2 lines
13 KiB
JavaScript
2 lines
13 KiB
JavaScript
import{_ as ve}from"./dustMap-f6dfd693.js";import{_ as ce}from"./updateIcon-57303c18.js";import{_ as Fe}from"./notData-cf10628e.js";import{aD as _e,T,U as j}from"./goverment-af43d804.js";import{_ as ge}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{d as fe,r as n,G as be,w as Ee,b as Be,c as m,e as _,f as C,h as a,i as o,g as s,t as x,F as Q,j as W,k as A,l as S,x as De,p as I,y as X,E as Z,a as ee,q as Ve,s as he,_ as we}from"./index-ccab2584.js";import{L as ye}from"./LeftMenu-58ad9ebd.js";const g=B=>(Ve("data-v-197bb42d"),B=B(),he(),B),Ce={class:"warning-page"},xe=["onClick"],Ae={class:"projectName"},Se={class:"leftMenu_item"},Ye={class:"leftMenu_item flx-justify-between"},ke={style:{"margin-top":"5px"},class:"flx-justify-between"},Ne=g(()=>s("img",{style:{"margin-right":"5px"},src:ve,alt:""},null,-1)),Me={class:"middleSize"},Ue={class:"table-box"},Te={class:"search-select"},je=g(()=>s("span",{style:{margin:"0 10px 2px 20px"}},"\u5DE5\u7A0B\u540D\u79F0",-1)),Ie=g(()=>s("span",{style:{margin:"0 10px 2px 10px"}},"\u72B6\u6001",-1)),Re=g(()=>s("span",{style:{margin:"0 10px 2px 20px"}},"\u5B9E\u9645\u5B8C\u6210\u65E5\u671F",-1)),ze={class:"statistics-table"},$e={key:0,style:{color:"red"}},Le=g(()=>s("img",{src:ce,alt:"",class:"configureIcon"},null,-1)),Ge=g(()=>s("span",null,"\u67E5\u770B",-1)),Pe={class:"table-empty"},Oe=g(()=>s("img",{src:Fe,alt:"notData"},null,-1)),Je=g(()=>s("div",null,"\u6682\u65E0\u6570\u636E",-1)),qe=fe({__name:"index",setup(B){const R=n([{label:"\u672A\u5F00\u59CB",value:1},{label:"\u8FDB\u884C\u4E2D",value:2},{label:"\u5DF2\u5B8C\u6210",value:3},{label:"\u903E\u671F",value:4}]),Y=n([]),p=n({pageNo:1,pageSize:7,total:0}),r=n([]),c=n(0),k="http://47.104.132.250:9000",le=be(),D=n([]),z=n([]),$=n({Authorization:"Bearer "+le.token}),t=n({name:"",buildAddress:"",workload:"",unit:"",taskDesc:"",planStartTime:"",planEndTime:"",importance:"",commander:"",overdueIssueDesc:"",deadline:"",overdueIssueFile:"",annexFile:"",completeRatio:"",state:null});n({title:"",uploadTime:"",remark:"",videoUrl:""}),n(!1),n("\u65B0\u589E\u5F55\u50CF");const N=n("\u65B0\u589E"),L=n({name:""}),M=n(!1),f=n({pageNo:1,pageSize:12,total:0}),i=n({name:"",state:null,realEndTime_begin:"",realEndTime_end:"",timeRange:[]}),G=u=>{t.value[u]?window.open(k+"/xmgl/file/preview?fileUrl="+JSON.parse(t.value[u]).url):Z.error("\u6682\u65E0\u53EF\u4E0B\u8F7D\u6587\u4EF6")},ae=u=>{f.value.pageNo=1,f.value.pageSize=u,V()},ue=u=>{f.value.pageNo=u,V()},P=u=>{Z.success("\u4E0A\u4F20\u6210\u529F"),t.value.annexFile=u.result.url,D.value=[{name:u.result.originalFilename,url:u.result.url}]},O=(u,l)=>{t.value.annexFile="",D.value=ee([])},te=async u=>{L.value=u,N.value="\u67E5\u770B",t.value={...u},D.value=u.annexFile?[{...JSON.parse(u.annexFile)}]:[],z.value=u.overdueIssueFile?[{...JSON.parse(u.overdueIssueFile)}]:[],M.value=!0},V=async()=>{i.value;let u={...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:f.value.pageNo,pageSize:f.value.pageSize};if(delete u.timeRange,c.value===0?u.projectSn=b.value:u.engineeringSn=b.value,u.engineeringSn||u.projectSn){const l=await _e(u);l&&(Y.value=l.result.records,f.value=ee({pageNo:+l.result.current,pageSize:+l.result.size,total:+l.result.total}))}else Y.value=[]},b=n(""),U=n(""),h=async u=>{c.value===0?b.value=u?u.projectSn:"":b.value=u?u.engineeringSn:"",c.value===0?U.value=u?u.projectName:"":U.value=u?u.engineeringName:"",V()},oe=async u=>{if(c.value===0){const{result:l}=await T({projectName:u,...p.value});r.value=l.records}else{const{result:l}=await j({engineeringName:u,...p.value});r.value=l.records}},ne=async u=>{if(c.value===0){const{result:l}=await T({...p.value,pageNo:u});r.value=l.records}else{const{result:l}=await j({...p.value,pageNo:u});r.value=l.records,p.value.total=+l.total}p.value.total=+res.result.total},J=async()=>{const{result:u}=await T(p.value);r.value=u.records,r.value.map(l=>{let E=!1;l.showGif=E}),p.value.total=Number(u.total)},se=async()=>{const{result:u}=await j(p.value);r.value=u.records,r.value.map(l=>{let E=!1;l.showGif=E}),p.value.total=+u.total};return Ee(()=>c.value,async u=>{p.value.pageNo=1,p.value.total=0,u===0?(await J(),h(r.value[0])):(await se(),h(r.value[0]))},{deep:!0}),Be(async()=>{await J(),h(r.value[0]),b.value=r.value[0].projectSn,U.value=r.value[0].projectName}),(u,l)=>{const E=m("el-tooltip"),v=m("el-input"),q=m("el-option"),H=m("el-select"),w=m("el-date-picker"),y=m("el-button"),de=m("el-card"),F=m("el-table-column"),re=m("el-table"),d=m("el-form-item"),K=m("el-upload"),ie=m("el-form"),pe=m("el-dialog");return _(),C("div",Ce,[a(ye,{modelValue:c.value,"onUpdate:modelValue":l[0]||(l[0]=e=>c.value=e),tabs:["\u9879\u76EE\u540D\u79F0","\u5DE5\u7A0B\u540D\u79F0"],records:r.value,onChangePage:ne,onSearch:oe,pageable:p.value,class:"leftMenu"},{default:o(({data:e})=>[s("div",{class:"leftProject",onClick:me=>h(e)},[s("span",Ae,x(e.projectName||e.engineeringName),1),s("div",Se,[s("div",Ye,[s("div",ke,[Ne,a(E,{effect:"dark",content:e.projectAddress||e.address,placement:"top-start"},{default:o(()=>[s("span",Me,x(e.projectAddress||e.address),1)]),_:2},1032,["content"])])])])],8,xe)]),_:1},8,["modelValue","records","pageable"]),s("div",Ue,[s("div",Te,[a(de,{shadow:"never",class:"topCard"},{default:o(()=>[je,a(v,{style:{width:"200px"},modelValue:i.value.name,"onUpdate:modelValue":l[1]||(l[1]=e=>i.value.name=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"]),Ie,a(H,{style:{width:"200px"},modelValue:i.value.state,"onUpdate:modelValue":l[2]||(l[2]=e=>i.value.state=e),clearable:"",placeholder:"\u8BF7\u9009\u62E9"},{default:o(()=>[(_(!0),C(Q,null,W(R.value,e=>(_(),A(q,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),Re,a(w,{modelValue:i.value.timeRange,"onUpdate:modelValue":l[3]||(l[3]=e=>i.value.timeRange=e),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"]),a(y,{type:"primary",style:{"margin-left":"20px"},onClick:l[4]||(l[4]=e=>V())},{default:o(()=>[S("\u67E5\u8BE2")]),_:1})]),_:1})]),s("div",ze,[a(re,{data:Y.value,style:{width:"100%",flex:"1"},"row-key":"id","tree-props":{children:"children",hasChildren:"hasChildren"}},{empty:o(()=>[s("div",Pe,[De(u.$slots,"empty",{},()=>[Oe,Je],!0)])]),default:o(()=>[a(F,{align:"left",prop:"name",width:"220",label:"\u5206\u90E8\u5206\u9879\u5DE5\u7A0B\u540D\u79F0","show-overflow-tooltip":""}),a(F,{align:"center",prop:"planStartTime",label:"\u8BA1\u5212\u5F00\u59CB\u65E5\u671F"}),a(F,{align:"center",prop:"planEndTime",label:"\u622A\u6B62\u5B8C\u6210\u65E5\u671F"}),a(F,{align:"center",prop:"realEndTime",label:"\u5B9E\u9645\u5B8C\u6210\u65E5\u671F"}),a(F,{align:"center",prop:"commander",label:"\u8D1F\u8D23\u4EBA"}),a(F,{align:"center",prop:"completeRatio",label:"\u5B8C\u6210\u6BD4\u7387(%)"}),a(F,{align:"center",label:"\u72B6\u6001"},{default:o(e=>[s("span",null,[S(x(e.row.state==1?"\u672A\u5F00\u59CB":e.row.state==2?"\u8FDB\u884C\u4E2D":e.row.state==3?"\u5DF2\u5B8C\u6210":""),1),e.row.state==4&&e.row.slippage?(_(),C("span",$e,"\u903E\u671F"+x(e.row.slippage?e.row.slippage+"\u5929":""),1)):I("",!0)])]),_:1}),a(F,{align:"center",width:"100",label:"\u64CD\u4F5C"},{default:o(e=>[a(y,{type:"primary",link:"",onClick:me=>te(e.row)},{default:o(()=>[Le,Ge]),_:2},1032,["onClick"])]),_:1})]),_:3},8,["data"]),a(ge,{pageable:f.value,handleSizeChange:ae,handleCurrentChange:ue},null,8,["pageable"])]),a(pe,{class:"imgDialog",title:N.value,width:"40%",modelValue:M.value,"onUpdate:modelValue":l[20]||(l[20]=e=>M.value=e),"show-close":""},{default:o(()=>[a(ie,{class:"diaForm",model:t.value,ref:"ruleFormRef","label-width":"160px"},{default:o(()=>[N.value=="\u65B0\u589E\u5B50\u9879"?(_(),A(d,{key:0,label:"\u7236\u90E8\u5206\u9879\u540D\u79F0\uFF1A"},{default:o(()=>[a(v,{disabled:"",value:L.value.name,placeholder:"\u8BF7\u8F93\u5165"},null,8,["value"])]),_:1})):I("",!0),a(d,{label:"\u5206\u90E8\u5206\u9879\u540D\u79F0\uFF1A",prop:"name"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.name,"onUpdate:modelValue":l[5]||(l[5]=e=>t.value.name=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u65BD\u5DE5\u4F4D\u7F6E\uFF1A",prop:"buildAddress"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.buildAddress,"onUpdate:modelValue":l[6]||(l[6]=e=>t.value.buildAddress=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u5355\u4F4D\uFF1A",prop:"unit"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.unit,"onUpdate:modelValue":l[7]||(l[7]=e=>t.value.unit=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u5DE5\u4F5C\u91CF\uFF1A",prop:"workload"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.workload,"onUpdate:modelValue":l[8]||(l[8]=e=>t.value.workload=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u5B8C\u6210\u6BD4\u7387\uFF1A",prop:"completeRatio"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.completeRatio,"onUpdate:modelValue":l[9]||(l[9]=e=>t.value.completeRatio=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u4EFB\u52A1\u63CF\u8FF0\uFF1A",prop:"taskDesc"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.taskDesc,"onUpdate:modelValue":l[10]||(l[10]=e=>t.value.taskDesc=e),type:"textarea",rows:3,placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u72B6\u6001\uFF1A",prop:"state"},{default:o(()=>[a(H,{disabled:"",style:{width:"100%"},modelValue:t.value.state,"onUpdate:modelValue":l[11]||(l[11]=e=>t.value.state=e),clearable:"",placeholder:"\u8BF7\u9009\u62E9"},{default:o(()=>[(_(!0),C(Q,null,W(R.value,e=>(_(),A(q,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(d,{label:"\u9884\u8BA1\u5F00\u59CB\u65E5\u671F\uFF1A",prop:"planStartTime"},{default:o(()=>[a(w,{style:{width:"100%"},modelValue:t.value.planStartTime,"onUpdate:modelValue":l[12]||(l[12]=e=>t.value.planStartTime=e),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",disabled:"",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u9884\u8BA1\u5B8C\u6210\u65E5\u671F\uFF1A",prop:"planEndTime"},{default:o(()=>[a(w,{style:{width:"100%"},modelValue:t.value.planEndTime,"onUpdate:modelValue":l[13]||(l[13]=e=>t.value.planEndTime=e),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",disabled:"",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u91CD\u8981\u7A0B\u5EA6\uFF1A",prop:"importance"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.importance,"onUpdate:modelValue":l[14]||(l[14]=e=>t.value.importance=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u8D1F\u8D23\u4EBA\uFF1A",prop:"commander"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.commander,"onUpdate:modelValue":l[15]||(l[15]=e=>t.value.commander=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u903E\u671F\u95EE\u9898\u63CF\u8FF0\uFF1A",prop:"overdueIssueDesc"},{default:o(()=>[a(v,{disabled:"",modelValue:t.value.overdueIssueDesc,"onUpdate:modelValue":l[16]||(l[16]=e=>t.value.overdueIssueDesc=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u6574\u6539\u671F\u9650\uFF1A",prop:"deadline"},{default:o(()=>[a(w,{style:{width:"100%"},disabled:"",modelValue:t.value.deadline,"onUpdate:modelValue":l[17]||(l[17]=e=>t.value.deadline=e),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),t.value.state==4||t.value.state==5||t.value.state==6?(_(),A(d,{key:1,label:"\u903E\u671F\u6587\u4EF6\u8BF4\u660E\uFF1A",prop:"overdueIssueFile"},{default:o(()=>[a(K,{ref:"upload",headers:$.value,"file-list":z.value,class:"upload-demo",action:`${X(k)}/xmgl/file/upload`,"on-remove":O,disabled:"",multiple:"",limit:1,"on-success":P,style:{width:"100%"}},{default:o(()=>[a(y,{class:"uploadBtn",type:"primary",onClick:l[18]||(l[18]=e=>G("overdueIssueFile"))},{default:o(()=>[S("\u70B9\u51FB\u4E0B\u8F7D")]),_:1})]),_:1},8,["headers","file-list","action"])]),_:1})):I("",!0),a(d,{label:"\u9644\u4EF6\uFF1A",prop:"annexFile"},{default:o(()=>[a(K,{ref:"upload",headers:$.value,"file-list":D.value,class:"upload-demo",action:`${X(k)}/xmgl/file/upload`,"on-remove":O,disabled:"",multiple:"",limit:1,"on-success":P,style:{width:"100%"}},{default:o(()=>[a(y,{class:"uploadBtn",type:"primary",onClick:l[19]||(l[19]=e=>G("annexFile"))},{default:o(()=>[S("\u70B9\u51FB\u4E0B\u8F7D")]),_:1})]),_:1},8,["headers","file-list","action"])]),_:1})]),_:1},8,["model"])]),_:1},8,["title","modelValue"])])])}}});const ll=we(qe,[["__scopeId","data-v-197bb42d"]]);export{ll as default};
|