32974a3644ac3096cceeac5ba52cdd8b.json 15 KB

1
  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\\SystemSettings\\liansuoguanli\\Partnership.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\SystemSettings\\liansuoguanli\\Partnership.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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IEZvb3RlclBhZ2UgZnJvbSAiQC9jb21wb25lbnQvY29tbW9uL0Zvb3RlclBhZ2UiOwppbXBvcnQgeyBwYXJ0aGVyU2VhcmNoLCBnZXRBbGxTaG9wUGFydG5lciwgZGVsZXRlU2hvcFBhcnRuZXIsIGVuYWJsZVNob3BQYXJ0bmVyIH0gZnJvbSAiQC9hcGkvU2hvcCI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiUGFydG5lcnNoaXAiLAogIGNvbXBvbmVudHM6IHsKICAgIEZvb3RlclBhZ2UKICB9LAogIG1peGluczogW10sCiAgZGF0YTogZnVuY3Rpb24gKCkgewogICAgcmV0dXJuIHsKICAgICAgZ3JpZERhdGE6IHsKICAgICAgICBuYW1lOiAiIiwKICAgICAgICBtb2JpbGU6ICIiCiAgICAgIH0sCiAgICAgIHNob3dMb2c6IGZhbHNlLAogICAgICBmb3JtTGFiZWxXaWR0aDogIjEwMHB4IiwKICAgICAgZm9ybTogewogICAgICAgIGtleTogIiIsCiAgICAgICAgdHlwZTogIiIsCiAgICAgICAgY2xhc3NpZnk6IFtdLAogICAgICAgIGJyYW5kOiAiIgogICAgICB9LAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICB0YWJsZURhdGE6IFtdCiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldEFsbFNob3BQYXJ0bmVyKCk7CiAgfSwKCiAgYWN0aXZhdGVkKCkgewogICAgaWYgKHRoaXMuJF9pc0luaXQoKSkgcmV0dXJuOwogICAgdGhpcy5nZXREYXRhKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8gIOWQiOS9nOaQnOe0oiBwYXJ0aGVyU2VhcmNoCiAgICBhc3luYyBwYXJ0aGVyU2VhcmNoKCkgewogICAgICBjb25zdCBkYXRhID0gYXdhaXQgcGFydGhlclNlYXJjaCh7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplLAogICAgICAgIC4uLnRoaXMuZ3JpZERhdGEKICAgICAgfSk7CiAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YS5kYXRhOwogICAgICB0aGlzLnRvdGFsID0gZGF0YS5wYWdlVG90YWw7CiAgICB9LAoKICAgIC8vICDor7fmsYLllYbpk7rlkIjkvZzliJfooaggIGdldEFsbFNob3BQYXJ0bmVyIGdldEFsbFNob3BQYXJ0bmVyCiAgICBhc3luYyBnZXRBbGxTaG9wUGFydG5lcigpIHsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGdldEFsbFNob3BQYXJ0bmVyKHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUKICAgICAgfSk7CiAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YS5kYXRhOwogICAgICB0aGlzLnRvdGFsID0gZGF0YS5wYWdlVG90YWw7CiAgICB9LAoKICAgIGdldERhdGEoKSB7CiAgICAgIGNvbnN0IGlzS2V5ID0gdGhpcy4kX2NvbW1vbi5pc1NlcmNoKHRoaXMuZ3JpZERhdGEpOwoKICAgICAgaWYgKGlzS2V5KSB7CiAgICAgICAgdGhpcy5wYXJ0aGVyU2VhcmNoKCk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5nZXRBbGxTaG9wUGFydG5lcigpOwogICAgICB9CiAgICB9LAoKICAgIC8vICDliKDpmaTmjqXlj6MKICAgIGRlbERhdGEoaWQpIHsKICAgICAgdGhpcy4kY29uZmlybSgi5L2g56Gu5a6a5Yig6Zmk5q2k5ZCI5LyZ5Lq6L+S8geS4miIsICLmj5DnpLoiLCB7CiAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICLnoa7lrpoiLAogICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLlj5bmtogiLAogICAgICAgIHR5cGU6ICJ3YXJuaW5nIgogICAgICB9KS50aGVuKGFzeW5jICgpID0+IHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZGVsZXRlU2hvcFBhcnRuZXIoaWQpOwogICAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgIG1lc3NhZ2U6ICLliKDpmaTmiJDlip8hIgogICAgICAgIH0pOwogICAgICB9KTsKICAgIH0sCgogICAgYXN5bmMgb3BlblBhcnRuZXJzaGlwKHJvdykgewogICAgICBjb25zdCB0aXRsZSA9IHJvdy5lbmFibGVTdGF0dXMgPT09IDUgPyAi56Gu5a6a56aB55So5q2k5ZWG6ZO65ZCX77yfIiA6ICLnoa7lrpropoHlkK/nlKjmraTllYbpk7rlkJciOwogICAgICB0aGlzLiRjb25maXJtKHRpdGxlLCAi5o+Q56S6IiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihhc3luYyAoKSA9PiB7CiAgICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGVuYWJsZVNob3BQYXJ0bmVyKHsKICAgICAgICAgIHBhcnRuZXJJZDogcm93LmlkLAogICAgICAgICAgZW5hYmxlU3RhdHVzOiByb3cuZW5hYmxlU3RhdHVzID09PSA1ID8gNCA6IDUKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIiwKICAgICAgICAgIG1lc3NhZ2U6ICLmk43kvZzmiJDlip8hIgogICAgICAgIH0pOwogICAgICAgIHRoaXMuZ2V0RGF0YSgpOwogICAgICB9KTsKICAgIH0sCgogICAgLy8gIOi3s+i9rOWIsOWVhumTuuWQiOS9nOe8lui+kSAgRWRpdFBhcnRuZXJzaGlwCiAgICBnb0RldGFpbChpZCkgewogICAgICB0aGlzLiRyb3V0ZXIucHVzaChgL1N5c3RlbVNldHRpbmdzL2xpYW5zdW9ndWFubGkvRWRpdFBhcnRuZXJzaGlwLyR7aWR9YCk7CiAgICB9LAoKICAgIC8vIOWIh+mhtQogICAgcGFnZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gdmFsOwogICAgICB0aGlzLmdldERhdGEoKTsKICAgIH0sCgogICAgLy8g5q+P6aG15pWw5o2u5aSn5bCP5pS55Y+YCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2VTaXplID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHNlYXJjaERhdGEodmFsKSB7CiAgICAgIHRoaXMucGFnZSA9IDE7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwHA;AACA,SACAA,aADA,EAEAC,iBAFA,EAGAC,iBAHA,EAIAC,iBAJA,QAKA,YALA;AAMA;EACAC,mBADA;EAEAC;IACAC;EADA,CAFA;EAKAC,UALA;EAMAC;IACA;MACAC;QACAL,QADA;QAEAM;MAFA,CADA;MAKAC,cALA;MAMAC,uBANA;MAOAC;QACAC,OADA;QAEAC,QAFA;QAGAC,YAHA;QAIAC;MAJA,CAPA;MAaAC,QAbA;MAcAC,OAdA;MAeAC,YAfA;MAgBAC;IAhBA;EAkBA,CAzBA;;EA0BAC;IACA;EACA,CA5BA;;EA6BAC;IACA;IACA;EACA,CAhCA;;EAiCAC;IACA;IACA;MACA;QACAL,eADA;QAEAC,uBAFA;QAGA;MAHA;MAMA;MACA;IACA,CAXA;;IAYA;IACA;MACA;QACAD,eADA;QAEAC;MAFA;MAKA;MACA;IACA,CArBA;;IAsBAK;MACA;;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA;IACA,CA7BA;;IA8BA;IACAC;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAb;MAHA,GAIAc,IAJA,CAIA;QACA;QAEA;QACA;UACAd,eADA;UAEAe;QAFA;MAIA,CAZA;IAaA,CA7CA;;IA+CA;MACA,cACAC,kDADA;MAEA;QACAJ,uBADA;QAEAC,sBAFA;QAGAb;MAHA,GAIAc,IAJA,CAIA;QACA;UACAG,iBADA;UAEAC;QAFA;QAKA;UACAlB,eADA;UAEAe;QAFA;QAIA;MACA,CAfA;IAgBA,CAlEA;;IAmEA;IACAI;MACA,kBACA,qDADA;IAGA,CAxEA;;IAyEA;IACAC;MACA;MACA;IACA,CA7EA;;IA8EA;IACAC;MACA;MACA;IACA,CAlFA;;IAmFAC;MACA;MACA;IACA;;EAtFA;AAjCA","names":["partherSearch","getAllShopPartner","deleteShopPartner","enableShopPartner","name","components","FooterPage","mixins","data","gridData","mobile","showLog","formLabelWidth","form","key","type","classify","brand","total","page","pageSize","tableData","created","activated","methods","getData","delData","confirmButtonText","cancelButtonText","then","message","row","partnerId","enableStatus","goDetail","pageChange","sizeChange","searchData"],"sourceRoot":"src/views/SystemSettings/liansuoguanli","sources":["Partnership.vue"],"sourcesContent":["<template>\n <Container>\n <el-form slot=\"right\" :inline=\"true\" size=\"small\">\n <el-form-item v-if=\"$accessCheck($Access.PartnershipAddShopPartner)\">\n <el-button\n type=\"primary\"\n @click=\"$router.push('/SystemSettings/liansuoguanli/AddPartnership')\"\n >\n 新增合作\n </el-button>\n </el-form-item>\n <el-form-item v-if=\"$accessCheck($Access.PartnershipSearch)\">\n <el-input\n v-model=\"gridData.name\"\n style=\"width: 200px\"\n placeholder=\"合伙企业/人名称\"\n clearable\n @clear=\"pageChange(1)\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"pageChange(1)\"\n ></el-button>\n </el-input>\n </el-form-item>\n <el-form-item v-if=\"$accessCheck($Access.PartnershipSearch)\">\n <el-input\n v-model=\"gridData.mobile\"\n style=\"width: 200px\"\n placeholder=\"负责人手机号\"\n clearable\n @clear=\"pageChange(1)\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"pageChange(1)\"\n ></el-button>\n </el-input>\n </el-form-item>\n </el-form>\n\n <el-table :data=\"tableData\">\n <el-table-column\n prop=\"name\"\n label=\"合伙企业/人名称\"\n show-overflow-tooltip\n min-width=\"180\"\n ></el-table-column>\n <el-table-column\n prop=\"userName\"\n label=\"负责人名称\"\n min-width=\"160\"\n ></el-table-column>\n <el-table-column\n prop=\"mobile\"\n label=\"负责人手机号\"\n min-width=\"120\"\n ></el-table-column>\n\n <el-table-column\n prop=\"area\"\n label=\"合伙人地址\"\n show-overflow-tooltip\n min-width=\"180\"\n >\n <template slot-scope=\"scope\">\n {{ scope.row.area.provinceName }}-{{ scope.row.area.cityName }}-{{\n scope.row.area.districtName\n }}-{{ scope.row.area.address }}\n </template>\n </el-table-column>\n <el-table-column prop=\"enableStatus\" label=\"状态\" min-width=\"160\">\n <template slot-scope=\"scope\">\n <el-tag\n size=\"small\"\n :type=\"scope.row.enableStatus === 5 ? 'success' : 'info'\"\n >\n {{ scope.row.enableStatus === 5 ? \"启用\" : \"禁用\" }}\n </el-tag>\n </template>\n </el-table-column>\n <el-table-column label=\"操作\" fixed=\"right\" min-width=\"160\">\n <template slot-scope=\"scope\">\n <el-button\n v-if=\"$accessCheck($Access.PartnershipEnableShopPartner)\"\n type=\"text\"\n @click=\"openPartnership(scope.row)\"\n >\n {{ scope.row.enableStatus === 4 ? \"启用\" : \"禁用\" }}\n </el-button>\n <el-button\n v-if=\"$accessCheck($Access.PartnershipUpdateShopPartner)\"\n type=\"text\"\n @click=\"goDetail(scope.row.id)\"\n >\n 编辑\n </el-button>\n <el-button\n v-if=\"$accessCheck($Access.PartnershipDeleteShopPartner)\"\n type=\"text\"\n @click=\"delData(scope.row.id)\"\n >\n 删除\n </el-button>\n </template>\n </el-table-column>\n </el-table>\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>\n</template>\n\n<script>\n import FooterPage from \"@/component/common/FooterPage\";\n import {\n partherSearch,\n getAllShopPartner,\n deleteShopPartner,\n enableShopPartner,\n } from \"@/api/Shop\";\n export default {\n name: \"Partnership\",\n components: {\n FooterPage,\n },\n mixins: [],\n data: function () {\n return {\n gridData: {\n name: \"\",\n mobile: \"\",\n },\n showLog: false,\n formLabelWidth: \"100px\",\n form: {\n key: \"\",\n type: \"\",\n classify: [],\n brand: \"\",\n },\n total: 0,\n page: 1,\n pageSize: 10,\n tableData: [],\n };\n },\n created() {\n this.getAllShopPartner();\n },\n activated() {\n if (this.$_isInit()) return;\n this.getData();\n },\n methods: {\n // 合作搜索 partherSearch\n async partherSearch() {\n const data = await partherSearch({\n page: this.page,\n pageSize: this.pageSize,\n ...this.gridData,\n });\n\n this.tableData = data.data;\n this.total = data.pageTotal;\n },\n // 请求商铺合作列表 getAllShopPartner getAllShopPartner\n async getAllShopPartner() {\n const data = await getAllShopPartner({\n page: this.page,\n pageSize: this.pageSize,\n });\n\n this.tableData = data.data;\n this.total = data.pageTotal;\n },\n getData() {\n const isKey = this.$_common.isSerch(this.gridData);\n if (isKey) {\n this.partherSearch();\n } else {\n this.getAllShopPartner();\n }\n },\n // 删除接口\n delData(id) {\n this.$confirm(\"你确定删除此合伙人/企业\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await deleteShopPartner(id);\n\n this.pageChange(1);\n this.$message({\n type: \"success\",\n message: \"删除成功!\",\n });\n });\n },\n\n async openPartnership(row) {\n const title =\n row.enableStatus === 5 ? \"确定禁用此商铺吗?\" : \"确定要启用此商铺吗\";\n this.$confirm(title, \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await enableShopPartner({\n partnerId: row.id,\n enableStatus: row.enableStatus === 5 ? 4 : 5,\n });\n\n this.$message({\n type: \"success\",\n message: \"操作成功!\",\n });\n this.getData();\n });\n },\n // 跳转到商铺合作编辑 EditPartnership\n goDetail(id) {\n this.$router.push(\n `/SystemSettings/liansuoguanli/EditPartnership/${id}`\n );\n },\n // 切页\n pageChange(val) {\n this.page = val;\n this.getData();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n searchData(val) {\n this.page = 1;\n this.pageChange(1);\n },\n },\n };\n</script>\n<style scoped></style>\n"]}]}