2 lines
8.2 KiB
JavaScript
2 lines
8.2 KiB
JavaScript
|
|
import{_ as W}from"./\u95EE\u9898\u6574\u6539-b1fa501f.js";import{_ as X}from"./look-ecda901f.js";import{d as T,r as v,A as Z,G as ee,a as D,w as le,o as ue,b as ae,c as s,e as r,f as E,h as e,i as u,g as m,k,p as te,y as I,B as oe,l as d,t as se,E as V,q as ne,s as ie,_ as re}from"./index-ccab2584.js";import{u as de}from"./useHandleData-0eab3d22.js";import{P as me}from"./index-d5758658.js";import{d as pe,e as ce,f as _e,h as fe}from"./enterpriseApi-970b69b2.js";import"./notData-cf10628e.js";import"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import"./print-eaefcdaa.js";const f=F=>(ne("data-v-f07c483f"),F=F(),ie(),F),ge={class:"table-box"},ve={class:"txtLeft"},Fe=f(()=>m("img",{src:W,alt:"",class:"configureIcon"},null,-1)),ye=f(()=>m("span",null,"\u95EE\u9898\u6574\u6539",-1)),be=f(()=>m("img",{src:X,alt:"",class:"configureIcon"},null,-1)),Be=f(()=>m("span",null,"\u67E5\u770B",-1)),Ee=f(()=>m("div",{class:"littleTitle Snap"},"\u6293\u62CD\u9690\u60A3",-1)),ke=f(()=>m("div",{class:"littleTitle situation"},"\u6574\u6539\u60C5\u51B5",-1)),Ve=["src"],Ae={key:0},De={key:1,class:"footer"},he=T({name:"projectalarmRecord"}),Ce=T({...he,setup(F){const h=v();Z();const y=ee(),Y="http://47.104.132.250:9000",p=v(!1),c=v(""),t=v({createBy:"",createTime:"",engineeringName:"",id:"",image:"",remark:"",solveBy:"",solveImage:"",solveTime:"",state:void 0,type:void 0,typeName:""}),A=v(),U=D({state:{required:!0,message:"\u8BF7\u8F93\u5165\u9009\u62E9\u6574\u6539\u72B6\u6001",trigger:"blur"}}),M=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"deviceName",label:"\u89C6\u9891\u540D\u79F0"},{prop:"typeName",label:"\u9690\u60A3\u7C7B\u578B"},{prop:"image",label:"\u56FE\u7247\u663E\u793A"},{prop:"createBy",label:"\u4E0B\u8FBE\u4EBA"},{prop:"createTime",label:"\u4E0B\u8FBE\u65F6\u95F4"},{prop:"state",label:"\u6574\u6539\u72B6\u6001"},{prop:"solveBy",label:"\u6574\u6539\u4EBA"},{prop:"solveTime",label:"\u6574\u6539\u65F6\u95F4"},{prop:"operation",label:"\u64CD\u4F5C",fixed:"right",width:"220"}],_=D({solveFlag:1,engineeringSn:""}),H=o=>({list:o.records,total:Number(o.total),pageNo:Number(o.current),pageSize:Number(o.size)}),P=o=>{let l=JSON.parse(JSON.stringify(o));if(_.engineeringSn)l.engineeringSn=_.engineeringSn;else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return pe(l)},C=async(o,l)=>{const{result:n}=await ce({id:l.id});o===1?(t.value={...l},c.value="\u95EE\u9898\u6574\u6539"):(c.value="\u67E5\u770B",t.value=D({...l})),n.engineeringName===null?t.value.engineeringName=n.projectName:t.value.engineeringName=n.engineeringName,p.value=!0},$=async o=>{await de(_e,{id:o.id},`\u5220\u9664\u3010${o.deviceName}\u3011`),A.value.getTableList()},j=(o,l)=>{t.value.solveImage=o.result.url},R=o=>o.type!=="image/png"&&o.type!=="image/jpg"&&o.type!=="image/jpeg"?(o.type,V.error("\u8BF7\u4E0A\u4F20jpg\u6216\u8005png\u683C\u5F0F\u7684\u56FE\u7247"),!1):!0,z=async(o,l)=>{!o||await o.validate(async(n,b)=>{n?(await fe(l),V.success("\u4FDD\u5B58\u6210\u529F"),p.value=!1,A.value.getTableList()):V({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},L=async()=>{_.engineeringSn=y.activeSn,V.success("\u9875\u9762\u5DF2\u66F4\u65B0")};return le(()=>y.activeSn,o=>{_.engineeringSn=y.activeSn,L()}),ue(()=>{_.engineeringSn=y.activeSn}),ae(async()=>{}),(o,l)=>{const n=s("el-button"),b=s("el-image"),g=s("el-input"),i=s("el-form-item"),B=s("el-col"),N=s("el-date-picker"),S=s("el-row"),x=s("el-radio"),q=s("el-radio-group"),G=s("Plus"),J=s("el-icon"),O=s("el-upload"),K=s("el-form"),Q=s("el-dialog");return r(),E("div",ge,[e(me,{ref_key:"proTable",ref:A,title:"\u6574\u6539\u8BB0\u5F55",columns:M,requestApi:P,dataCallback:H,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,initParam:_,onReset:!0},{operation:u(({row:a})=>[m("div",ve,[a.state===0?(r(),k(n,{key:0,type:"primary",link:"",onClick:w=>C(1,a)},{default:u(()=>[Fe,ye]),_:2},1032,["onClick"])):te("",!0),e(n,{type:"primary",link:"",onClick:w=>C(2,a)},{default:u(()=>[be,Be]),_:2},1032,["onClick"]),e(n,{type:"danger",lin
|