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\\Shareholders\\CommissionRule.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\Shareholders\\CommissionRule.vue","mtime":1661998951883},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgTHN0IH0gZnJvbSAiQC9hcGkvSG9sZGVycyI7CmltcG9ydCB7IGVuYWJsZVJld2FyZFJ1bGUsIGdldEFsbFJld2FyZFJ1bGUsIGRlbGV0ZVJld2FyZFJ1bGUgfSBmcm9tICJAL2FwaS9SZXdhcmQiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlBvaW50UnVsZSIsCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBydWxlX2xpc3Q6IFtdLAogICAgICB0aW1lOiAnJywKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICBzdGFydDogIiIKICAgICAgfSwKICAgICAgdG90YWw6IDAsCiAgICAgIHBhZ2U6IDEsCiAgICAgIHBhZ2VTaXplOiAxMAogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5Mc3QoKTsKICB9LAoKICBhY3RpdmF0ZWQoKSB7CiAgICBpZiAodGhpcy4kX2lzSW5pdCgpKSByZXR1cm47CiAgICB0aGlzLkxzdCgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIC8vICDorqLljZXml7bpl7QKICAgIGNoYW5nZVRpbWUodmFsKSB7CiAgICAgIGlmICh2YWwgJiYgdmFsLmxlbmd0aCkgewogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQgPSB2YWxbMF0gLyAxMDAwOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQgPSAiIjsKICAgICAgfQoKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICBwYWdlQ2hhbmdlKHBhZ2UpIHsKICAgICAgdGhpcy5wYWdlID0gcGFnZTsKICAgICAgdGhpcy5Mc3QoKTsKICAgIH0sCgogICAgLy8g5q+P6aG15pWw5o2u5aSn5bCP5pS55Y+YCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2VTaXplID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIGVkaXREYXRhKGluZGV4KSB7fSwKCiAgICBhc3luYyBMc3QoKSB7CiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhLAogICAgICAgIHBhZ2VUb3RhbAogICAgICB9ID0gYXdhaXQgTHN0KHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsCiAgICAgICAgY3JlYXRlVGltZTogdGhpcy5zZWFyY2hfZm9ybS5zdGFydAogICAgICB9KTsKICAgICAgdGhpcy5ydWxlX2xpc3QgPSBkYXRhLm1hcChpdGVtID0+IHsKICAgICAgICBjb25zdCBzdGFmZk5hbWUgPSBkYXRhLm1hcChpdGVtID0+IGl0ZW0uc3RhZmZOYW1lKTsKICAgICAgICByZXR1cm4geyAuLi5pdGVtLAogICAgICAgICAgc3RhZmZOYW1lOiBzdGFmZk5hbWUubGVuZ3RoID8gc3RhZmZOYW1lLmpvaW4oIu+8jCIpIDogIiIKICAgICAgICB9OwogICAgICB9KTsKICAgICAgdGhpcy50b3RhbCA9IHBhZ2VUb3RhbDsKICAgIH0sCgogICAgLy8g5Yig6ZmkCiAgICBhc3luYyBkZWxEYXRhKGlkKSB7CiAgICAgIHRoaXMuJGNvbmZpcm0oIuaYr+WQpuimgeWwhuivpeaPkOaIkOinhOWImeWIoOmZpD8iLCAi5o+Q56S6IiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihhc3luYyAoKSA9PiB7CiAgICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGRlbGV0ZVJld2FyZFJ1bGUoaWQpOwogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogInN1Y2Nlc3MiLAogICAgICAgICAgbWVzc2FnZTogIuaTjeS9nOaIkOWKnyEiCiAgICAgICAgfSk7CiAgICAgICAgdGhpcy5nZXRBbGxSZXdhcmRSdWxlKCk7CiAgICAgIH0pOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAyFA,SACAA,GADA,QAEA,eAFA;AAGA,SACAC,gBADA,EAEAC,gBAFA,EAGAC,gBAHA,QAIA,cAJA;AAKA;EACAC,iBADA;;EAEAC;IACA;MACAC,aADA;MAEAC,QAFA;MAGAC;QACAC;MADA,CAHA;MAMAC,QANA;MAOAC,OAPA;MAQAC;IARA;EAUA,CAbA;;EAcAC;IACA;EACA,CAhBA;;EAiBAC;IACA;IACA;EACA,CApBA;;EAqBAC;IACA;IACAC;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA;;MACA;IACA,CATA;;IAUAC;MACA;MACA;IACA,CAbA;;IAcA;IACAC;MACA;MACA;IACA,CAlBA;;IAmBAC,kBAnBA;;IAoBA;MACA;QAAAd;QAAAe;MAAA;QACAT,eADA;QAEAC,uBAFA;QAGAS;MAHA;MAKA;QACA;QACA,SACA,OADA;UAEAC;QAFA;MAIA,CANA;MAOA;IACA,CAlCA;;IAmCA;IACA;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAC;MAHA,GAIAC,IAJA,CAIA;QACA;QAEA;UACAD,eADA;UAEAE;QAFA;QAIA;MACA,CAZA;IAaA;;EAlDA;AArBA","names":["Lst","enableRewardRule","getAllRewardRule","deleteRewardRule","name","data","rule_list","time","search_form","start","total","page","pageSize","created","activated","methods","changeTime","pageChange","sizeChange","editData","pageTotal","createTime","staffName","confirmButtonText","cancelButtonText","type","then","message"],"sourceRoot":"src/views/Shareholders","sources":["CommissionRule.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <div\n v-if=\"$accessCheck($Access.CommissionRuleAddCommissionRule)\"\n slot=\"left\"\n >\n <el-button\n size=\"small\"\n type=\"primary\"\n @click=\"$router.push('/Shareholders/RuleCommission')\"\n >\n 新增股东\n </el-button>\n </div>\n <div slot=\"more\">\n <el-form size=\"small\" :inline=\"true\">\n <el-form-item>\n <el-date-picker\n v-model=\"time\"\n clearable\n type=\"date\"\n end-placeholder=\"添加日期\"\n @change=\"changeTime\"\n ></el-date-picker>\n </el-form-item>\n </el-form>\n </div>\n <el-table :data=\"rule_list\">\n <el-table-column\n prop=\"name\"\n label=\"股东名称\"\n show-overflow-tooltip\n min-width=\"155\"\n ></el-table-column>\n <el-table-column\n prop=\"number\"\n label=\"联系方式\"\n show-overflow-tooltip\n min-width=\"155\"\n ></el-table-column>\n <el-table-column\n prop=\"dends\"\n label=\"分红股份\"\n min-width=\"140\"\n ></el-table-column>\n <el-table-column\n prop=\"shares\"\n label=\"原始股份\"\n min-width=\"140\"\n ></el-table-column>\n <el-table-column\n prop=\"createTime\"\n label=\"添加时间\"\n min-width=\"140\"\n ></el-table-column>\n <el-table-column prop=\"name\" label=\"操作\" min-width=\"120\">\n <template slot-scope=\"scope\">\n <el-button\n v-if=\"$accessCheck($Access.CommissionRuleEditCommissionRule)\"\n type=\"text\"\n @click=\"\n $router.push(\n '/Shareholders/RuleCommissionEdit?id=' + scope.row.id\n )\n \"\n >\n 修改\n </el-button>\n <el-button\n v-if=\"$accessCheck($Access.CommissionRuleDelCommissionRule)\"\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 </ContainerQuery>\n</template>\n\n<script>\n import {\n Lst,\n } from \"@/api/Holders\";\n import {\n enableRewardRule,\n getAllRewardRule,\n deleteRewardRule,\n } from \"@/api/Reward\";\n export default {\n name: \"PointRule\",\n data() {\n return {\n rule_list: [],\n time:'',\n search_form: {\n start: \"\",\n },\n total: 0,\n page: 1,\n pageSize: 10,\n };\n },\n created() {\n this.Lst();\n },\n activated() {\n if (this.$_isInit()) return;\n this.Lst();\n },\n methods: {\n // 订单时间\n changeTime(val) {\n if (val && val.length) {\n this.search_form.start = val[0] / 1000;\n } else {\n this.search_form.start = \"\";\n }\n this.pageChange(1);\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 { data, pageTotal } = await Lst({\n page: this.page,\n pageSize: this.pageSize,\n createTime: this.search_form.start,\n });\n this.rule_list = data.map((item) => {\n const staffName = data.map((item) => item.staffName);\n return {\n ...item,\n staffName: staffName.length ? staffName.join(\",\") : \"\",\n };\n });\n this.total = pageTotal;\n },\n // 删除\n async delData(id) {\n this.$confirm(\"是否要将该提成规则删除?\", \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n }).then(async () => {\n const data = await deleteRewardRule(id);\n\n this.$message({\n type: \"success\",\n message: \"操作成功!\",\n });\n this.getAllRewardRule();\n });\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}
|