30b72d6ba05e055759aa35e5883fa8a5.json 11 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\\staffStockList.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\AppBase\\ladder\\staffStockList.vue","mtime":1673512026702},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgU3RhZmZTdG9ja0xpc3QgfSBmcm9tICJAL2FwaS9EZXBhcnRtZW50IjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJMYWRkZXJMaXN0IiwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIC8vIOetm+mAieeahOaXtumXtOiMg+WbtAogICAgICBzZWFyY2hUaW1lOiAnJywKICAgICAgInN0YXJ0X3RpbWUiOiAiIiwKICAgICAgImVuZF90aW1lIjogIiIsCiAgICAgIHN0YWZmTmFtZTogJycsCiAgICAgICJwbSI6ICcnLAogICAgICAvLzHlop7liqAy5YeP5bCRCiAgICAgIHRvdGFsOiAwLAogICAgICBwYWdlOiAxLAogICAgICBwYWdlU2l6ZTogMTAsCiAgICAgIHRhYmxlRGF0YTogW10sCiAgICAgIHBpY2tlck9wdGlvbnM6IHsKICAgICAgICBzaG9ydGN1dHM6IFt7CiAgICAgICAgICB0ZXh0OiAn5pyA6L+R5LiA5ZGoJywKCiAgICAgICAgICBvbkNsaWNrKHBpY2tlcikgewogICAgICAgICAgICBjb25zdCBlbmQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICBjb25zdCBzdGFydCA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIHN0YXJ0LnNldFRpbWUoc3RhcnQuZ2V0VGltZSgpIC0gMzYwMCAqIDEwMDAgKiAyNCAqIDcpOwogICAgICAgICAgICBwaWNrZXIuJGVtaXQoJ3BpY2snLCBbc3RhcnQsIGVuZF0pOwogICAgICAgICAgfQoKICAgICAgICB9LCB7CiAgICAgICAgICB0ZXh0OiAn5pyA6L+R5LiA5Liq5pyIJywKCiAgICAgICAgICBvbkNsaWNrKHBpY2tlcikgewogICAgICAgICAgICBjb25zdCBlbmQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICBjb25zdCBzdGFydCA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIHN0YXJ0LnNldFRpbWUoc3RhcnQuZ2V0VGltZSgpIC0gMzYwMCAqIDEwMDAgKiAyNCAqIDMwKTsKICAgICAgICAgICAgcGlja2VyLiRlbWl0KCdwaWNrJywgW3N0YXJ0LCBlbmRdKTsKICAgICAgICAgIH0KCiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+acgOi/keS4ieS4quaciCcsCgogICAgICAgICAgb25DbGljayhwaWNrZXIpIHsKICAgICAgICAgICAgY29uc3QgZW5kID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgY29uc3Qgc3RhcnQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICBzdGFydC5zZXRUaW1lKHN0YXJ0LmdldFRpbWUoKSAtIDM2MDAgKiAxMDAwICogMjQgKiA5MCk7CiAgICAgICAgICAgIHBpY2tlci4kZW1pdCgncGljaycsIFtzdGFydCwgZW5kXSk7CiAgICAgICAgICB9CgogICAgICAgIH1dCiAgICAgIH0KICAgIH07CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuU3RhZmZTdG9ja0xpc3QoKTsKICB9LAoKICBhY3RpdmF0ZWQoKSB7CiAgICBpZiAodGhpcy4kX2lzSW5pdCgpKSByZXR1cm47CiAgICB0aGlzLlN0YWZmU3RvY2tMaXN0KCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8g5p+l6K+i5pe26Ze06IyD5Zu05L+u5pS5CiAgICBjaGFuZ2VUaW1lKHZhbCkgewogICAgICB0aGlzLnN0YXJ0X3RpbWUgPSB0aGlzLiRfY29tbW9uLmZvcm1hdERhdGUodmFsWzBdLmdldFRpbWUoKSk7CiAgICAgIHRoaXMuZW5kX3RpbWUgPSB0aGlzLiRfY29tbW9uLmZvcm1hdERhdGUodmFsWzFdLmdldFRpbWUoKSk7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgYXN5bmMgU3RhZmZTdG9ja0xpc3QoKSB7CiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhLAogICAgICAgIHBhZ2VUb3RhbAogICAgICB9ID0gYXdhaXQgU3RhZmZTdG9ja0xpc3QoewogICAgICAgICJzdGFydF90aW1lIjogdGhpcy5zdGFydF90aW1lLAogICAgICAgICJlbmRfdGltZSI6IHRoaXMuZW5kX3RpbWUsCiAgICAgICAgc3RhZmZOYW1lOiB0aGlzLnN0YWZmTmFtZSwKICAgICAgICAicG0iOiB0aGlzLnBtLAogICAgICAgIC8vMeWinuWKoDLlh4/lsJEKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUKICAgICAgfSk7CiAgICAgIHRoaXMudGFibGVEYXRhID0gZGF0YTsKICAgICAgdGhpcy50b3RhbCA9IHBhZ2VUb3RhbDsKICAgIH0sCgogICAgcGFnZUNoYW5nZShwYWdlKSB7CiAgICAgIHRoaXMucGFnZSA9IHBhZ2U7CiAgICAgIHRoaXMuU3RhZmZTdG9ja0xpc3QoKTsKICAgIH0sCgogICAgLy8g5q+P6aG15pWw5o2u5aSn5bCP5pS55Y+YCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2VTaXplID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6DA,SACAA,cADA,QAEA,kBAFA;AAGA;EACAC,kBADA;;EAEAC;IACA;MACA;MACAC,cAFA;MAGA,gBAHA;MAIA,cAJA;MAKAC,aALA;MAMA,QANA;MAMA;MACAC,QAPA;MAQAC,OARA;MASAC,YATA;MAUAC,aAVA;MAWAC;QACAC;UACAC,YADA;;UAEAC;YACA;YACA;YACAC;YACAC;UACA;;QAPA,GAQA;UACAH,aADA;;UAEAC;YACA;YACA;YACAC;YACAC;UACA;;QAPA,CARA,EAgBA;UACAH,aADA;;UAEAC;YACA;YACA;YACAC;YACAC;UACA;;QAPA,CAhBA;MADA;IAXA;EAuCA,CA1CA;;EA2CAC;IACA;EACA,CA7CA;;EA8CAC;IACA;IACA;EACA,CAjDA;;EAkDAC;IACA;IACAC;MACA;MACA;MACA;IACA,CANA;;IAOA;MACA;QACAhB,IADA;QAEAiB;MAFA,IAGA;QACA,6BADA;QAEA,yBAFA;QAGAf,yBAHA;QAIA,aAJA;QAIA;QACAE,eALA;QAMAC;MANA,EAHA;MAWA;MACA;IACA,CArBA;;IAsBAa;MACA;MACA;IACA,CAzBA;;IA0BA;IACAC;MACA;MACA;IACA;;EA9BA;AAlDA","names":["StaffStockList","name","data","searchTime","staffName","total","page","pageSize","tableData","pickerOptions","shortcuts","text","onClick","start","picker","created","activated","methods","changeTime","pageTotal","pageChange","sizeChange"],"sourceRoot":"src/views/AppBase/ladder","sources":["staffStockList.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=\"staffName\" style=\"width: 220px\" placeholder=\"员工名称/ID\" clearable\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\" @click=\"pageChange(1)\">\r\n\t\t\t\t\t\t<i class=\"el-icon-search\"></i>\r\n\t\t\t\t\t</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<el-select v-model=\"pm\" filterable placeholder=\"上下架\" @change=\"pageChange(1)\">\r\n\t\t\t\t\t<el-option label=\"全部\" value=\"\"></el-option>\r\n\t\t\t\t\t<el-option label=\"增加\" :value=\"1\"></el-option>\r\n\t\t\t\t\t<el-option label=\"减少\" :value=\"2\"></el-option>\r\n\t\t\t\t</el-select>\r\n\t\t\t</el-form-item>\r\n\t\t\t<el-form-item>\r\n\t\t\t\t<el-date-picker v-model=\"searchTime\" type=\"daterange\" align=\"right\" unlink-panels range-separator=\"至\"\r\n\t\t\t\t\tstart-placeholder=\"开始日期\" end-placeholder=\"结束日期\" :picker-options=\"pickerOptions\" @change='changeTime'>\r\n\t\t\t\t</el-date-picker>\r\n\t\t\t</el-form-item>\r\n\t\t</el-form>\r\n\t\t<div class=\"table\">\r\n\t\t\t<el-table :data=\"tableData\" style=\"width: 100%\" type=\"index\">\r\n\t\t\t\t<el-table-column prop=\"staffName\" label=\"员工\">\r\n\t\t\t\t\t<template slot-scope=\"scope\">\r\n\t\t\t\t\t\t{{scope.row.staffName}}<br>\r\n\t\t\t\t\t\tID:{{scope.row.staff_id}}\r\n\t\t\t\t\t</template>\r\n\t\t\t\t</el-table-column>\r\n\r\n\t\t\t\t<el-table-column prop=\"amount\" label=\"股权变动\">\r\n\t\t\t\t\t<template slot-scope=\"scope\">\r\n\t\t\t\t\t\t<span :class=\"[\r\n\t\t\t\t scope.row.pm === 1 ? 'success-status' : 'danger-status',\r\n\t\t\t\t]\">\r\n\t\t\t\t\t\t\t{{ scope.row.pm === 1 ? \"+\" : \"-\" }}{{ scope.row.number }}\r\n\t\t\t\t\t\t</span>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t</el-table-column>\r\n\t\t\t\t<el-table-column prop=\"before\" label=\"变动前\">\r\n\t\t\t\t</el-table-column>\r\n\t\t\t\t<el-table-column prop=\"after\" label=\"变动后\">\r\n\t\t\t\t</el-table-column>\r\n\t\t\t\t<el-table-column prop=\"mark\" label=\"说明\">\r\n\t\t\t\t</el-table-column>\r\n\t\t\t\t<el-table-column prop=\"createTime\" label=\"发放时间\">\r\n\t\t\t\t\t<template slot-scope=\"scope\">\r\n\t\t\t\t\t\t{{ $_common.formatDate(scope.row.createTime,'yyyy-MM-dd') }}\r\n\t\t\t\t\t</template>\r\n\t\t\t\t</el-table-column>\r\n\t\t\t</el-table>\r\n\t\t</div>\r\n\t\t<!-- 分页查询-->\r\n\t\t<FooterPage :page-size=\"pageSize\" :total-page.sync=\"total\" :current-page.sync=\"page\" @pageChange=\"pageChange\"\r\n\t\t\t@sizeChange=\"sizeChange\"></FooterPage>\r\n\t</ContainerQuery>\r\n</template>\r\n<script>\r\n\timport {\r\n\t\tStaffStockList,\r\n\t} from \"@/api/Department\";\r\n\texport default {\r\n\t\tname: \"LadderList\",\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\t// 筛选的时间范围\r\n\t\t\t\tsearchTime:'',\r\n\t\t\t\t\"start_time\": \"\",\r\n\t\t\t\t\"end_time\": \"\",\r\n\t\t\t\tstaffName: '',\r\n\t\t\t\t\"pm\": '', //1增加2减少\r\n\t\t\t\ttotal: 0,\r\n\t\t\t\tpage: 1,\r\n\t\t\t\tpageSize: 10,\r\n\t\t\t\ttableData: [],\r\n\t\t\t\tpickerOptions: {\r\n\t\t\t\t\tshortcuts: [{\r\n\t\t\t\t\t\ttext: '最近一周',\r\n\t\t\t\t\t\tonClick(picker) {\r\n\t\t\t\t\t\t\tconst end = new Date();\r\n\t\t\t\t\t\t\tconst start = new Date();\r\n\t\t\t\t\t\t\tstart.setTime(start.getTime() - 3600 * 1000 * 24 * 7);\r\n\t\t\t\t\t\t\tpicker.$emit('pick', [start, end]);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, {\r\n\t\t\t\t\t\ttext: '最近一个月',\r\n\t\t\t\t\t\tonClick(picker) {\r\n\t\t\t\t\t\t\tconst end = new Date();\r\n\t\t\t\t\t\t\tconst start = new Date();\r\n\t\t\t\t\t\t\tstart.setTime(start.getTime() - 3600 * 1000 * 24 * 30);\r\n\t\t\t\t\t\t\tpicker.$emit('pick', [start, end]);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, {\r\n\t\t\t\t\t\ttext: '最近三个月',\r\n\t\t\t\t\t\tonClick(picker) {\r\n\t\t\t\t\t\t\tconst end = new Date();\r\n\t\t\t\t\t\t\tconst start = new Date();\r\n\t\t\t\t\t\t\tstart.setTime(start.getTime() - 3600 * 1000 * 24 * 90);\r\n\t\t\t\t picker.$emit('pick', [start, end]);\r\n\t\t\t\t\t\t}\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\tthis.StaffStockList();\r\n\t\t},\r\n\t\tactivated() {\r\n\t\t\tif (this.$_isInit()) return;\r\n\t\t\tthis.StaffStockList();\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t// 查询时间范围修改\r\n\t\t\tchangeTime(val){\r\n\t\t\t\tthis.start_time = this.$_common.formatDate(val[0].getTime())\r\n\t\t\t\tthis.end_time = this.$_common.formatDate(val[1].getTime())\r\n\t\t\t\tthis.pageChange(1)\r\n\t\t\t},\r\n\t\t\tasync StaffStockList() {\r\n\t\t\t\tconst {\r\n\t\t\t\t\tdata,\r\n\t\t\t\t\tpageTotal\r\n\t\t\t\t} = await StaffStockList({\r\n\t\t\t\t\t\"start_time\": this.start_time,\r\n\t\t\t\t\t\"end_time\": this.end_time,\r\n\t\t\t\t\tstaffName: this.staffName,\r\n\t\t\t\t\t\"pm\": this.pm, //1增加2减少\r\n\t\t\t\t\tpage: this.page,\r\n\t\t\t\t\tpageSize: this.pageSize,\r\n\t\t\t\t});\r\n\t\t\t\tthis.tableData = data;\r\n\t\t\t\tthis.total = pageTotal;\r\n\t\t\t},\r\n\t\t\tpageChange(page) {\r\n\t\t\t\tthis.page = page;\r\n\t\t\t\tthis.StaffStockList();\r\n\t\t\t},\r\n\t\t\t// 每页数据大小改变\r\n\t\t\tsizeChange(val) {\r\n\t\t\t\tthis.pageSize = val;\r\n\t\t\t\tthis.pageChange(1);\r\n\t\t\t},\r\n\t\t},\r\n\t};\r\n</script>\r\n<style></style>\n"]}]}