05bd9a37c957c27008b949253b04588e.json 9.5 KB

1
  1. {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\thread-loader\\dist\\cjs.js!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\\AppBase\\ladder\\components\\addLadder.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\AppBase\\ladder\\components\\addLadder.vue","mtime":1673510076180},{"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\\thread-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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgU3RhZmZMYWRkZXJEZXRhaWxzLCBTdGFmZkxhZGRlckFkZCwgU3RhZmZMYWRkZXJVcGRhdGUgfSBmcm9tICJAL2FwaS9EZXBhcnRtZW50IjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJBZGRMYWRkZXIiLAogIHByb3BzOiB7CiAgICB2aXNpYmxlOiB7CiAgICAgIHR5cGU6IEJvb2xlYW4sCiAgICAgIGRlZmF1bHQ6IGZhbHNlCiAgICB9LAogICAgaXNFZGl0OiB7CiAgICAgIHR5cGU6IEJvb2xlYW4sCiAgICAgIGRlZmF1bHQ6IGZhbHNlCiAgICB9LAogICAgLy8g5piv5ZCm6ZyA6KaB6YGu572p5bGCCiAgICBtb2RhbDogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiB0cnVlCiAgICB9LAogICAgaWQ6IHsKICAgICAgdHlwZTogW1N0cmluZywgTnVtYmVyXSwKICAgICAgZGVmYXVsdDogJycKICAgIH0KICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZm9ybTogewogICAgICAgIC8v5aWW5Yqx5ZCN56ewCiAgICAgICAgbmFtZTogJycsCiAgICAgICAgLy/lpZblirHogqHmnYMKICAgICAgICBzdG9jazogMCwKICAgICAgICAvLyDplIDllK7mgLvph5Hpop0KICAgICAgICBudW1iZXI6IDAKICAgICAgfSwKICAgICAgcnVsZXM6IHsKICAgICAgICBuYW1lOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWl5aWW5Yqx5ZCN56ewIiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIG51bWJlcjogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpemUgOWUruaAu+e7kyIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBzdG9jazogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeWlluWKseiCoeadgyIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XQogICAgICB9CiAgICB9OwogIH0sCgogIGNyZWF0ZWQoKSB7CiAgICBpZiAodGhpcy5pZCkgewogICAgICB0aGlzLmZvcm0uaWQgPSB0aGlzLmlkOwogICAgICB0aGlzLlN0YWZmTGFkZGVyRGV0YWlscygpOwogICAgfQogIH0sCgogIG1ldGhvZHM6IHsKICAgIGNsb3NlKCkgewogICAgICB0aGlzLiRlbWl0KCJjbG9zZSIpOwogICAgfSwKCiAgICAvLyAg6K+m5oOFIFN0YWZmTGFkZGVyRGV0YWlscwogICAgYXN5bmMgU3RhZmZMYWRkZXJEZXRhaWxzKCkgewogICAgICBpZiAoIXRoaXMuaWQpIHJldHVybjsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IFN0YWZmTGFkZGVyRGV0YWlscyh7CiAgICAgICAgaWQ6IHRoaXMuaWQKICAgICAgfSk7CiAgICAgIHRoaXMuZm9ybSA9IE9iamVjdC5hc3NpZ24odGhpcy5mb3JtLCBkYXRhKTsKICAgIH0sCgogICAgYXN5bmMgY29uZmlybSgpIHsKICAgICAgdGhpcy4kcmVmcy5mb3JtLnZhbGlkYXRlKGFzeW5jIHZhbGlkID0+IHsKICAgICAgICBpZiAodmFsaWQpIHsKICAgICAgICAgIGxldCBkYXRhOwoKICAgICAgICAgIGlmICh0aGlzLmlzRWRpdCkgewogICAgICAgICAgICBkYXRhID0gYXdhaXQgU3RhZmZMYWRkZXJVcGRhdGUodGhpcy5mb3JtKTsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIGRhdGEgPSBhd2FpdCBTdGFmZkxhZGRlckFkZCh0aGlzLmZvcm0pOwogICAgICAgICAgfQoKICAgICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgICBtZXNzYWdlOiBkYXRhLmRhdGEsCiAgICAgICAgICAgIHR5cGU6ICJzdWNjZXNzIgogICAgICAgICAgfSk7CiAgICAgICAgICB0aGlzLmNsb3NlKCk7CiAgICAgICAgICB0aGlzLiRlbWl0KCJjb25maXJtIik7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;AAwBA,SACAA,kBADA,EAEAC,cAFA,EAGAC,iBAHA,QAIA,kBAJA;AAKA;EACAC,iBADA;EAEAC;IACAC;MACAC,aADA;MAEAC;IAFA,CADA;IAKAC;MACAF,aADA;MAEAC;IAFA,CALA;IASA;IACAE;MACAH,aADA;MAEAC;IAFA,CAVA;IAcAG;MACAJ,sBADA;MAEAC;IAFA;EAdA,CAFA;;EAqBAI;IACA;MACAC;QACA;QACAT,QAFA;QAGA;QACAU,QAJA;QAKA;QACAC;MANA,CADA;MASAC;QACAZ;UACAa,cADA;UAEAC,kBAFA;UAGAC;QAHA,EADA;QAMAJ;UACAE,cADA;UAEAC,kBAFA;UAGAC;QAHA,EANA;QAWAL;UACAG,cADA;UAEAC,kBAFA;UAGAC;QAHA;MAXA;IATA;EA2BA,CAjDA;;EAkDAC;IACA;MACA;MACA;IACA;EACA,CAvDA;;EAwDAC;IACAC;MACA;IACA,CAHA;;IAIA;IACA;MACA;MACA;QACAV;MADA,IAEA;QACAD;MADA,EAFA;MAKA;IACA,CAbA;;IAcA;MACA;QACA;UACA;;UACA;YACAC;UACA,CAFA,MAEA;YACAA;UACA;;UACA;YACAM,kBADA;YAEAX;UAFA;UAKA;UACA;QACA;MACA,CAhBA;IAiBA;;EAhCA;AAxDA","names":["StaffLadderDetails","StaffLadderAdd","StaffLadderUpdate","name","props","visible","type","default","isEdit","modal","id","data","form","stock","number","rules","required","message","trigger","created","methods","close"],"sourceRoot":"src/views/AppBase/ladder/components","sources":["addLadder.vue"],"sourcesContent":["<template>\r\n\t<div>\r\n\t\t<el-drawer class=\"edit-drawer\" :title=\"isEdit ? '修改阶梯奖励' : '新增阶梯奖励'\" size=\"650px\" :visible.sync=\"visible\"\r\n\t\t\tdirection=\"rtl\" :modal=\"modal\" :wrapper-closable=\"false\" @close=\"close\">\r\n\t\t\t<el-form ref=\"form\" :rules=\"rules\" size=\"small\" :model=\"form\" label-width=\"120px\">\r\n\t\t\t\t<el-form-item label=\"奖励名称\" prop=\"name\">\r\n\t\t\t\t\t<el-input v-model=\"form.name\" placeholder=\"请输入班次名称\"></el-input>\r\n\t\t\t\t</el-form-item>\r\n\t\t\t\t<el-form-item label=\"销售金额\" prop=\"number\">\r\n\t\t\t\t\t<el-input-number v-model=\"form.number\" controls-position=\"right\" :min=\"1\"></el-input-number>\r\n\t\t\t\t</el-form-item>\r\n\t\t\t\t<el-form-item label=\"奖励股权\" prop=\"stock\">\r\n\t\t\t\t\t<el-input-number v-model=\"form.stock\" controls-position=\"right\" :min=\"1\"></el-input-number>\r\n\t\t\t\t</el-form-item>\r\n\t\t\t\t<el-form-item style=\"text-align: right; padding-right: 10px\">\r\n\t\t\t\t\t<el-button type=\"primary\" @click=\"confirm\">确 定</el-button>\r\n\t\t\t\t\t<el-button @click=\"close\">取 消</el-button>\r\n\t\t\t\t</el-form-item>\r\n\t\t\t</el-form>\r\n\t\t</el-drawer>\r\n\t</div>\r\n</template>\r\n\r\n<script>\r\n\timport {\r\n\t\tStaffLadderDetails,\r\n\t\tStaffLadderAdd,\r\n\t\tStaffLadderUpdate\r\n\t} from \"@/api/Department\";\r\n\texport default {\r\n\t\tname: \"AddLadder\",\r\n\t\tprops: {\r\n\t\t\tvisible: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: false,\r\n\t\t\t},\r\n\t\t\tisEdit: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: false,\r\n\t\t\t},\r\n\t\t\t// 是否需要遮罩层\r\n\t\t\tmodal: {\r\n\t\t\t\ttype: Boolean,\r\n\t\t\t\tdefault: true,\r\n\t\t\t},\r\n\t\t\tid: {\r\n\t\t\t\ttype: [String, Number],\r\n\t\t\t\tdefault: '',\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tform: {\r\n\t\t\t\t\t//奖励名称\r\n\t\t\t\t\tname: '',\r\n\t\t\t\t\t//奖励股权\r\n\t\t\t\t\tstock: 0,\r\n\t\t\t\t\t// 销售总金额\r\n\t\t\t\t\tnumber: 0,\r\n\t\t\t\t},\r\n\t\t\t\trules: {\r\n\t\t\t\t\tname: [{\r\n\t\t\t\t\t\trequired: true,\r\n\t\t\t\t\t\tmessage: \"请输入奖励名称\",\r\n\t\t\t\t\t\ttrigger: \"blur\"\r\n\t\t\t\t\t}],\r\n\t\t\t\t\tnumber: [{\r\n\t\t\t\t\t\trequired: true,\r\n\t\t\t\t\t\tmessage: \"请输入销售总结\",\r\n\t\t\t\t\t\ttrigger: \"blur\"\r\n\t\t\t\t\t}],\r\n\t\t\t\t\tstock: [{\r\n\t\t\t\t\t\trequired: true,\r\n\t\t\t\t\t\tmessage: \"请输入奖励股权\",\r\n\t\t\t\t\t\ttrigger: \"blur\"\r\n\t\t\t\t\t}],\r\n\t\t\t\t}\r\n\t\t\t};\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t\tif (this.id) {\r\n\t\t\t\tthis.form.id = this.id;\r\n\t\t\t\tthis.StaffLadderDetails();\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tclose() {\r\n\t\t\t\tthis.$emit(\"close\");\r\n\t\t\t},\r\n\t\t\t// 详情 StaffLadderDetails\r\n\t\t\tasync StaffLadderDetails() {\r\n\t\t\t\tif (!this.id) return;\r\n\t\t\t\tconst {\r\n\t\t\t\t\tdata\r\n\t\t\t\t} = await StaffLadderDetails({\r\n\t\t\t\t\tid: this.id\r\n\t\t\t\t});\r\n\t\t\t\tthis.form = Object.assign(this.form, data)\r\n\t\t\t},\r\n\t\t\tasync confirm() {\r\n\t\t\t\tthis.$refs.form.validate(async (valid) => {\r\n\t\t\t\t\tif (valid) {\r\n\t\t\t\t\t\tlet data;\r\n\t\t\t\t\t\tif (this.isEdit) {\r\n\t\t\t\t\t\t\tdata = await StaffLadderUpdate(this.form);\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tdata = await StaffLadderAdd(this.form);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.$message({\r\n\t\t\t\t\t\t\tmessage: data.data,\r\n\t\t\t\t\t\t\ttype: \"success\",\r\n\t\t\t\t\t\t});\r\n\r\n\t\t\t\t\t\tthis.close();\r\n\t\t\t\t\t\tthis.$emit(\"confirm\");\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t},\r\n\t};\r\n</script>\r\n\r\n<style scoped>\r\n\t.btn-up {\r\n\t\tposition: relative;\r\n\t}\r\n\r\n\t.btn-department {\r\n\t\tposition: absolute;\r\n\t\tleft: 270px;\r\n\t\ttop: 4px;\r\n\t}\r\n\r\n\t.btn-role-up {\r\n\t\tposition: relative;\r\n\t}\r\n\r\n\t.add-role {\r\n\t\tposition: absolute;\r\n\t\tleft: 270px;\r\n\t\ttop: 4px;\r\n\t}\r\n\r\n\t.creat-shop {\r\n\t\tcolor: #1890ff;\r\n\t\tfont-size: 12px;\r\n\t}\r\n</style>\n"]}]}