2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
|
|
import{_ as ue}from"./\u4E0B\u8F7D\u9644\u4EF6-23077460.js";import{_ as ie}from"./updateIcon-57303c18.js";import{d as j,r,G as de,w as E,o as pe,b as ce,c as u,a5 as me,e as d,f as F,g as _,h as t,i as o,S as x,k as f,l as m,y as z,B as ge,t as J,F as I,j as O,p as ve,a4 as fe,cm as _e,E as y,cn as be,a as T,co as he,cp as ye,q as ke,s as Ve,a7 as De,_ as Se}from"./index-ccab2584.js";import{u as Pe}from"./useHandleData-0eab3d22.js";import{P as Ue}from"./index-d5758658.js";import"./notData-cf10628e.js";import"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import"./print-eaefcdaa.js";const D=k=>(ke("data-v-df178d6f"),k=k(),Ve(),k),we={class:"table-box"},Ce=D(()=>_("img",{src:ue,alt:"",class:"configureIcon"},null,-1)),Fe=D(()=>_("span",null,"\u8D44\u6599\u4E0B\u8F7D",-1)),xe=D(()=>_("img",{src:ie,alt:"",class:"configureIcon"},null,-1)),Ie=D(()=>_("span",null,"\u7F16\u8F91",-1)),Te=j({name:"acceptancePlan"}),Ye=j({...Te,setup(k){const S=r([]),R=r({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"}]}),Y=r([]),P=r(),N="http://47.104.132.250:9000",b=r([]),p=de(),A=r({Authorization:"Bearer "+p.token}),a=r({stage:"",type:"",singleId:"",planCheckDate:null,startFlag:"",endFlag:"",headPerson:"",headPersonPhone:"",state:"1",completeDate:null,fileUrl:"",remark:""}),h=r(!1),U=r("\u65B0\u589E\u9A8C\u6536\u8BA1\u5212");r(!1),r(!1);const g=r(p.activeType),i=r("");r("");const V=r();r();const G=[{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"}],H=async()=>{const{result:n}=await fe({dictType:"check_accept_type"});S.value.length=0,S.value.push(...n)},K=async n=>{!n||await n.validate(async(e,c)=>{e?(a.value.engineeringSn=i.value,a.value.fileUrl=a.value.fileUrl?JSON.stringify(a.value.fileUrl):"",a.value.state=="0"&&(a.value.completeDate=null),a.value.id?(await _e({...a.value}),y.success("\u7F16\u8F91\u6210\u529F")):(await be({...a.value}),y.success("\u65B0\u589E\u6210\u529F")),V.value.getTableList(),h.value=!1):y({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},Q=(n,e)=>{a.value.fileUrl="",b.value=T([])},W=n=>{a.value.fileUrl={name:n.result.originalFilename,url:n.result.url},b.value=[{name:n.result.originalFilename,url:n.result.downloadPath}]},X=n=>{n.fileUrl?window.open(N+"/xmgl/file/preview?fileUrl="+JSON.parse(n.fileUrl).url):y.error("\u6682\u65E0\u53EF\u4E0B\u8F7D\u6587\u4EF6")},Z=n=>({list:n.records,total:Number(n.total),pageNo:Number(n.current),pageSize:Number(n.size)}),ee=n=>{let e=JSON.parse(JSON.stringify(n));if(i.value)g.value=="eng"?e.engineeringSn=i.value:g.value=="project"&&(e.projectSn=i
|