water-ldht/dist/static/js/chunk-6b9781c6.629fe866.js

7 lines
21 KiB
JavaScript
Raw Normal View History

2024-11-01 16:58:10 +08:00
/*!
* build: vue-admin-beautiful
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
* vue-admin-beautiful QQ Group(QQ群): 9724353191139183756
* time: 2024-10-10 11:14:28
*/
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6b9781c6","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-bb7ffe10","chunk-b162de44"],{"271a":function(e,t,a){"use strict";var o=a("cb2d"),r=a("e330"),n=a("577e"),i=a("d6d6"),c=URLSearchParams,d=c.prototype,l=r(d.getAll),u=r(d.has),s=new c("a=1");!s.has("a",2)&&s.has("a",void 0)||o(d,"has",(function(e){var t=arguments.length,a=t<2?void 0:arguments[1];if(t&&void 0===a)return u(this,e);var o=l(this,e);i(t,1);var r=n(a),c=0;while(c<o.length)if(o[c++]===r)return!0;return!1}),{enumerable:!0,unsafe:!0})},3038:function(e,t,a){"use strict";a.r(t);a("88a7"),a("271a"),a("5494");var o=a("bc3a"),r=a.n(o),n=a("4360");const i=r.a.create({baseURL:Object({NODE_ENV:"production",VUE_APP_AUTHOR:"Cc",VUE_APP_TITLE:"力鼎环保",VUE_APP_UPDATE_TIME:"2024-10-10 11:14:28",VUE_APP_VERSION:"1.0.0",BASE_URL:""}).VUE_APP_BASE_API,timeout:1e5}),c=n["default"].getters["user/token"];i.interceptors.request.use(e=>(e.headers={token:c},e),e=>Promise.reject(e));const d=async(e,t)=>{await i.get(e,{responseType:"arraybuffer"}).then(e=>s(e,t))},l=async(e,t)=>{await i.post(e,{responseType:"arraybuffer"}).then(e=>s(e,t))},u=async(e,t)=>{await i.get(e,{responseType:"blob"}).then(e=>s(e,t))},s=(e,t)=>{const a=new Blob([e.data],{type:t.fileType?t.fileType:"application/octet-binary"}),o=window.URL.createObjectURL(a);m(o,t.fileName)},m=(e,t,a)=>{const o=document.createElement("a");o.href=e,o.download=t,document.body.appendChild(o),o.click(),document.body.removeChild(o),(null==a||a)&&window.URL.revokeObjectURL(e)},p=async(e,t)=>{let a;return await i.get(e,{responseType:"blob"}).then(e=>{a=new Blob([e.data],{type:t||"application/octet-binary"})}),window.URL.createObjectURL(a)},h=async(e,t,a)=>{let o;return await i.post(e,t,{responseType:"blob"}).then(e=>{o=new Blob([e.data],{type:a||"application/octet-binary"})}),window.URL.createObjectURL(o)},f=async(e,t)=>{let a;return await i.get(e,{responseType:"blob"}).then(e=>{a=new Blob([e.data],{type:t||"application/octet-binary"})}),a};t["default"]={ajax:i,downloadFile:d,getFile:u,getDownloadFileUrl:p,downloadPostFile:l,getDownloadFileUrlByPost:h,getDownloadFileBlob:f,downloadBlob:m}},"3d5a8":function(e,t,a){"use strict";a("ae52")},"4b95":function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const r=["id"];function n(e,t,a,n,i,c){const d=Object(o["resolveComponent"])("el-card"),l=Object(o["resolveComponent"])("el-dialog"),u=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(l,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>i.dialogFormVisible=e),title:i.title,width:"1500px",height:"400px",onClose:e.close},{default:Object(o["withCtx"])(()=>[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(d,{style:{height:"400px"}},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",{id:i.divId,ref:"echarts",style:{height:"380px"}},null,8,r)]),_:1})),[[u,i.loading]])]),_:1},8,["modelValue","title","onClose"])])}a("14d9");var i=a("313e"),c=a("aa98"),d={name:"Watergraph",data(){return{title:"曲线图",dialogFormVisible:!1,chartData:[],loading:!0,divId:"waterChar"}},created(){},methods:{showData(e,t){this.divId=t,this.loading=!0,this.dialogFormVisible=!0,this.chartData=[],this.chartData=JSON.stringify(e),this.title=e["站点名称"]+" - 曲线图",setTimeout(()=>{this.chartIni(),this.loading=!1},3e3)},chartIni(){var e,t=i["a"](document.getElementById(""+this.divId)),a=JSON.parse(this.chartData),o=[],r=[];for(const i in a)"站点名称"!==i&&(o.push(a[i]),r.push([i,a[i]]));var n=Math.min.apply(null,o),c=Math.max.apply(null,o);e={tooltip:{trigger:"axis",position:function(e){return[e[0],"10%"]}},title:{left:"center",text:"折线图"},toolbox:{feature:{dataZoom:{yAxisIndex:"none"},restore:{},saveAsImage:{}}},xAxis:{type:"time",boundaryGap:!1},yAxis:{type:"value",boundaryGap:[0,"100%"],min:n,max:c},dataZoom:[{type:"inside",start:0,end:20},{start:0,end:20}],series: