Mars3D-screen_web/dist/assets/js/index-cfca97d6.js
2023-10-10 09:36:22 +08:00

2 lines
4.4 KiB
JavaScript

import{_ as x}from"./\u5904\u7406-09c4705b.js";import{P as w}from"./index-d5758658.js";import{d as g,G as B,r as o,a as u,w as m,o as Y,b as M,c as q,a5 as L,e as d,f as P,h as v,i as b,S as j,k as E,p as I,g as y,ca as z,cb as F,E as f}from"./index-ccab2584.js";import{D as G}from"./index-332ffb24.js";import"./notData-cf10628e.js";import"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import"./print-eaefcdaa.js";const J={class:"table-box"},O=y("img",{src:x,alt:"",class:"configureIcon"},null,-1),U=y("span",null,"\u5904\u7406",-1),A=g({name:"ProjectSupervisionRecord"}),ae=g({...A,setup(R){const t=B(),l=o(),s=o(!1),r=o(t.activeType),c=o(""),n=o(),p=o({deviceName:"",type:"",createTime:"",thresholdValue:"",alarmValue:"",offsetValue:"",cause:"",state:1,solveBy:""}),h=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"name",label:"\u8BBE\u5907\u540D\u79F0",isShow:!1,search:{el:"input"}},{prop:"deviceName",label:"\u8BBE\u5907\u540D\u79F0"},{prop:"type",label:"\u62A5\u8B66\u7C7B\u578B",search:{el:"input"}},{prop:"createTime",label:"\u62A5\u8B66\u65F6\u95F4",search:{el:"date-picker",props:{type:"daterange",format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD"}}},{prop:"thresholdValue",label:"\u9608\u503C"},{prop:"alarmValue",label:"\u8D85\u6807\u6570\u636E"},{prop:"offsetValue",label:"\u8D85\u6807\u91CF"},{prop:"cause",label:"\u539F\u56E0"},{prop:"solveTime",label:"\u6062\u590D\u65F6\u95F4"},{prop:"solveValue",label:"\u6062\u590D\u6570\u636E"},{prop:"operation",label:"\u64CD\u4F5C",fixed:"right"}],_=u({formItemConfig:[{label:"\u8BBE\u5907\u540D\u79F0",prop:"deviceName",type:"input",disabled:!0},{label:"\u62A5\u8B66\u7C7B\u578B",prop:"type",type:"input",disabled:!0},{label:"\u62A5\u8B66\u65F6\u95F4",prop:"createTime",type:"date",dateType:"date",disabled:!0},{label:"\u9608\u503C",prop:"thresholdValue",type:"input",disabled:!0},{label:"\u8D85\u6807\u6570\u636E",prop:"alarmValue",type:"input",disabled:!0},{label:"\u8D85\u6807\u91CF",prop:"offsetValue",type:"input",disabled:!0},{label:"\u8D85\u6807\u539F\u56E0",prop:"cause",type:"textarea",inputType:"textarea"},{label:"\u56FE\u7247\u663E\u793A",prop:"image",type:"image",src:"image",width:"auto",height:"100px",fit:"fill"},{label:"\u6574\u6539\u72B6\u6001",prop:"state",type:"radio",data:[{label:"\u5DF2\u6574\u6539",value:1},{label:"\u672A\u6574\u6539",value:0}]},{label:"\u5904\u7406\u4EBA",prop:"solveBy",type:"input"}],rules:{name:[{required:!0,message:"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0",trigger:"blur"}],code:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u5907\u7F16\u7801",trigger:"blur"}],priority:[{required:!0,message:"\u8BF7\u8F93\u5165\u6392\u5E8F",trigger:"blur"}],position:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ECF\u7EAC\u5EA6",trigger:"change"}],engineeringSn:[{required:!0,message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u5DE5\u7A0B",trigger:"blur"}]}}),T=e=>({list:e.records,total:Number(e.total),pageNo:Number(e.current),pageSize:Number(e.size)}),V=e=>{let a=JSON.parse(JSON.stringify(e));if(a.createTime&&(a.startTime=a.createTime[0],a.endTime=a.createTime[1],delete a.createTime),l.value)r.value=="eng"?a.engineeringSn=l.value:r.value=="project"&&(a.projectSn=l.value);else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return z(a)},S=async e=>{c.value="\u5904\u7406",p.value=u({deviceName:"",type:"",createTime:"",thresholdValue:"",alarmValue:"",offsetValue:"",cause:"",state:1,solveBy:""}),p.value=u({...e}),s.value=!0},k=async e=>{await F(e),n.value.getTableList(),f.success("\u63D0\u4EA4\u6210\u529F"),s.value=!1},C=async()=>{(r.value=="eng"||r.value=="project")&&(l.value=t.activeSn),n.value.getTableList(),f.success("\u9875\u9762\u5DF2\u66F4\u65B0")};return m(()=>t.activeSn,e=>{l.value=t.activeSn,C()}),m(()=>t.activeType,e=>{r.value=t.activeType}),Y(()=>{r.value=t.activeType,l.value=t.activeSn}),M(async()=>{}),(e,a)=>{const N=q("el-button"),D=L("auth");return d(),P("div",J,[v(w,{ref_key:"proTable",ref:n,title:"\u7528\u6237\u5217\u8868",columns:h,requestApi:V,dataCallback:T,"tool-button":!1,pagination:!0,background:""},{operation:b(({row:i})=>[i.state===0?j((d(),E(N,{key:0,type:"primary",link:"",onClick:$=>S(i)},{default:b(()=>[O,U]),_:2},1032,["onClick"])),[[D,"environment_alarm_slove"]]):I("",!0)]),_:1},512),v(G,{title:c.value,formConfig:_,formData:p.value,visible:s.value,"onUpdate:visible":a[0]||(a[0]=i=>s.value=i),"append-to-body":"",width:"700px",onConfirm:k},null,8,["title","formConfig","formData","visible"])])}}});export{ae as default};