8477b38a555633a8bb402a0218c76308.json 11 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\\component\\common\\searchTime.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\component\\common\\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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJTZWFyY2hUaW1lIiwKICBwcm9wczogewogICAgbGFiZWw6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAoKSA9PiB7CiAgICAgICAgcmV0dXJuICIiOwogICAgICB9CiAgICB9CiAgfSwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHNlYXJjaF90aW1lOiBudWxsCiAgICB9OwogIH0sCgogIGNvbXB1dGVkOiB7CiAgICBtYXRjaGluZ1RpbWUoKSB7CiAgICAgIC8vIOmAieaLqeetm+mAieaXtumXtOiuoeeul+WxnuaApwogICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgIHZhciBzdGF0dXMgPSAiIjsKICAgICAgZGF0ZS5zZXRIb3VycygwKTsKICAgICAgZGF0ZS5zZXRTZWNvbmRzKDApOwogICAgICBkYXRlLnNldE1pbnV0ZXMoMCk7CiAgICAgIGRhdGUuc2V0TWlsbGlzZWNvbmRzKDApOwogICAgICB2YXIgY3VycmVudFRpbWUgPSBkYXRlLmdldFRpbWUoKSAvIDEwMDA7CiAgICAgIHZhciBzZWFyY2hUaW1lID0gdGhpcy5zZWFyY2hfdGltZTsgLy8gY3VycmVudFRpbWUgLSAoODY0MDAgKiA2KSAgLy8g5pyA6L+R5LiD5aSpCiAgICAgIC8vIGN1cnJlbnRUaW1lIC0gKDg2NDAwICogMjkpICAvLyDmnIDov5EzMOWkqQogICAgICAvLyBjdXJyZW50VGltZSAtIDg2NDAwICAvLyDmmKjlpKkKICAgICAgLy8gY3VycmVudFRpbWUg5b2T5YmN5pe26Ze0CgogICAgICBpZiAoc2VhcmNoVGltZSkgewogICAgICAgIHZhciBzdGFydFRpbWUgPSBzZWFyY2hUaW1lWzBdLmdldFRpbWUoKSAvIDEwMDA7CiAgICAgICAgdmFyIGVuZFRpbWUgPSBzZWFyY2hUaW1lWzFdLmdldFRpbWUoKSAvIDEwMDA7CgogICAgICAgIGlmIChlbmRUaW1lID09PSBjdXJyZW50VGltZSkgewogICAgICAgICAgaWYgKHN0YXJ0VGltZSA9PT0gY3VycmVudFRpbWUgLSA4NjQwMCAqIDYpIHsKICAgICAgICAgICAgLy8g5pyA6L+R5LiD5aSpCiAgICAgICAgICAgIHN0YXR1cyA9IDc7CiAgICAgICAgICB9IGVsc2UgaWYgKHN0YXJ0VGltZSA9PT0gY3VycmVudFRpbWUgLSA4NjQwMCAqIDMwKSB7CiAgICAgICAgICAgIC8vIOacgOi/keS4ieWNgeWkqQogICAgICAgICAgICBzdGF0dXMgPSAzMDsKICAgICAgICAgIH0gZWxzZSBpZiAoc3RhcnRUaW1lID09PSBjdXJyZW50VGltZSkgewogICAgICAgICAgICAvLyDku4rlpKkKICAgICAgICAgICAgc3RhdHVzID0gMDsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHN0YXR1cyA9ICIiOwogICAgICAgICAgfQogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICB2YXIgZW5kVCA9IGN1cnJlbnRUaW1lIC0gODY0MDA7CgogICAgICAgICAgaWYgKHN0YXJ0VGltZSA9PT0gZW5kVCAmJiBlbmRUaW1lID09PSBlbmRUKSB7CiAgICAgICAgICAgIC8vIOaYqOWkqQogICAgICAgICAgICBzdGF0dXMgPSAxOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgc3RhdHVzID0gIiI7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9IGVsc2UgewogICAgICAgIHN0YXR1cyA9ICIiOwogICAgICB9CgogICAgICByZXR1cm4gc3RhdHVzOwogICAgfQoKICB9LAogIG1ldGhvZHM6IHsKICAgIHNlYXJjaFRpbWVDaGFuZ2UodmFsKSB7CiAgICAgIHZhciBzdGFydFRpbWUgPSAwOwogICAgICB2YXIgZW5kVGltZSA9IDA7CgogICAgICBpZiAodmFsKSB7CiAgICAgICAgc3RhcnRUaW1lID0gdmFsWzBdLmdldFRpbWUoKSAvIDEwMDA7CiAgICAgICAgZW5kVGltZSA9IHZhbFsxXS5nZXRUaW1lKCkgLyAxMDAwOwogICAgICB9CgogICAgICB0aGlzLmV4cG9ydFRpbWUoc3RhcnRUaW1lLCBlbmRUaW1lKTsKICAgIH0sCgogICAgZGF0ZUNob2ljZSh0aW1lKSB7CiAgICAgIC8vIOaMieWkqemAieaLqeaMiemSruinpuWPkQogICAgICB2YXIgZGF0ZSA9IG5ldyBEYXRlKCk7CiAgICAgIHZhciB0aW1lQXJyID0gW107CiAgICAgIGRhdGUuc2V0SG91cnMoMCk7CiAgICAgIGRhdGUuc2V0U2Vjb25kcygwKTsKICAgICAgZGF0ZS5zZXRNaW51dGVzKDApOwogICAgICBkYXRlLnNldE1pbGxpc2Vjb25kcygwKTsKICAgICAgdmFyIGN1cnJlbnRUaW1lID0gZGF0ZS5nZXRUaW1lKCkgLyAxMDAwOwoKICAgICAgaWYgKHRpbWUgPT09IDApIHsKICAgICAgICAvLyDku4rlpKkKICAgICAgICB0aW1lQXJyID0gW25ldyBEYXRlKGN1cnJlbnRUaW1lICogMTAwMCksIG5ldyBEYXRlKGN1cnJlbnRUaW1lICogMTAwMCldOwogICAgICAgIHRoaXMuZXhwb3J0VGltZShjdXJyZW50VGltZSwgY3VycmVudFRpbWUpOwogICAgICB9IGVsc2UgaWYgKHRpbWUgPT09IDEpIHsKICAgICAgICAvLyDmmKjlpKkKICAgICAgICB0aW1lQXJyID0gW25ldyBEYXRlKChjdXJyZW50VGltZSAtIDg2NDAwKSAqIDEwMDApLCBuZXcgRGF0ZSgoY3VycmVudFRpbWUgLSA4NjQwMCkgKiAxMDAwKV07CiAgICAgICAgdGhpcy5leHBvcnRUaW1lKGN1cnJlbnRUaW1lIC0gODY0MDAsIGN1cnJlbnRUaW1lIC0gODY0MDApOwogICAgICB9IGVsc2UgaWYgKHRpbWUgPT09IDcpIHsKICAgICAgICAvLyDmnIDov5HkuIPlpKkKICAgICAgICB0aW1lQXJyID0gW25ldyBEYXRlKChjdXJyZW50VGltZSAtIDg2NDAwICogNikgKiAxMDAwKSwgbmV3IERhdGUoY3VycmVudFRpbWUgKiAxMDAwKV07CiAgICAgICAgdGhpcy5leHBvcnRUaW1lKGN1cnJlbnRUaW1lIC0gODY0MDAgKiA2LCBjdXJyZW50VGltZSk7CiAgICAgIH0gZWxzZSBpZiAodGltZSA9PT0gMzApIHsKICAgICAgICAvLyDmnIDov5HkuInljYHlpKkKICAgICAgICB0aW1lQXJyID0gW25ldyBEYXRlKChjdXJyZW50VGltZSAtIDg2NDAwICogMjkpICogMTAwMCksIG5ldyBEYXRlKGN1cnJlbnRUaW1lICogMTAwMCldOwogICAgICAgIHRoaXMuZXhwb3J0VGltZShjdXJyZW50VGltZSAtIDg2NDAwICogMjksIGN1cnJlbnRUaW1lKTsKICAgICAgfQoKICAgICAgdGhpcy5zZWFyY2hfdGltZSA9IHRpbWVBcnI7CiAgICB9LAoKICAgIGV4cG9ydFRpbWUoc3RhcnRUaW1lLCBlbmRUaW1lKSB7CiAgICAgIGlmIChlbmRUaW1lKSB7CiAgICAgICAgZW5kVGltZSArPSA4NjM5OTsKICAgICAgfQoKICAgICAgdGhpcy4kZW1pdCgic2VhcmNoVGltZUNoYW5nZSIsIHsKICAgICAgICBzdGFydFRpbWUsCiAgICAgICAgZW5kVGltZQogICAgICB9KTsKICAgIH0sCgogICAgLy8g5riF56m65pe26Ze0IOWklumDqOiwg+eUqAogICAgY2xlYXJUaW1lKCkgewogICAgICB0aGlzLnNlYXJjaF90aW1lID0gbnVsbDsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;AAeA;EACAA,kBADA;EAEAC;IACAC;MACAC,YADA;MAGAC;QACA;MACA;IALA;EADA,CAFA;;EAWAC;IACA;MACAC;IADA;EAGA,CAfA;;EAgBAC;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,CAhBA;EA8DAC;IACAC;MACA;MACA;;MACA;QACAC;QACAC;MACA;;MACA;IACA,CATA;;IAUAC;MACA;MACA;MACA;MACAN;MACAA;MACAA;MACAA;MACA;;MACA;QACA;QACAO,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;AA9DA","names":["name","props","label","type","default","data","search_time","computed","matchingTime","date","status","methods","searchTimeChange","startTime","endTime","dateChoice","timeArr","exportTime","clearTime"],"sourceRoot":"src/component/common","sources":["searchTime.vue"],"sourcesContent":["<template>\n <el-form-item :label=\"label\">\n <el-date-picker\n v-model=\"search_time\"\n type=\"daterange\"\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\n default: () => {\n return \"\";\n },\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 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"]}]}