68a5bc27d5252a70c5f14568ce734fca.json 12 KB

1
  1. {"remainingRequest":"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\\stock\\component\\searchTime.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\stock\\component\\searchTime.vue","mtime":1655374732000},{"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\\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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJTZWFyY2hUaW1lIiwKICBwcm9wczogewogICAgbGFiZWw6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAoKSA9PiB7CiAgICAgICAgcmV0dXJuICIiOwogICAgICB9CiAgICB9LAogICAgdGltZVZhbDogewogICAgICB0eXBlOiBBcnJheSwKICAgICAgZGVmYXVsdDogKCkgPT4gewogICAgICAgIHJldHVybiBbXTsKICAgICAgfQogICAgfSwKICAgIGNsZWFyYWJsZTogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiB0cnVlCiAgICB9CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHNlYXJjaF90aW1lOiBudWxsCiAgICB9OwogIH0sCgogIGNvbXB1dGVkOiB7CiAgICBtYXRjaGluZ1RpbWUoKSB7CiAgICAgIC8vIOmAieaLqeetm+mAieaXtumXtOiuoeeul+WxnuaApwogICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgIHZhciBzdGF0dXMgPSAiIjsKICAgICAgZGF0ZS5zZXRIb3VycygwKTsKICAgICAgZGF0ZS5zZXRTZWNvbmRzKDApOwogICAgICBkYXRlLnNldE1pbnV0ZXMoMCk7CiAgICAgIGRhdGUuc2V0TWlsbGlzZWNvbmRzKDApOwogICAgICB2YXIgY3VycmVudFRpbWUgPSBkYXRlLmdldFRpbWUoKSAvIDEwMDA7CiAgICAgIHZhciBzZWFyY2hUaW1lID0gdGhpcy5zZWFyY2hfdGltZTsgLy8gY3VycmVudFRpbWUgLSAoODY0MDAgKiA2KSAgLy8g5pyA6L+R5LiD5aSpCiAgICAgIC8vIGN1cnJlbnRUaW1lIC0gKDg2NDAwICogMjkpICAvLyDmnIDov5EzMOWkqQogICAgICAvLyBjdXJyZW50VGltZSAtIDg2NDAwICAvLyDmmKjlpKkKICAgICAgLy8gY3VycmVudFRpbWUg5b2T5YmN5pe26Ze0CgogICAgICBpZiAoc2VhcmNoVGltZSkgewogICAgICAgIHZhciBzdGFydFRpbWUgPSBzZWFyY2hUaW1lWzBdLmdldFRpbWUoKSAvIDEwMDA7CiAgICAgICAgdmFyIGVuZFRpbWUgPSBzZWFyY2hUaW1lWzFdLmdldFRpbWUoKSAvIDEwMDA7CgogICAgICAgIGlmIChlbmRUaW1lID09PSBjdXJyZW50VGltZSkgewogICAgICAgICAgaWYgKHN0YXJ0VGltZSA9PT0gY3VycmVudFRpbWUgLSA4NjQwMCAqIDYpIHsKICAgICAgICAgICAgLy8g5pyA6L+R5LiD5aSpCiAgICAgICAgICAgIHN0YXR1cyA9IDc7CiAgICAgICAgICB9IGVsc2UgaWYgKHN0YXJ0VGltZSA9PT0gY3VycmVudFRpbWUgLSA4NjQwMCAqIDMwKSB7CiAgICAgICAgICAgIC8vIOacgOi/keS4ieWNgeWkqQogICAgICAgICAgICBzdGF0dXMgPSAzMDsKICAgICAgICAgIH0gZWxzZSBpZiAoc3RhcnRUaW1lID09PSBjdXJyZW50VGltZSkgewogICAgICAgICAgICAvLyDku4rlpKkKICAgICAgICAgICAgc3RhdHVzID0gMDsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHN0YXR1cyA9ICIiOwogICAgICAgICAgfQogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICB2YXIgZW5kVCA9IGN1cnJlbnRUaW1lIC0gODY0MDA7CgogICAgICAgICAgaWYgKHN0YXJ0VGltZSA9PT0gZW5kVCAmJiBlbmRUaW1lID09PSBlbmRUKSB7CiAgICAgICAgICAgIC8vIOaYqOWkqQogICAgICAgICAgICBzdGF0dXMgPSAxOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgc3RhdHVzID0gIiI7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9IGVsc2UgewogICAgICAgIHN0YXR1cyA9ICIiOwogICAgICB9CgogICAgICByZXR1cm4gc3RhdHVzOwogICAgfQoKICB9LAoKICBjcmVhdGVkKCkgewogICAgaWYgKHRoaXMudGltZVZhbC5sZW5ndGgpIHsKICAgICAgdGhpcy5zZWFyY2hfdGltZSA9IHRoaXMudGltZVZhbDsKICAgIH0KICB9LAoKICBtZXRob2RzOiB7CiAgICBzZWFyY2hUaW1lQ2hhbmdlKHZhbCkgewogICAgICB2YXIgc3RhcnRUaW1lID0gMDsKICAgICAgdmFyIGVuZFRpbWUgPSAwOwoKICAgICAgaWYgKHZhbCkgewogICAgICAgIHN0YXJ0VGltZSA9IHZhbFswXS5nZXRUaW1lKCkgLyAxMDAwOwogICAgICAgIGVuZFRpbWUgPSB2YWxbMV0uZ2V0VGltZSgpIC8gMTAwMDsKICAgICAgfQoKICAgICAgdGhpcy5leHBvcnRUaW1lKHN0YXJ0VGltZSwgZW5kVGltZSk7CiAgICB9LAoKICAgIGRhdGVDaG9pY2UodGltZSkgewogICAgICAvLyDmjInlpKnpgInmi6nmjInpkq7op6blj5EKICAgICAgdmFyIGRhdGUgPSBuZXcgRGF0ZSgpOwogICAgICB2YXIgdGltZUFyciA9IFtdOwogICAgICBkYXRlLnNldEhvdXJzKDApOwogICAgICBkYXRlLnNldFNlY29uZHMoMCk7CiAgICAgIGRhdGUuc2V0TWludXRlcygwKTsKICAgICAgZGF0ZS5zZXRNaWxsaXNlY29uZHMoMCk7CiAgICAgIHZhciBjdXJyZW50VGltZSA9IGRhdGUuZ2V0VGltZSgpIC8gMTAwMDsKCiAgICAgIGlmICh0aW1lID09PSAwKSB7CiAgICAgICAgLy8g5LuK5aSpCiAgICAgICAgdGltZUFyciA9IFtuZXcgRGF0ZShjdXJyZW50VGltZSAqIDEwMDApLCBuZXcgRGF0ZShjdXJyZW50VGltZSAqIDEwMDApXTsKICAgICAgICB0aGlzLmV4cG9ydFRpbWUoY3VycmVudFRpbWUsIGN1cnJlbnRUaW1lKTsKICAgICAgfSBlbHNlIGlmICh0aW1lID09PSAxKSB7CiAgICAgICAgLy8g5pio5aSpCiAgICAgICAgdGltZUFyciA9IFtuZXcgRGF0ZSgoY3VycmVudFRpbWUgLSA4NjQwMCkgKiAxMDAwKSwgbmV3IERhdGUoKGN1cnJlbnRUaW1lIC0gODY0MDApICogMTAwMCldOwogICAgICAgIHRoaXMuZXhwb3J0VGltZShjdXJyZW50VGltZSAtIDg2NDAwLCBjdXJyZW50VGltZSAtIDg2NDAwKTsKICAgICAgfSBlbHNlIGlmICh0aW1lID09PSA3KSB7CiAgICAgICAgLy8g5pyA6L+R5LiD5aSpCiAgICAgICAgdGltZUFyciA9IFtuZXcgRGF0ZSgoY3VycmVudFRpbWUgLSA4NjQwMCAqIDYpICogMTAwMCksIG5ldyBEYXRlKGN1cnJlbnRUaW1lICogMTAwMCldOwogICAgICAgIHRoaXMuZXhwb3J0VGltZShjdXJyZW50VGltZSAtIDg2NDAwICogNiwgY3VycmVudFRpbWUpOwogICAgICB9IGVsc2UgaWYgKHRpbWUgPT09IDMwKSB7CiAgICAgICAgLy8g5pyA6L+R5LiJ5Y2B5aSpCiAgICAgICAgdGltZUFyciA9IFtuZXcgRGF0ZSgoY3VycmVudFRpbWUgLSA4NjQwMCAqIDI5KSAqIDEwMDApLCBuZXcgRGF0ZShjdXJyZW50VGltZSAqIDEwMDApXTsKICAgICAgICB0aGlzLmV4cG9ydFRpbWUoY3VycmVudFRpbWUgLSA4NjQwMCAqIDI5LCBjdXJyZW50VGltZSk7CiAgICAgIH0KCiAgICAgIHRoaXMuc2VhcmNoX3RpbWUgPSB0aW1lQXJyOwogICAgfSwKCiAgICBleHBvcnRUaW1lKHN0YXJ0VGltZSwgZW5kVGltZSkgewogICAgICBpZiAoZW5kVGltZSkgewogICAgICAgIGVuZFRpbWUgKz0gODYzOTk7CiAgICAgIH0KCiAgICAgIHRoaXMuJGVtaXQoInNlYXJjaFRpbWVDaGFuZ2UiLCB7CiAgICAgICAgc3RhcnRUaW1lLAogICAgICAgIGVuZFRpbWUKICAgICAgfSk7CiAgICB9LAoKICAgIC8vIOa4heepuuaXtumXtCDlpJbpg6josIPnlKgKICAgIGNsZWFyVGltZSgpIHsKICAgICAgdGhpcy5zZWFyY2hfdGltZSA9IG51bGw7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;AAgBA;EACAA,kBADA;EAEAC;IACAC;MACAC,YADA;MAEAC;QACA;MACA;IAJA,CADA;IAOAC;MACAF,WADA;MAEAC;QACA;MACA;IAJA,CAPA;IAaAE;MACAH,aADA;MAEAC;IAFA;EAbA,CAFA;;EAoBAG;IACA;MACAC;IADA;EAGA,CAxBA;;EAyBAC;IACAC;MACA;MACA;MACA;MACAC;MACAA;MACAA;MACAA;MACA;MACA,kCATA,CAUA;MACA;MACA;MACA;;MACA;QACA;QACA;;QACA;UACA;YACA;YACAC;UACA,CAHA,MAGA;YACA;YACAA;UACA,CAHA,MAGA;YACA;YACAA;UACA,CAHA,MAGA;YACAA;UACA;QACA,CAbA,MAaA;UACA;;UACA;YACA;YACAA;UACA,CAHA,MAGA;YACAA;UACA;QACA;MACA,CAzBA,MAyBA;QACAA;MACA;;MACA;IACA;;EA5CA,CAzBA;;EAuEAC;IACA;MACA;IACA;EACA,CA3EA;;EA4EAC;IACAC;MACA;MACA;;MACA;QACAC;QACAC;MACA;;MACA;IACA,CATA;;IAUAC;MACA;MACA;MACA;MACAP;MACAA;MACAA;MACAA;MACA;;MACA;QACA;QACAQ,WACA,4BADA,EAEA,4BAFA;QAIA;MACA,CAPA,MAOA;QACA;QACAA,WACA,sCADA,EAEA,sCAFA;QAIA;MACA,CAPA,MAOA;QACA;QACAA,WACA,0CADA,EAEA,4BAFA;QAIA;MACA,CAPA,MAOA;QACA;QACAA,WACA,2CADA,EAEA,4BAFA;QAIA;MACA;;MACA;IACA,CAjDA;;IAkDAC;MACA;QACAH;MACA;;MAEA;QACAD,SADA;QAEAC;MAFA;IAIA,CA3DA;;IA4DA;IACAI;MACA;IACA;;EA/DA;AA5EA","names":["name","props","label","type","default","timeVal","clearable","data","search_time","computed","matchingTime","date","status","created","methods","searchTimeChange","startTime","endTime","dateChoice","timeArr","exportTime","clearTime"],"sourceRoot":"src/views/stock/component","sources":["searchTime.vue"],"sourcesContent":["<template>\n <el-form-item :label=\"label\">\n <el-date-picker\n v-model=\"search_time\"\n type=\"daterange\"\n :clearable=\"clearable\"\n :unlink-panels=\"true\"\n range-separator=\"-\"\n start-placeholder=\"保质期开始日期\"\n end-placeholder=\"保质期结束日期\"\n @change=\"searchTimeChange\"\n ></el-date-picker>\n </el-form-item>\n</template>\n\n<script>\n export default {\n name: \"SearchTime\",\n props: {\n label: {\n type: String,\n default: () => {\n return \"\";\n },\n },\n timeVal: {\n type: Array,\n default: () => {\n return [];\n },\n },\n clearable: {\n type: Boolean,\n default: true,\n },\n },\n data() {\n return {\n search_time: null,\n };\n },\n computed: {\n matchingTime() {\n // 选择筛选时间计算属性\n var date = new Date();\n var status = \"\";\n date.setHours(0);\n date.setSeconds(0);\n date.setMinutes(0);\n date.setMilliseconds(0);\n var currentTime = date.getTime() / 1000;\n var searchTime = this.search_time;\n // currentTime - (86400 * 6) // 最近七天\n // currentTime - (86400 * 29) // 最近30天\n // currentTime - 86400 // 昨天\n // currentTime 当前时间\n if (searchTime) {\n var startTime = searchTime[0].getTime() / 1000;\n var endTime = searchTime[1].getTime() / 1000;\n if (endTime === currentTime) {\n if (startTime === currentTime - 86400 * 6) {\n // 最近七天\n status = 7;\n } else if (startTime === currentTime - 86400 * 30) {\n // 最近三十天\n status = 30;\n } else if (startTime === currentTime) {\n // 今天\n status = 0;\n } else {\n status = \"\";\n }\n } else {\n var endT = currentTime - 86400;\n if (startTime === endT && endTime === endT) {\n // 昨天\n status = 1;\n } else {\n status = \"\";\n }\n }\n } else {\n status = \"\";\n }\n return status;\n },\n },\n created() {\n if (this.timeVal.length) {\n this.search_time = this.timeVal;\n }\n },\n methods: {\n searchTimeChange(val) {\n var startTime = 0;\n var endTime = 0;\n if (val) {\n startTime = val[0].getTime() / 1000;\n endTime = val[1].getTime() / 1000;\n }\n this.exportTime(startTime, endTime);\n },\n dateChoice(time) {\n // 按天选择按钮触发\n var date = new Date();\n var timeArr = [];\n date.setHours(0);\n date.setSeconds(0);\n date.setMinutes(0);\n date.setMilliseconds(0);\n var currentTime = date.getTime() / 1000;\n if (time === 0) {\n // 今天\n timeArr = [\n new Date(currentTime * 1000),\n new Date(currentTime * 1000),\n ];\n this.exportTime(currentTime, currentTime);\n } else if (time === 1) {\n // 昨天\n timeArr = [\n new Date((currentTime - 86400) * 1000),\n new Date((currentTime - 86400) * 1000),\n ];\n this.exportTime(currentTime - 86400, currentTime - 86400);\n } else if (time === 7) {\n // 最近七天\n timeArr = [\n new Date((currentTime - 86400 * 6) * 1000),\n new Date(currentTime * 1000),\n ];\n this.exportTime(currentTime - 86400 * 6, currentTime);\n } else if (time === 30) {\n // 最近三十天\n timeArr = [\n new Date((currentTime - 86400 * 29) * 1000),\n new Date(currentTime * 1000),\n ];\n this.exportTime(currentTime - 86400 * 29, currentTime);\n }\n this.search_time = timeArr;\n },\n exportTime(startTime, endTime) {\n if (endTime) {\n endTime += 86399;\n }\n\n this.$emit(\"searchTimeChange\", {\n startTime,\n endTime,\n });\n },\n // 清空时间 外部调用\n clearTime() {\n this.search_time = null;\n },\n },\n };\n</script>\n\n<style scoped>\n /*\n 搜索时间选择\n */\n .search-time-item {\n margin-left: 10px;\n padding: 2px 4px;\n border: 1px solid #e5e5e5;\n cursor: pointer;\n color: #bbb;\n font-size: 12px;\n }\n .search-time-item:hover,\n .search-time-item.active {\n color: #38f;\n border-color: #38f;\n }\n</style>\n"]}]}