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

2 lines
14 KiB
JavaScript

import{_ as T}from"./notData-cf10628e.js";import{_ as re}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{ah as de,ai as ie,aj as pe,ak as ce,al as me}from"./goverment-af43d804.js";import{d as ve,r as c,w as R,o as _e,b as ge,c as g,e as i,f as v,h as u,i as n,g as e,t as m,l as $,x as P,F as V,j as A,k as U,p as be,as as G,q as Ee,s as he,_ as ye}from"./index-ccab2584.js";const K=""+new URL("../png/\u5728\u804C\u4EBA\u6570-8f889940.png",import.meta.url).href,r=F=>(Ee("data-v-a41a09fb"),F=F(),he(),F),fe={key:0,class:"overview"},Fe=r(()=>e("div",{class:"form-title"},[e("div",null,"\u57FA\u672C\u4FE1\u606F")],-1)),Be={class:"row"},De={class:"row"},Ce={class:"row"},Ve={class:"row"},Ae={class:"row"},Ne={class:"form-tab"},ke={class:"search"},Se=r(()=>e("span",null,"\u53C2\u5EFA\u5355\u4F4D\u7C7B\u578B",-1)),we={class:"table"},xe={class:"table-empty"},Ue=r(()=>e("img",{src:T,alt:"notData"},null,-1)),Te=r(()=>e("div",null,"\u6682\u65E0\u6570\u636E",-1)),Ye={class:"search"},Me={class:"table"},ze={class:"table-empty"},Le=r(()=>e("img",{src:T,alt:"notData"},null,-1)),je=r(()=>e("div",null,"\u6682\u65E0\u6570\u636E",-1)),qe={class:"search-two"},Ie={class:"search-form"},Re=r(()=>e("span",null,"\u4F01\u4E1A\u540D\u79F0",-1)),$e=r(()=>e("span",null,"\u59D3\u540D",-1)),Pe=r(()=>e("span",null,"\u4EBA\u5458\u7C7B\u578B",-1)),Ge={class:"table"},Oe=r(()=>e("div",{class:"table-title"},"\u4EBA\u5458\u5217\u8868",-1)),He={key:0,class:"member-list"},We={class:"avater-item"},Je=["src"],Ke={key:1,src:K,alt:""},Qe={class:"avater-right"},Xe=r(()=>e("img",{src:K,alt:""},null,-1)),Ze={class:"member-type"},el={class:"member-other"},ll={class:"member-other"},al={class:"member-other"},ul={class:"member-other"},tl={key:1,class:"table-empty"},ol=r(()=>e("img",{src:T,alt:"notData"},null,-1)),nl=r(()=>e("div",null,"\u6682\u65E0\u6570\u636E",-1)),sl=[ol,nl],rl={class:"search-three"},dl=r(()=>e("span",null,"\u4EBA\u5458\u7C7B\u578B",-1)),il=r(()=>e("span",null,"\u6708\u4EFD",-1)),pl=r(()=>e("div",{class:"attendance-label"},[e("span",{class:"successCircle"}),e("span",{class:"text"},"\u6B63\u5E38\u51FA\u52E4"),e("span",{class:"errorCircle"}),e("span",{class:"text"},"\u672A\u51FA\u52E4")],-1)),cl={class:"table"},ml={key:0,class:"successCircle"},vl={key:1,class:"errorCircle"},_l={class:"table-empty"},gl=r(()=>e("img",{src:T,alt:"notData"},null,-1)),bl=r(()=>e("div",null,"\u6682\u65E0\u6570\u636E",-1)),El={class:"statistics-page"},hl=ve({__name:"projectDetails",props:{detailsDialog:Boolean,title:String,formData:Object},emits:["update:detailsDialog","confirm"],setup(F,{emit:Q}){const Y=F,O=c([{label:"\u7BA1\u7406",value:1},{label:"\u5DE5\u4EBA",value:2}]),b=c({companySn:"",personName:"",personType:null}),f=c({personType:null,month:""}),d=c({pageNo:1,pageSize:10,total:0}),M=c("first"),B=c({type:""}),D=c([]),N=c([]),h=c({}),k=c([]),z=c([]),S=c([]),C=c(!1),H=c(),t=c({}),W=async()=>{t.value,S.value=[];let o={current:d.value.pageNo,size:d.value.pageSize,engineeringSn:t.value.engineeringSn,...f.value},l=o.month.substring(5),s="";navigator.userAgent.indexOf("Firefox")>-1?s=G().year()+l:s=l;let _=G(s).daysInMonth();for(let E=0;E<_;E++)S.value.push({prop:"day"+(E+1),label:""+(E+1)});const{result:y}=await de(o);y&&y.records&&(z.value=y.records,d.value.total=+y.total)},J=async()=>{t.value;let o={current:d.value.pageNo,size:d.value.pageSize,engineeringSn:t.value.engineeringSn,...b.value};const{result:l}=await ie(o);l&&l.records&&(k.value=l.records,d.value.total=+l.total)},X=async()=>{t.value;let o={companySn:"",personType:"",engineeringSn:t.value.engineeringSn};const{result:l}=await ce(o);l&&(h.value=l)},Z=async()=>{t.value;let o={current:d.value.pageNo,size:d.value.pageSize,engineeringSn:t.value.engineeringSn};const{result:l}=await me(o);l&&l.records&&(N.value=l.records,d.value.total=+l.total)},w=async()=>{t.value;let o={current:d.value.pageNo,size:d.value.pageSize,engineeringSn:t.value.engineeringSn,type:B.value.type};const{result:l}=await pe(o);l&&l.records&&(D.value=l.records,d.value.total=+l.total)},ee=(o,l)=>{o.props.name,d.value.pageNo=1,d.value.pageSize=10;let s=o.props.name;s=="first"?(B.value.type="",D.value=[],w()):s=="second"?(N.value=[],Z()):s=="third"?(b.value={companySn:"",personName:"",personType:null},k.value=[],X(),J()):s=="fourth"&&(f.value={personType:null,month:G(new Date).format("YYYY-MM")},z.value=[],W())},le=o=>{d.value.pageSize=o},ae=o=>{d.value.pageNo=o},ue=o=>{!o||o.resetFields()};return R(()=>Y.detailsDialog,(o,l)=>{o&&(M.value="first",B.value.type="",w()),C.value=o}),R(C,(o,l)=>{Q("update:detailsDialog",o)}),R(()=>Y.formData,(o,l)=>{ue(H.value),t.value=o,w(),t.value.startTime&&t.value.endTime&&(t.value.dateRange=[t.value.startTime,t.value.endTime])}),_e(()=>{for(let o=0;o<31;o++)S.value.push({prop:"day"+(o+1),label:""+(o+1)})}),ge(()=>{}),(o,l)=>{const s=g("el-input"),_=g("el-form-item"),y=g("el-date-picker"),E=g("el-button"),p=g("el-table-column"),L=g("el-table"),x=g("el-tab-pane"),j=g("el-option"),q=g("el-select"),te=g("el-tabs"),oe=g("el-form"),ne=g("el-dialog");return C.value?(i(),v("div",fe,[u(ne,{title:Y.title,"show-close":"",modelValue:C.value,"onUpdate:modelValue":l[17]||(l[17]=a=>C.value=a),style:{"min-width":"1500px"}},{default:n(()=>[u(oe,{ref_key:"ruleFormRef",ref:H,model:t.value,"label-width":"200px",class:"form",size:"default"},{default:n(()=>[e("div",null,[Fe,e("div",Be,[u(_,{label:"\u5DE5\u7A0B\u540D\u79F0:",prop:"engineeringName"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.engineeringName,"onUpdate:modelValue":l[0]||(l[0]=a=>t.value.engineeringName=a),disabled:""},null,8,["modelValue"])]),_:1}),u(_,{label:"\u5DE5\u7A0B\u7C7B\u522B:",prop:"engineeringTypeName"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.engineeringTypeName,"onUpdate:modelValue":l[1]||(l[1]=a=>t.value.engineeringTypeName=a),disabled:""},null,8,["modelValue"])]),_:1})]),e("div",De,[u(_,{label:"\u5EFA\u8BBE\u5355\u4F4D:",prop:"buildEnt"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.buildEnt,"onUpdate:modelValue":l[2]||(l[2]=a=>t.value.buildEnt=a),disabled:""},null,8,["modelValue"])]),_:1}),u(_,{label:"\u65BD\u5DE5\u603B\u627F\u5305\u5355\u4F4D:",prop:"opEnt"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.opEnt,"onUpdate:modelValue":l[3]||(l[3]=a=>t.value.opEnt=a),disabled:""},null,8,["modelValue"])]),_:1})]),e("div",Ce,[u(_,{label:"\u65BD\u5DE5\u8BB8\u53EF\u8BC1\u7F16\u7801:",prop:"engineeringCode"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.engineeringCode,"onUpdate:modelValue":l[4]||(l[4]=a=>t.value.engineeringCode=a),disabled:""},null,8,["modelValue"])]),_:1}),u(_,{label:"\u5DE5\u7A0B\u72B6\u6001:",prop:"stateName"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.stateName,"onUpdate:modelValue":l[5]||(l[5]=a=>t.value.stateName=a),disabled:""},null,8,["modelValue"])]),_:1})]),e("div",Ve,[u(_,{label:"\u5EFA\u8BBE\u5730\u70B9:",prop:"address"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.address,"onUpdate:modelValue":l[6]||(l[6]=a=>t.value.address=a),disabled:""},null,8,["modelValue"])]),_:1}),u(_,{label:"\u5DE5\u7A0B\u603B\u9762\u79EF:",prop:"engineeringArea"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.engineeringArea,"onUpdate:modelValue":l[7]||(l[7]=a=>t.value.engineeringArea=a),disabled:""},null,8,["modelValue"])]),_:1})]),e("div",Ae,[u(_,{label:"\u5DE5\u7A0B\u7528\u9014:",prop:"engineeringUseName"},{default:n(()=>[u(s,{placeholder:"\u8BF7\u8F93\u5165",modelValue:t.value.engineeringUseName,"onUpdate:modelValue":l[8]||(l[8]=a=>t.value.engineeringUseName=a),disabled:""},null,8,["modelValue"])]),_:1}),u(_,{label:"\u5F00\u5DE5/\u7AE3\u5DE5\u65F6\u95F4:",prop:"idCardExpireDate"},{default:n(()=>[u(y,{disabled:"",modelValue:t.value.dateRange,"onUpdate:modelValue":l[9]||(l[9]=a=>t.value.dateRange=a),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"daterange",placeholder:"\u8BF7\u9009\u62E9"},null,8,["modelValue"])]),_:1})])]),e("div",null,[e("div",Ne,[u(te,{modelValue:M.value,"onUpdate:modelValue":l[16]||(l[16]=a=>M.value=a),onTabClick:ee},{default:n(()=>[u(x,{label:"\u53C2\u5EFA\u5355\u4F4D",name:"first"},{default:n(()=>[e("div",ke,[e("span",null,"\u53C2\u5EFA\u5355\u4F4D\u603B\u6570:"+m(D.value.length),1),Se,u(s,{modelValue:B.value.type,"onUpdate:modelValue":l[10]||(l[10]=a=>B.value.type=a),placeholder:"\u8BF7\u8F93\u5165",clearable:"",style:{width:"160px"}},null,8,["modelValue"]),u(E,{type:"primary",style:{"margin-left":"20px"},onClick:w},{default:n(()=>[$("\u67E5\u8BE2")]),_:1})]),e("div",we,[u(L,{data:D.value,border:"",height:"300",class:"el-table","header-cell-style":{backgroundColor:"#EBEEF5",textAlign:"center"},"cell-style":{textAlign:"center"}},{empty:n(()=>[e("div",xe,[P(o.$slots,"empty",{},()=>[Ue,Te],!0)])]),default:n(()=>[u(p,{prop:"companyName",label:"\u5EFA\u8BBE\u5355\u4F4D\u540D\u79F0"}),u(p,{prop:"type",label:"\u53C2\u5EFA\u7C7B\u578B"}),u(p,{prop:"creditCode",label:"\u7EDF\u4E00\u793E\u4F1A\u4FE1\u7528\u4EE3\u7801"}),u(p,{prop:"leadName",label:"\u8054\u7CFB\u4EBA"}),u(p,{prop:"leadTel",label:"\u8054\u7CFB\u4EBA\u7535\u8BDD"})]),_:3},8,["data"])])]),_:3}),u(x,{label:"\u53C2\u5EFA\u73ED\u7EC4",name:"second"},{default:n(()=>[e("div",Ye,[e("span",null,"\u53C2\u5EFA\u73ED\u7EC4\u603B\u6570:"+m(N.value.length),1)]),e("div",Me,[u(L,{data:N.value,border:"",height:"300",class:"el-table","header-cell-style":{backgroundColor:"#EBEEF5",textAlign:"center"},"cell-style":{textAlign:"center"}},{empty:n(()=>[e("div",ze,[P(o.$slots,"empty",{},()=>[Le,je],!0)])]),default:n(()=>[u(p,{prop:"teamName",label:"\u73ED\u7EC4\u540D\u79F0"}),u(p,{prop:"companyName",label:"\u4F01\u4E1A\u540D\u79F0"}),u(p,{prop:"leaderName",label:"\u73ED\u7EC4\u957F"}),u(p,{prop:"leaderTel",label:"\u73ED\u7EC4\u957F\u7535\u8BDD"})]),_:3},8,["data"])])]),_:3}),u(x,{label:"\u4EBA\u5458\u4FE1\u606F",name:"third"},{default:n(()=>[e("div",qe,[e("span",null,"\u5728\u518C\u4EBA\u5458:"+m(h.value.person),1),e("span",null,"\u5728\u518C\u7BA1\u7406\u4EBA\u5458:"+m(h.value.manager),1),e("span",null,"\u5728\u518C\u5EFA\u7B51\u5DE5\u4EBA:"+m(h.value.worker),1),e("span",null,"\u5728\u804C\u4EBA\u5458:"+m(h.value.inPerson),1),e("span",null,"\u5728\u804C\u7BA1\u7406\u4EBA\u5458:"+m(h.value.inManager),1),e("span",null,"\u5728\u804C\u5EFA\u7B51\u5DE5\u4EBA:"+m(h.value.inWorker),1)]),e("div",Ie,[Re,u(q,{modelValue:b.value.companySn,"onUpdate:modelValue":l[11]||(l[11]=a=>b.value.companySn=a),clearable:"",style:{width:"200px","margin-right":"5px"},placeholder:"\u8BF7\u9009\u62E9"},{default:n(()=>[(i(!0),v(V,null,A(D.value,a=>(i(),U(j,{key:a.companySn,label:a.companyName,value:a.companySn},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),$e,u(s,{modelValue:b.value.personName,"onUpdate:modelValue":l[12]||(l[12]=a=>b.value.personName=a),clearable:"",placeholder:"\u8BF7\u8F93\u5165",style:{width:"200px","margin-right":"5px"}},null,8,["modelValue"]),Pe,u(q,{modelValue:b.value.personType,"onUpdate:modelValue":l[13]||(l[13]=a=>b.value.personType=a),clearable:"",style:{width:"200px"},placeholder:"\u8BF7\u9009\u62E9"},{default:n(()=>[(i(!0),v(V,null,A(O.value,a=>(i(),U(j,{key:a.value,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),u(E,{type:"primary",style:{"margin-left":"20px"},onClick:J},{default:n(()=>[$("\u67E5\u8BE2")]),_:1})]),e("div",Ge,[Oe,k.value.length>0?(i(),v("div",He,[(i(!0),v(V,null,A(k.value,(a,I)=>(i(),v("div",{class:"list-item",key:I},[e("div",We,[a.portrait?(i(),v("img",{key:0,src:a.portrait,alt:""},null,8,Je)):(i(),v("img",Ke)),e("div",Qe,[e("div",null,[e("span",null,m(a.personName),1),Xe]),e("span",null,m(a.idCard),1)])]),e("div",Ze,m(a.personType==1?"\u7BA1\u7406":"\u5DE5\u4EBA"),1),e("div",el,"\u516C\u53F8: "+m(a.companyName),1),e("div",ll,"\u73ED\u7EC4: "+m(a.teamName),1),e("div",al,"\u5DE5\u79CD: "+m(a.workerTypeName),1),e("div",ul,"\u7535\u8BDD: "+m(a.phone),1)]))),128))])):(i(),v("div",tl,sl))])]),_:1}),u(x,{label:"\u51FA\u52E4\u5217\u8868",name:"fourth"},{default:n(()=>[e("div",rl,[dl,u(q,{modelValue:f.value.personType,"onUpdate:modelValue":l[14]||(l[14]=a=>f.value.personType=a),clearable:"",style:{width:"160px"},placeholder:"\u8BF7\u9009\u62E9"},{default:n(()=>[(i(!0),v(V,null,A(O.value,a=>(i(),U(j,{key:a.value,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),il,u(y,{modelValue:f.value.month,"onUpdate:modelValue":l[15]||(l[15]=a=>f.value.month=a),format:"YYYY-MM","value-format":"YYYY-MM",style:{width:"160px"},type:"month",placeholder:"\u9009\u62E9\u6708"},null,8,["modelValue"]),u(E,{type:"primary",style:{"margin-left":"20px","margin-right":"auto"},onClick:W},{default:n(()=>[$("\u67E5\u8BE2")]),_:1}),pl]),e("div",cl,[u(L,{data:z.value,height:"300",class:"el-table","header-cell-style":{backgroundColor:"#F5F7FA",textAlign:"center"},"cell-style":{textAlign:"center"}},{empty:n(()=>[e("div",_l,[P(o.$slots,"empty",{},()=>[gl,bl],!0)])]),default:n(()=>[u(p,{prop:"personName",label:"\u59D3\u540D"}),u(p,{prop:"teamName",width:"100",label:"\u804C\u4F4D/\u73ED\u7EC4"}),u(p,{prop:"lateDay",label:"\u8FDF\u5230\u5929\u6570"}),u(p,{prop:"earlyDay",label:"\u65E9\u9000\u5929\u6570"}),u(p,{prop:"workerHour",label:"\u603B\u5DE5\u65F6"}),(i(!0),v(V,null,A(S.value,(a,I)=>(i(),U(p,{prop:a.prop,label:a.label,key:I},{default:n(se=>[se.row[a.prop]?(i(),v("span",ml)):(i(),v("span",vl))]),_:2},1032,["prop","label"]))),128))]),_:3},8,["data"])])]),_:3})]),_:3},8,["modelValue"]),e("div",El,[u(re,{pageable:d.value,background:!0,handleSizeChange:le,handleCurrentChange:ae},null,8,["pageable"])])])])]),_:3},8,["model"])]),_:3},8,["title","modelValue"])])):be("",!0)}}});const Dl=ye(hl,[["__scopeId","data-v-a41a09fb"]]);export{Dl as default};