Mars3D-screen_web/dist/assets/js/machineryDetails-7bae5c1a.js

2 lines
8.7 KiB
JavaScript
Raw Normal View History

2023-10-10 09:36:22 +08:00
import{_ as j}from"./look-ecda901f.js";import{d as w,r as m,w as T,b as z,c as r,a5 as H,e as i,f as _,h as t,i as a,g as v,t as B,n as h,p,F as O,j as G,k as F,S as x,l as k,E as q,aa as J,q as K,s as Q,_ as W}from"./index-ccab2584.js";import{a6 as X,a7 as Z}from"./goverment-af43d804.js";import{D as ee}from"./annexDowload-1faf63f6.js";import"./_commonjs-dynamic-modules-d7dd40bd.js";const A=g=>(K("data-v-a0b89133"),g=g(),Q(),g),le={class:"overview"},ue={class:"title-detail"},te=A(()=>v("img",{src:j,alt:""},null,-1)),ae={class:"list-content"},ne={class:"list-content-item"},oe={class:"list-content-item-top"},ie=A(()=>v("span",null,"\u9644\u4EF6\u4E0B\u8F7D",-1)),se={class:"list-content-item-reason"},re={class:"list-content-item-date"},de={key:0},me=w({name:"addHoistMachinery"}),pe=w({...me,props:{detailsDialog:Boolean,operateTitle:String,relativeId:String,detailsData:Object},emits:["update:detailsDialog","confirm"],setup(g,{emit:y}){const f=g;m({files:[]}),m(0),m(!1);const C=m(),V=m([]),Y=m(""),P=m({installRegion:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],addTime:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],engineeringSn:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],useUnit:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],installUnit:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],monitoringUnit:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],installationContact:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],installPhone:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u8054\u7CFB\u7535\u8BDD",trigger:"blur"}],removeUnit:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],removeTime:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],removeContact:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],removePhone:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}]}),e=m({installRegion:"",addTime:"",engineeringSn:"",useUnit:"",installUnit:"",monitoringUnit:"",installationContact:"",installPhone:"",removeUnit:"",removeTime:"",removeContact:"",removePhone:"",installationType:6,fileList:[]}),c=m(!1),b=async(n,l)=>{let s={id:l.id,deviceId:f.relativeId,state:n,type:l.installationType};(await X(s)).success&&(q.success("\u64CD\u4F5C\u6210\u529F"),c.value=!1,y("confirm"))},M=async n=>{let l={id:n.id};const{result:s}=await Z(l);s&&s.length>0?ee(s):q.error("\u6682\u65E0\u53EF\u4E0B\u8F7D\u6587\u4EF6")},R=async()=>{const n=await J();V.value=n.result,n.result&&n.result.length>0&&(Y.value=n.result[0].engineeringSn)};return T(()=>f.detailsDialog,(n,l)=>{n&&(f.operateTitle=="\u65B0\u589E"?e.value={installRegion:"",addTime:"",engineeringSn:"",useUnit:"",installUnit:"",monitoringUnit:"",installationContact:"",installPhone:"",removeUnit:"",removeTime:"",removeContact:"",removePhone:"",installationType:6,fileList:[]}:e.value={...f.detailsData},setTimeout(function(){var s;(s=C.value)==null||s.clearValidate()},200)),c.value=n}),T(c,(n,l)=>{y("update:detailsDialog",n)}),z(()=>{R()}),(n,l)=>{const s=r("close"),U=r("el-icon"),D=r("el-button"),d=r("el-input"),o=r("el-form-item"),S=r("el-date-picker"),I=r("el-option"),L=r("el-select"),N=r("el-form"),$=r("el-dialog"),E=H("auth");return i(),_("div",le,[t($,{width:"40%",modelValue:c.value,"onUpdate:modelValue":l[16]||(l[16]=u=>c.value=u),"show-close":!1},{title:a(()=>[v("div",ue,[te,v("span",null,B(g.operateTitle),1),t(U,null,{default:a(()=>[t(s,{onClick:l[0]||(l[0]=u=>c.value=!1)})]),_:1})])]),default:a(()=>[v("div",ae,[v("div",ne,[v("div",oe,[e.value.id&&e.value.installationType==6?(i(),_("div",{key:0,class:h(e.value.examineState==0?"style2":e.value.examineState==1?"style3":e.value.examineState==2?"style4":"")},B(e.value.examineState==0?"\u5B89\u88C5\u7533\u8BF7\u5F85\u5BA1\u6838":e.value.examineState==1?"\u5B89\u88C5\u7533\u8BF7\u5DF2\u901A\u8FC7":e.value.examineState==2?"\u5B89\u88C5\u7533\u8BF7\u5DF2\u9A73\u56DE":""),3)):p("",!0),e.val