cc1e960d8d927fd73dd457ee06de3a61.json 10 KB

1
  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\\Shareholders\\RewardList.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\AppBase\\Shareholders\\RewardList.vue","mtime":1679385275105},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgTHN0LCBkZWxldGVEYXRhIH0gZnJvbSAiQC9hcGkvSG9sZGVycyI7CmltcG9ydCBTaGFyZXNDaGFuZ2UgZnJvbSAiLi9jb21wb25lbnRzL3NoYXJlc0NoYW5nZS52dWUiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlJld2FyZExpc3QiLAogIGNvbXBvbmVudHM6IHsKICAgIFNoYXJlc0NoYW5nZQogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICAvLyDogqHkuJxpZAogICAgICByZXdhcmRJZDogJycsCiAgICAgIC8vIOaYvuekuuS/ruaUueiCoeS7veW8ueeqlwogICAgICBzaG93X3Jld2FyZDogZmFsc2UsCiAgICAgIHJ1bGVfbGlzdDogW10sCiAgICAgIHRpbWU6ICcnLAogICAgICBzZWFyY2hfZm9ybTogewogICAgICAgIHN0YXJ0OiAiIgogICAgICB9LAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwCiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICB0aGlzLkxzdCgpOwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsKICAgIHRoaXMuTHN0KCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8g6IKh5Lu95L+u5pS55a6M5oiQCiAgICBzaGFyZXNDb25maXJtKCkgewogICAgICB0aGlzLkxzdCgpOwogICAgfSwKCiAgICAvLyDmmL7npLrogqHku73kv67mlLkKICAgIHNob3dSZXdhcmRDaGFuZ2UoaWQpIHsKICAgICAgdGhpcy5yZXdhcmRJZCA9IGlkOwogICAgICB0aGlzLnNob3dfcmV3YXJkID0gdHJ1ZTsKICAgIH0sCgogICAgLy8gIOiuouWNleaXtumXtAogICAgY2hhbmdlVGltZSh2YWwpIHsKICAgICAgaWYgKHZhbCAmJiB2YWwubGVuZ3RoKSB7CiAgICAgICAgdGhpcy5zZWFyY2hfZm9ybS5zdGFydCA9IHZhbFswXSAvIDEwMDA7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5zZWFyY2hfZm9ybS5zdGFydCA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHBhZ2VDaGFuZ2UocGFnZSkgewogICAgICB0aGlzLnBhZ2UgPSBwYWdlOwogICAgICB0aGlzLkxzdCgpOwogICAgfSwKCiAgICAvLyDmr4/pobXmlbDmja7lpKflsI/mlLnlj5gKICAgIHNpemVDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZVNpemUgPSB2YWw7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgYXN5bmMgTHN0KCkgewogICAgICBjb25zdCB7CiAgICAgICAgZGF0YSwKICAgICAgICBwYWdlVG90YWwKICAgICAgfSA9IGF3YWl0IExzdCh7CiAgICAgICAgcGFnZTogdGhpcy5wYWdlLAogICAgICAgIHBhZ2VTaXplOiB0aGlzLnBhZ2VTaXplLAogICAgICAgIGNyZWF0ZVRpbWU6IHRoaXMuc2VhcmNoX2Zvcm0uc3RhcnQKICAgICAgfSk7CiAgICAgIHRoaXMucnVsZV9saXN0ID0gZGF0YS5tYXAoaXRlbSA9PiB7CiAgICAgICAgY29uc3Qgc3RhZmZOYW1lID0gZGF0YS5tYXAoaXRlbSA9PiBpdGVtLnN0YWZmTmFtZSk7CiAgICAgICAgcmV0dXJuIHsgLi4uaXRlbSwKICAgICAgICAgIHN0YWZmTmFtZTogc3RhZmZOYW1lLmxlbmd0aCA/IHN0YWZmTmFtZS5qb2luKCLvvIwiKSA6ICIiCiAgICAgICAgfTsKICAgICAgfSk7CiAgICAgIHRoaXMudG90YWwgPSBwYWdlVG90YWw7CiAgICB9LAoKICAgIC8vIOWIoOmZpAogICAgYXN5bmMgZGVsRGF0YShpZCkgewogICAgICB0aGlzLiRjb25maXJtKCLmmK/lkKbopoHlsIbor6XogqHkuJzliKDpmaQ/IiwgIuaPkOekuiIsIHsKICAgICAgICBjb25maXJtQnV0dG9uVGV4dDogIuehruWumiIsCiAgICAgICAgY2FuY2VsQnV0dG9uVGV4dDogIuWPlua2iCIsCiAgICAgICAgdHlwZTogIndhcm5pbmciCiAgICAgIH0pLnRoZW4oYXN5bmMgKCkgPT4gewogICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBkZWxldGVEYXRhKHsKICAgICAgICAgIGlkOiBpZAogICAgICAgIH0pOwogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogInN1Y2Nlc3MiLAogICAgICAgICAgbWVzc2FnZTogIuaTjeS9nOaIkOWKnyEiCiAgICAgICAgfSk7CiAgICAgICAgdGhpcy5Mc3QoKTsKICAgICAgfSk7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuDA,SACAA,GADA,EAEAC,UAFA,QAGA,eAHA;AAIA;AACA;EACAC,kBADA;EAEAC;IACAC;EADA,CAFA;;EAKAC;IACA;MACA;MACAC,YAFA;MAGA;MACAC,kBAJA;MAKAC,aALA;MAMAC,QANA;MAOAC;QACAC;MADA,CAPA;MAUAC,QAVA;MAWAC,OAXA;MAYAC;IAZA;EAcA,CApBA;;EAqBAC;IACA;EACA,CAvBA;;EAwBAC;IACA;IACA;EACA,CA3BA;;EA4BAC;IACA;IACAC;MACA;IACA,CAJA;;IAKA;IACAC;MACA;MACA;IACA,CATA;;IAUA;IACAC;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA;;MACA;IACA,CAlBA;;IAmBAC;MACA;MACA;IACA,CAtBA;;IAuBA;IACAC;MACA;MACA;IACA,CA3BA;;IA4BA;MACA;QACAjB,IADA;QAEAkB;MAFA,IAGA;QACAV,eADA;QAEAC,uBAFA;QAGAU;MAHA,EAHA;MAQA;QACA;QACA,SACA,OADA;UAEAC;QAFA;MAIA,CANA;MAOA;IACA,CA7CA;;IA8CA;IACA;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAC;MAHA,GAIAC,IAJA,CAIA;QACA;UAAAC;QAAA;QAEA;UACAF,eADA;UAEAG;QAFA;QAIA;MACA,CAZA;IAaA;;EA7DA;AA5BA","names":["Lst","deleteData","name","components","SharesChange","data","rewardId","show_reward","rule_list","time","search_form","start","total","page","pageSize","created","activated","methods","sharesConfirm","showRewardChange","changeTime","pageChange","sizeChange","pageTotal","createTime","staffName","confirmButtonText","cancelButtonText","type","then","id","message"],"sourceRoot":"src/views/AppBase/Shareholders","sources":["RewardList.vue"],"sourcesContent":["<template>\n\t<ContainerQuery>\n\t\t<div v-if=\"$accessCheck($Access.RewardList)\" slot=\"left\">\n\t\t\t<el-button size=\"small\" type=\"primary\" @click=\"$router.push('/Shareholders/addReward')\">\n\t\t\t\t新增股东\n\t\t\t</el-button>\n\t\t\t<el-button size=\"small\" type=\"primary\" @click=\"$router.push('/Shareholders/sharesList')\">\n\t\t\t\t股份记录\n\t\t\t</el-button>\n\t\t\t<el-button size=\"small\" type=\"primary\" @click=\"$router.push('/Shareholders/aBonus')\">\n\t\t\t\t分红记录\n\t\t\t</el-button>\n\t\t</div>\n\t\t<div slot=\"more\">\n\t\t\t<el-form size=\"small\" :inline=\"true\">\n\t\t\t\t<el-form-item>\n\t\t\t\t\t<el-date-picker v-model=\"time\" clearable type=\"date\" end-placeholder=\"添加日期\" @change=\"changeTime\">\n\t\t\t\t\t</el-date-picker>\n\t\t\t\t</el-form-item>\n\t\t\t</el-form>\n\t\t</div>\n\t\t<el-table :data=\"rule_list\">\n\t\t\t<el-table-column prop=\"id\" label=\"ID\" show-overflow-tooltip min-width=\"50\"></el-table-column>\n\t\t\t<el-table-column prop=\"name\" label=\"股东名称\" show-overflow-tooltip min-width=\"155\"></el-table-column>\n\t\t\t<el-table-column prop=\"number\" label=\"联系方式\" show-overflow-tooltip min-width=\"155\"></el-table-column>\n\t\t\t<el-table-column prop=\"dends\" label=\"分红股份\" min-width=\"140\"></el-table-column>\n\t\t\t<el-table-column prop=\"shares\" label=\"原始股份\" min-width=\"140\"></el-table-column>\n\t\t\t<el-table-column prop=\"createTime\" label=\"添加时间\" min-width=\"140\"></el-table-column>\n\t\t\t<el-table-column prop=\"name\" label=\"操作\" min-width=\"120\">\n\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t<el-button v-if=\"$accessCheck($Access.RewardEditUser)\" type=\"text\" @click=\"\n $router.push(\n '/Shareholders/EditReward?id=' + scope.row.id\n )\n \">\n\t\t\t\t\t\t修改\n\t\t\t\t\t</el-button>\n\t\t\t\t\t<el-button v-if=\"$accessCheck($Access.RewardDelUser)\" type=\"text\" @click=\"delData(scope.row.id)\">\n\t\t\t\t\t\t删除\n\t\t\t\t\t</el-button>\n\t\t\t\t\t<el-button v-if=\"$accessCheck($Access.RewardEditShares)\" type=\"text\"\n\t\t\t\t\t\t@click=\"showRewardChange(scope.row.id)\">\n\t\t\t\t\t\t股份\n\t\t\t\t\t</el-button>\n\t\t\t\t</template>\n\t\t\t</el-table-column>\n\t\t</el-table>\n\t\t<FooterPage :page-size=\"pageSize\" :total-page.sync=\"total\" :current-page.sync=\"page\" @pageChange=\"pageChange\"\n\t\t\t@sizeChange=\"sizeChange\"></FooterPage>\n\t\t<SharesChange v-if=\"show_reward\" :id='rewardId' :is-edit='true' :visible=\"show_reward\"\n\t\t\t@close=\"show_reward = false\" @confirm=\"sharesConfirm\"></SharesChange>\n\t</ContainerQuery>\n</template>\n\n<script>\n\timport {\n\t\tLst,\n deleteData\n\t} from \"@/api/Holders\";\n\timport SharesChange from \"./components/sharesChange.vue\";\n\texport default {\n\t\tname: \"RewardList\",\n\t\tcomponents: {\n\t\t\tSharesChange,\n\t\t},\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\t// 股东id\n\t\t\t\trewardId: '',\n\t\t\t\t// 显示修改股份弹窗\n\t\t\t\tshow_reward: false,\n\t\t\t\trule_list: [],\n\t\t\t\ttime: '',\n\t\t\t\tsearch_form: {\n\t\t\t\t\tstart: \"\",\n\t\t\t\t},\n\t\t\t\ttotal: 0,\n\t\t\t\tpage: 1,\n\t\t\t\tpageSize: 10,\n\t\t\t};\n\t\t},\n\t\tcreated() {\n\t\t\tthis.Lst();\n\t\t},\n\t\tactivated() {\n\t\t\tif (this.$_isInit()) return;\n\t\t\tthis.Lst();\n\t\t},\n\t\tmethods: {\n\t\t\t// 股份修改完成\n\t\t\tsharesConfirm() {\n\t\t\t\tthis.Lst();\n\t\t\t},\n\t\t\t// 显示股份修改\n\t\t\tshowRewardChange(id) {\n\t\t\t\tthis.rewardId = id;\n\t\t\t\tthis.show_reward = true;\n\t\t\t},\n\t\t\t// 订单时间\n\t\t\tchangeTime(val) {\n\t\t\t\tif (val && val.length) {\n\t\t\t\t\tthis.search_form.start = val[0] / 1000;\n\t\t\t\t} else {\n\t\t\t\t\tthis.search_form.start = \"\";\n\t\t\t\t}\n\t\t\t\tthis.pageChange(1);\n\t\t\t},\n\t\t\tpageChange(page) {\n\t\t\t\tthis.page = page;\n\t\t\t\tthis.Lst();\n\t\t\t},\n\t\t\t// 每页数据大小改变\n\t\t\tsizeChange(val) {\n\t\t\t\tthis.pageSize = val;\n\t\t\t\tthis.pageChange(1);\n\t\t\t},\n\t\t\tasync Lst() {\n\t\t\t\tconst {\n\t\t\t\t\tdata,\n\t\t\t\t\tpageTotal\n\t\t\t\t} = await Lst({\n\t\t\t\t\tpage: this.page,\n\t\t\t\t\tpageSize: this.pageSize,\n\t\t\t\t\tcreateTime: this.search_form.start,\n\t\t\t\t});\n\t\t\t\tthis.rule_list = data.map((item) => {\n\t\t\t\t\tconst staffName = data.map((item) => item.staffName);\n\t\t\t\t\treturn {\n\t\t\t\t\t\t...item,\n\t\t\t\t\t\tstaffName: staffName.length ? staffName.join(\",\") : \"\",\n\t\t\t\t\t};\n\t\t\t\t});\n\t\t\t\tthis.total = pageTotal;\n\t\t\t},\n\t\t\t// 删除\n\t\t\tasync delData(id) {\n\t\t\t\tthis.$confirm(\"是否要将该股东删除?\", \"提示\", {\n\t\t\t\t\tconfirmButtonText: \"确定\",\n\t\t\t\t\tcancelButtonText: \"取消\",\n\t\t\t\t\ttype: \"warning\",\n\t\t\t\t}).then(async () => {\n\t\t\t\t\tconst data = await deleteData({id:id});\n\n\t\t\t\t\tthis.$message({\n\t\t\t\t\t\ttype: \"success\",\n\t\t\t\t\t\tmessage: \"操作成功!\",\n\t\t\t\t\t});\n\t\t\t\t\tthis.Lst();\n\t\t\t\t});\n\t\t\t},\n\t\t},\n\t};\n</script>\n\n<style scoped></style>\n"]}]}