1 |
- {"remainingRequest":"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\\views\\AppBase\\info\\infoHomeList.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\AppBase\\info\\infoHomeList.vue","mtime":1678954023515},{"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\\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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IEluZm9BZGQgZnJvbSAiLi9jb21wb25lbnRzL0luZm9BZGQudnVlIjsKaW1wb3J0IGluZm9DaGFuZ2UgZnJvbSAiLi9jb21wb25lbnRzL0NoYW5nZVJ5LnZ1ZSI7CmltcG9ydCB7IGdldEFydExpc3QsIGdldEFydERldGFpbCwgZ2V0QXJ0VXBkYXRlLCBnZXRaZHlSeSwgZGVsZXRlUnkgfSBmcm9tICdAL2FwaS9pbmZvJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJSZXdhcmRMaXN0IiwKICBjb21wb25lbnRzOiB7CiAgICBJbmZvQWRkLAogICAgaW5mb0NoYW5nZQogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBjaGFuZ2Vfcnk6IHt9LAogICAgICB2aXNpYmxlOiB0cnVlLAogICAgICBpbmZvU2hvdzogZmFsc2UsCiAgICAgIGNoYW5nZVNob3c6IGZhbHNlLAogICAgICBydWxlX2xpc3Q6IFtdLAogICAgICB0aW1lOiAnJywKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICB0eXBlOiAnJywKICAgICAgICBuYW1lOiAnJwogICAgICB9LAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBvcHRpb25zOiBbewogICAgICAgIHZhbHVlOiAxLAogICAgICAgIGxhYmVsOiAn5oub5ZWGJwogICAgICB9LCB7CiAgICAgICAgdmFsdWU6IDIsCiAgICAgICAgbGFiZWw6ICfov57plIEnCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogMywKICAgICAgICBsYWJlbDogJ+WFseS6q+iCoeS4nCcKICAgICAgfSwgewogICAgICAgIHZhbHVlOiA0LAogICAgICAgIGxhYmVsOiAn6auY566hJwogICAgICB9XQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5Mc3QoKTsKICB9LAoKICBhY3RpdmF0ZWQoKSB7CiAgICBpZiAodGhpcy4kX2lzSW5pdCgpKSByZXR1cm47CiAgICB0aGlzLkxzdCgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIGNoYW5nZUNvbmZpcm0oZSkgewogICAgICB0aGlzLkxzdCgpOwogICAgfSwKCiAgICBjaGFuZ2VSeShyb3cpIHsKICAgICAgdGhpcy5jaGFuZ2VfcnkgPSByb3c7CiAgICAgIGNvbnNvbGUubG9nKHRoaXMuY2hhbmdlX3J5LCAndGhpcy5jaGFuZ2VfcnknKTsKICAgICAgdGhpcy5jaGFuZ2VTaG93ID0gdHJ1ZTsKICAgIH0sCgogICAgY2xvc2UoKSB7CiAgICAgIHRoaXMuaW5mb1Nob3cgPSBmYWxzZTsKICAgIH0sCgogICAgY2xvc2VDaGFuZ2UoKSB7CiAgICAgIHRoaXMuY2hhbmdlU2hvdyA9IGZhbHNlOwogICAgfSwKCiAgICBpbmZvQ29uZmlybSgpIHsKICAgICAgdGhpcy5Mc3QoKTsKICAgIH0sCgogICAgcGFnZUNoYW5nZShwYWdlKSB7CiAgICAgIHRoaXMucGFnZSA9IHBhZ2U7CiAgICAgIHRoaXMuTHN0KCk7CiAgICB9LAoKICAgIC8vIOavj+mhteaVsOaNruWkp+Wwj+aUueWPmAogICAgc2l6ZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlU2l6ZSA9IHZhbDsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBlZGl0RGF0YShpbmRleCkge30sCgogICAgYXN5bmMgTHN0KCkgewogICAgICBjb25zdCB7CiAgICAgICAgZGF0YSwKICAgICAgICBwYWdlVG90YWwKICAgICAgfSA9IGF3YWl0IGdldFpkeVJ5KHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsCiAgICAgICAgLi4udGhpcy5zZWFyY2hfZm9ybSAvLyBjcmVhdGVUaW1lOiB0aGlzLnNlYXJjaF9mb3JtLnN0YXJ0LAoKICAgICAgfSk7CiAgICAgIHRoaXMucnVsZV9saXN0ID0gZGF0YTsKICAgICAgdGhpcy50b3RhbCA9IHBhZ2VUb3RhbDsKICAgICAgY29uc29sZS5sb2codGhpcy5ydWxlX2xpc3QsICd0aGlzLnJ1bGVfbGlzdCcpOwogICAgfSwKCiAgICAvLyDliKDpmaQKICAgIGFzeW5jIGRlbERhdGEoaWQpIHsKICAgICAgdGhpcy4kY29uZmlybSgi5piv5ZCm5Yig6ZmkPyIsICLmj5DnpLoiLCB7CiAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICLnoa7lrpoiLAogICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLlj5bmtogiLAogICAgICAgIHR5cGU6ICJ3YXJuaW5nIgogICAgICB9KS50aGVuKGFzeW5jICgpID0+IHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgZGVsZXRlUnkoewogICAgICAgICAgaWQ6IGlkCiAgICAgICAgfSk7CiAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICB0eXBlOiAic3VjY2VzcyIsCiAgICAgICAgICBtZXNzYWdlOiAi5pON5L2c5oiQ5YqfISIKICAgICAgICB9KTsKICAgICAgICB0aGlzLkxzdCgpOwogICAgICB9KTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAkHA;AACA;AACA,SACAA,UADA,EAEAC,YAFA,EAGAC,YAHA,EAIAC,QAJA,EAKAC,QALA,QAMA,YANA;AAQA;EACAC,kBADA;EAEAC;IACAC,OADA;IAEAC;EAFA,CAFA;;EAMAC;IACA;MACAC,aADA;MAEAC,aAFA;MAGAC,eAHA;MAIAC,iBAJA;MAKAC,aALA;MAMAC,QANA;MAOAC;QACAC,QADA;QAEAZ;MAFA,CAPA;MAWAa,QAXA;MAYAC,OAZA;MAaAC,YAbA;MAcAC;QACAC,QADA;QAEAC;MAFA,GAIA;QACAD,QADA;QAEAC;MAFA,CAJA,EAQA;QACAD,QADA;QAEAC;MAFA,CARA,EAYA;QACAD,QADA;QAEAC;MAFA,CAZA;IAdA;EAgCA,CAvCA;;EAwCAC;IACA;EACA,CA1CA;;EA2CAC;IACA;IACA;EACA,CA9CA;;EA+CAC;IACAC;MACA;IAEA,CAJA;;IAKAC;MACA;MACAC;MACA;IACA,CATA;;IAUAC;MACA;IACA,CAZA;;IAaAC;MACA;IACA,CAfA;;IAgBAC;MACA;IACA,CAlBA;;IAmBAC;MACA;MACA;IACA,CAtBA;;IAuBA;IACAC;MACA;MACA;IACA,CA3BA;;IA4BAC,kBA5BA;;IA6BA;MACA;QACA1B,IADA;QAEA2B;MAFA,IAGA;QACAjB,eADA;QAEAC,uBAFA;QAGA,mBAHA,CAIA;;MAJA,EAHA;MASA;MACA;MACAS;IACA,CA1CA;;IA2CA;IACA;MACA;QACAQ,uBADA;QAEAC,sBAFA;QAGArB;MAHA,GAIAsB,IAJA,CAIA;QACA;UACAC;QADA;QAIA;UACAvB,eADA;UAEAwB;QAFA;QAIA;MACA,CAdA;IAeA;;EA5DA;AA/CA","names":["getArtList","getArtDetail","getArtUpdate","getZdyRy","deleteRy","name","components","InfoAdd","infoChange","data","change_ry","visible","infoShow","changeShow","rule_list","time","search_form","type","total","page","pageSize","options","value","label","created","activated","methods","changeConfirm","changeRy","console","close","closeChange","infoConfirm","pageChange","sizeChange","editData","pageTotal","confirmButtonText","cancelButtonText","then","id","message"],"sourceRoot":"src/views/AppBase/info","sources":["infoHomeList.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <div v-if=\"$accessCheck($Access.CommissionRuleAddCommissionRule)\" slot=\"left\">\n <el-button size=\"small\" type=\"primary\" @click=\"infoShow = true\">\n 新增\n </el-button>\n <!-- <el-button size=\"small\" type=\"primary\" @click=\"$router.push('/Shareholders/RuleCommission')\">\n \t新增连锁\n </el-button>\n <el-button size=\"small\" type=\"primary\" @click=\"$router.push('/Shareholders/RuleCommission')\">\n \t新增共享股东\n </el-button>\n <el-button size=\"small\" type=\"primary\" @click=\"$router.push('/Shareholders/RuleCommission')\">\n \t新增高管\n </el-button> -->\n </div>\n <div slot=\"more\">\n <el-form size=\"small\" :inline=\"true\" >\n <el-form-item>\n <el-input\n v-model=\"search_form.name\"\n placeholder=\"名称\"\n style=\"width: 220px\"\n clearable\n @keyup.enter.native=\"Lst()\"\n @clear=\"Lst()\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"Lst()\"\n ></el-button>\n </el-input>\n </el-form-item >\n <el-form-item >\n <el-select v-model=\"search_form.type\" placeholder=\"请选择身份\" @change=\"Lst()\">\n <el-option v-for=\"item in options\" :key=\"item.value\" :label=\"item.label\" :value=\"item.value\">\n </el-option>\n </el-select>\n </el-form-item>\n </el-form>\n </div>\n <el-table :data=\"rule_list\">\n <el-table-column prop=\"name\" label=\"名称\" show-overflow-tooltip min-width=\"280\">\n <template slot-scope=\"scope\">\n <div class=\"clearfix\">\n <div class=\"float_left customer-img-view\">\n <img v-if=\"scope.row.avatar\" class=\"customer-img\" :src=\"scope.row.avatar\" />\n </div>\n <div class=\"float_left customer-name-view\">\n <p class=\"customer-name\">\n {{ scope.row.name }}\n </p>\n <p> 身份:{{ scope.row.type == 1 ? '招商':(scope.row.type == 2 ? '连锁': (scope.row.type == 3? '共享股东': '高管')) }}\n </p>\n </div>\n </div>\n </template>\n </el-table-column>\n <!-- <el-table-column prop=\"type\" label=\"身份\" show-overflow-tooltip min-width=\"155\">\n <template #default=\"{ row }\">\n {{ row.type == 1 ? '招商':(row.type == 2 ? '连锁': (row.type == 3? '共享股东': '高管')) }}\n </template>\n </el-table-column> -->\n <el-table-column prop=\"job_no\" label=\"工号\" show-overflow-tooltip min-width=\"100\">\n <template #default=\"{ row }\">\n {{ row.job_no ? row.job_no: '--' }}\n </template>\n </el-table-column>\n <el-table-column prop=\"phone\" label=\"联系方式\" show-overflow-tooltip min-width=\"155\">\n <template #default=\"{ row }\">\n {{ row.phone ? row.phone: '--' }}\n </template>\n </el-table-column>\n <el-table-column prop=\"duties\" label=\"职务\" show-overflow-tooltip min-width=\"155\">\n <template #default=\"{ row }\">\n {{ row.duties ? row.duties: '--' }}\n </template>\n </el-table-column>\n <el-table-column prop=\"business\" label=\"业务\" show-overflow-tooltip min-width=\"155\">\n <template #default=\"{ row }\">\n {{ row.business ? row.business: '--' }}\n </template>\n </el-table-column>\n <el-table-column prop=\"address\" label=\"地址\" show-overflow-tooltip min-width=\"155\">\n <template #default=\"{ row }\">\n {{ row.address ? row.address: '--' }}\n </template>\n </el-table-column>\n <!-- <el-table-column prop=\"createTime\" label=\"添加时间\" min-width=\"140\">\n <template #default=\"{ row }\">\n {{ $_common.formatDate(row.createTime) }}\n </template>\n </el-table-column> -->\n <el-table-column prop=\"name\" label=\"操作\" min-width=\"120\">\n <template slot-scope=\"scope\">\n <el-button v-if=\"$accessCheck($Access.CommissionRuleEditCommissionRule)\" type=\"text\" @click=\"changeRy(scope.row)\">\n 修改\n </el-button>\n <el-button v-if=\"$accessCheck($Access.CommissionRuleDelCommissionRule)\" type=\"text\"\n @click=\"delData(scope.row.id)\">\n 删除\n </el-button>\n </template>\n </el-table-column>\n </el-table>\n <FooterPage :page-size=\"pageSize\" :total-page.sync=\"total\" :current-page.sync=\"page\" @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"></FooterPage>\n <InfoAdd v-if=\"infoShow\" :visible=\"visible\" @close=\"close()\" @confirm=\"infoConfirm\"></InfoAdd>\n <infoChange v-if=\"changeShow\" :changedata=\"change_ry\" :visible=\"visible\" @close=\"closeChange()\" @confirm=\"changeConfirm\" ></infoChange>\n </ContainerQuery>\n</template>\n\n<script>\n import InfoAdd from \"./components/InfoAdd.vue\";\n import infoChange from \"./components/ChangeRy.vue\";\n import {\n getArtList,\n getArtDetail,\n getArtUpdate,\n getZdyRy,\n deleteRy\n } from '@/api/info'\n\n export default {\n name: \"RewardList\",\n components: {\n InfoAdd,\n infoChange\n },\n data() {\n return {\n change_ry: {},\n visible: true,\n infoShow: false,\n changeShow: false,\n rule_list: [],\n time: '',\n search_form: {\n type: '',\n name: ''\n },\n total: 0,\n page: 1,\n pageSize: 10,\n options: [{\n value: 1,\n label: '招商'\n },\n {\n value: 2,\n label: '连锁'\n },\n {\n value: 3,\n label: '共享股东'\n },\n {\n value: 4,\n label: '高管'\n }\n ],\n };\n },\n created() {\n this.Lst();\n },\n activated() {\n if (this.$_isInit()) return;\n this.Lst();\n },\n methods: {\n changeConfirm(e) {\n this.Lst()\n\n },\n changeRy(row) {\n this.change_ry = row\n console.log(this.change_ry,'this.change_ry')\n this.changeShow = true\n },\n close() {\n this.infoShow = false\n },\n closeChange() {\n this.changeShow = false\n },\n infoConfirm() {\n this.Lst();\n },\n pageChange(page) {\n this.page = page;\n this.Lst();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n editData(index) {},\n async Lst() {\n const {\n data,\n pageTotal\n } = await getZdyRy({\n page: this.page,\n pageSize: this.pageSize,\n ...this.search_form\n // createTime: this.search_form.start,\n });\n this.rule_list = data\n this.total = pageTotal;\n console.log(this.rule_list, 'this.rule_list')\n },\n // 删除\n async delData(id) {\n this.$confirm(\"是否删除?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await deleteRy({\n id: id\n });\n\n this.$message({\n type: \"success\",\n message: \"操作成功!\",\n });\n this.Lst();\n });\n },\n },\n };\n</script>\n\n<style scoped>\n .customer-img-view {\n width: 50px;\n height: 50px;\n background-color: #f4f4f4;\n margin-right: 10px;\n border-radius: 4px;\n }\n\n .customer-img {\n width: 50px;\n height: 50px;\n border-radius: 4px;\n }\n</style>\n"]}]}
|