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

2 lines
5.9 KiB
JavaScript

import{_ as L}from"./look-ecda901f.js";import{d as _,r as t,G as I,a as h,A as M,w as Y,o as P,b as B,c as E,e as V,f as z,h as m,i as v,E as c,a4 as A,q as R,s as F,g as C,_ as G}from"./index-ccab2584.js";import{P as J}from"./index-d5758658.js";import{D as O}from"./index-332ffb24.js";import{aL as U,aM as j,aN as $}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 y=r=>(R("data-v-16c1d980"),r=r(),F(),r),H={class:"table-box"},K=y(()=>C("img",{src:L,alt:"",class:"configureIcon"},null,-1)),Q=y(()=>C("span",null,"\u67E5\u770B",-1)),W=_({name:"ProjectSupervisionRecord"}),X=_({...W,setup(r){const b=t(!1),l=t(""),s=I();t([]);const n={formItemConfig:[{label:"\u8282\u70B9\u7F16\u7801",prop:"nodeNumber",type:"input",disabled:!1},{label:"\u8282\u70B9\u540D\u79F0",prop:"nodeName",type:"input",disabled:!1},{label:"\u8282\u70B9\u7C7B\u578B",prop:"type",type:"input",disabled:!1},{label:"\u6807\u51C6\u5B8C\u6210\u65F6\u95F4",prop:"standardCompleteTime",type:"date",disabled:!1},{label:"\u8BA1\u5212\u5B8C\u6210\u65F6\u95F4",prop:"planCompleteTime",type:"date",disabled:!1},{label:"\u9884\u8BA1\u5B8C\u6210\u65F6\u95F4",prop:"expectCompleteTime",type:"date",disabled:!1},{label:"\u5B9E\u9645\u5B8C\u6210\u65F6\u95F4",prop:"realCompleteTime",type:"date",disabled:!1},{label:"\u72B6\u6001",prop:"state",type:"select",data:[],clearable:!0,disabled:!1},{label:"\u5B9E\u9645\u504F\u5DEE",prop:"actualDeviation",type:"input",disabled:!1},{label:"\u804C\u80FD\u7EBF\u6761",prop:"phaseName",type:"input",disabled:!1},{label:"\u8282\u70B9\u8D1F\u8D23\u4EBA\u7F16\u53F7",prop:"chargerNumber",type:"input",disabled:!1},{label:"\u8282\u70B9\u8D1F\u8D23\u4EBA",prop:"chargerName",type:"input",disabled:!1}],rules:{nodeNumber:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],nodeName:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],type:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],standardCompleteTime:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],planCompleteTime:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],engineeringSn:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"change"}],phaseName:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],chargerNumber:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],chargerName:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}]}};t(null),h([]),M();const o=t(!1),i=t("\u65B0\u589E"),g=t({nodeNumber:"",nodeName:"",type:"",standardCompleteTime:"",planCompleteTime:"",expectCompleteTime:"",realCompleteTime:"",state:null,actualDeviation:"",phaseName:"",chargerNumber:"",chargerName:""}),f=t([]),d=t([]),p=t();t(void 0);const N=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"nodeNumber",label:"\u8282\u70B9\u7F16\u53F7",width:150},{prop:"nodeName",label:"\u8282\u70B9\u540D\u79F0",width:150,search:{el:"input"}},{prop:"type",label:"\u8282\u70B9\u7C7B\u578B",width:150},{prop:"standardCompleteTime",label:"\u6807\u51C6\u5B8C\u6210\u65F6\u95F4",width:150},{prop:"planCompleteTime",label:"\u8BA1\u5212\u5B8C\u6210\u65F6\u95F4",width:150},{prop:"expectCompleteTime",label:"\u9884\u8BA1\u5B8C\u6210\u65F6\u95F4",width:150},{prop:"state",label:"\u72B6\u6001",width:150,isShow:!1,search:{el:"select"},enum:d.value,fieldNames:{label:"dictValue",value:"dictLabel"}},{prop:"status",label:"\u72B6\u6001",width:150},{prop:"realCompleteTime",label:"\u5B9E\u9645\u5B8C\u6210\u65F6\u95F4",width:150,search:{el:"date-picker",span:2,props:{type:"daterange",format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD"}}},{prop:"phaseName",label:"\u667A\u80FD\u6761\u7EBF",width:150},{prop:"chargerNumber",label:"\u8282\u70B9\u8D23\u4EFB\u4EBA\u7F16\u53F7",width:200},{prop:"chargerName",label:"\u8282\u70B9\u8D23\u4EFB\u4EBA",width:150},{prop:"isDeleted",label:"\u8282\u70B9\u5931\u6548\u6807\u8BB0",width:150,render:e=>e.row.isDeleted==0?"\u6709\u6548":"\u5931\u6548"},{prop:"isSendBack",label:"\u662F\u5426\u9000\u56DE",width:150,render:e=>e.row.isSendBack==1?"\u662F":"\u5426"},{prop:"operation",label:"\u64CD\u4F5C",width:100,fixed:"right"}],w=async()=>{l.value=s.activeSn,p.value.getTableList(),c.success("\u9875\u9762\u5DF2\u66F4\u65B0")},T=async()=>{const{result:e}=await A({dictType:"node_plan_state"});e.length>0&&(n.formItemConfig[7].data=e.map(a=>({label:a.dictValue,value:a.status})),d.value.length=0,d.value.push(...e)),f.value.length=0,f.value.push(...e)},S=async e=>{e.id&&i.value!="\u67E5\u770B"?(await U(e),p.value.getTableList(),c.success("\u7F16\u8F91\u6210\u529F")):i.value!="\u67E5\u770B"&&!e.id&&(await j(e),c.success("\u65B0\u589E\u6210\u529F"),p.value.getTableList()),o.value=!1},D=e=>({list:e.records,total:Number(e.total),pageNo:Number(e.current),pageSize:Number(e.size)}),x=e=>{let a=JSON.parse(JSON.stringify(e));if(a.realCompleteTime&&(a.realCompleteTime_begin=a.realCompleteTime[0],a.realCompleteTime_end=a.realCompleteTime[1],delete a.realCompleteTime),l.value)a.engineeringSn=l.value;else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return $(a)},k=async e=>{g.value=h({...e}),n.formItemConfig.map(a=>{a.disabled=!0}),i.value="\u67E5\u770B",o.value=!0,b.value=!0};return Y(()=>s.activeSn,e=>{l.value=s.activeSn,w()}),P(()=>{l.value=s.activeSn}),B(()=>{T()}),(e,a)=>{const q=E("el-button");return V(),z("div",H,[m(J,{ref_key:"proTable",ref:p,title:"\u5168\u666F\u8BA1\u5212\u5217\u8868",columns:N,requestApi:x,dataCallback:D,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,onReset:!0},{operation:v(({row:u})=>[m(q,{type:"primary",link:"",onClick:Z=>k(u)},{default:v(()=>[K,Q]),_:2},1032,["onClick"])]),_:1},512),m(O,{title:i.value,details:b.value,formConfig:n,formData:g.value,visible:o.value,"onUpdate:visible":a[0]||(a[0]=u=>o.value=u),"append-to-body":"",width:"700px",onConfirm:S},null,8,["title","details","formData","visible"])])}}});const pe=G(X,[["__scopeId","data-v-16c1d980"]]);export{pe as default};