2f057c8b4616aec778d6b830683623ab.json 7.8 KB

1
  1. {"remainingRequest":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\qianger\\7\\jindouyunNewFront\\src\\views\\Cashier\\ShiftOver.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\views\\Cashier\\ShiftOver.vue","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0UmVjb3JkTGlzdCB9IGZyb20gIkAvYXBpL0Nhc2hpZXIiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlNoaWZ0T3ZlciIsCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBhZGRfZm9ybTogewogICAgICAgIHRpbWU6ICIiLAogICAgICAgIHZhbHVlOiAiIgogICAgICB9LAogICAgICB0YWJsZURhdGE6IFtdLAogICAgICBzdGFydFRpbWU6ICIiLAogICAgICBlbmRUaW1lOiAiIiwKICAgICAgdG90YWw6IDAsCiAgICAgIHBhZ2U6IDEsCiAgICAgIHBhZ2VTaXplOiAxMAogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRSZWNvcmRMaXN0KCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgcGFnZUNoYW5nZSh2YWwpIHsKICAgICAgdGhpcy5wYWdlID0gdmFsOwogICAgICB0aGlzLmdldFJlY29yZExpc3QoKTsKICAgIH0sCgogICAgLy8g5q+P6aG15pWw5o2u5aSn5bCP5pS55Y+YCiAgICBzaXplQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2VTaXplID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIG9yZGVyVGltZUNoYW5nZSh2YWwpIHsKICAgICAgaWYgKHZhbCAmJiB2YWwubGVuZ3RoKSB7CiAgICAgICAgdGhpcy5zdGFydFRpbWUgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuZW5kVGltZSA9IHZhbFsxXSAvIDEwMDAgKyA4NjM5OTsKICAgICAgfSBlbHNlIHsKICAgICAgICB0aGlzLnN0YXJ0VGltZSA9ICIiOwogICAgICAgIHRoaXMuZW5kVGltZSA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIGFzeW5jIGdldFJlY29yZExpc3QoKSB7CiAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBnZXRSZWNvcmRMaXN0KHsKICAgICAgICBwYWdlOiB0aGlzLnBhZ2UsCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsCiAgICAgICAgc3RhcnRUaW1lOiB0aGlzLnN0YXJ0VGltZSwKICAgICAgICBlbmRUaW1lOiB0aGlzLmVuZFRpbWUsCiAgICAgICAgc3RhZmZJZDogdGhpcy5hZGRfZm9ybS52YWx1ZQogICAgICB9KTsKICAgICAgdGhpcy50YWJsZURhdGEgPSBkYXRhLmRhdGE7CiAgICAgIHRoaXMudG90YWwgPSBkYXRhLnBhZ2VUb3RhbDsKICAgIH0sCgogICAgZ2V0QWxsKGlkKSB7CiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKCIvQ2FzaGllci9TaGlmdE92ZXJHZXRBbGwvIiArIGlkKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA+EA;AACA;EACAA,iBADA;;EAEAC;IACA;MACAC;QACAC,QADA;QAEAC;MAFA,CADA;MAKAC,aALA;MAMAC,aANA;MAOAC,WAPA;MAQAC,QARA;MASAC,OATA;MAUAC;IAVA;EAYA,CAfA;;EAgBAC;IACA;EACA,CAlBA;;EAmBAC;IACAC;MACA;MACA;IACA,CAJA;;IAKA;IACAC;MACA;MACA;IACA,CATA;;IAUAC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAnBA;;IAoBA;MACA;QACAN,eADA;QAEAC,uBAFA;QAGAJ,yBAHA;QAIAC,qBAJA;QAKAS;MALA;MAQA;MACA;IACA,CA/BA;;IAgCAC;MACA;IACA;;EAlCA;AAnBA","names":["name","data","add_form","time","value","tableData","startTime","endTime","total","page","pageSize","created","methods","pageChange","sizeChange","orderTimeChange","staffId","getAll"],"sourceRoot":"src/views/Cashier","sources":["ShiftOver.vue"],"sourcesContent":["<template>\n <Container>\n <div slot=\"left\">\n <el-form :model=\"add_form\" size=\"small\" :inline=\"true\">\n <el-form-item>\n <div class=\"block\">\n <el-date-picker\n v-model=\"add_form.time\"\n type=\"daterange\"\n value-format=\"timestamp\"\n range-separator=\"-\"\n start-placeholder=\"交班开始日期\"\n end-placeholder=\"交班结束日期\"\n @change=\"orderTimeChange\"\n ></el-date-picker>\n </div>\n </el-form-item>\n <el-form-item label=\"收银员\">\n <el-select\n v-model=\"add_form.value\"\n placeholder=\"全部\"\n @change=\"pageChange(1)\"\n >\n <el-option value=\"\" label=\"全部\"></el-option>\n <el-option :value=\"4\" label=\"操作员(超级管理员)\"></el-option>\n </el-select>\n </el-form-item>\n <!-- <el-button size=\"mini\" type=\"primary\" plain>导出</el-button>-->\n </el-form>\n </div>\n <el-table :data=\"tableData\">\n <el-table-column\n prop=\"staffName\"\n label=\"收银员\"\n width=\"180\"\n ></el-table-column>\n <el-table-column prop=\"atWorkTime\" label=\"上班时间\" width=\"180\">\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.atWorkTime) }}\n </template>\n </el-table-column>\n <el-table-column prop=\"updateTime\" label=\"交班时间\">\n <template slot-scope=\"scope\">\n {{\n scope.row.updateTime\n ? $_common.formatDate(scope.row.updateTime)\n : \"\"\n }}\n </template>\n </el-table-column>\n <el-table-column prop=\"collectionMoney\" label=\"收款金额\">\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.collectionMoney) }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"$accessCheck($Access.ShiftOvergetRecordInfo)\"\n prop=\"address\"\n label=\"操作\"\n width=\"100px\"\n >\n <template slot-scope=\"scope\">\n <el-button type=\"text\" size=\"mini\" @click=\"getAll(scope.row.id)\">\n 详情\n </el-button>\n </template>\n </el-table-column>\n </el-table>\n <FooterPage\n :page-size=\"pageSize\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"\n ></FooterPage>\n </Container>\n</template>\n\n<script>\n import { getRecordList } from \"@/api/Cashier\";\n export default {\n name: \"ShiftOver\",\n data() {\n return {\n add_form: {\n time: \"\",\n value: \"\",\n },\n tableData: [],\n startTime: \"\",\n endTime: \"\",\n total: 0,\n page: 1,\n pageSize: 10,\n };\n },\n created() {\n this.getRecordList();\n },\n methods: {\n pageChange(val) {\n this.page = val;\n this.getRecordList();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n orderTimeChange(val) {\n if (val && val.length) {\n this.startTime = val[0] / 1000;\n this.endTime = val[1] / 1000 + 86399;\n } else {\n this.startTime = \"\";\n this.endTime = \"\";\n }\n this.pageChange(1);\n },\n async getRecordList() {\n const data = await getRecordList({\n page: this.page,\n pageSize: this.pageSize,\n startTime: this.startTime,\n endTime: this.endTime,\n staffId: this.add_form.value,\n });\n\n this.tableData = data.data;\n this.total = data.pageTotal;\n },\n getAll(id) {\n this.$router.push(\"/Cashier/ShiftOverGetAll/\" + id);\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}