index-PBQ-UDiy.js 7.9 KB

1
  1. import{u as le,K as te,j as ae,b as d,cM as oe,O as N,R as ie,Q as O,bg as re,_ as ne}from"./index-CKIhG1T4.js";import pe from"./SmartTable-riOq9hm6.js";import{f as j}from"./formatTime-GfXNJyvM.js";import{P}from"./index-Dq0w4Gsp.js";import{P as se}from"./index-Dyjux4Qm.js";import{_ as ue}from"./lodash-D2MZWk6W.js";import de from"./editform-DkspQZOb.js";import ce from"./printCode-BZCCSdzP.js";import me from"./handOverEdit-DR8u2J4s.js";import ve from"./returnCustomer-D7myJCCl.js";import{C as fe,a as r,b as be,$ as o,Z as u,n as he,D as y,E as ye,u as t,c,U as z,T as V}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";import"./Qrcode-zZc5BE7m.js";import"./dept-BWhYIa3N.js";import"./user-BHyo3SYi.js";const ge={class:"profile-register-box"},we=ne(fe({__name:"index",setup(De){const B=le(),L=te(),v=r(1),g=r(10),S=r(0),f=r({}),s=r(!1),n=r(!1),w=r(""),D=r(""),k=r([]),I=ae(),x=r(),b=r({}),m=r([]),h=r(!1),R=[{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}],C=be([{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:k.value},render:(l,e)=>o("div",null,[l.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:(l,e)=>o("div",null,[j(e)]),search:{type:"daterange"}},{prop:"receptionName",label:"\u524D\u53F0\u53D7\u7406\u4EBA",width:120},{prop:"receptionTime",label:"\u524D\u53F0\u63A5\u6536\u65E5\u671F",width:180,render:(l,e)=>o("div",null,[j(e)])},{prop:"status",label:"\u72B6\u6001",width:100,search:{type:"select",options:R},render:(l,e)=>o("div",null,[J(e)])},{label:"\u64CD\u4F5C",prop:"action",fieldProps:{fixed:"right"},width:260,render:l=>o("div",null,[l.status===100&&o(d,{link:!0,type:"primary",onClick:()=>Z(l)},{default:()=>[u("\u79FB\u4EA4")]}),l.status===700&&o(d,{link:!0,type:"primary",onClick:()=>q(l)},{default:()=>[u("\u786E\u8BA4\u63A5\u6536")]}),l.status===700&&o(d,{link:!0,type:"primary",onClick:()=>A(l)},{default:()=>[u("\u9000\u56DE")]}),l.status===800&&o(d,{link:!0,type:"primary",onClick:()=>$(l)},{default:()=>[u("\u5F52\u8FD8\u5BA2\u6237")]}),o(d,{link:!0,type:"primary",onClick:()=>G(l)},{default:()=>[u("\u7F16\u8F91")]}),o(oe,{title:"\u662F\u5426\u5220\u9664",onConfirm:W(l.id),onCancel:()=>{}},{reference:()=>o("span",{style:"color: red; cursor: pointer; margin-left: 10px;"},[u("\u5220\u9664")])})])}]),T=r([]),F=r([{label:"\u8D44\u6599\u767B\u8BB0",render:()=>o(d,{type:"primary",onClick:K},{default:()=>[u(" \u8D44\u6599\u767B\u8BB0")]})},{label:"\u6253\u5370\u56DE\u6267\u5355",render:()=>o(d,{type:"primary",onClick:Q},{default:()=>[u(" \u6253\u5370\u56DE\u6267\u5355")]})},{label:"\u6253\u5370\u8D44\u6599\u6E05\u5355",render:()=>o(d,{type:"primary"},{default:()=>[u(" \u6253\u5370\u8D44\u6599\u6E05\u5355")]})},{label:"\u8D44\u6599\u6D41\u8F6C\u8BB0\u5F55",render:()=>o(d,{type:"primary",onClick:M},{default:()=>[u(" \u8D44\u6599\u6D41\u8F6C\u8BB0\u5F55")]})}]),M=()=>{B.push("/pressure/turnover/register")},E=l=>{m.value=[...l]},H=()=>{m.value=[],p(),s.value=!1},K=()=>{f.value={},s.value=!0,h.value=!1,he(()=>{var l;(l=x.value)==null||l.resetFormData()})},Q=()=>{m.value.length!==0?(h.value=!0,s.value=!0):N({type:"warning",message:"\u8BF7\u9009\u62E9\u6570\u636E"})},Z=l=>{D.value="handover",w.value=l.id,n.value=!0},$=l=>{D.value="returnCustomer",w.value=l.id,n.value=!0},q=l=>{const e={id:l.id,status:800,receptionId:L.getUser.id,receptionTime:ie().valueOf()};O.confirm("\u662F\u5426\u786E\u8BA4\u63A5\u6536","\u63D0\u793A",{center:!1,confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88"}).then(async()=>{await P.editProfileRegister(e)&&(p(),N({type:"success",message:"\u5DF2\u63A5\u6536"}))})},A=l=>{const e={id:l.id,status:600};O.confirm("\u662F\u5426\u786E\u8BA4\u9000\u56DE","\u63D0\u793A",{center:!1,confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88"}).then(async()=>{await P.editProfileRegister(e)&&(p(),N({type:"success",message:"\u5DF2\u9000\u56DE"}))})},G=l=>{f.value=l,h.value=!1,s.value=!0},J=l=>{const e=R.find(i=>i.value==l);return e?e.label:"-"},p=async()=>{let{submitDate:l}=b.value,[e="",i=""]=l||[];e=e&&e+" 00:00:00",i=i&&i+" 23:59:59";const a={pageNo:v.value,pageSize:g.value,...b.value,submitDate:e&&i?[e,i]:null},U=await P.getProfileRegisterPage(a);U&&(T.value=U.list,S.value=U.total)};p();const _=()=>{p()};(async()=>{const l=await se.getProjectDocTypePage({pageNo:1,pageSize:1e3});if(l){const e=ue.sortBy(l.list,a=>Number(a.sort));k.value=e.map(a=>({label:a.name,value:a.id}));const i=C[2];i!=null&&i.search&&(i.search.options=k.value)}})();const W=l=>l?()=>{P.deleteProfileRegister(l).then(e=>{e&&(p(),I.success("\u5220\u9664\u6210\u529F"))})}:()=>{},X=()=>{v.value=1,m.value=[],p()},Y=()=>{v.value=1,m.value=[],p()},ee=()=>{f.value={}};return(l,e)=>{const i=re;return y(),ye("div",ge,[o(t(pe),{columns:t(C),"onUpdate:columns":e[0]||(e[0]=a=>c(C)?C.value=a:null),data:t(T),buttons:t(F),pageNo:t(v),"onUpdate:pageNo":e[1]||(e[1]=a=>c(v)?v.value=a:null),pageSize:t(g),"onUpdate:pageSize":e[2]||(e[2]=a=>c(g)?g.value=a:null),total:t(S),formData:t(b),"onUpdate:formData":e[3]||(e[3]=a=>c(b)?b.value=a:null),tableSelectList:t(m),onOnPageNoChange:e[4]||(e[4]=()=>p()),onOnPageSizeChange:e[5]||(e[5]=()=>p()),onOnReset:Y,onOnSearch:e[6]||(e[6]=()=>p()),onOnSelectRow:E,showRefresh:!1},null,8,["columns","data","buttons","pageNo","pageSize","total","formData","tableSelectList"]),o(i,{modelValue:t(s),"onUpdate:modelValue":e[8]||(e[8]=a=>c(s)?s.value=a:null),title:t(h)?"\u6253\u5370\u56DE\u6267\u5355":t(f)&&t(f).id?"\u7F16\u8F91\u8D44\u6599\u767B\u8BB0":"\u65B0\u589E\u8D44\u6599\u767B\u8BB0",fullscreen:"",onClose:ee},{default:z(()=>[t(h)?(y(),V(ce,{key:0,data:t(m),onHandleClose:H},null,8,["data"])):(y(),V(de,{key:1,ref_key:"editFormRef",ref:x,editData:t(f),projectData:t(k),onOnUpdate:X,dialogVisible:t(s),"onUpdate:dialogVisible":e[7]||(e[7]=a=>c(s)?s.value=a:null)},null,8,["editData","projectData","dialogVisible"]))]),_:1},8,["modelValue","title"]),o(i,{modelValue:t(n),"onUpdate:modelValue":e[11]||(e[11]=a=>c(n)?n.value=a:null),title:t(D)==="handover"?"\u79FB\u4EA4\u8D44\u6599":"\u5F52\u8FD8\u5BA2\u6237",style:{width:"30%"}},{default:z(()=>[t(D)==="handover"?(y(),V(me,{key:0,id:t(w),optionDialogVisible:t(n),"onUpdate:optionDialogVisible":e[9]||(e[9]=a=>c(n)?n.value=a:null),onUpdateList:_},null,8,["id","optionDialogVisible"])):(y(),V(ve,{key:1,id:t(w),optionDialogVisible:t(n),"onUpdate:optionDialogVisible":e[10]||(e[10]=a=>c(n)?n.value=a:null),onUpdateList:_},null,8,["id","optionDialogVisible"]))]),_:1},8,["modelValue","title"])])}}}),[["__scopeId","data-v-bb3c7143"]]);export{we as default};