import{K as W,b as f,O as P,R as X,k as Y,l as ee,bg as ae,_ as le}from"./index-CKIhG1T4.js";import{f as M}from"./formatTime-GfXNJyvM.js";import{P as S}from"./index-Dq0w4Gsp.js";import{P as te}from"./index-Dyjux4Qm.js";import se from"./SmartTable-riOq9hm6.js";import{g as ie}from"./user-BHyo3SYi.js";import{_ as oe}from"./lodash-D2MZWk6W.js";import{C as re,a as i,b as ue,$ as s,K as z,Z as h,D as O,E as A,u as r,c as y,U as _,F as U,ad as ne,T as pe}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./el-tree-select-Jn0wedJD.js";import"./el-collapse-transition-l0sNRNKZ.js";import"./index-yM08Ttvf.js";import"./index-Dszus0mF.js";const de={class:"edit-container"},ce={class:"edit-form"},ve={class:"submit-btn"},me=le(re({__name:"index",setup(he){const T=W(),D=i([]),d=i(1),N=i(10),V=i(0),C=i(""),g=i(!1),u=i(""),c=i(!1),j=i(!1),w=i([]),B=i(),k=i({}),n=i([]),E=[{label:"\u5DF2\u767B\u8BB0",value:100},{label:"\u5F85\u90E8\u95E8\u63A5\u6536",value:200},{label:"\u5F85\u5206\u914D",value:300},{label:"\u5DF2\u5206\u914D",value:400},{label:"\u5DF2\u6392\u671F",value:600},{label:"\u5F85\u524D\u53F0\u63A5\u6536",value:700},{label:"\u5DF2\u5F52\u8FD8",value:800},{label:"\u5BA2\u6237\u9886\u8D70",value:900}],b=ue([{label:"",prop:"",width:80,type:"selection"},{prop:"acceptNo",label:"\u53D7\u7406\u53F7",width:150,search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165"}}},{prop:"projectId",label:"\u9879\u76EE\u540D\u79F0",width:180,search:{type:"select",options:D.value},render:(a,e)=>s("div",null,[a.projectName])},{prop:"unitCode",label:"\u63D0\u4EA4\u5355\u4F4D\u4EE3\u7801",width:150,search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165"}}},{prop:"unitName",label:"\u63D0\u4EA4\u5355\u4F4D\u540D\u79F0",width:180,search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165"}}},{prop:"unitContact",label:"\u63D0\u4EA4\u5355\u4F4D\u8054\u7CFB\u4EBA",width:150,search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165"}}},{prop:"contactMobile",label:"\u63D0\u4EA4\u5355\u4F4D\u8054\u7CFB\u7535\u8BDD",width:150,search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165"}}},{prop:"submitName",label:"\u8D44\u6599\u63D0\u4EA4\u4EBA",width:120,search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165"}}},{prop:"submitDate",label:"\u8D44\u6599\u63D0\u4EA4\u65E5\u671F",width:180,render:(a,e)=>s("div",null,[M(e)]),search:{type:"daterange"}},{prop:"status",label:"\u72B6\u6001",width:100,search:{type:"select",options:[{label:"\u5F85\u90E8\u95E8\u63A5\u6536",value:200},{label:"\u5F85\u5206\u914D",value:300},{label:"\u5DF2\u5206\u914D",value:400}]},render:(a,e)=>s("div",null,[J(e)])},{prop:"checkId",label:"\u8D1F\u8D23\u4EBA",width:120,render:(a,e)=>s("div",null,[a.checkName]),search:{type:"select",options:[],fieldProps:{filterable:!0,filterMethod:a=>{w.value=a&&R.value.filter(l=>l.label.includes(a))||R.value;const e=b[10];e!=null&&e.search&&(e.search.options=w.value)}}}},{prop:"assignName",label:"\u5206\u914D\u4EBA",width:120},{prop:"assignTime",label:"\u5206\u914D\u65F6\u95F4",width:180,render:(a,e)=>s("div",null,[M(e)]),search:{type:"daterange"}},{label:"\u64CD\u4F5C",prop:"action",fieldProps:{fixed:"right"},width:260,render:a=>s("div",null,[a.status==200&&s(z,null,[s(f,{link:!0,type:"primary",onClick:()=>K(a.id,"\u63A5\u6536")},{default:()=>[h("\u63A5\u6536")]}),s(f,{link:!0,type:"primary",onClick:()=>K(a.id,"\u9000\u56DE")},{default:()=>[h("\u9000\u56DE")]})]),a.status==300&&s(f,{link:!0,type:"primary",onClick:()=>q(a.id)},{default:()=>[h("\u5206\u914D")]}),a.status==400&&s(f,{link:!0,type:"primary",onClick:()=>G(a)},{default:()=>[h("\u4FEE\u6539\u8D1F\u8D23\u4EBA")]})])}]),x=i([]),F=i([{label:"\u6279\u91CF\u5206\u914D",render:()=>s(f,{type:"primary",onClick:Z},{default:()=>[h(" \u6279\u91CF\u5206\u914D")]})}]),Z=async()=>{n.value.length!=0?n.value.filter(a=>a.status!==300).length>0?P.error("\u5B58\u5728\u5DF2\u5206\u914D\u6216\u672A\u63A5\u6536\u7684\u6570\u636E\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):(g.value=!1,c.value=!0):P.error("\u8BF7\u9009\u62E9\u6570\u636E")},$=a=>{n.value=[...a]},K=async(a,e)=>{let l={};l=e=="\u63A5\u6536"?{id:a,status:300}:{id:a,status:100},await S.editProfileRegister(l)&&(P.success("\u64CD\u4F5C\u6210\u529F"),d.value=1,v())},q=async a=>{g.value=!1,u.value="",C.value=a,c.value=!0},G=async a=>{g.value=!0,u.value=a.checkId,C.value=a.id,c.value=!0},H=async()=>{if(u.value)try{j.value=!0;let a={};g.value||(a={assignId:T.getUser.id+"",assignTime:X().valueOf()});let e="";e=n.value.length==0?await S.editProfileRegister({id:C.value,status:400,checkId:u.value,...a}):await S.batchAssign({ids:n.value.map(l=>l.id),status:400,checkId:u.value,...a}),e&&(P.success("\u64CD\u4F5C\u6210\u529F"),d.value=1,v(),L())}catch{}finally{n.value=[],j.value=!1}else P.error("\u8BF7\u9009\u62E9\u8D1F\u8D23\u4EBA")},L=async()=>{g.value=!1,C.value="",u.value="",c.value=!1},v=async()=>{let{submitDate:a,assignTime:e}=k.value,[l="",o=""]=a||[];l=l&&l+" 00:00:00",o=o&&o+" 23:59:59";let[p="",m=""]=e||[];p=p&&p+" 00:00:00",m=m&&m+" 23:59:59";const t={pageNo:d.value,pageSize:N.value,receptionDeptUserId:T.getUser.id,...k.value,submitDate:l&&o?[l,o]:null,assignTime:p&&m?[p,m]:null},I=await S.getProfileRegisterPage(t);I&&(x.value=I.list,V.value=I.total)};v();const R=i([]);(async()=>{const a=await ie({pageNo:1,pageSize:1e3});if(a){let e=a.list.map(o=>({label:o.nickname,value:o.id}));w.value=e,R.value=e;const l=b[10];l!=null&&l.search&&(l.search.options=w.value)}})(),(async()=>{const a=await te.getProjectDocTypePage({pageNo:1,pageSize:1e3});if(a){const e=oe.sortBy(a.list,o=>Number(o.sort));D.value=e.map(o=>({label:o.name,value:o.id}));const l=b[2];l!=null&&l.search&&(l.search.options=D.value)}})();const J=a=>{const e=E.find(l=>l.value==a);return e?e.label:"-"},Q=()=>{d.value=1,n.value=[],v()};return(a,e)=>{const l=Y,o=ee,p=f,m=ae;return O(),A(z,null,[s(r(se),{ref_key:"smartTableRef",ref:B,columns:r(b),"onUpdate:columns":e[0]||(e[0]=t=>y(b)?b.value=t:null),data:r(x),buttons:r(F),tableSelectList:r(n),pageNo:r(d),"onUpdate:pageNo":e[1]||(e[1]=t=>y(d)?d.value=t:null),pageSize:r(N),"onUpdate:pageSize":e[2]||(e[2]=t=>y(N)?N.value=t:null),formData:r(k),"onUpdate:formData":e[3]||(e[3]=t=>y(k)?k.value=t:null),onOnPageNoChange:e[4]||(e[4]=()=>v()),onOnPageSizeChange:e[5]||(e[5]=()=>v()),onOnReset:Q,onOnSearch:e[6]||(e[6]=()=>v()),onOnSelectRow:$,total:r(V),showRefresh:!1},null,8,["columns","data","buttons","tableSelectList","pageNo","pageSize","formData","total"]),s(m,{modelValue:r(c),"onUpdate:modelValue":e[8]||(e[8]=t=>y(c)?c.value=t:null),title:"\u5206\u914D\u8D1F\u8D23\u4EBA",style:{width:"30%"}},{default:_(()=>[U("div",de,[U("div",ce,[e[9]||(e[9]=U("span",null,"\u8D1F\u8D23\u4EBA\uFF1A",-1)),s(o,{modelValue:r(u),"onUpdate:modelValue":e[7]||(e[7]=t=>y(u)?u.value=t:null),filterable:"",placeholder:"\u8BF7\u9009\u62E9\u8D1F\u8D23\u4EBA",clearable:"",style:{width:"70%"}},{default:_(()=>[(O(!0),A(z,null,ne(r(w),t=>(O(),pe(l,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),U("div",ve,[s(p,{type:"primary",onClick:H},{default:_(()=>e[10]||(e[10]=[h("\u63D0\u4EA4")])),_:1}),s(p,{onClick:L},{default:_(()=>e[11]||(e[11]=[h("\u53D6\u6D88")])),_:1})])])]),_:1},8,["modelValue"])],64)}}}),[["__scopeId","data-v-f8d0d22e"]]);export{me as default};