c51e9710b8e1d57eb2f9a61c0a4335d1.json 26 KB

1
  1. {"remainingRequest":"D:\\test\\ssi-satoken\\ui\\node_modules\\thread-loader\\dist\\cjs.js!D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js!D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\test\\ssi-satoken\\ui\\src\\views\\bizManager\\nwp\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\test\\ssi-satoken\\ui\\src\\views\\bizManager\\nwp\\index.vue","mtime":1696909835000},{"path":"D:\\test\\ssi-satoken\\ui\\babel.config.js","mtime":1696909835000},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1669864538178},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1669864538194},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1669864538095},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1669864538178},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1697679531049}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvclJ1bnRpbWUgZnJvbSAiRDovdGVzdC9zc2ktc2F0b2tlbi91aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vcmVnZW5lcmF0b3JSdW50aW1lLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L3Rlc3Qvc3NpLXNhdG9rZW4vdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL2FzeW5jVG9HZW5lcmF0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5mdW5jdGlvbi5uYW1lLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBDaGFydCBmcm9tICcuL2NoYXJ0cyc7CmltcG9ydCByZXNpemUgZnJvbSAnLi4vLi4vLi4vY29tcG9uZW50cy9DaGFydHMvbWl4aW5zL3Jlc2l6ZSc7CmltcG9ydCBtb21lbnQgZnJvbSAibW9tZW50IjsKaW1wb3J0IHsgZGVib3VuY2UgfSBmcm9tICJsb2Rhc2giOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ253cCcsCiAgY29tcG9uZW50czogewogICAgQ2hhcnQ6IENoYXJ0CiAgfSwKICBtaXhpbnM6IFtyZXNpemVdLAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBzaG93VGFibGU6IHRydWUsCiAgICAgIGNoYXJ0OiBudWxsLAogICAgICBxdWVyeVN0YXJ0VGltZTogJycsCiAgICAgIHF1ZXJ5RW5kVGltZTogJycsCiAgICAgIHN0YXJ0VGltZTogbmV3IERhdGUobmV3IERhdGUoKS50b0xvY2FsZURhdGVTdHJpbmcoKSkuZ2V0VGltZSgpICsgNjAgKiA2MCAqIDI0ICogMTAwMCwKICAgICAgZW5kVGltZTogbmV3IERhdGUobmV3IERhdGUoKS50b0xvY2FsZURhdGVTdHJpbmcoKSkuZ2V0VGltZSgpICsgNjAgKiA2MCAqIDI0ICogMTAwMCAqIDQgLSAxLAogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgZHJhd0xvYWRpbmc6IHRydWUsCiAgICAgIHRhYmxlTG9hZGluZzogdHJ1ZSwKICAgICAgcmVzaXplS2V5OiAxLAogICAgICBhY3RpdmVOYW1lOiAnZmlyc3QnLAogICAgICBkcmF3RGF0YTogewogICAgICAgIGRhdGFzOiBbXSwKICAgICAgICB0aW1lczogW10KICAgICAgfSwKICAgICAgdGFibGVEYXRhOiBbXSwKICAgICAgdG90YWw6IDAsCiAgICAgIHNvcnRPcmRlcjogJ2FzYycsCiAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgY3VycmVudFBhZ2U6IDEsCiAgICAgIHNob3dUb29sQmFyOiBmYWxzZQogICAgfTsKICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7fSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdGhpcy5xdWVyeVN0YXJ0VGltZSA9IHRoaXMuc3RhcnRUaW1lOwogICAgdGhpcy5xdWVyeUVuZFRpbWUgPSB0aGlzLmVuZFRpbWU7CiAgfSwKICBtZXRob2RzOiB7CiAgICBnZXREcmF3OiBmdW5jdGlvbiBnZXREcmF3KCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICByZXR1cm4gX2FzeW5jVG9HZW5lcmF0b3IoIC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3JSdW50aW1lKCkubWFyayhmdW5jdGlvbiBfY2FsbGVlKCkgewogICAgICAgIHZhciBzeXNUaW1lLCBsaywgc2VhcmNoUGFyYW1zOwogICAgICAgIHJldHVybiBfcmVnZW5lcmF0b3JSdW50aW1lKCkud3JhcChmdW5jdGlvbiBfY2FsbGVlJChfY29udGV4dCkgewogICAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQucHJldiA9IF9jb250ZXh0Lm5leHQpIHsKICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgIF9jb250ZXh0Lm5leHQgPSAyOwogICAgICAgICAgICAgIHJldHVybiBfdGhpcy4kYXhpb3MuZ2V0KCcvc3lzUG9saWN5Q29udHJvbGxlci9nZXRMaWNlbnNlS2V5JykudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgICAgICBzeXNUaW1lID0gcmVzLmRhdGEuc3lzVGltZTsKICAgICAgICAgICAgICAgIGxrID0gcmVzLmRhdGEubGs7CiAgICAgICAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7fSk7CiAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICBfdGhpcy5kcmF3TG9hZGluZyA9IHRydWU7CiAgICAgICAgICAgICAgc2VhcmNoUGFyYW1zID0gewogICAgICAgICAgICAgICAgc3RhcnRUaW1lOiBfdGhpcy5xdWVyeVN0YXJ0VGltZSwKICAgICAgICAgICAgICAgIGVuZFRpbWU6IF90aGlzLnF1ZXJ5RW5kVGltZSwKICAgICAgICAgICAgICAgIHN5c1RpbWU6IHN5c1RpbWUsCiAgICAgICAgICAgICAgICBsazogbGsKICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgIF9jb250ZXh0Lm5leHQgPSA2OwogICAgICAgICAgICAgIHJldHVybiBfdGhpcy4kYXhpb3MuZ2V0KCcvbndwQ29udHJvbGxlci9nZXREcmF3JywgewogICAgICAgICAgICAgICAgcGFyYW1zOiBzZWFyY2hQYXJhbXMKICAgICAgICAgICAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgIF90aGlzLmRyYXdEYXRhID0gcmVzLmRhdGE7CiAgICAgICAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7CiAgICAgICAgICAgICAgICBfdGhpcy4kbWVzc2FnZS5lcnJvcign5p+l6K+i5a6e5pe2TndwIGVjaGFydHPlh7rplJknICsgZXJyb3IpOwogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICBjYXNlIDY6CiAgICAgICAgICAgIGNhc2UgImVuZCI6CiAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LnN0b3AoKTsKICAgICAgICAgIH0KICAgICAgICB9LCBfY2FsbGVlKTsKICAgICAgfSkpKCk7CiAgICB9LAogICAgZ2V0VGFibGU6IGZ1bmN0aW9uIGdldFRhYmxlKCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgcmV0dXJuIF9hc3luY1RvR2VuZXJhdG9yKCAvKiNfX1BVUkVfXyovX3JlZ2VuZXJhdG9yUnVudGltZSgpLm1hcmsoZnVuY3Rpb24gX2NhbGxlZTIoKSB7CiAgICAgICAgdmFyIHN5c1RpbWUsIGxrLCBzZWFyY2hQYXJhbXM7CiAgICAgICAgcmV0dXJuIF9yZWdlbmVyYXRvclJ1bnRpbWUoKS53cmFwKGZ1bmN0aW9uIF9jYWxsZWUyJChfY29udGV4dDIpIHsKICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0Mi5wcmV2ID0gX2NvbnRleHQyLm5leHQpIHsKICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgIF9jb250ZXh0Mi5uZXh0ID0gMjsKICAgICAgICAgICAgICByZXR1cm4gX3RoaXMyLiRheGlvcy5nZXQoJy9zeXNQb2xpY3lDb250cm9sbGVyL2dldExpY2Vuc2VLZXknKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgIHN5c1RpbWUgPSByZXMuZGF0YS5zeXNUaW1lOwogICAgICAgICAgICAgICAgbGsgPSByZXMuZGF0YS5sazsKICAgICAgICAgICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyb3IpIHt9KTsKICAgICAgICAgICAgY2FzZSAyOgogICAgICAgICAgICAgIHNlYXJjaFBhcmFtcyA9IHsKICAgICAgICAgICAgICAgIGN1cnJlbnRQYWdlOiBfdGhpczIuY3VycmVudFBhZ2UsCiAgICAgICAgICAgICAgICBwYWdlU2l6ZTogX3RoaXMyLnBhZ2VTaXplLAogICAgICAgICAgICAgICAgc3RhcnRUaW1lOiBfdGhpczIucXVlcnlTdGFydFRpbWUsCiAgICAgICAgICAgICAgICBlbmRUaW1lOiBfdGhpczIucXVlcnlFbmRUaW1lLAogICAgICAgICAgICAgICAgc3lzVGltZTogc3lzVGltZSwKICAgICAgICAgICAgICAgIGxrOiBsawogICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgX2NvbnRleHQyLm5leHQgPSA1OwogICAgICAgICAgICAgIHJldHVybiBfdGhpczIuJGF4aW9zLmdldCgnL253cENvbnRyb2xsZXIvZ2V0QWxsJywgewogICAgICAgICAgICAgICAgcGFyYW1zOiBzZWFyY2hQYXJhbXMKICAgICAgICAgICAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgIGlmIChyZXMuY29kZSA9PSAnMCcpIHsKICAgICAgICAgICAgICAgICAgX3RoaXMyLnRhYmxlRGF0YSA9IHJlcy5kYXRhLnJlY29yZHM7CiAgICAgICAgICAgICAgICAgIF90aGlzMi50b3RhbCA9IHJlcy5kYXRhLnRvdGFsOwogICAgICAgICAgICAgICAgICBfdGhpczIuZ2V0RHJhdygpOwogICAgICAgICAgICAgICAgfSBlbHNlIGlmIChyZXMuY29kZSA9PSAnMScpIHsKICAgICAgICAgICAgICAgICAgX3RoaXMyLiRtZXNzYWdlLmVycm9yKHJlcy5kYXRhKTsKICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnJvcikgewogICAgICAgICAgICAgICAgLy8gdGhpcy4kbWVzc2FnZS5lcnJvcihlcnJvcikKICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgY2FzZSA1OgogICAgICAgICAgICBjYXNlICJlbmQiOgogICAgICAgICAgICAgIHJldHVybiBfY29udGV4dDIuc3RvcCgpOwogICAgICAgICAgfQogICAgICAgIH0sIF9jYWxsZWUyKTsKICAgICAgfSkpKCk7CiAgICB9LAogICAgaGFuZGxlUGFnZUNoYW5nZTogZnVuY3Rpb24gaGFuZGxlUGFnZUNoYW5nZShfcmVmKSB7CiAgICAgIHZhciBjdXJyZW50UGFnZSA9IF9yZWYuY3VycmVudFBhZ2UsCiAgICAgICAgcGFnZVNpemUgPSBfcmVmLnBhZ2VTaXplOwogICAgICB0aGlzLmN1cnJlbnRQYWdlID0gY3VycmVudFBhZ2U7CiAgICAgIHRoaXMucGFnZVNpemUgPSBwYWdlU2l6ZTsKICAgICAgdGhpcy5zdGFydFRpbWUgPSB0aGlzLnF1ZXJ5U3RhcnRUaW1lOwogICAgICB0aGlzLmVuZFRpbWUgPSB0aGlzLnF1ZXJ5RW5kVGltZTsKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKICAgICAgdGhpcy5nZXRUYWJsZSgpOwogICAgfSwKICAgIGRhdGVGb3JtYXQ6IGZ1bmN0aW9uIGRhdGVGb3JtYXQoX3JlZjIpIHsKICAgICAgdmFyIGNlbGxWYWx1ZSA9IF9yZWYyLmNlbGxWYWx1ZSwKICAgICAgICByb3cgPSBfcmVmMi5yb3csCiAgICAgICAgY29sdW1uID0gX3JlZjIuY29sdW1uOwogICAgICByZXR1cm4gdGhpcy4kWEVVdGlscy50b0RhdGVTdHJpbmcoY2VsbFZhbHVlLCAneXl5eS1NTS1kZCBISDptbTpzcycpOwogICAgfSwKICAgIGVudW1Ub1dvcmQ6IGZ1bmN0aW9uIGVudW1Ub1dvcmQoX3JlZjMpIHsKICAgICAgdmFyIGNlbGxWYWx1ZSA9IF9yZWYzLmNlbGxWYWx1ZSwKICAgICAgICByb3cgPSBfcmVmMy5yb3csCiAgICAgICAgY29sdW1uID0gX3JlZjMuY29sdW1uOwogICAgICBpZiAoY2VsbFZhbHVlID09ICJFMSIpIHsKICAgICAgICByZXR1cm4gIuS6keerr+aooeWeiyI7CiAgICAgIH0KICAgICAgaWYgKGNlbGxWYWx1ZSA9PSAnRTInKSB7CiAgICAgICAgcmV0dXJuICLniannkIbmqKHlnosiOwogICAgICB9CiAgICAgIGlmIChjZWxsVmFsdWUgPT0gJ0UzJykgewogICAgICAgIHJldHVybiAi57uf6K6h5qih5Z6LIjsKICAgICAgfQogICAgICBpZiAoY2VsbFZhbHVlID09ICdFNCcpIHsKICAgICAgICByZXR1cm4gIuihpeW9leaVsOaNriI7CiAgICAgIH0KICAgICAgaWYgKGNlbGxWYWx1ZSA9PSAnRTUnKSB7CiAgICAgICAgcmV0dXJuICLlt67lgLzmqKHlnosiOwogICAgICB9CiAgICB9LAogICAgZGF0ZU1vbWVudDogZnVuY3Rpb24gZGF0ZU1vbWVudChfcmVmNCkgewogICAgICB2YXIgY2VsbFZhbHVlID0gX3JlZjQuY2VsbFZhbHVlLAogICAgICAgIHJvdyA9IF9yZWY0LnJvdywKICAgICAgICBjb2x1bW4gPSBfcmVmNC5jb2x1bW47CiAgICAgIHJldHVybiBtb21lbnQoY2VsbFZhbHVlKS5mb3JtYXQoJ1lZWVktTU0tREQgSEg6bW06c3MnKTsKICAgIH0sCiAgICBzb3J0Q2hhbmdlRXZlbnQ6IGZ1bmN0aW9uIHNvcnRDaGFuZ2VFdmVudChfcmVmNSkgewogICAgICB2YXIgY29sdW1uID0gX3JlZjUuY29sdW1uLAogICAgICAgIHByb3BlcnR5ID0gX3JlZjUucHJvcGVydHksCiAgICAgICAgb3JkZXIgPSBfcmVmNS5vcmRlcjsKICAgICAgaWYgKG9yZGVyID09IG51bGwpIHsKICAgICAgICBvcmRlciA9ICdhc2MnOwogICAgICB9CiAgICAgIHRoaXMuY3VycmVudFBhZ2UgPSAxOwogICAgICB0aGlzLnNvcnRPcmRlciA9IG9yZGVyOwogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlOwogICAgICB0aGlzLmdldFRhYmxlKCk7CiAgICB9LAogICAgY2hlY2tDb2x1bW5NZXRob2Q6IGZ1bmN0aW9uIGNoZWNrQ29sdW1uTWV0aG9kKF9yZWY2KSB7CiAgICAgIHZhciBjb2x1bW4gPSBfcmVmNi5jb2x1bW47CiAgICAgIGlmIChjb2x1bW4ucHJvcGVydHkgPT09ICdwcmVUaW1lJykgewogICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgfQogICAgICByZXR1cm4gdHJ1ZTsKICAgIH0sCiAgICBkYXRlUXVlcnk6IGRlYm91bmNlKGZ1bmN0aW9uICgpIHsKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKICAgICAgaWYgKHRoaXMuZW5kVGltZSA8PSB0aGlzLnN0YXJ0VGltZSkgewogICAgICAgIHRoaXMuJG1lc3NhZ2UuZXJyb3IoIuW8gOWni+aXtumXtOS4jeiDveWkp+S6jue7k+adn+aXtumXtCIpOwogICAgICAgIC8vIHRoaXMuc3RhcnRUaW1lID0gdGhpcy5xdWVyeVN0YXJ0VGltZQogICAgICAgIC8vIHRoaXMuZW5kVGltZSA9IHRoaXMucXVlcnlFbmRUaW1lCiAgICAgICAgdGhpcy5sb2FkaW5nID0gZmFsc2U7CiAgICAgICAgcmV0dXJuOwogICAgICB9CiAgICAgIHRoaXMucXVlcnlTdGFydFRpbWUgPSB0aGlzLnN0YXJ0VGltZTsKICAgICAgdGhpcy5xdWVyeUVuZFRpbWUgPSB0aGlzLmVuZFRpbWU7CiAgICAgIHRoaXMuY3VycmVudFBhZ2UgPSAxOwogICAgICB0aGlzLnBhZ2VTaXplID0gMTA7CiAgICAgIHRoaXMuZ2V0VGFibGUoKTsKICAgIH0sIDEwMDApLAogICAgQnlyZXNpemU6IGZ1bmN0aW9uIEJ5cmVzaXplKHRhYikgewogICAgICBpZiAodGFiLm5hbWUgPT0gJ2ZpcnN0JykgewogICAgICAgIHRoaXMucmVzaXplS2V5Kys7CiAgICAgICAgdGhpcy5zaG93VG9vbEJhciA9IGZhbHNlOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc2hvd1Rvb2xCYXIgPSB0cnVlOwogICAgICB9CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["Chart","resize","moment","debounce","name","components","mixins","data","showTable","chart","queryStartTime","queryEndTime","startTime","Date","toLocaleDateString","getTime","endTime","loading","drawLoading","tableLoading","resizeKey","activeName","drawData","datas","times","tableData","total","sortOrder","pageSize","currentPage","showToolBar","created","mounted","methods","getDraw","_this","_asyncToGenerator","_regeneratorRuntime","mark","_callee","sysTime","lk","searchParams","wrap","_callee$","_context","prev","next","$axios","get","then","res","catch","error","params","$message","stop","getTable","_this2","_callee2","_callee2$","_context2","code","records","handlePageChange","_ref","dateFormat","_ref2","cellValue","row","column","$XEUtils","toDateString","enumToWord","_ref3","dateMoment","_ref4","format","sortChangeEvent","_ref5","property","order","checkColumnMethod","_ref6","dateQuery","Byresize","tab"],"sources":["src/views/bizManager/nwp/index.vue"],"sourcesContent":["<template>\r\n <div class=\"app-container\">\r\n <el-row :gutter=\"24\">\r\n <!--用户数据-->\r\n <el-col :span=\"24\" :xs=\"24\">\r\n <el-form ref=\"queryForm\" size=\"small\" :inline=\"true\" label-width=\"68px\">\r\n <el-form-item label=\"起始时间\" prop=\"startTime\">\r\n <el-date-picker\r\n v-model=\"startTime\"\r\n :clearable=\"false\"\r\n type=\"datetime\"\r\n value-format=\"timestamp\"\r\n placeholder=\"选择日期\">\r\n </el-date-picker>\r\n </el-form-item>\r\n <el-form-item label=\"截止时间\" prop=\"endTime\">\r\n <el-date-picker\r\n v-model=\"endTime\"\r\n :clearable=\"false\"\r\n type=\"datetime\"\r\n value-format=\"timestamp\"\r\n placeholder=\"选择日期\">\r\n </el-date-picker>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" icon=\"el-icon-search\" size=\"mini\" @click=\"dateQuery\">查询</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </el-col>\r\n </el-row>\r\n\r\n <div class=\"content\">\r\n <el-tabs type=\"card\" v-model=\"activeName\" @tab-click=\"Byresize\">\r\n <el-tab-pane label=\"图表\" name=\"first\">\r\n <chart :drawData = this.drawData :resizeKey=this.resizeKey />\r\n </el-tab-pane>\r\n <el-tab-pane label=\"表格\" name=\"second\">\r\n <div class=\"tableContent\">\r\n <vxe-table\r\n id=\"fstTable\"\r\n ref=\"fstRef\"\r\n border\r\n export-config\r\n beforeExportMethod=\"\"\r\n :auto-resize=\"true\"\r\n highlight-hover-row\r\n max-height=\"90%\"\r\n align=\"center\"\r\n :data=\"tableData\">\r\n <vxe-table-column field=\"preTime\" title=\"预测时间\" :formatter=\"dateFormat\" width=\"180\" min-width=\"150\"></vxe-table-column>\r\n <vxe-table-column field=\"t\" title=\"温度\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"rh\" title=\"湿度\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"swr\" title=\"总辐射\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"directRadiation\" title=\"直辐射\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"diffuseRadiation\" title=\"散辐射\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"ws10\" title=\"10米风速\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"ws30\" title=\"30米风速\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"ws50\" title=\"50米风速\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"ws70\" title=\"70米风速\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"wd10\" title=\"10米风向\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"wd30\" title=\"30米风向\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"wd50\" title=\"50米风向\" min-width=\"90\" ></vxe-table-column>\r\n <vxe-table-column field=\"wd70\" title=\"70米风向\" min-width=\"90\" ></vxe-table-column>\r\n </vxe-table>\r\n <vxe-pager\r\n v-show=\"showTable\"\r\n perfect\r\n :current-page.sync=\"currentPage\"\r\n :page-size.sync=\"pageSize\"\r\n :total=\"total\"\r\n :page-sizes=\"[10,50,100]\"\r\n :layouts=\"['PrevJump', 'PrevPage','JumpNumber', 'NextPage', 'NextJump', 'Sizes', 'FullJump', 'Total']\"\r\n @page-change=\"handlePageChange\"\r\n >\r\n </vxe-pager>\r\n </div>\r\n </el-tab-pane>\r\n </el-tabs>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport Chart from './charts'\r\nimport resize from '../../../components/Charts/mixins/resize'\r\nimport moment from \"moment\";\r\nimport {debounce} from \"lodash\";\r\nexport default {\r\n name: 'nwp',\r\n components: { Chart},\r\n mixins: [resize],\r\n data(){\r\n return{\r\n showTable: true,\r\n chart: null,\r\n queryStartTime:'',\r\n queryEndTime:'',\r\n startTime:new Date(new Date().toLocaleDateString()).getTime()+ 60 * 60 * 24 * 1000,\r\n endTime:new Date(new Date().toLocaleDateString()).getTime() + 60 * 60 * 24 * 1000*4-1,\r\n loading:false,\r\n drawLoading:true,\r\n tableLoading:true,\r\n resizeKey:1,\r\n activeName: 'first',\r\n drawData:{datas:[],times:[]},\r\n tableData:[],\r\n total:0,\r\n sortOrder:'asc',\r\n pageSize: 10,\r\n currentPage: 1,\r\n showToolBar:false,\r\n }\r\n },\r\n created () {\r\n },\r\n mounted() {\r\n this.queryStartTime = this.startTime\r\n this.queryEndTime = this.endTime\r\n },\r\n methods:{\r\n async getDraw(){\r\n let sysTime\r\n let lk\r\n await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {\r\n sysTime = res.data.sysTime\r\n lk = res.data.lk\r\n }).catch((error) => {\r\n })\r\n this.drawLoading = true\r\n var searchParams = {\r\n startTime: this.queryStartTime,\r\n endTime: this.queryEndTime,\r\n sysTime: sysTime,\r\n lk: lk\r\n }\r\n await this.$axios.get('/nwpController/getDraw',{params: searchParams}).then((res) => {\r\n this.drawData = res.data\r\n }).catch((error) => {\r\n this.$message.error('查询实时Nwp echarts出错' + error)\r\n })\r\n },\r\n async getTable(){\r\n let sysTime\r\n let lk\r\n await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {\r\n sysTime = res.data.sysTime\r\n lk = res.data.lk\r\n }).catch((error) => {\r\n })\r\n var searchParams = {\r\n currentPage: this.currentPage,\r\n pageSize: this.pageSize,\r\n startTime: this.queryStartTime,\r\n endTime: this.queryEndTime,\r\n sysTime: sysTime,\r\n lk: lk\r\n }\r\n await this.$axios.get('/nwpController/getAll',\r\n {params: searchParams}).then((res) => {\r\n if (res.code=='0'){\r\n this.tableData = res.data.records\r\n this.total = res.data.total\r\n this.getDraw()\r\n }\r\n else if (res.code=='1'){\r\n this.$message.error(res.data)\r\n return\r\n }\r\n }).catch((error) => {\r\n // this.$message.error(error)\r\n })\r\n },\r\n handlePageChange ({ currentPage, pageSize }) {\r\n this.currentPage = currentPage\r\n this.pageSize = pageSize\r\n this.startTime = this.queryStartTime\r\n this.endTime = this.queryEndTime\r\n this.loading = true\r\n this.getTable();\r\n },\r\n dateFormat({ cellValue, row, column }) {\r\n return this.$XEUtils.toDateString(cellValue, 'yyyy-MM-dd HH:mm:ss')\r\n },\r\n enumToWord({ cellValue, row, column }) {\r\n if(cellValue == \"E1\"){\r\n return \"云端模型\"\r\n }\r\n if(cellValue == 'E2'){\r\n return \"物理模型\"\r\n }\r\n if(cellValue == 'E3'){\r\n return \"统计模型\"\r\n }\r\n if(cellValue == 'E4'){\r\n return \"补录数据\"\r\n }\r\n if(cellValue == 'E5'){\r\n return \"差值模型\"\r\n }\r\n },\r\n dateMoment({ cellValue, row, column }) {\r\n return moment(cellValue).format('YYYY-MM-DD HH:mm:ss')\r\n },\r\n sortChangeEvent ({ column, property, order }) {\r\n if(order == null){\r\n order = 'asc'\r\n }\r\n this.currentPage = 1\r\n this.sortOrder = order\r\n this.loading = true\r\n this.getTable()\r\n },\r\n\r\n checkColumnMethod ({ column }) {\r\n if (column.property === 'preTime') {\r\n return false\r\n }\r\n return true\r\n },\r\n dateQuery:debounce(function(){\r\n this.loading = true\r\n if(this.endTime<=this.startTime){\r\n this.$message.error(\"开始时间不能大于结束时间\")\r\n // this.startTime = this.queryStartTime\r\n // this.endTime = this.queryEndTime\r\n this.loading = false\r\n return\r\n }\r\n\r\n this.queryStartTime = this.startTime\r\n this.queryEndTime = this.endTime\r\n this.currentPage = 1\r\n this.pageSize = 10\r\n this.getTable()\r\n\r\n },1000),\r\n Byresize(tab){\r\n if(tab.name =='first'){\r\n this.resizeKey++\r\n this.showToolBar = false\r\n }else{\r\n this.showToolBar = true\r\n }\r\n },\r\n }\r\n}\r\n</script>\r\n\r\n<style scoped>\r\n.chart-container{\r\n position:relative;\r\n width:100%;\r\n height:calc(100vh - 50px);\r\n}\r\n\r\n.filter{\r\n position:relative;\r\n display:flex;\r\n padding:20px 0 10px 15px;\r\n font-size:12px;\r\n line-height:11px;\r\n color:white;\r\n}\r\n\r\ninput{\r\n background:transparent;\r\n border:none;\r\n color:white;\r\n}\r\n\r\n.timeText{\r\n opacity:0.69;\r\n padding-right:7px;\r\n font-size:14px;\r\n}\r\n\r\n.startTime{\r\n display:inline-block;\r\n}\r\n\r\n.endTime{\r\n display:inline-block;\r\n padding-left:42px;\r\n}\r\n\r\n\r\n.timeQuery{\r\n background:transparent;\r\n}\r\n\r\n.filter{\r\n width: 100%;background-color: transparent;height: 10%\r\n}\r\n.filter >>> input{\r\n background:transparent;\r\n border:none;\r\n color:white;\r\n}\r\n.content{\r\n width: 100%;\r\n background-color: transparent;\r\n height: 90%;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n\r\n\r\n\r\n.tableContent{\r\n width: 100%;\r\n height:calc(80vh - 50px);\r\n}\r\n.tableContent >>> td{\r\n border:1px solid #ffffff;\r\n}\r\n\r\n.rtPageturning >>> button,\r\n.rtPageturning >>> span,\r\n.rtPageturning >>> input,\r\n.rtPageturning >>> .vxe-pager--btn-wrapper li{\r\n background-color: transparent !important;\r\n color: #ffffff !important;\r\n border: 1px solid #ffffff;\r\n}\r\n.rtPageturning >>> span{\r\n border:none\r\n}\r\n.rtPageturning >>> .vxe-pager--wrapper .vxe-pager--btn-wrapper li:not(.disabled).is--active {\r\n background-color: #9f9fa0 !important;\r\n}\r\n.toolbar{\r\n position:absolute;right:0px;\r\n}\r\n.toolbar >>> .vxe-button.type--button.is--circle {\r\n padding: 0 .5em;\r\n min-width: 34px;\r\n border-radius: 10%;\r\n border: none;\r\n background: transparent;\r\n color: white;\r\n}\r\n\r\n\r\n</style>\r\n\r\n"],"mappings":"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"}]}