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

2 lines
15 KiB
JavaScript

import{_ as ce}from"./updateIcon-57303c18.js";import{_ as ge}from"./notData-cf10628e.js";import{d as K,G as _e,r as s,a as g,A as fe,w as be,o as ye,b as Ve,c as p,a5 as he,e as d,f as $,g as m,h as t,i as u,F as G,j as H,k as v,l as _,S as M,y as E,x as Se,t as P,p as Y,ay as we,B as De,E as S,q as ke,s as Fe,_ as xe}from"./index-ccab2584.js";import{a_ as Ye,a$ as Ie,b0 as Te,b1 as Ce}from"./enterpriseApi-970b69b2.js";import{_ as Re}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{u as Me}from"./useHandleData-0eab3d22.js";const w=U=>(ke("data-v-7496d2fc"),U=U(),Fe(),U),Ee={class:"table-box"},Ue={class:"search-select"},Ne=w(()=>m("span",{style:{margin:"0 10px 2px 20px"}},"\u5DE5\u7A0B\u540D\u79F0",-1)),$e=w(()=>m("span",{style:{margin:"0 10px 2px 10px"}},"\u72B6\u6001",-1)),Be=w(()=>m("span",{style:{margin:"0 10px 2px 20px"}},"\u5B9E\u9645\u5B8C\u6210\u65E5\u671F",-1)),je={class:"statistics-table"},ze={key:0,style:{color:"red"}},Ae=w(()=>m("img",{src:ce,alt:"",class:"configureIcon"},null,-1)),qe=w(()=>m("span",null,"\u7F16\u8F91",-1)),Oe={class:"table-empty"},Je=w(()=>m("img",{src:ge,alt:"notData"},null,-1)),Le=w(()=>m("div",null,"\u6682\u65E0\u6570\u636E",-1)),Ge=K({name:"ProjectSupervisionRecord"}),He=K({...Ge,setup(U){const I=_e(),q=s(),D=s(""),k=s({name:""}),O=s([{label:"\u672A\u5F00\u59CB",value:1},{label:"\u8FDB\u884C\u4E2D",value:2},{label:"\u5DF2\u5B8C\u6210",value:3},{label:"\u903E\u671F",value:4}]),h=s({pageNo:1,pageSize:12,total:0}),B=s([]),i=s({name:"",state:null,realEndTime_begin:"",realEndTime_end:"",timeRange:[]}),j="http://47.104.132.250:9000",F=s([]),x=s([]),z=s({Authorization:"Bearer "+I.token}),T=s(),f=s("\u65B0\u589E"),Q=g({name:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},workload:{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},completeRatio:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^[0-9\.]+$/,message:"\u8BF7\u8F93\u5165\u6574\u6570\u6216\u5C0F\u6570",trigger:"blur"}],state:{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"},planStartTime:{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"},planEndTime:{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}}),b=s(!1);fe();const a=s({name:"",buildAddress:"",workload:"",unit:"",taskDesc:"",planStartTime:"",planEndTime:"",realEndTime:"",importance:"",commander:"",overdueIssueDesc:"",deadline:"",overdueIssueFile:"",annexFile:"",completeRatio:"",state:null});s(),s(void 0);const W=async()=>{D.value=I.activeSn,y(),S.success("\u9875\u9762\u5DF2\u66F4\u65B0")},X=async n=>{await Me(Ye,{id:n.id},`\u5220\u9664\u3010${n.name}\u3011`),y()},Z=n=>{h.value.pageNo=1,h.value.pageSize=n,y()},ee=n=>{h.value.pageNo=n,y()},y=async()=>{i.value;let n={...i.value,realEndTime_begin:i.value.timeRange&&i.value.timeRange.length>0?i.value.timeRange[0]:"",realEndTime_end:i.value.timeRange&&i.value.timeRange.length>0?i.value.timeRange[1]:"",pageNo:h.value.pageNo,pageSize:h.value.pageSize,engineeringSn:D.value};if(delete n.timeRange,n.engineeringSn||n.projectSn){const e=await Ie(n);e&&(B.value=e.result.records,h.value=g({pageNo:+e.result.current,pageSize:+e.result.size,total:+e.result.total}))}else B.value=[]},le=async(n,e)=>{!n||await n.validate(async(r,N)=>{if(r){if(e.engineeringSn=D.value,e.planStartTime&&e.planEndTime&&new Date(e.planEndTime).getTime()<new Date(e.planStartTime).getTime()){S.error("\u9884\u8BA1\u5B8C\u6210\u65E5\u671F\u9700\u5927\u4E8E\u7B49\u4E8E\u9884\u8BA1\u5F00\u59CB\u65E5\u671F");return}e.overdueIssueFile=e.overdueIssueFile?JSON.stringify(e.overdueIssueFile):"",e.annexFile=e.annexFile?JSON.stringify(e.annexFile):"",e.id?(f.value=="\u7F16\u8F91\u5B50\u9879"&&(e.parentId=k.value.parentId),await Te(e),S.success("\u7F16\u8F91\u6210\u529F"),b.value=!1):(f.value=="\u65B0\u589E\u5B50\u9879"&&(e.parentId=k.value.id),await Ce(e),S.success("\u4FDD\u5B58\u6210\u529F"),b.value=!1),y()}else S({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},ae=n=>{n.result&&y(),q.value.clearFiles()},te=n=>{S.success("\u4E0A\u4F20\u6210\u529F"),a.value.overdueIssueFile={name:n.result.originalFilename,url:n.result.url},F.value=[{name:n.result.originalFilename,url:n.result.url}]},ne=n=>{S.success("\u4E0A\u4F20\u6210\u529F"),a.value.annexFile={name:n.result.originalFilename,url:n.result.url},x.value=[{name:n.result.originalFilename,url:n.result.url}]},ue=(n,e)=>{a.value.overdueIssueFile="",F.value=g([])},oe=(n,e)=>{a.value.annexFile="",x.value=g([])},se=n=>{k.value=n,a.value=g({name:"",buildAddress:"",workload:"",unit:"",taskDesc:"",planStartTime:"",planEndTime:"",importance:"",commander:"",overdueIssueDesc:"",deadline:"",overdueIssueFile:"",annexFile:"",completeRatio:"",state:null}),k.value,f.value="\u65B0\u589E\u5B50\u9879",x.value=g([]),F.value=g([]),b.value=!0,setTimeout(()=>{var e;(e=T.value)==null||e.clearValidate()},20)},de=()=>{a.value=g({name:"",buildAddress:"",workload:"",unit:"",taskDesc:"",planStartTime:"",planEndTime:"",importance:"",commander:"",overdueIssueDesc:"",deadline:"",overdueIssueFile:"",annexFile:"",completeRatio:"",state:null}),f.value="\u65B0\u589E",x.value=g([]),F.value=g([]),b.value=!0,setTimeout(()=>{var n;(n=T.value)==null||n.clearValidate()},20)},ie=async n=>{var e;(e=T.value)==null||e.resetFields(),k.value=n,n.parentId!=0?f.value="\u7F16\u8F91\u5B50\u9879":f.value="\u7F16\u8F91",a.value={...n},a.value.annexFile&&(a.value.annexFile=JSON.parse(n.annexFile)),a.value.overdueIssueFile&&(a.value.overdueIssueFile=JSON.parse(n.overdueIssueFile)),x.value=n.annexFile?[{...JSON.parse(n.annexFile)}]:[],F.value=n.overdueIssueFile?[{...JSON.parse(n.overdueIssueFile)}]:[],b.value=!0};return be(()=>I.activeSn,n=>{D.value=I.activeSn,W()}),ye(()=>{D.value=I.activeSn}),Ve(()=>{y()}),(n,e)=>{const r=p("el-input"),N=p("el-option"),J=p("el-select"),C=p("el-date-picker"),c=p("el-button"),A=p("el-upload"),re=p("el-card"),V=p("el-table-column"),pe=p("el-table"),o=p("el-form-item"),me=p("el-form"),ve=p("el-dialog"),R=he("auth");return d(),$("div",Ee,[m("div",Ue,[t(re,{shadow:"never",class:"topCard"},{default:u(()=>[Ne,t(r,{style:{width:"200px"},modelValue:i.value.name,"onUpdate:modelValue":e[0]||(e[0]=l=>i.value.name=l),clearable:"",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"]),$e,t(J,{style:{width:"200px"},modelValue:i.value.state,"onUpdate:modelValue":e[1]||(e[1]=l=>i.value.state=l),clearable:"",placeholder:"\u8BF7\u9009\u62E9"},{default:u(()=>[(d(!0),$(G,null,H(O.value,l=>(d(),v(N,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Be,t(C,{modelValue:i.value.timeRange,"onUpdate:modelValue":e[2]||(e[2]=l=>i.value.timeRange=l),style:{width:"300px"},type:"daterange","range-separator":"\u81F3",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F"},null,8,["modelValue"]),t(c,{type:"primary",style:{"margin-left":"20px"},onClick:e[3]||(e[3]=l=>y())},{default:u(()=>[_("\u67E5\u8BE2")]),_:1}),M((d(),v(c,{type:"primary",style:{"margin-left":"20px"},onClick:e[4]||(e[4]=l=>de())},{default:u(()=>[_("\u65B0\u589E")]),_:1})),[[R,"project_sub_item_add"]]),M((d(),v(A,{ref_key:"importRef",ref:q,accept:".mpp",headers:z.value,action:`${E(j)}/ent/projectSubItem/importMpp`,"on-success":ae,multiple:"",limit:1,data:{engineeringSn:D.value},style:{"margin-left":"20px"},"show-file-list":!1},{default:u(()=>[t(c,{type:"primary"},{default:u(()=>[_("\u5BFC\u5165")]),_:1})]),_:1},8,["headers","action","data"])),[[R,"project_sub_item_import"]])]),_:1})]),m("div",je,[t(pe,{data:B.value,style:{width:"100%",flex:"1"},"row-key":"id","tree-props":{children:"children",hasChildren:"hasChildren"}},{empty:u(()=>[m("div",Oe,[Se(n.$slots,"empty",{},()=>[Je,Le],!0)])]),default:u(()=>[t(V,{align:"left",prop:"name",width:"220",label:"\u5206\u90E8\u5206\u9879\u5DE5\u7A0B\u540D\u79F0","show-overflow-tooltip":""}),t(V,{align:"center",prop:"planStartTime",label:"\u8BA1\u5212\u5F00\u59CB\u65E5\u671F"}),t(V,{align:"center",prop:"planEndTime",label:"\u622A\u6B62\u5B8C\u6210\u65E5\u671F"}),t(V,{align:"center",prop:"realEndTime",label:"\u5B9E\u9645\u5B8C\u6210\u65E5\u671F"}),t(V,{align:"center",prop:"commander",label:"\u8D1F\u8D23\u4EBA"}),t(V,{align:"center",prop:"completeRatio",label:"\u5B8C\u6210\u6BD4\u7387(%)"}),t(V,{align:"center",label:"\u72B6\u6001"},{default:u(l=>[m("span",null,[_(P(l.row.state==1?"\u672A\u5F00\u59CB":l.row.state==2?"\u8FDB\u884C\u4E2D":l.row.state==3?"\u5DF2\u5B8C\u6210":""),1),l.row.state==4&&l.row.slippage?(d(),$("span",ze,"\u903E\u671F"+P(l.row.slippage?l.row.slippage+"\u5929":""),1)):Y("",!0)])]),_:1}),t(V,{align:"center",width:"300",label:"\u64CD\u4F5C"},{default:u(l=>[l.row.parentId==0?M((d(),v(c,{key:0,type:"primary",link:"",icon:E(we),onClick:L=>se(l.row)},{default:u(()=>[_("\u5B50\u5206\u9879")]),_:2},1032,["icon","onClick"])),[[R,"project_sub_item_add"]]):Y("",!0),M((d(),v(c,{type:"primary",link:"",onClick:L=>ie(l.row)},{default:u(()=>[Ae,qe]),_:2},1032,["onClick"])),[[R,"project_sub_item_edit"]]),M((d(),v(c,{type:"danger",link:"",icon:E(De),onClick:L=>X(l.row)},{default:u(()=>[_("\u5220\u9664")]),_:2},1032,["icon","onClick"])),[[R,"project_sub_item_del"]])]),_:1})]),_:3},8,["data"]),t(Re,{pageable:h.value,handleSizeChange:Z,handleCurrentChange:ee},null,8,["pageable"])]),t(ve,{class:"imgDialog",title:f.value,width:"40%",modelValue:b.value,"onUpdate:modelValue":e[21]||(e[21]=l=>b.value=l),"show-close":""},{footer:u(()=>[m("div",null,[t(c,{class:"hzCancelStyle",onClick:e[19]||(e[19]=l=>b.value=!1)},{default:u(()=>[_("\u53D6\u6D88")]),_:1}),t(c,{type:"primary",onClick:e[20]||(e[20]=l=>le(T.value,a.value))},{default:u(()=>[_(" \u4FDD\u5B58 ")]),_:1})])]),default:u(()=>[t(me,{class:"diaForm",rules:Q,model:a.value,ref_key:"ruleFormRef",ref:T,"label-width":"160px"},{default:u(()=>[f.value=="\u65B0\u589E\u5B50\u9879"?(d(),v(o,{key:0,label:"\u7236\u5206\u90E8\u5206\u9879\u540D\u79F0\uFF1A"},{default:u(()=>[t(r,{disabled:"",value:k.value.name,placeholder:"\u8BF7\u8F93\u5165"},null,8,["value"])]),_:1})):Y("",!0),t(o,{label:"\u5206\u90E8\u5206\u9879\u540D\u79F0\uFF1A",prop:"name"},{default:u(()=>[t(r,{modelValue:a.value.name,"onUpdate:modelValue":e[5]||(e[5]=l=>a.value.name=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u65BD\u5DE5\u4F4D\u7F6E\uFF1A",prop:"buildAddress"},{default:u(()=>[t(r,{modelValue:a.value.buildAddress,"onUpdate:modelValue":e[6]||(e[6]=l=>a.value.buildAddress=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u5355\u4F4D\uFF1A",prop:"unit"},{default:u(()=>[t(r,{modelValue:a.value.unit,"onUpdate:modelValue":e[7]||(e[7]=l=>a.value.unit=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u5DE5\u4F5C\u91CF\uFF1A",prop:"workload"},{default:u(()=>[t(r,{modelValue:a.value.workload,"onUpdate:modelValue":e[8]||(e[8]=l=>a.value.workload=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u5B8C\u6210\u6BD4\u7387\uFF1A",prop:"completeRatio"},{default:u(()=>[t(r,{modelValue:a.value.completeRatio,"onUpdate:modelValue":e[9]||(e[9]=l=>a.value.completeRatio=l),disabled:a.value.children&&a.value.children.length>0,placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue","disabled"])]),_:1}),t(o,{label:"\u4EFB\u52A1\u63CF\u8FF0\uFF1A",prop:"taskDesc"},{default:u(()=>[t(r,{modelValue:a.value.taskDesc,"onUpdate:modelValue":e[10]||(e[10]=l=>a.value.taskDesc=l),type:"textarea",rows:3,placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u72B6\u6001\uFF1A",prop:"state"},{default:u(()=>[t(J,{style:{width:"100%"},modelValue:a.value.state,"onUpdate:modelValue":e[11]||(e[11]=l=>a.value.state=l),clearable:"",placeholder:"\u8BF7\u9009\u62E9"},{default:u(()=>[(d(!0),$(G,null,H(O.value,l=>(d(),v(N,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(o,{label:"\u9884\u8BA1\u5F00\u59CB\u65E5\u671F\uFF1A",prop:"planStartTime"},{default:u(()=>[t(C,{style:{width:"100%"},modelValue:a.value.planStartTime,"onUpdate:modelValue":e[12]||(e[12]=l=>a.value.planStartTime=l),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u9884\u8BA1\u5B8C\u6210\u65E5\u671F\uFF1A",prop:"planEndTime"},{default:u(()=>[t(C,{style:{width:"100%"},modelValue:a.value.planEndTime,"onUpdate:modelValue":e[13]||(e[13]=l=>a.value.planEndTime=l),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u5B9E\u9645\u5B8C\u6210\u65E5\u671F\uFF1A",prop:"realEndTime"},{default:u(()=>[t(C,{style:{width:"100%"},modelValue:a.value.realEndTime,"onUpdate:modelValue":e[14]||(e[14]=l=>a.value.realEndTime=l),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u91CD\u8981\u7A0B\u5EA6\uFF1A",prop:"importance"},{default:u(()=>[t(r,{modelValue:a.value.importance,"onUpdate:modelValue":e[15]||(e[15]=l=>a.value.importance=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),t(o,{label:"\u8D1F\u8D23\u4EBA\uFF1A",prop:"commander"},{default:u(()=>[t(r,{modelValue:a.value.commander,"onUpdate:modelValue":e[16]||(e[16]=l=>a.value.commander=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a.value.state==4||a.value.state==5||a.value.state==6?(d(),v(o,{key:1,label:"\u903E\u671F\u95EE\u9898\u63CF\u8FF0\uFF1A",prop:"overdueIssueDesc"},{default:u(()=>[t(r,{modelValue:a.value.overdueIssueDesc,"onUpdate:modelValue":e[17]||(e[17]=l=>a.value.overdueIssueDesc=l),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})):Y("",!0),a.value.state==4||a.value.state==5||a.value.state==6?(d(),v(o,{key:2,label:"\u6574\u6539\u671F\u9650\uFF1A",prop:"deadline"},{default:u(()=>[t(C,{style:{width:"100%"},modelValue:a.value.deadline,"onUpdate:modelValue":e[18]||(e[18]=l=>a.value.deadline=l),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1})):Y("",!0),a.value.state==4||a.value.state==5||a.value.state==6?(d(),v(o,{key:3,label:"\u903E\u671F\u6587\u4EF6\u8BF4\u660E\uFF1A",prop:"overdueIssueFile"},{default:u(()=>[t(A,{ref:"upload1",headers:z.value,"file-list":F.value,class:"upload-demo",action:`${E(j)}/xmgl/file/upload`,"on-remove":ue,multiple:"",limit:1,"on-success":te,style:{width:"100%"}},{default:u(()=>[t(c,{class:"uploadBtn",type:"primary"},{default:u(()=>[_("\u70B9\u51FB\u4E0A\u4F20")]),_:1})]),_:1},8,["headers","file-list","action"])]),_:1})):Y("",!0),t(o,{label:"\u9644\u4EF6\uFF1A",prop:"annexFile"},{default:u(()=>[t(A,{ref:"upload",headers:z.value,"file-list":x.value,class:"upload-demo",action:`${E(j)}/xmgl/file/upload`,"on-remove":oe,multiple:"",limit:1,"on-success":ne,style:{width:"100%"}},{default:u(()=>[t(c,{class:"uploadBtn",type:"primary"},{default:u(()=>[_("\u70B9\u51FB\u4E0A\u4F20")]),_:1})]),_:1},8,["headers","file-list","action"])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["title","modelValue"])])}}});const el=xe(He,[["__scopeId","data-v-7496d2fc"]]);export{el as default};