1 |
- {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js!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\\ladder\\staffStockList.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\AppBase\\ladder\\staffStockList.vue","mtime":1678954023516},{"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\\thread-loader\\dist\\cjs.js","mtime":1681371925422},{"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: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>\n\t<ContainerQuery>\n\t\t<el-form slot=\"more\" size=\"small\" :inline=\"true\">\n\t\t\t<el-form-item>\n\t\t\t\t<el-input v-model=\"staffName\" style=\"width: 220px\" placeholder=\"员工名称/ID\" clearable\n\t\t\t\t\t@keyup.enter.native=\"pageChange(1)\" @clear=\"pageChange(1)\">\n\t\t\t\t\t<el-button slot=\"append\" @click=\"pageChange(1)\">\n\t\t\t\t\t\t<i class=\"el-icon-search\"></i>\n\t\t\t\t\t</el-button>\n\t\t\t\t</el-input>\n\t\t\t</el-form-item>\n\t\t\t<el-form-item>\n\t\t\t\t<el-select v-model=\"pm\" filterable placeholder=\"上下架\" @change=\"pageChange(1)\">\n\t\t\t\t\t<el-option label=\"全部\" value=\"\"></el-option>\n\t\t\t\t\t<el-option label=\"增加\" :value=\"1\"></el-option>\n\t\t\t\t\t<el-option label=\"减少\" :value=\"2\"></el-option>\n\t\t\t\t</el-select>\n\t\t\t</el-form-item>\n\t\t\t<el-form-item>\n\t\t\t\t<el-date-picker v-model=\"searchTime\" type=\"daterange\" align=\"right\" unlink-panels range-separator=\"至\"\n\t\t\t\t\tstart-placeholder=\"开始日期\" end-placeholder=\"结束日期\" :picker-options=\"pickerOptions\" @change='changeTime'>\n\t\t\t\t</el-date-picker>\n\t\t\t</el-form-item>\n\t\t</el-form>\n\t\t<div class=\"table\">\n\t\t\t<el-table :data=\"tableData\" style=\"width: 100%\" type=\"index\">\n\t\t\t\t<el-table-column prop=\"staffName\" label=\"员工\">\n\t\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t\t{{scope.row.staffName}}<br>\n\t\t\t\t\t\tID:{{scope.row.staff_id}}\n\t\t\t\t\t</template>\n\t\t\t\t</el-table-column>\n\n\t\t\t\t<el-table-column prop=\"amount\" label=\"股权变动\">\n\t\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t\t<span :class=\"[\n\t\t\t\t scope.row.pm === 1 ? 'success-status' : 'danger-status',\n\t\t\t\t]\">\n\t\t\t\t\t\t\t{{ scope.row.pm === 1 ? \"+\" : \"-\" }}{{ scope.row.number }}\n\t\t\t\t\t\t</span>\n\t\t\t\t\t</template>\n\t\t\t\t</el-table-column>\n\t\t\t\t<el-table-column prop=\"before\" label=\"变动前\">\n\t\t\t\t</el-table-column>\n\t\t\t\t<el-table-column prop=\"after\" label=\"变动后\">\n\t\t\t\t</el-table-column>\n\t\t\t\t<el-table-column prop=\"mark\" label=\"说明\">\n\t\t\t\t</el-table-column>\n\t\t\t\t<el-table-column prop=\"createTime\" label=\"发放时间\">\n\t\t\t\t\t<template slot-scope=\"scope\">\n\t\t\t\t\t\t{{ $_common.formatDate(scope.row.createTime,'yyyy-MM-dd') }}\n\t\t\t\t\t</template>\n\t\t\t\t</el-table-column>\n\t\t\t</el-table>\n\t\t</div>\n\t\t<!-- 分页查询-->\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</ContainerQuery>\n</template>\n<script>\n\timport {\n\t\tStaffStockList,\n\t} from \"@/api/Department\";\n\texport default {\n\t\tname: \"LadderList\",\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\t// 筛选的时间范围\n\t\t\t\tsearchTime:'',\n\t\t\t\t\"start_time\": \"\",\n\t\t\t\t\"end_time\": \"\",\n\t\t\t\tstaffName: '',\n\t\t\t\t\"pm\": '', //1增加2减少\n\t\t\t\ttotal: 0,\n\t\t\t\tpage: 1,\n\t\t\t\tpageSize: 10,\n\t\t\t\ttableData: [],\n\t\t\t\tpickerOptions: {\n\t\t\t\t\tshortcuts: [{\n\t\t\t\t\t\ttext: '最近一周',\n\t\t\t\t\t\tonClick(picker) {\n\t\t\t\t\t\t\tconst end = new Date();\n\t\t\t\t\t\t\tconst start = new Date();\n\t\t\t\t\t\t\tstart.setTime(start.getTime() - 3600 * 1000 * 24 * 7);\n\t\t\t\t\t\t\tpicker.$emit('pick', [start, end]);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, {\n\t\t\t\t\t\ttext: '最近一个月',\n\t\t\t\t\t\tonClick(picker) {\n\t\t\t\t\t\t\tconst end = new Date();\n\t\t\t\t\t\t\tconst start = new Date();\n\t\t\t\t\t\t\tstart.setTime(start.getTime() - 3600 * 1000 * 24 * 30);\n\t\t\t\t\t\t\tpicker.$emit('pick', [start, end]);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, {\n\t\t\t\t\t\ttext: '最近三个月',\n\t\t\t\t\t\tonClick(picker) {\n\t\t\t\t\t\t\tconst end = new Date();\n\t\t\t\t\t\t\tconst start = new Date();\n\t\t\t\t\t\t\tstart.setTime(start.getTime() - 3600 * 1000 * 24 * 90);\n\t\t\t\t picker.$emit('pick', [start, end]);\n\t\t\t\t\t\t}\n\t\t\t\t\t}]\n\t\t\t\t},\n\t\t\t};\n\t\t},\n\t\tcreated() {\n\t\t\tthis.StaffStockList();\n\t\t},\n\t\tactivated() {\n\t\t\tif (this.$_isInit()) return;\n\t\t\tthis.StaffStockList();\n\t\t},\n\t\tmethods: {\n\t\t\t// 查询时间范围修改\n\t\t\tchangeTime(val){\n\t\t\t\tthis.start_time = this.$_common.formatDate(val[0].getTime())\n\t\t\t\tthis.end_time = this.$_common.formatDate(val[1].getTime())\n\t\t\t\tthis.pageChange(1)\n\t\t\t},\n\t\t\tasync StaffStockList() {\n\t\t\t\tconst {\n\t\t\t\t\tdata,\n\t\t\t\t\tpageTotal\n\t\t\t\t} = await StaffStockList({\n\t\t\t\t\t\"start_time\": this.start_time,\n\t\t\t\t\t\"end_time\": this.end_time,\n\t\t\t\t\tstaffName: this.staffName,\n\t\t\t\t\t\"pm\": this.pm, //1增加2减少\n\t\t\t\t\tpage: this.page,\n\t\t\t\t\tpageSize: this.pageSize,\n\t\t\t\t});\n\t\t\t\tthis.tableData = data;\n\t\t\t\tthis.total = pageTotal;\n\t\t\t},\n\t\t\tpageChange(page) {\n\t\t\t\tthis.page = page;\n\t\t\t\tthis.StaffStockList();\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},\n\t};\n</script>\n<style></style>\n"]}]}
|