b4733d38e6510566e7da03516ede142c.json 9.0 KB

1
  1. {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\component\\common\\PartnershipModel.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\component\\common\\PartnershipModel.vue","mtime":1678954023466},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1681371925422},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgcGFydGhlclNlYXJjaCB9IGZyb20gIkAvYXBpL1Nob3AiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlBhcnRuZXJzaGlwTW9kZWwiLAogIHByb3BzOiB7CiAgICBkaWFsb2dWaXNpYmxlOiB7CiAgICAgIHR5cGU6IEJvb2xlYW4sCiAgICAgIGRlZmF1bHQ6IGZhbHNlCiAgICB9LAogICAgaXNDaGVjazogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiB0cnVlCiAgICB9LAogICAgaXNTaG93QWRkOiB7CiAgICAgIHR5cGU6IEJvb2xlYW4sCiAgICAgIGRlZmF1bHQ6IGZhbHNlCiAgICB9CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHNlYXJjaF9rZXk6ICIiLAogICAgICBwcmVfcGFnZTogMTAsCiAgICAgIHRvdGFsOiAwLAogICAgICBwYWdlOiAxLAogICAgICB0YWJsZV9kYXRhOiBbXSwKICAgICAgY2hvb3NlX2RhdGE6IFtdCiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLnNlYXJjaExpc3QoKTsKICB9LAoKICBtZXRob2RzOiB7CiAgICBhc3luYyBzZWFyY2hMaXN0KCkgewogICAgICBjb25zdCBwYXJhbXMgPSB7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnByZV9wYWdlLAogICAgICAgIG5hbWU6IHRoaXMuc2VhcmNoX2tleQogICAgICB9OwogICAgICBjb25zdCBkYXRhID0gYXdhaXQgcGFydGhlclNlYXJjaChwYXJhbXMpOwogICAgICB0aGlzLnRhYmxlX2RhdGEgPSBkYXRhLmRhdGE7CiAgICAgIHRoaXMudG90YWwgPSBkYXRhLnBhZ2VUb3RhbDsKICAgIH0sCgogICAgZGJsY2xpY2socm93KSB7CiAgICAgIHRoaXMuY2xvc2UoKTsKICAgICAgdGhpcy4kZW1pdCgiY29uZmlybSIsIFtyb3ddKTsKICAgIH0sCgogICAgcGFnZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gdmFsOwogICAgICB0aGlzLnNlYXJjaExpc3QoKTsKICAgIH0sCgogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gMTsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5zZWFyY2hMaXN0KCk7CiAgICB9LAoKICAgIC8vIOWFs+mXreW8ueahhgogICAgY2xvc2UoKSB7CiAgICAgIHRoaXMuJGVtaXQoImNsb3NlIik7CiAgICB9LAoKICAgIGNvbmZpcm0oKSB7CiAgICAgIHRoaXMuJGVtaXQoImNvbmZpcm0iLCB0aGlzLmNob29zZV9kYXRhKTsKICAgICAgdGhpcy5jbG9zZSgpOwogICAgfSwKCiAgICBoYW5kbGVTZWxlY3Rpb25DaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMuY2hvb3NlX2RhdGEgPSB2YWw7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0GA;AACA;EACAA,wBADA;EAEAC;IACAC;MACAC,aADA;MAEAC;IAFA,CADA;IAKAC;MACAF,aADA;MAEAC;IAFA,CALA;IASAE;MACAH,aADA;MAEAC;IAFA;EATA,CAFA;;EAgBAG;IACA;MACAC,cADA;MAEAC,YAFA;MAGAC,QAHA;MAIAC,OAJA;MAKAC,cALA;MAMAC;IANA;EAQA,CAzBA;;EA0BAC;IACA;EACA,CA5BA;;EA6BAC;IACA;MACA;QACAJ,eADA;QAEAK,uBAFA;QAGAhB;MAHA;MAKA;MAEA;MACA;IACA,CAXA;;IAYAiB;MACA;MACA;IACA,CAfA;;IAgBAC;MACA;MACA;IACA,CAnBA;;IAoBAC;MACA;MACA;MACA;IACA,CAxBA;;IAyBA;IACAC;MACA;IACA,CA5BA;;IA6BAC;MACA;MACA;IACA,CAhCA;;IAiCAC;MACA;IACA;;EAnCA;AA7BA","names":["name","props","dialogVisible","type","default","isCheck","isShowAdd","data","search_key","pre_page","total","page","table_data","choose_data","created","methods","pageSize","dblclick","pageChange","sizeChange","close","confirm","handleSelectionChange"],"sourceRoot":"src/component/common","sources":["PartnershipModel.vue"],"sourcesContent":["<template>\n <div>\n <el-dialog\n title=\"合伙人列表\"\n :visible.sync=\"dialogVisible\"\n width=\"60%\"\n :close-on-press-escape=\"false\"\n :close-on-click-modal=\"false\"\n @close=\"close\"\n >\n <div>\n <div style=\"padding-bottom: 10px\" class=\"clearfix\">\n <el-input\n v-model=\"search_key\"\n placeholder=\"请输入合伙人名称\"\n size=\"small\"\n clearable\n style=\"width: 280px\"\n @clear=\"searchList\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"searchList\"\n ></el-button>\n </el-input>\n <el-button\n v-if=\"isShowAdd\"\n class=\"float_right\"\n size=\"mini\"\n type=\"text\"\n @click=\"searchList\"\n >\n 【刷新】\n </el-button>\n </div>\n <el-table\n size=\"mini\"\n border\n :data=\"table_data\"\n @row-dblclick=\"dblclick\"\n @selection-change=\"handleSelectionChange\"\n >\n <el-table-column\n v-if=\"isCheck\"\n type=\"selection\"\n width=\"55\"\n ></el-table-column>\n <el-table-column\n prop=\"name\"\n label=\"合伙企业/人名称\"\n align=\"center\"\n min-width=\"160\"\n ></el-table-column>\n <el-table-column\n prop=\"mobile\"\n label=\"负责人账号\"\n align=\"center\"\n min-width=\"160\"\n ></el-table-column>\n <el-table-column\n prop=\"mobile\"\n label=\"负责人手机号\"\n align=\"center\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column\n prop=\"area\"\n label=\"合伙人地址\"\n align=\"center\"\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 label=\"选择\" align=\"center\">\n <template slot-scope=\"scope\">\n <el-button\n size=\"mini\"\n icon=\"el-icon-check\"\n @click=\"dblclick(scope.row)\"\n ></el-button>\n </template>\n </el-table-column>\n </el-table>\n <FooterPage\n :page-size=\"pre_page\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChage=\"sizeChange\"\n ></FooterPage>\n </div>\n <div v-if=\"isCheck\" style=\"text-align: center; padding-top: 10px\">\n <el-button size=\"small\" type=\"primary\" @click=\"confirm\">确认</el-button>\n <el-button size=\"small\" @click=\"close\">取消</el-button>\n </div>\n </el-dialog>\n </div>\n</template>\n\n<script>\n import { partherSearch } from \"@/api/Shop\";\n export default {\n name: \"PartnershipModel\",\n props: {\n dialogVisible: {\n type: Boolean,\n default: false,\n },\n isCheck: {\n type: Boolean,\n default: true,\n },\n isShowAdd: {\n type: Boolean,\n default: false,\n },\n },\n data() {\n return {\n search_key: \"\",\n pre_page: 10,\n total: 0,\n page: 1,\n table_data: [],\n choose_data: [],\n };\n },\n created() {\n this.searchList();\n },\n methods: {\n async searchList() {\n const params = {\n page: this.page,\n pageSize: this.pre_page,\n name: this.search_key,\n };\n const data = await partherSearch(params);\n\n this.table_data = data.data;\n this.total = data.pageTotal;\n },\n dblclick(row) {\n this.close();\n this.$emit(\"confirm\", [row]);\n },\n pageChange(val) {\n this.page = val;\n this.searchList();\n },\n sizeChange(val) {\n this.page = 1;\n this.pageSize = val;\n this.searchList();\n },\n // 关闭弹框\n close() {\n this.$emit(\"close\");\n },\n confirm() {\n this.$emit(\"confirm\", this.choose_data);\n this.close();\n },\n handleSelectionChange(val) {\n this.choose_data = val;\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}