1 |
- {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\goods\\goodsemprego\\GoodsEmprego.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\goods\\goodsemprego\\GoodsEmprego.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFVwbG9hZFFpbml1IGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9VcGxvYWRRaW5pdS52dWUiOwppbXBvcnQgeyBhZGRHb29kc1N1cHBvcnQsIGVkaXRHb29kc1N1cHBvcnQsIGRlbEdvb2RzU3VwcG9ydCwgZ2V0QWxsR29vZHNTdXBwb3J0LCBnZXRHb29kc1N1cHBvcnRJbmZvIH0gZnJvbSAiQC9hcGkvZ29vZHMiOwpleHBvcnQgZGVmYXVsdCB7CiAgY29tcG9uZW50czogewogICAgVXBsb2FkUWluaXUKICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdGl0bGU6ICIiLAogICAgICBzZXJ2aWNlX2lkOiAiIiwKICAgICAga2V5d29yZDogIiIsCiAgICAgIHRvdGFsOiAwLAogICAgICBwYWdlOiAxLAogICAgICBwYWdlU2l6ZTogMTAsCiAgICAgIEljb246ICIiLAogICAgICBkZXNjcmliZTogIiIsCiAgICAgIHNlcnZpY2VzTmFtZTogIiIsCiAgICAgIGltZ19saXN0OiBbXSwKICAgICAgbGFiZWxQb3NpdGlvbjogInJpZ2h0IiwKICAgICAgZm9ybUxhYmVsQWxpZ246IHsKICAgICAgICBuYW1lOiAiIiwKICAgICAgICByZWdpb246ICIiLAogICAgICAgIHR5cGU6ICIiCiAgICAgIH0sCiAgICAgIGRpYWxvZ1Zpc2libGU6IGZhbHNlLAogICAgICAvLyDmkJzntKLllYblk4EKICAgICAgdmFsdWU6ICIiLAogICAgICB0YWJsZURhdGE6IFtdCiAgICB9OwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsKICAgIHRoaXMuZ2V0QWxsR29vZHNTdXBwb3J0KCk7CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0QWxsR29vZHNTdXBwb3J0KCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8g57yW6L6RCiAgICBhc3luYyBvcGVuKGlkKSB7CiAgICAgIGlmIChpZCA+IDApIHsKICAgICAgICB0aGlzLnRpdGxlID0gIue8lui+keWVhuWTgeacjeWKoSI7CiAgICAgICAgY29uc3QgcmVzdWx0ID0gYXdhaXQgZ2V0R29vZHNTdXBwb3J0SW5mbyhpZCk7CiAgICAgICAgdGhpcy5zZXJ2aWNlc05hbWUgPSByZXN1bHQuZGF0YS5zZXJ2aWNlc05hbWU7CiAgICAgICAgdGhpcy5kZXNjcmliZSA9IHJlc3VsdC5kYXRhLmRlc2NyaWJlOwogICAgICAgIHRoaXMuSWNvbiA9IHJlc3VsdC5kYXRhLkljb247CgogICAgICAgIGlmIChyZXN1bHQuZGF0YS5JY29uKSB7CiAgICAgICAgICB0aGlzLmltZ19saXN0ID0gW3sKICAgICAgICAgICAgbmFtZTogIiIsCiAgICAgICAgICAgIHVybDogcmVzdWx0LmRhdGEuSWNvbgogICAgICAgICAgfV07CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIHRoaXMuaW1nX2xpc3QgPSBbXTsKICAgICAgICB9CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy50aXRsZSA9ICLmt7vliqDllYblk4HmnI3liqEiOwogICAgICAgIHRoaXMuc2VydmljZXNOYW1lID0gIiI7CiAgICAgICAgdGhpcy5kZXNjcmliZSA9ICIiOwogICAgICAgIHRoaXMuaW1nX2xpc3QgPSBbXTsKICAgICAgICB0aGlzLkljb24gPSAiIjsKICAgICAgfQoKICAgICAgdGhpcy5kaWFsb2dWaXNpYmxlID0gdHJ1ZTsKICAgICAgdGhpcy5zZXJ2aWNlX2lkID0gaWQgfHwgMDsKICAgIH0sCgogICAgLy8g5aKe5Yqg5pyN5YqhCiAgICBhc3luYyBhZGRHb29kc1N1cHBvcnQoKSB7CiAgICAgIGlmICh0aGlzLnNlcnZpY2VzTmFtZS5zcGxpdCgiICIpLmpvaW4oIiIpLmxlbmd0aCA9PSAwIHx8IHRoaXMuZGVzY3JpYmUuc3BsaXQoIiAiKS5qb2luKCIiKS5sZW5ndGggPT0gMCkgewogICAgICAgIHRoaXMuJG1lc3NhZ2UuZXJyb3IoIuS4jeiDveS4uuepuiIpOwogICAgICB9IGVsc2UgewogICAgICAgIGlmICghdGhpcy5zZXJ2aWNlX2lkKSB7CiAgICAgICAgICBjb25zdCByZXMgPSBhd2FpdCBhZGRHb29kc1N1cHBvcnQoewogICAgICAgICAgICBzZXJ2aWNlc05hbWU6IHRoaXMuc2VydmljZXNOYW1lLAogICAgICAgICAgICBkZXNjcmliZTogdGhpcy5kZXNjcmliZSwKICAgICAgICAgICAgSWNvbjogdGhpcy5JY29uCiAgICAgICAgICB9KTsKICAgICAgICAgIGNvbnNvbGUubG9nKHRoaXMuSWNvbik7CiAgICAgICAgICB0aGlzLmRpYWxvZ1Zpc2libGUgPSBmYWxzZTsKICAgICAgICAgIGF3YWl0IHRoaXMuZ2V0QWxsR29vZHNTdXBwb3J0KCk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIGNvbnN0IHJlcyA9IGF3YWl0IGVkaXRHb29kc1N1cHBvcnQoewogICAgICAgICAgICBpZDogdGhpcy5zZXJ2aWNlX2lkLAogICAgICAgICAgICBzZXJ2aWNlc05hbWU6IHRoaXMuc2VydmljZXNOYW1lLAogICAgICAgICAgICBkZXNjcmliZTogdGhpcy5kZXNjcmliZSwKICAgICAgICAgICAgSWNvbjogdGhpcy5JY29uCiAgICAgICAgICB9KTsKICAgICAgICAgIHRoaXMuZGlhbG9nVmlzaWJsZSA9IGZhbHNlOwogICAgICAgICAgYXdhaXQgdGhpcy5nZXRBbGxHb29kc1N1cHBvcnQoKTsKICAgICAgICB9CiAgICAgIH0KICAgIH0sCgogICAgYXN5bmMgc2VsZWN0KCkgewogICAgICBjb25zdCByZXMgPSBhd2FpdCBnZXRBbGxHb29kc1N1cHBvcnQoewogICAgICAgIHNlcnZpY2VzTmFtZTogdGhpcy5rZXl3b3JkLAogICAgICAgIHBhZ2U6IHRoaXMucGFnZSwKICAgICAgICBwYWdlU2l6ZTogdGhpcy5wYWdlU2l6ZQogICAgICB9KTsKICAgICAgY29uc29sZS5sb2cocmVzLmRhdGEpOwogICAgICB0aGlzLnRhYmxlRGF0YSA9IFtdOwogICAgICB0aGlzLnRhYmxlRGF0YSA9IHJlcy5kYXRhOyAvLyB0aGlzLnRhYmxlRGF0YS5wdXNoKCk7CgogICAgICB0aGlzLnRvdGFsID0gcmVzLnBhZ2VUb3RhbDsKICAgIH0sCgogICAgLy8g6I635Y+W5ZWG5ZOB5pyN5YqhCiAgICBhc3luYyBnZXRBbGxHb29kc1N1cHBvcnQoKSB7CiAgICAgIGNvbnN0IHJlcyA9IGF3YWl0IGdldEFsbEdvb2RzU3VwcG9ydCh7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplCiAgICAgIH0pOwoKICAgICAgaWYgKEFycmF5LmlzQXJyYXkocmVzLmRhdGEpKSB7CiAgICAgICAgdGhpcy50YWJsZURhdGEgPSByZXMuZGF0YTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLnRhYmxlRGF0YSA9IFtdOwogICAgICB9CgogICAgICB0aGlzLnRvdGFsID0gcmVzLnBhZ2VUb3RhbDsKICAgIH0sCgogICAgLy8g5Zu+54mH5LiK5Lyg5oiQ5YqfCiAgICB1cGxvYWRTdWNjZXNzKHZhbCwgcmVzLCBmaWxlLCBmaWxlTGlzdCkgewogICAgICB0aGlzLkljb24gPSB2YWw7CiAgICAgIHRoaXMuaW1nX2xpc3QgPSBmaWxlTGlzdDsKICAgIH0sCgogICAgdXBsb2FkUmVtb3ZlKGZpbGUsIGZpbGVMaXN0KSB7CiAgICAgIHRoaXMuSWNvbiA9ICIiOwogICAgICB0aGlzLmltZ19saXN0ID0gZmlsZUxpc3Q7CiAgICB9LAoKICAgIC8vIOWIoOmZpOacjeWKoQogICAgZGVsRGF0YShpZCkgewogICAgICB0aGlzLiRjb25maXJtKCLmraTmk43kvZzlsIbmsLjkuYXliKDpmaTor6Xmlofku7YsIOaYr+WQpue7p+e7rT8iLCAi5o+Q56S6IiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihhc3luYyAoKSA9PiB7CiAgICAgICAgY29uc3QgcmVzID0gYXdhaXQgZGVsR29vZHNTdXBwb3J0KGlkKTsKICAgICAgICBhd2FpdCB0aGlzLmdldEFsbEdvb2RzU3VwcG9ydCgpOwogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogInN1Y2Nlc3MiLAogICAgICAgICAgbWVzc2FnZTogIuWIoOmZpOaIkOWKnyEiCiAgICAgICAgfSk7CiAgICAgIH0pOwogICAgfSwKCiAgICBwYWdlQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2UgPSB2YWw7CiAgICAgIHRoaXMuZ2V0QWxsR29vZHNTdXBwb3J0KCk7CiAgICB9LAoKICAgIC8vIOavj+mhteaVsOaNruWkp+Wwj+aUueWPmAogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAgHA;AACA,SACAA,eADA,EAEAC,gBAFA,EAGAC,eAHA,EAIAC,kBAJA,EAKAC,mBALA,QAMA,aANA;AAOA;EACAC;IACAC;EADA,CADA;;EAIAC;IACA;MACAC,SADA;MAEAC,cAFA;MAGAC,WAHA;MAIAC,QAJA;MAKAC,OALA;MAMAC,YANA;MAOAC,QAPA;MAQAC,YARA;MASAC,gBATA;MAUAC,YAVA;MAWAC,sBAXA;MAYAC;QACAC,QADA;QAEAC,UAFA;QAGAC;MAHA,CAZA;MAiBAC,oBAjBA;MAkBA;MACAC,SAnBA;MAoBAC;IApBA;EAsBA,CA3BA;;EA4BAC;IACA;IACA;EACA,CA/BA;;EAgCAC;IACA;EACA,CAlCA;;EAmCAC;IACA;IACA;MACA;QACA;QACA;QACA;QACA;QACA;;QACA;UACA,iBACA;YACAR,QADA;YAEAS;UAFA,CADA;QAMA,CAPA,MAOA;UACA;QACA;MACA,CAhBA,MAgBA;QACA;QACA;QACA;QACA;QACA;MACA;;MACA;MACA;IACA,CA5BA;;IA6BA;IACA;MACA,IACA,qDACA,6CAFA,EAGA;QACA;MACA,CALA,MAKA;QACA;UACA;YACAb,+BADA;YAEAD,uBAFA;YAGAD;UAHA;UAKAgB;UACA;UACA;QACA,CATA,MASA;UACA;YACAC,mBADA;YAEAf,+BAFA;YAGAD,uBAHA;YAIAD;UAJA;UAMA;UACA;QACA;MACA;IACA,CAzDA;;IA0DA;MACA;QACAE,0BADA;QAEAJ,eAFA;QAGAC;MAHA;MAKAiB;MACA;MACA,0BARA,CASA;;MACA;IACA,CArEA;;IAsEA;IACA;MACA;QACAlB,eADA;QAEAC;MAFA;;MAIA;QACA;MACA,CAFA,MAEA;QACA;MACA;;MACA;IACA,CAlFA;;IAmFA;IACAmB;MACA;MACA;IACA,CAvFA;;IAwFAC;MACA;MACA;IACA,CA3FA;;IA4FA;IACAC;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAd;MAHA,GAIAe,IAJA,CAIA;QACA;QACA;QACA;UACAf,eADA;UAEAgB;QAFA;MAIA,CAXA;IAYA,CA1GA;;IA2GAC;MACA;MACA;IACA,CA9GA;;IA+GA;IACAC;MACA;MACA;IACA;;EAnHA;AAnCA","names":["addGoodsSupport","editGoodsSupport","delGoodsSupport","getAllGoodsSupport","getGoodsSupportInfo","components","UploadQiniu","data","title","service_id","keyword","total","page","pageSize","Icon","describe","servicesName","img_list","labelPosition","formLabelAlign","name","region","type","dialogVisible","value","tableData","activated","created","methods","url","console","id","uploadSuccess","uploadRemove","delData","confirmButtonText","cancelButtonText","then","message","pageChange","sizeChange"],"sourceRoot":"src/views/goods/goodsemprego","sources":["GoodsEmprego.vue"],"sourcesContent":["<template>\n <container-query>\n <div v-if=\"$accessCheck($Access.GoodsEmpregoaddGoodsEmprego)\" slot=\"left\">\n <el-button size=\"small\" type=\"primary\" @click=\"open()\">\n 添加商品服务\n </el-button>\n </div>\n <div slot=\"more\">\n <el-form inline size=\"small\">\n <el-form-item>\n <el-input\n v-model=\"keyword\"\n placeholder=\"商品服务名称\"\n style=\"width: 220px\"\n clearable\n @keyup.enter.native=\"pageChange(1)\"\n @clear=\"pageChange(1)\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"select()\"\n ></el-button>\n </el-input>\n </el-form-item>\n </el-form>\n </div>\n <div>\n <el-table :data=\"tableData\" style=\"width: 100%\">\n <el-table-column\n prop=\"servicesName\"\n label=\"商品服务名称\"\n ></el-table-column>\n <el-table-column prop=\"describe\" label=\"描述\"></el-table-column>\n <el-table-column prop=\"createTime\" label=\"创建时间\">\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.createTime) }}\n </template>\n </el-table-column>\n <el-table-column label=\"操作\">\n <template slot-scope=\"scope\">\n <el-button\n v-if=\"$accessCheck($Access.GoodsEmpregoeditGoodsEmprego)\"\n type=\"text\"\n @click=\"open(scope.row.id)\"\n >\n 编辑\n </el-button>\n\n <el-button\n v-if=\"$accessCheck($Access.GoodsEmpregodeleteGoodsEmprego)\"\n type=\"text\"\n size=\"mini\"\n @click=\"delData(scope.row.id)\"\n >\n 删除\n </el-button>\n </template>\n </el-table-column>\n </el-table>\n </div>\n <!-- 编辑服务-->\n <el-dialog :title=\"title\" :visible.sync=\"dialogVisible\" width=\"30%\">\n <el-form\n :label-position=\"labelPosition\"\n :model=\"formLabelAlign\"\n label-width=\"80px\"\n >\n <el-form-item label=\"商品服务\" prop=\"name\">\n <template>\n <el-input\n v-model=\"servicesName\"\n style=\"width: 200px\"\n placeholder=\"服务名称\"\n ></el-input>\n </template>\n </el-form-item>\n <el-form-item label=\"描述\" prop=\"name\">\n <div>\n <el-input\n v-model=\"describe\"\n style=\"width: 200px\"\n placeholder=\"请描具体服务\"\n type=\"textarea\"\n ></el-input>\n </div>\n </el-form-item>\n <el-form-item label=\"图标\" prop=\"Icon\">\n <UploadQiniu\n :modal=\"false\"\n :file-list=\"img_list\"\n @uploadSuccess=\"uploadSuccess\"\n @handleRemove=\"uploadRemove\"\n />\n </el-form-item>\n </el-form>\n\n <span slot=\"footer\" class=\"dialog-footer\">\n <el-button @click=\"dialogVisible = false\">取 消</el-button>\n <el-button type=\"primary\" @click=\"addGoodsSupport()\">确 定</el-button>\n </span>\n </el-dialog>\n <FooterPage\n :page-size=\"pageSize\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"\n ></FooterPage>\n </container-query>\n</template>\n<script>\n import UploadQiniu from \"@/component/common/UploadQiniu.vue\";\n import {\n addGoodsSupport,\n editGoodsSupport,\n delGoodsSupport,\n getAllGoodsSupport,\n getGoodsSupportInfo,\n } from \"@/api/goods\";\n export default {\n components: {\n UploadQiniu,\n },\n data() {\n return {\n title: \"\",\n service_id: \"\",\n keyword: \"\",\n total: 0,\n page: 1,\n pageSize: 10,\n Icon: \"\",\n describe: \"\",\n servicesName: \"\",\n img_list: [],\n labelPosition: \"right\",\n formLabelAlign: {\n name: \"\",\n region: \"\",\n type: \"\",\n },\n dialogVisible: false,\n // 搜索商品\n value: \"\",\n tableData: [],\n };\n },\n activated() {\n if (this.$_isInit()) return;\n this.getAllGoodsSupport();\n },\n created() {\n this.getAllGoodsSupport();\n },\n methods: {\n // 编辑\n async open(id) {\n if (id > 0) {\n this.title = \"编辑商品服务\";\n const result = await getGoodsSupportInfo(id);\n this.servicesName = result.data.servicesName;\n this.describe = result.data.describe;\n this.Icon = result.data.Icon;\n if (result.data.Icon) {\n this.img_list = [\n {\n name: \"\",\n url: result.data.Icon,\n },\n ];\n } else {\n this.img_list = [];\n }\n } else {\n this.title = \"添加商品服务\";\n this.servicesName = \"\";\n this.describe = \"\";\n this.img_list = [];\n this.Icon = \"\";\n }\n this.dialogVisible = true;\n this.service_id = id || 0;\n },\n // 增加服务\n async addGoodsSupport() {\n if (\n this.servicesName.split(\" \").join(\"\").length == 0 ||\n this.describe.split(\" \").join(\"\").length == 0\n ) {\n this.$message.error(\"不能为空\");\n } else {\n if (!this.service_id) {\n const res = await addGoodsSupport({\n servicesName: this.servicesName,\n describe: this.describe,\n Icon: this.Icon,\n });\n console.log(this.Icon);\n this.dialogVisible = false;\n await this.getAllGoodsSupport();\n } else {\n const res = await editGoodsSupport({\n id: this.service_id,\n servicesName: this.servicesName,\n describe: this.describe,\n Icon: this.Icon,\n });\n this.dialogVisible = false;\n await this.getAllGoodsSupport();\n }\n }\n },\n async select() {\n const res = await getAllGoodsSupport({\n servicesName: this.keyword,\n page: this.page,\n pageSize: this.pageSize,\n });\n console.log(res.data);\n this.tableData = [];\n this.tableData = res.data;\n // this.tableData.push();\n this.total = res.pageTotal;\n },\n // 获取商品服务\n async getAllGoodsSupport() {\n const res = await getAllGoodsSupport({\n page: this.page,\n pageSize: this.pageSize,\n });\n if (Array.isArray(res.data)) {\n this.tableData = res.data;\n } else {\n this.tableData = [];\n }\n this.total = res.pageTotal;\n },\n // 图片上传成功\n uploadSuccess(val, res, file, fileList) {\n this.Icon = val;\n this.img_list = fileList;\n },\n uploadRemove(file, fileList) {\n this.Icon = \"\";\n this.img_list = fileList;\n },\n // 删除服务\n delData(id) {\n this.$confirm(\"此操作将永久删除该文件, 是否继续?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const res = await delGoodsSupport(id);\n await this.getAllGoodsSupport();\n this.$message({\n type: \"success\",\n message: \"删除成功!\",\n });\n });\n },\n pageChange(val) {\n this.page = val;\n this.getAllGoodsSupport();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}
|