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

2 lines
10 KiB
JavaScript

import{_ as re}from"./\u4E0B\u8F7D\u9644\u4EF6-23077460.js";import{_ as se}from"./updateIcon-57303c18.js";import{d as J,r as u,G as ue,a as k,w as ie,o as de,b as pe,c as s,a5 as ce,e as i,f as F,g as f,h as t,i as n,S as x,k as g,l as c,y as $,B as me,t as E,F as Y,j as z,p as ge,a4 as fe,E as h,q as ve,s as _e,a7 as be,_ as he}from"./index-ccab2584.js";import{u as ye}from"./useHandleData-0eab3d22.js";import{P as ke}from"./index-d5758658.js";import{V as Ve,W as Se,X as Pe,Y as De}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 V=y=>(ve("data-v-8241a08a"),y=y(),_e(),y),Ue={class:"table-box"},we=V(()=>f("img",{src:re,alt:"",class:"configureIcon"},null,-1)),Ce=V(()=>f("span",null,"\u8D44\u6599\u4E0B\u8F7D",-1)),Fe=V(()=>f("img",{src:se,alt:"",class:"configureIcon"},null,-1)),xe=V(()=>f("span",null,"\u7F16\u8F91",-1)),Ye=J({name:"acceptancePlan"}),Ie=J({...Ye,setup(y){const S=u([]),O=u({stage:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],type:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],singleId:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],planCheckDate:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],startFlag:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],endFlag:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],headPerson:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],headPersonPhone:[{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\u5408\u6CD5\u624B\u673A\u53F7",trigger:"blur"}],state:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],completeDate:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}]}),I=u([]),P=u(),N="http://47.104.132.250:9000",v=u([]),_=ue(),R=u({Authorization:"Bearer "+_.token}),a=u({stage:"",type:"",singleId:"",planCheckDate:null,startFlag:"",endFlag:"",headPerson:"",headPersonPhone:"",state:"1",completeDate:null,fileUrl:"",remark:""}),b=u(!1),D=u("\u65B0\u589E\u9A8C\u6536\u8BA1\u5212"),U=u(),A=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"stage",label:"\u9A8C\u6536\u9636\u6BB5",search:{el:"input"}},{prop:"typeName",label:"\u7C7B\u578B"},{prop:"singleProject",label:"\u5355\u4F53\u5DE5\u7A0B"},{prop:"planCheckDate",label:"\u8BA1\u5212\u9A8C\u6536\u65E5\u671F",width:150},{prop:"startFlag",label:"\u8D77\u59CB\u6807\u8BC6"},{prop:"endFlag",label:"\u622A\u6B62\u6807\u8BC6"},{prop:"headPerson",label:"\u9A8C\u6536\u8D1F\u8D23\u4EBA"},{prop:"headPersonPhone",label:"\u8D1F\u8D23\u4EBA\u7535\u8BDD"},{prop:"state",label:"\u72B6\u6001"},{prop:"completeDate",label:"\u5B9E\u9645\u9A8C\u6536\u5B8C\u6210\u65E5\u671F",width:150},{prop:"remark",label:"\u5907\u6CE8"},{prop:"operation",width:240,label:"\u64CD\u4F5C",fixed:"right"}],d=k({engineeringSn:""}),j=async()=>{const{result:o}=await fe({dictType:"check_accept_type"});S.value.length=0,S.value.push(...o)},G=async o=>{!o||await o.validate(async(l,p)=>{l?(a.value.engineeringSn=d.engineeringSn,a.value.fileUrl=a.value.fileUrl?JSON.stringify(a.value.fileUrl):"",a.value.state=="0"&&(a.value.completeDate=null),a.value.id?(await Ve({...a.value}),h.success("\u7F16\u8F91\u6210\u529F")):(await Se({...a.value}),h.success("\u65B0\u589E\u6210\u529F")),U.value.getTableList(),b.value=!1):h({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},H=(o,l)=>{a.value.fileUrl="",v.value=k([])},W=o=>{a.value.fileUrl={name:o.result.originalFilename,url:o.result.url},v.value=[{name:o.result.originalFilename,url:o.result.downloadPath}]},X=o=>{o.fileUrl?window.open(N+"/xmgl/file/preview?fileUrl="+JSON.parse(o.fileUrl).url):h.error("\u6682\u65E0\u53EF\u4E0B\u8F7D\u6587\u4EF6")},K=o=>({list:o.records,total:Number(o.total),pageNo:Number(o.current),pageSize:Number(o.size)}),Q=o=>{let l=JSON.parse(JSON.stringify(o));if(d.engineeringSn)l.engineeringSn=d.engineeringSn;else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return Pe(l)},q=async(o,l)=>{o===1?(D.value="\u65B0\u589E\u9A8C\u6536\u8BA1\u5212",a.value=k({stage:"",type:"",singleId:"",planCheckDate:null,startFlag:"",endFlag:"",headPerson:"",headPersonPhone:"",state:"1",completeDate:null,fileUrl:"",remark:""}),v.value=[]):(D.value="\u7F16\u8F91\u9A8C\u6536\u8BA1\u5212",a.value=k({...l}),l.fileUrl&&(a.value.fileUrl=JSON.parse(l.fileUrl)),v.value=l.fileUrl?[{...JSON.parse(l.fileUrl)}]:[]),b.value=!0,setTimeout(function(){P.value.clearValidate()},50)},Z=async o=>{await ye(De,{id:o.id},`\u5220\u9664\u3010${o.stage}\u3011`),U.value.getTableList()},ee=async()=>{const o=await be({engineeringSn:d.engineeringSn});I.value=o.result},le=async()=>{d.engineeringSn=_.activeSn,ee(),h.success("\u9875\u9762\u5DF2\u66F4\u65B0")};return ie(()=>_.activeSn,o=>{d.engineeringSn=_.activeSn,le()}),de(()=>{d.engineeringSn=_.activeSn}),pe(async()=>{j()}),(o,l)=>{const p=s("el-button"),m=s("el-input"),r=s("el-form-item"),M=s("el-option"),B=s("el-select"),L=s("el-date-picker"),T=s("el-radio"),ae=s("el-radio-group"),te=s("el-upload"),ne=s("el-form"),oe=s("el-dialog"),w=ce("auth");return i(),F(Y,null,[f("div",Ue,[t(ke,{ref_key:"proTable",ref:U,title:"\u9A8C\u6536\u8BA1\u5212",columns:A,requestApi:Q,dataCallback:K,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,onReset:!0,initParam:d},{formButton:n(e=>[x((i(),g(p,{class:"addButtonStyle",onClick:l[0]||(l[0]=C=>q(1))},{default:n(()=>[c("\u65B0\u589E")]),_:1})),[[w,"check_accept_plan_add"]])]),operation:n(({row:e})=>[t(p,{type:"primary",link:"",onClick:C=>X(e)},{default:n(()=>[we,Ce]),_:2},1032,["onClick"]),x((i(),g(p,{type:"primary",link:"",onClick:C=>q(2,e)},{default:n(()=>[Fe,xe]),_:2},1032,["onClick"])),[[w,"check_accept_plan_edit"]]),x((i(),g(p,{type:"danger",link:"",icon:$(me),onClick:C=>Z(e)},{default:n(()=>[c("\u5220\u9664")]),_:2},1032,["icon","onClick"])),[[w,"check_accept_plan_del"]])]),examineState:n(({row:e})=>[c(E(e.examineState===1?"\u5F85\u5BA1\u6838":e.examineState===2?"\u5BA1\u6838\u9A73\u56DE":"\u5BA1\u6838\u901A\u8FC7"),1)]),state:n(({row:e})=>[f("span",null,E(e.state==1?"\u5DF2\u9A8C\u6536":"\u672A\u9A8C\u6536"),1)]),_:1},8,["initParam"])]),t(oe,{class:"imgDialog",title:D.value,width:"40%",modelValue:b.value,"onUpdate:modelValue":l[14]||(l[14]=e=>b.value=e),"show-close":""},{footer:n(()=>[t(p,{class:"cancelButtonStyle",onClick:l[12]||(l[12]=e=>b.value=!1)},{default:n(()=>[c("\u53D6\u6D88")]),_:1}),t(p,{type:"primary",onClick:l[13]||(l[13]=e=>G(P.value))},{default:n(()=>[c("\u4FDD\u5B58")]),_:1})]),default:n(()=>[t(ne,{class:"diaForm",model:a.value,rules:O.value,ref_key:"ruleFormRef",ref:P,"label-width":"160px"},{default:n(()=>[t(r,{label:"\u9A8C\u6536\u9636\u6BB5\uFF1A",prop:"stage"},{default:n(()=>[t(m,{modelValue:a.value.stage,"onUpdate:modelValue":l[1]||(l[1]=e=>a.value.stage=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(r,{label:"\u7C7B\u578B\uFF1A",prop:"type"},{default:n(()=>[t(B,{style:{width:"100%"},modelValue:a.value.type,"onUpdate:modelValue":l[2]||(l[2]=e=>a.value.type=e),clearable:"",placeholder:"\u8BF7\u9009\u62E9"},{default:n(()=>[(i(!0),F(Y,null,z(S.value,e=>(i(),g(M,{key:e.dictLabel,label:e.dictValue,value:e.dictLabel},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(r,{label:"\u5355\u4F53\u5DE5\u7A0B\uFF1A",prop:"singleId"},{default:n(()=>[t(B,{style:{width:"100%"},modelValue:a.value.singleId,"onUpdate:modelValue":l[3]||(l[3]=e=>a.value.singleId=e),clearable:"",placeholder:"\u8BF7\u9009\u62E9"},{default:n(()=>[(i(!0),F(Y,null,z(I.value,e=>(i(),g(M,{key:e.singleId,label:e.name,value:e.singleId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(r,{label:"\u8BA1\u5212\u9A8C\u6536\u65E5\u671F\uFF1A",prop:"planCheckDate"},{default:n(()=>[t(L,{style:{width:"100%"},modelValue:a.value.planCheckDate,"onUpdate:modelValue":l[4]||(l[4]=e=>a.value.planCheckDate=e),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"date",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),t(r,{label:"\u8D77\u59CB\u6807\u8BC6\uFF1A",prop:"startFlag"},{default:n(()=>[t(m,{modelValue:a.value.startFlag,"onUpdate:modelValue":l[5]||(l[5]=e=>a.value.startFlag=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(r,{label:"\u622A\u6B62\u6807\u8BC6\uFF1A",prop:"endFlag"},{default:n(()=>[t(m,{modelValue:a.value.endFlag,"onUpdate:modelValue":l[6]||(l[6]=e=>a.value.endFlag=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(r,{label:"\u9A8C\u6536\u8D1F\u8D23\u4EBA\uFF1A",prop:"headPerson"},{default:n(()=>[t(m,{modelValue:a.value.headPerson,"onUpdate:modelValue":l[7]||(l[7]=e=>a.value.headPerson=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(r,{label:"\u8D1F\u8D23\u4EBA\u7535\u8BDD\uFF1A",prop:"headPersonPhone"},{default:n(()=>[t(m,{modelValue:a.value.headPersonPhone,"onUpdate:modelValue":l[8]||(l[8]=e=>a.value.headPersonPhone=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(r,{label:"\u72B6\u6001\uFF1A",prop:"state"},{default:n(()=>[t(ae,{modelValue:a.value.state,"onUpdate:modelValue":l[9]||(l[9]=e=>a.value.state=e)},{default:n(()=>[t(T,{label:"1",size:"large"},{default:n(()=>[c("\u5DF2\u9A8C\u6536")]),_:1}),t(T,{label:"0",size:"large"},{default:n(()=>[c("\u672A\u9A8C\u6536")]),_:1})]),_:1},8,["modelValue"])]),_:1}),a.value.state==1?(i(),g(r,{key:0,label:"\u5B9E\u9645\u9A8C\u6536\u5B8C\u6210\u65E5\u671F\uFF1A",prop:"completeDate"},{default:n(()=>[t(L,{style:{width:"100%"},modelValue:a.value.completeDate,"onUpdate:modelValue":l[10]||(l[10]=e=>a.value.completeDate=e),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"date",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1})):ge("",!0),t(r,{label:"\u9A8C\u6536\u8D44\u6599\uFF1A",prop:"fileUrl"},{default:n(()=>[t(te,{ref:"upload",headers:R.value,"file-list":v.value,class:"upload-demo",action:`${$(N)}/xmgl/file/upload`,"on-remove":H,multiple:"",limit:1,"on-success":W,style:{width:"100%"}},{default:n(()=>[t(p,{class:"uploadBtn",type:"primary"},{default:n(()=>[c("\u70B9\u51FB\u4E0A\u4F20")]),_:1})]),_:1},8,["headers","file-list","action"])]),_:1}),t(r,{label:"\u5907\u6CE8\uFF1A",prop:"remark"},{default:n(()=>[t(m,{modelValue:a.value.remark,"onUpdate:modelValue":l[11]||(l[11]=e=>a.value.remark=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])],64)}}});const Je=he(Ie,[["__scopeId","data-v-8241a08a"]]);export{Je as default};