eb85315f2a759dcd88ee3acf5e9e8bc3.json 12 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\\SystemSettings\\accountAdmin\\signClass.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\SystemSettings\\accountAdmin\\signClass.vue","mtime":1673337376901},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0QWxsQ2xhc3NMaXN0LCBwb3N0RGVsQ2xhc3MgfSBmcm9tICJAL2FwaS9EZXBhcnRtZW50IjsKaW1wb3J0IEFkZENsYXNzIGZyb20gIi4uL2NvbXBvbmVudHMvYWRkQ2xhc3MudnVlIjsgLy8gaW1wb3J0IERlcGFydG1lbnRTZWwgZnJvbSAiQC9jb21wb25lbnQvY29tbW9uL0RlcGFydG1lbnRTZWwiOwovLyBpbXBvcnQgUm9sZVNlbGVjdCBmcm9tICIuLi8uLi8uLi9jb21wb25lbnQvY29tbW9uL1JvbGVTZWxlY3QiOwoKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJTaWduQ2xhc3MiLAogIGNvbXBvbmVudHM6IHsKICAgIC8vIFJvbGVTZWxlY3QsCiAgICAvLyBEZXBhcnRtZW50U2VsLAogICAgQWRkQ2xhc3MKICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgLy8g5p+l6K+ia2V5CiAgICAgIHNlYXJjaF9rZXk6ICcnLAogICAgICAvLyDmt7vliqDnj63mrKHlvLnnqpcKICAgICAgYWRkX2NsYXNzOiBmYWxzZSwKICAgICAgLy8g5YiX6KGo5pWw5o2uCiAgICAgIHRhYmxlRGF0YTogW10sCiAgICAgIHBhZ2U6IDEsCiAgICAgIHBhZ2Vfc2l6ZTogMTAsCiAgICAgIC8vIOaVsOaNruaAu+adoeaVsAogICAgICB0b3RhbF9jb3VudDogMCwKICAgICAgLy8g5L+d5a2Y6YCJ5Lit55qEY2xhc3NpZAogICAgICBjbGFzc19pZDogJycKICAgIH07CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIC8vIGNvbnNvbGUubG9nKHNlc3Npb25TdG9yYWdlLmdldEl0ZW0oIm5vZGVzIiksICfmnYPpmZAnKTsKICAgIHRoaXMuZ2V0QWxsQ2xhc3NMaXN0KCk7CiAgfSwKCiAgYWN0aXZhdGVkKCkgewogICAgaWYgKHRoaXMuJF9pc0luaXQoKSkgcmV0dXJuOwogICAgdGhpcy5nZXRBbGxDbGFzc0xpc3QoKTsKICB9LAoKICBtZXRob2RzOiB7CiAgICAvLyAg6YCJ5oup6KeS6ImyCiAgICByb2xlQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnJvbGVJZCA9IHZhbFt2YWwubGVuZ3RoIC0gMV07CiAgICAgIHRoaXMuZGVwYXJ0bWVudFBpZFBhdGggPSB2YWwuam9pbigiLCIpOwogICAgICBjb25zb2xlLmxvZyh0aGlzLmRlcGFydG1lbnRQaWRQYXRoLCAnYXInKTsKICAgICAgdGhpcy5wYWdlID0gMTsKICAgICAgdGhpcy5nZXRBbGxDbGFzc0xpc3QoKTsKICAgIH0sCgogICAgLy8g6YCJ5oup6YOo6ZeoCiAgICBkZXBhcnRtZW50Q2hhbmdlKHZhbCkgewogICAgICB0aGlzLmRlcGFydG1lbnRJZCA9IHZhbFt2YWwubGVuZ3RoIC0gMV07CiAgICAgIHRoaXMuZGVwYXJ0bWVudFBpZFBhdGggPSB2YWwuam9pbigiLCIpOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHN0YWZmQ29uZmlybSgpIHsKICAgICAgdGhpcy5nZXRBbGxDbGFzc0xpc3QoKTsKICAgIH0sCgogICAgLy8gIOiOt+WPluWIl+ihqAogICAgYXN5bmMgZ2V0QWxsQ2xhc3NMaXN0KCkgewogICAgICBjb25zdCBkYXRhID0gYXdhaXQgZ2V0QWxsQ2xhc3NMaXN0KHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZV9zaXplCiAgICAgIH0pOwogICAgICB0aGlzLnRhYmxlRGF0YSA9IGRhdGEuZGF0YTsKICAgICAgY29uc29sZS5sb2coZGF0YSwgJ2Zhbmh1aScpOwogICAgICBjb25zb2xlLmxvZyh0aGlzLnRhYmxlRGF0YSwgJ2Zhbmh1aScpOwogICAgICB0aGlzLnRvdGFsX2NvdW50ID0gZGF0YS5wYWdlVG90YWw7CiAgICB9LAoKICAgIC8vIOWIoOmZpOaOkuePrQogICAgZGVsKGlkKSB7CiAgICAgIHRoaXMuJGNvbmZpcm0oIuS9oOehruWumuWIoOmZpOatpOaOkuePreWQlz8iLCB7CiAgICAgICAgY29uZmlybUJ1dHRvblRleHQ6ICLnoa7lrpoiLAogICAgICAgIGNhbmNlbEJ1dHRvblRleHQ6ICLlj5bmtogiLAogICAgICAgIHR5cGU6ICJ3YXJuaW5nIgogICAgICB9KS50aGVuKGFzeW5jICgpID0+IHsKICAgICAgICBjb25zdCBkYXRhID0gYXdhaXQgcG9zdERlbENsYXNzKHsKICAgICAgICAgIGlkOiBpZAogICAgICAgIH0pOwogICAgICAgIHRoaXMuZ2V0QWxsQ2xhc3NMaXN0KCk7CiAgICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgICB0eXBlOiAic3VjY2VzcyIsCiAgICAgICAgICBtZXNzYWdlOiAi5Yig6Zmk5oiQ5YqfISIKICAgICAgICB9KTsKICAgICAgfSk7CiAgICB9LAoKICAgIHBhZ2VDaGFuZ2UocGFnZSkgewogICAgICB0aGlzLnBhZ2UgPSBwYWdlOwogICAgICB0aGlzLmdldEFsbENsYXNzTGlzdCgpOwogICAgfSwKCiAgICBzaXplQ2hhbmdlKHNpemUpIHsKICAgICAgdGhpcy5wYWdlX3NpemUgPSBzaXplOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vICDnvJbovpHlkZjlt6UKICAgIC8vIG9wZW5FZGl0TW9kZWwoaWQpIHsKICAgIC8vIAl0aGlzLmNsYXNzX2lkID0gaWQ7CiAgICAvLyAJdGhpcy5pc0VkaXQgPSB0cnVlOwogICAgLy8gCXRoaXMuYWRkX2NsYXNzID0gdHJ1ZTsKICAgIC8vIH0sCiAgICAvLyDmiZPlvIDmt7vliqDnj63mrKHpobXpnaIKICAgIG9wZW5Nb2RlbCgpIHsKICAgICAgdGhpcy5jbGFzc19pZCA9IDA7CiAgICAgIHRoaXMuaXNFZGl0ID0gZmFsc2U7CiAgICAgIHRoaXMuYWRkX2NsYXNzID0gdHJ1ZTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoDA,SACAA,eADA,EAEAC,YAFA,QAGA,kBAHA;AAIA,kD,CACA;AACA;;AACA;EACAC,iBADA;EAEAC;IACA;IACA;IACAC;EAHA,CAFA;;EAOAC;IACA;MACA;MACAC,cAFA;MAGA;MACAC,gBAJA;MAKA;MACAC,aANA;MAOAC,OAPA;MAQAC,aARA;MASA;MACAC,cAVA;MAWA;MACAC;IAZA;EAcA,CAtBA;;EAuBAC;IACA;IACA;EACA,CA1BA;;EA2BAC;IACA;IACA;EACA,CA9BA;;EA+BAC;IACA;IACAC;MACA;MACA;MACAC;MACA;MACA;IACA,CARA;;IASA;IACAC;MACA;MACA;MACA;IACA,CAdA;;IAeAC;MACA;IACA,CAjBA;;IAkBA;IACA;MACA;QACAV,eADA;QAEAW;MAFA;MAIA;MACAH;MACAA;MACA;IACA,CA5BA;;IA6BA;IACAI;MACA;QACAC,uBADA;QAEAC,sBAFA;QAGAC;MAHA,GAIAC,IAJA,CAIA;QACA;UACAC;QADA;QAIA;QACA;UACAF,eADA;UAEAG;QAFA;MAIA,CAdA;IAeA,CA9CA;;IAgDAC;MACA;MACA;IACA,CAnDA;;IAoDAC;MACA;MACA;IACA,CAvDA;;IAwDA;IACA;IACA;IACA;IACA;IACA;IACA;IACAC;MACA;MACA;MACA;IACA;;EAnEA;AA/BA","names":["getAllClassList","postDelClass","name","components","AddClass","data","search_key","add_class","tableData","page","page_size","total_count","class_id","created","activated","methods","roleChange","console","departmentChange","staffConfirm","pageSize","del","confirmButtonText","cancelButtonText","type","then","id","message","pageChange","sizeChange","openModel"],"sourceRoot":"src/views/SystemSettings/accountAdmin","sources":["signClass.vue"],"sourcesContent":["<template>\r\n\t<ContainerQuery>\r\n\t\t<el-form slot=\"more\" size=\"small\" :inline=\"true\">\r\n\t\t\t<el-form-item>\r\n\t\t\t\t<el-input v-model=\"search_key\" placeholder=\"员工姓名\" clearable style=\"width: 220px\"\r\n\t\t\t\t\t@keyup.enter.native=\"pageChange(1)\" @clear=\"pageChange(1)\">\r\n\t\t\t\t\t<el-button slot=\"append\" icon=\"el-icon-search\" @click=\"pageChange(1)\"></el-button>\r\n\t\t\t\t</el-input>\r\n\t\t\t</el-form-item>\r\n\t\t\t<!-- <el-form-item>\r\n\t\t\t\t<DepartmentSel v-model=\"departmentPidPath\" width=\"150\" clearable @change=\"departmentChange\" />\r\n\t\t\t</el-form-item>\r\n\t\t\t<el-form-item>\r\n\t\t\t\t<RoleSelect v-model=\"rolePidPath\" width=\"150\" clearable @change=\"roleChange\" />\r\n\t\t\t</el-form-item> -->\r\n\t\t</el-form>\r\n\t\t<el-button slot=\"left\" size=\"small\" type=\"primary\" @click=\"openModel\">\r\n\t\t\t新增班次\r\n\t\t</el-button>\r\n\r\n\t\t<el-table size=\"small\" :data=\"tableData\">\r\n\t\t\t<el-table-column prop=\"id\" label=\"ID\" min-width=\"100\"></el-table-column>\r\n\t\t\t<el-table-column prop=\"name\" label=\"班次\" min-width=\"100\"></el-table-column>\r\n\t\t\t<el-table-column label=\"打卡时间段\" min-width=\"380\">\r\n\t\t\t\t<template slot-scope=\"scope\">\r\n\t\t\t\t\t<div v-for=\"(ls,ind) in scope.row.time\" :key='ind'>\r\n\t\t\t\t\t\t上班:{{ls[0]}}\r\n\t\t\t\t\t\t下班:{{ls[1]}}\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</template>\r\n\t\t\t</el-table-column>\r\n\t\t\t<el-table-column prop=\"single_time\" label=\"打卡奖励(元)\" min-width=\"180\"></el-table-column>\r\n\t\t\t<el-table-column label=\"操作\" min-width=\"130\" fixed=\"right\" header->\r\n\t\t\t\t<template slot-scope=\"scope\">\r\n\t\t\t\t\t<!-- <el-button type=\"text\" @click=\"openEditModel(scope.row.id)\">\r\n\t\t\t\t\t\t编辑\r\n\t\t\t\t\t</el-button> -->\r\n\t\t\t\t\t<el-button type=\"text\" @click=\"del(scope.row.shift_id)\">\r\n\t\t\t\t\t\t删除\r\n\t\t\t\t\t</el-button>\r\n\t\t\t\t</template>\r\n\t\t\t</el-table-column>\r\n\t\t</el-table>\r\n\t\t<FooterPage :page-size=\"page_size\" :total-page=\"total_count\" :current-page=\"page\" @pageChange=\"pageChange\"\r\n\t\t\t@sizeChange=\"sizeChange\" />\r\n\t\t<!-- 新增班次-->\r\n\t\t<AddClass v-if=\"add_class\" :is-edit=\"isEdit\" :visible=\"add_class\" @close=\"add_class = false\"\r\n\t\t\t@confirm=\"staffConfirm\"></AddClass>\r\n\t</ContainerQuery>\r\n</template>\r\n\r\n<script>\r\n\timport {\r\n\t\tgetAllClassList,\r\n\t\tpostDelClass\r\n\t} from \"@/api/Department\";\r\n\timport AddClass from \"../components/addClass.vue\";\r\n\t// import DepartmentSel from \"@/component/common/DepartmentSel\";\r\n\t// import RoleSelect from \"../../../component/common/RoleSelect\";\r\n\texport default {\r\n\t\tname: \"SignClass\",\r\n\t\tcomponents: {\r\n\t\t\t// RoleSelect,\r\n\t\t\t// DepartmentSel,\r\n\t\t\tAddClass,\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\t// 查询key\r\n\t\t\t\tsearch_key:'',\r\n\t\t\t\t// 添加班次弹窗\r\n\t\t\t\tadd_class: false,\r\n\t\t\t\t// 列表数据\r\n\t\t\t\ttableData: [],\r\n\t\t\t\tpage: 1,\r\n\t\t\t\tpage_size: 10,\r\n\t\t\t\t// 数据总条数\r\n\t\t\t\ttotal_count: 0,\r\n\t\t\t\t// 保存选中的classid\r\n\t\t\t\tclass_id: '',\r\n\t\t\t};\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t\t// console.log(sessionStorage.getItem(\"nodes\"), '权限');\r\n\t\t\tthis.getAllClassList();\r\n\t\t},\r\n\t\tactivated() {\r\n\t\t\tif (this.$_isInit()) return;\r\n\t\t\tthis.getAllClassList();\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t// 选择角色\r\n\t\t\troleChange(val) {\r\n\t\t\t\tthis.roleId = val[val.length - 1];\r\n\t\t\t\tthis.departmentPidPath = val.join(\",\");\r\n\t\t\t\tconsole.log(this.departmentPidPath, 'ar');\r\n\t\t\t\tthis.page = 1;\r\n\t\t\t\tthis.getAllClassList();\r\n\t\t\t},\r\n\t\t\t// 选择部门\r\n\t\t\tdepartmentChange(val) {\r\n\t\t\t\tthis.departmentId = val[val.length - 1];\r\n\t\t\t\tthis.departmentPidPath = val.join(\",\");\r\n\t\t\t\tthis.pageChange(1);\r\n\t\t\t},\r\n\t\t\tstaffConfirm() {\r\n\t\t\t\tthis.getAllClassList();\r\n\t\t\t},\r\n\t\t\t// 获取列表\r\n\t\t\tasync getAllClassList() {\r\n\t\t\t\tconst data = await getAllClassList({\r\n\t\t\t\t\tpage: this.page,\r\n\t\t\t\t\tpageSize: this.page_size,\r\n\t\t\t\t});\r\n\t\t\t\tthis.tableData = data.data;\r\n\t\t\t\tconsole.log(data, 'fanhui');\r\n\t\t\t\tconsole.log(this.tableData, 'fanhui');\r\n\t\t\t\tthis.total_count = data.pageTotal;\r\n\t\t\t},\r\n\t\t\t// 删除排班\r\n\t\t\tdel(id) {\r\n\t\t\t\tthis.$confirm(\"你确定删除此排班吗?\", {\r\n\t\t\t\t\tconfirmButtonText: \"确定\",\r\n\t\t\t\t\tcancelButtonText: \"取消\",\r\n\t\t\t\t\ttype: \"warning\",\r\n\t\t\t\t}).then(async () => {\r\n\t\t\t\t\tconst data = await postDelClass({\r\n\t\t\t\t\t\tid: id\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t\tthis.getAllClassList();\r\n\t\t\t\t\tthis.$message({\r\n\t\t\t\t\t\ttype: \"success\",\r\n\t\t\t\t\t\tmessage: \"删除成功!\",\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\t\t\t},\r\n\r\n\t\t\tpageChange(page) {\r\n\t\t\t\tthis.page = page;\r\n\t\t\t\tthis.getAllClassList();\r\n\t\t\t},\r\n\t\t\tsizeChange(size) {\r\n\t\t\t\tthis.page_size = size;\r\n\t\t\t\tthis.pageChange(1);\r\n\t\t\t},\r\n\t\t\t// 编辑员工\r\n\t\t\t// openEditModel(id) {\r\n\t\t\t// \tthis.class_id = id;\r\n\t\t\t// \tthis.isEdit = true;\r\n\t\t\t// \tthis.add_class = true;\r\n\t\t\t// },\r\n\t\t\t// 打开添加班次页面\r\n\t\t\topenModel() {\r\n\t\t\t\tthis.class_id = 0;\r\n\t\t\t\tthis.isEdit = false;\r\n\t\t\t\tthis.add_class = true;\r\n\t\t\t},\r\n\t\t},\r\n\t};\r\n</script>\r\n\r\n<style scoped></style>\n"]}]}