GasWell-front/dist/assets/index-DZmLXp0f.js

11 lines
140 KiB
JavaScript
Raw Normal View History

/* empty css */import{d as ie,r as H,k as p,l as g,p as $,i,e as d,h as o,z as J,a5 as $s,a6 as As,a7 as Ls,b as M,c as E,n as ce,F as X,a8 as aa,a9 as Gs,o as ve,aa as zs,B as dt,m as de,ab as Bs,_ as fe,f as be,ac as Ke,x as F,ad as ua,ae as $e,q as Xe,af as ca,ag as ma,ah as fa,ai as Hs,aj as js,ak as pa,al as ha,am as Zs,an as qs,ao as Js,ap as Ks,aq as Qs,ar as Xs}from"./index-CV-n4caa.js";import{i as el}from"./index-CUeaqhHS.js";const tl={class:"dialogPadding"},al=ie({__name:"dialog",props:{dialogControl:{type:Boolean},blockId:{},isEdit:{type:Boolean},roleId:{}},emits:["closeDialog","confirmUserDialog","getGasList"],setup(e,{emit:t}){const s=H({name:"",details:""}),a=e,l=t,n=()=>{l("closeDialog"),m()},r=async()=>{let v=await $s({id:a.roleId});v.code==200&&(s.name=v.data.name,s.details=v.data.details)},f=()=>{a.isEdit&&r()},m=()=>{s.name="",s.details=""},c=async()=>{const v=a.roleId;let V=await As({id:v,...s});V.code===200?(J({message:"编辑成功成功",type:"success"}),l("getGasList",{currentPage:1,pageSize:10,blockId:a.blockId}),n()):J(V.message)},u=async()=>{const v=a.blockId;let V=await Ls({blockId:v,...s});V.code===200?(J({message:"新增成功",type:"success"}),l("getGasList",{currentPage:1,pageSize:10,blockId:a.blockId}),n()):J(V.message)},b=()=>{s.name!==""?a.isEdit?c():u():J({message:"请填写气井名称",type:"warning"})};return(v,V)=>{const W=p("el-input"),D=p("el-form-item"),h=p("el-form"),_=p("el-dialog");return g(),$(_,{class:"dialogPadding",modelValue:v.dialogControl,title:v.isEdit?"气井管理-编辑":"气井管理-新建",width:"500","show-close":!1,onCloseAutoFocus:n,onOpen:f},{footer:i(()=>[d("div",{class:"dialog-footer"},[d("button",{class:"ButtonInfo",onClick:n},"取消"),d("button",{class:"Button",onClick:b},"确认")])]),default:i(()=>[d("view",tl,[o(h,{"label-position":"top",model:s,"label-width":"auto",style:{"max-width":"600px"}},{default:i(()=>[o(D,{label:"井号",required:""},{default:i(()=>[o(W,{modelValue:s.name,"onUpdate:modelValue":V[0]||(V[0]=A=>s.name=A)},null,8,["modelValue"])]),_:1}),o(D,{label:"井备注"},{default:i(()=>[o(W,{modelValue:s.details,"onUpdate:modelValue":V[1]||(V[1]=A=>s.details=A)},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["modelValue","title"])}}}),sl={class:"dialogPadding"},ll=ie({__name:"addDialog",props:{dialogAddControl:{type:Boolean},roleId:{},blockId:{}},emits:["closeDialog","getGasList"],setup(e,{emit:t}){const s={deviceType:"",code:"",gasStation:"",product:"",gatewaySn:"",details:""},a=H({...s}),l=M(),n=M(),r=M(),f=e,m=t,c=()=>{m("closeDialog"),b()},u=()=>{W(),V()},b=()=>{Object.assign(a,s)},v=H({deviceType:[{required:!0,message:"请选择设备类型",trigger:"blur"}],product:[{required:!0,message:"请选择设备品牌",trigger:"blur"}],gatewaySn:[{required:!0,message:"请填写网关通讯地址",trigger:"blur"}],code:[{required:!0,message:"请填写设备编号",trigger:"blur"},{pattern:"^[1-9][0-9]*$",trigger:"change",message:"必须为纯数字"}]}),V=async()=>{let _=await aa({type:"deviceType"});_.code==200&&(n.value=_.data)},W=async()=>{let _=await aa({type:"deviceProduct"});_.code==200&&(r.value=_.data)},D=async()=>{let _=await Gs({gasWell:f.roleId,...a});_.code==200?(J({message:"新增成功",type:"success"}),m("getGasList",{currentPage:1,pageSize:10,blockId:f.blockId}),c()):J(_.message)},h=()=>{l.value&&l.value.validate(_=>{_&&D()})};return(_,A)=>{const K=p("el-option"),I=p("el-select"),y=p("el-form-item"),U=p("el-input"),Y=p("el-form"),ue=p("el-dialog");return g(),$(ue,{modelValue:_.dialogAddControl,title:"气井管理-添加设备",width:"500","show-close":!1,onCloseAutoFocus:c,onOpen:u},{footer:i(()=>[d("div",{class:"dialog-footer"},[d("button",{class:"ButtonInfo",onClick:c},"取消"),d("button",{class:"Button",onClick:h},"确认")])]),default:i(()=>[d("view",sl,[o(Y,{"label-position":"top",model:a,"label-width":"auto",style:{"max-width":"600px"},rules:v,ref_key:"ruleFormRef",ref:l},{default:i(()=>[o(y,{label:"设备类型",prop:"deviceType",required:""},
//! version : 2.30.1
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
var ja;function k(){return ja.apply(null,arguments)}function Sn(e){ja=e}function Ce(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function Qe(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function Z(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function _a(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(Z(e,t))return!1;return!0}function we(e){return e===void 0}function Ge(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function Tt(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function Za(e,t){var s=[],a,l=e.length;for(a=0;a<l;++a)s.push(t(e[a],a));return s}function He(e,t){for(var s in t)Z(t,s)&&(e[s]=t[s]);return Z(t,"toString")&&(e.toString=t.toString),Z(t,"valueOf")&&(e.valueOf=t.valueOf),e}function Ve(e,t,s,a){return vs(e,t,s,a,!0).utc()}function Mn(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function L(e){return e._pf==null&&(e._pf=Mn()),e._pf}var sa;Array.prototype.some?sa=Array.prototype.some:sa=function(e){var t=Object(this),s=t.length>>>0,a;for(a=0;a<s;a++)if(a in t&&e.call(this,t[a],a,t))return!0;return!1};function va(e){var t=null,s=!1,a=e._d&&!isNaN(e._d.getTime());if(a&&(t=L(e),s=sa.call(t.parsedDateParts,function(l){return l!=null}),a=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&s),e._strict&&(a=a&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=a;else return a;return e._isValid}function Rt(e){var t=Ve(NaN);return e!=null?He(L(t),e):L(t).userInvalidated=!0,t}var $a=k.momentProperties=[],Qt=!1;function ga(e,t){var s,a,l,n=$a.length;if(we(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),we(t._i)||(e._i=t._i),we(t._f)||(e._f=t._f),we(t._l)||(e._l=t._l),we(t._strict)||(e._strict=t._strict),we(t._tzm)||(e._tzm=t._tzm),we(t._isUTC)||(e._isUTC=t._isUTC),we(t._offset)||(e._offset=t._offset),we(t._pf)||(e._pf=L(t)),we(t._locale)||(e._locale=t._locale),n>0)for(s=0;s<n;s++)a=$a[s],l=t[a],we(l)||(e[a]=l);return e}function bt(e){ga(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),Qt===!1&&(Qt=!0,k.updateOffset(this),Qt=!1)}function Oe(e){return e instanceof bt||e!=null&&e._isAMomentObject!=null}function qa(e){k.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function Ie(e,t){var s=!0;return He(function(){if(k.deprecationHandler!=null&&k.deprecationHandler(null,e),s){var a=[],l,n,r,f=arguments.length;for(n=0;n<f;n++){if(l="",typeof arguments[n]=="object"){l+=`
[`+n+"] ";for(r in arguments[0])Z(arguments[0],r)&&(l+=r+": "+arguments[0][r]+", ");l=l.slice(0,-2)}else l=arguments[n];a.push(l)}qa(e+`
Arguments: `+Array.prototype.slice.call(a).join("")+`
`+new Error().stack),s=!1}return t.apply(this,arguments)},t)}var Aa={};function Ja(e,t){k.deprecationHandler!=null&&k.deprecationHandler(e,t),Aa[e]||(qa(t),Aa[e]=!0)}k.suppressDeprecationWarnings=!1;k.deprecationHandler=null;function Ye(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function In(e){var t,s;for(s in e)Z(e,s)&&(t=e[s],Ye(t)?this[s]=t:this["_"+s]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function la(e,t){var s=He({},e),a;for(a in t)Z(t,a)&&(Qe(e[a])&&Qe(t[a])?(s[a]={},He(s[a],e[a]),He(s[a],t[a])):t[a]!=null?s[a]=t[a]:delete s[a]);for(a in e)Z(e,a)&&!Z(t,a)&&Qe(e[a])&&(s[a]=He({},s[a]));return s}function ya(e){e!=null&&this.set(e)}var na;Object.keys?na=Object.keys:na=function(e){var t,s=[];for(t in e)Z(e,t)&&s.push(t);return s};var kn={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Dn(e,t,s){var a=this._calendar[e]||this._calendar.sameElse;return Ye(a)?a.call(t,s):a}function Ee(e,t,s){var a=""+Math.abs(e),l=t-a.length,n=e>=0;return(n?s?"+":"":"-")+Math.pow(10,Math.max(0,l)).toString().substr(1)+a}var wa=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Dt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Xt={},ot={};function x(e,t,s,a){var l=a;typeof a=="string"&&(l=function(){return this[a]()}),e&&(ot[e]=l),t&&(ot[t[0]]=function(){return Ee(l.apply(this,arguments),t[1],t[2])}),s&&(ot[s]=function(){return this.localeData().ordinal(l.apply(this,arguments),e)})}function Cn(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function On(e){var t=e.match(wa),s,a;for(s=0,a=t.length;s<a;s++)ot[t[s]]?t[s]=ot[t[s]]:t[s]=Cn(t[s]);return function(l){var n="",r;for(r=0;r<a;r++)n+=Ye(t[r])?t[r].call(l,e):t[r];return n}}function Ot(e,t){return e.isValid()?(t=Ka(t,e.localeData()),Xt[t]=Xt[t]||On(t),Xt[t](e)):e.localeData().invalidDate()}function Ka(e,t){var s=5;function a(l){return t.longDateFormat(l)||l}for(Dt.lastIndex=0;s>=0&&Dt.test(e);)e=e.replace(Dt,a),Dt.lastIndex=0,s-=1;return e}var Pn={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Nn(e){var t=this._longDateFormat[e],s=this._longDateFormat[e.toUpperCase()];return t||!s?t:(this._longDateFormat[e]=s.match(wa).map(function(a){return a==="MMMM"||a==="MM"||a==="DD"||a==="dddd"?a.slice(1):a}).join(""),this._longDateFormat[e])}var En="Invalid date";function Vn(){return this._invalidDate}var Yn="%d",xn=/\d{1,2}/;function Wn(e){return this._ordinal.replace("%d",e)}var Rn={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Fn(e,t,s,a){var l=this._relativeTime[s];return Ye(l)?l(e,t,s,a):l.replace(/%d/i,e)}function Un(e,t){var s=this._relativeTime[e>0?"future":"past"];return Ye(s)?s(t):s.replace(/%s/i,t)}var La={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ke(e){retu
k.version="2.30.1";Sn(le);k.fn=T;k.min=mi;k.max=fi;k.now=pi;k.utc=Ve;k.unix=Lr;k.months=zr;k.isDate=Tt;k.locale=Ze;k.invalid=Rt;k.duration=Pe;k.isMoment=Oe;k.weekdays=Hr;k.parseZone=Gr;k.localeData=ze;k.isDuration=Pt;k.monthsShort=Br;k.weekdaysMin=Zr;k.defineLocale=Oa;k.updateLocale=Go;k.locales=zo;k.weekdaysShort=jr;k.normalizeUnits=ke;k.relativeTimeRounding=Td;k.relativeTimeThreshold=bd;k.calendarFormat=Ui;k.prototype=T;k.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const Ha=ie({__name:"charts",props:{chartsData:{},data:{}},setup(e){const t=M();let s=M(null);const a=e,l=()=>{if(t.value){s=el(t.value);const n={title:{text:a.chartsData.title,textStyle:{fontSize:16,color:"rgba(0,0,0,0.9)",lineHeight:10}},tooltip:{trigger:"axis"},toolbox:{feature:{dataZoom:{yAxisIndex:"none",title:{zoom:"区域缩放",back:"区域缩放还原"}}}},legend:{data:a.chartsData.legendData,padding:5},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:a.chartsData.xaxisData,axisLabel:{align:"left"}},yAxis:{type:"value",name:a.data,nameLocation:"end",nameTextStyle:{fontSize:12,color:"rgba(0, 0, 0, 0.40)",align:"right",padding:[10,6,7,10]}},series:a.chartsData.series||[]};s.setOption(n),window.addEventListener("resize",()=>{s.resize()})}};return dt(()=>a.chartsData,()=>{l()},{immediate:!0}),(n,r)=>(g(),E("div",{class:"charts",ref_key:"chartRef",ref:t,style:{height:"300px",width:"1000px",display:"block"}},null,512))}}),Md={class:"tableFrom"},Id={class:"formLine"},kd={style:{width:"98%","margin-top":"24px",display:"block"}},Dd=ie({__name:"index",props:{deviceId:{}},setup(e){const t=M(),s=e,a=H({startTime:"",endTime:""}),l=v=>{a.startTime=v[0],a.endTime=v[1]},n=v=>{const V=new Date;return v.getTime()>V.getTime()},r=()=>{a.startTime=k().subtract(30,"days").format("YYYY-MM-DD HH:mm:ss"),a.endTime=k().format("YYYY-MM-DD HH:mm:ss"),t.value=[k().subtract(30,"days").format("YYYY-MM-DD HH:mm:ss"),k().format("YYYY-MM-DD HH:mm:ss")]},f=M(),m=M(),c=async()=>{let v=await Hs({deviceId:s.deviceId,...a});v.code==200&&(f.value=v.data)},u=async()=>{let v=await js({deviceId:s.deviceId,...a});v.code==200&&(m.value=v.data)},b=async()=>{u(),c()};return ve(()=>{r(),u(),c()}),(v,V)=>{const W=p("el-date-picker"),D=p("el-form-item"),h=p("el-form");return g(),E(X,null,[d("view",Md,[d("view",Id,[o(h,{inline:!0,model:a,class:"demo-form-inline"},{default:i(()=>[o(D,{label:"时间选择:"},{default:i(()=>[o(W,{modelValue:t.value,"onUpdate:modelValue":V[0]||(V[0]=_=>t.value=_),type:"datetimerange","range-separator":"到","start-placeholder":"开始时间","end-placeholder":"结束时间","value-format":"YYYY-MM-DD hh:mm:ss ",onChange:l,"disabled-date":n,clearable:!1},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),d("view",{class:"FormButton"},[d("button",{class:"Button",onClick:b},"搜索")])]),d("view",kd,[o(Ha,{chartsData:m.value,data:"压力"},null,8,["chartsData"]),o(Ha,{chartsData:f.value,data:"开关状态"},null,8,["chartsData"])])],64)}}}),Fa=fe(Dd,[["__scopeId","data-v-29550c96"]]),Cd={class:"dialogBox"},Od={class:"TableHeaderTitle TableMarginBottom"},Pd={key:0,class:"WellButton"},Nd={key:0},Ed={key:0},Vd={key:0,style:{width:"100%",display:"block"}},Yd={key:0},xd=ie({__name:"ZhusaiTab",props:{dialogTableVisible:{type:Boolean},menuName:{},deviceId:{},gasWellName:{}},emits:["closeDialog"],setup(e,{emit:t}){const s=M("first"),a=async u=>{s.value=u.props.name},l=t;M(null);const n=M(null),r=()=>{n.value.getData()},f=()=>{l("closeDialog"),s.value="first"},m=()=>{n.value.OpenWell()},c=()=>{n.value.CloseWell()};return(u,b)=>{const v=p("el-button"),V=p("el-popconfirm"),W=p("el-tab-pane"),D=p("el-tabs"),h=p("el-dialog");return g(),$(h,{onClose:f,"custom-class":"min-height-dialog",modelValue:u.dialogTableVisible,width:"1100",onOpen:r},{default:i(()=>[d("view",Cd,[d("view",Od,[d("text",null,Xe(u.menuName+"——"+u.gasWellName),1