| 1 |
- import{T as ue,u as se,w as me,p as ce,s as fe,R as ge,b_ as ye,O as h,A as be,m as he,k as we,l as _e,o as Ne,b as ke,e as ve,q as xe,G as Ve,v as Ue}from"./index-CKIhG1T4.js";import Te from"./index-CwL8HLKL.js";import{_ as Se}from"./index.vue_vue_type_script_setup_true_lang-DFNSD-eX.js";import{_ as Ce}from"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import{C as Re,f as ze,a as m,b as G,v as De,a3 as Ie,D as c,E as v,$ as a,U as o,u as t,a7 as qe,K as x,ad as D,T as y,Z as s,V as Be,_ as w,ae as je,c as $}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import{_ as Ae}from"./addTax.vue_vue_type_script_setup_true_lang-CdYB8Efn.js";import{_ as Oe}from"./DeptSelect.vue_vue_type_script_setup_true_lang-Ahz42Q6w.js";import Me from"./SmartTable-riOq9hm6.js";import{f as H}from"./index.api-B3eWJcE1.js";import{g as Ye}from"./user-BHyo3SYi.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./index-Dszus0mF.js";import"./Dialog.vue_vue_type_style_index_0_lang-pGfk6adK.js";import"./index-BP9cMaSk.js";import"./el-tree-select-Jn0wedJD.js";import"./el-collapse-transition-l0sNRNKZ.js";import"./lodash-D2MZWk6W.js";import"./index-yM08Ttvf.js";const Ke=Re({name:"NonTaxBilling",__name:"index",setup(Le){var E;const J=ue(),I=ze(()=>J.user),Q=se();me();const q=m(),p=G({pageNo:1,pageSize:10,orderNo:"",handledBy:"",equipType:"",status:"all",deptId:""}),B={1:"\u5BB9\u5668"},j={0:"\u672A\u5F00\u5355",100:"\u5BA1\u6838\u4E2D",200:"\u5DF2\u5F00\u5355",300:"\u5DF2\u9000\u56DE"},V=m(!1),A=m([]),O=m(0),U=m(),W=()=>{var n;(n=q.value)==null||n.resetFields(),M()},M=()=>{p.pageNo=1,b()},b=async()=>{V.value=!0;try{const n=ye(p);p.status==="all"&&delete n.status;const l=await H.getList(n);A.value=l.list,O.value=l.total}finally{V.value=!1}},Y=m(),X=()=>{var n;(n=Y.value)==null||n.open()},ee=()=>{var r;const n=(r=U.value)==null?void 0:r.getSelectionRows();if(n.length===0)return void h.warning("\u8BF7\u9009\u62E9\u8981\u66F4\u65B0\u7684\u884C");const l=n.filter(i=>i.orderId).map(i=>i.orderId);H.updateTax({ids:l}).then(()=>{h.success("\u66F4\u65B0\u6210\u529F"),b()}).catch(i=>{h.error(i)})},le=()=>{var r;const n=(r=U.value)==null?void 0:r.getSelectionRows();if(n.length===0)return void h.warning("\u8BF7\u9009\u62E9\u8981\u5408\u5E76\u5F00\u5355\u7684\u884C");if(!n.every(i=>i.status===0))return void h.warning("\u8BF7\u9009\u62E9\u201C\u5F85\u5F00\u5355\u201D\u7684\u884C");const l=n.filter(i=>i.id).map(i=>i.id).join(",");T(l)},T=n=>{Q.push({name:"NonTaxBillingDetail",query:{ids:n}})},S=m([]),K=m(""),C=m(),_=m(!1),L=m([{id:I.value.id,nickName:(E=I.value)==null?void 0:E.nickname}]),u=G({nickName:"",pageNo:1,pageSize:10,total:0}),P=m([]),R=m([{type:"selection",width:"50px"},{label:"\u5DE5\u53F7",prop:"employeeNo"},{label:"\u59D3\u540D",prop:"nickname"},{label:"\u90E8\u95E8",prop:"deptName"}]),N=async()=>{const n={...u};delete n.total;const l=await Ye(n);P.value=l.list,u.total=l.total,_.value=!0},ae=n=>{u.pageSize=n,N()},te=n=>{u.pageNo=n,N()},oe=()=>{console.log("getTableRef",C.value.getTableRef());const n=C.value.getTableRef().getSelectionRows();if(n.length!==1)return h.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u7528\u6237");console.log("selectRows",n);const l=S.value.map(r=>r.id)||[];n.filter(r=>!l.includes(r.id)).forEach(r=>{S.value.push({id:r.id,nickName:r.nickname,employeeNo:r.employeeNo})}),p[K.value]=n[0].id,_.value=!1};return De(()=>{b()}),Ie(()=>{b()}),(n,l)=>{const r=be,i=he,k=we,z=_e,F=Ne,g=ke,Z=Ce,ne=ve,d=xe,pe=Ve,ie=Se,re=Te,de=Ue;return c(),v(x,null,[a(Z,null,{default:o(()=>[a(t(ce),{class:"-mb-15px",model:t(p),ref_key:"queryFormRef",ref:q,inline:"","label-width":"100px"},{default:o(()=>[a(i,{label:"\u4EFB\u52A1\u5355\u53F7",prop:"orderNo"},{default:o(()=>[a(r,{modelValue:t(p).orderNo,"onUpdate:modelValue":l[0]||(l[0]=e=>t(p).orderNo=e),clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(i,{label:"\u5F00\u5355\u4EBA",prop:"handledBy"},{default:o(()=>[a(z,{modelValue:t(p).handledBy,"onUpdate:modelValue":l[1]||(l[1]=e=>t(p).handledBy=e),readonly:"",clearable:"",placeholder:"\u8BF7\u9009\u62E9","popper-class":"user-select-popper",onClick:l[2]||(l[2]=qe(()=>{return e=t(L),S.value=e,K.value="handledBy",u.nickName="",u.pageNo=1,u.pageSize=10,void N();var e},["stop","prevent"])),class:"!w-240px"},{default:o(()=>[(c(!0),v(x,null,D(t(L),e=>(c(),y(k,{key:e&&e.id,label:e.nickName,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(i,{label:"\u68C0\u6D4B\u90E8\u95E8",prop:"deptId"},{default:o(()=>[a(Oe,{modelValue:t(p).deptId,"onUpdate:modelValue":l[3]||(l[3]=e=>t(p).deptId=e),placeholder:"\u8BF7\u9009\u62E9\u90E8\u95E8",clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(i,{label:"\u8BBE\u5907\u7C7B\u578B",prop:"equipType"},{default:o(()=>[a(z,{modelValue:t(p).equipType,"onUpdate:modelValue":l[4]||(l[4]=e=>t(p).equipType=e),placeholder:"\u8BF7\u9009\u62E9\u8BBE\u5907\u7C7B\u578B",clearable:"",class:"!w-240px"},{default:o(()=>[(c(!0),v(x,null,D(Object.entries(B),([e,f])=>(c(),y(k,{key:e,label:f,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(i,{label:"\u68C0\u6D4B\u5355\u4F4D",prop:"unitName"},{default:o(()=>[a(r,{modelValue:t(p).unitName,"onUpdate:modelValue":l[5]||(l[5]=e=>t(p).unitName=e),clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(i,{label:"\u5F00\u5355\u72B6\u6001",prop:"status"},{default:o(()=>[a(z,{modelValue:t(p).status,"onUpdate:modelValue":l[6]||(l[6]=e=>t(p).status=e),clearable:"",class:"!w-240px"},{default:o(()=>[a(k,{label:"\u5168\u90E8",value:"all"}),(c(!0),v(x,null,D(Object.entries(j),([e,f])=>(c(),y(k,{key:e,label:f,value:e},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(i,{label:"\u7F34\u8D39\u901A\u77E5\u4E66\u53F7",prop:"paymentInstructionNo"},{default:o(()=>[a(r,{modelValue:t(p).paymentInstructionNo,"onUpdate:modelValue":l[7]||(l[7]=e=>t(p).paymentInstructionNo=e),class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(i,null,{default:o(()=>[a(g,{onClick:M},{default:o(()=>[a(F,{icon:"ep:search"}),l[15]||(l[15]=s("\u641C\u7D22"))]),_:1}),a(g,{onClick:W},{default:o(()=>[a(F,{icon:"ep:refresh"}),l[16]||(l[16]=s("\u91CD\u7F6E"))]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a(Z,null,{default:o(()=>[a(ne,{style:{padding:"10px 0"}},{default:o(()=>[a(g,{type:"primary",onClick:X},{default:o(()=>l[17]||(l[17]=[s("\u6DFB\u52A0\u975E\u7A0E\u5355")])),_:1}),a(g,{type:"primary",onClick:ee},{default:o(()=>l[18]||(l[18]=[s("\u66F4\u65B0")])),_:1}),a(g,{type:"primary",onClick:le},{default:o(()=>l[19]||(l[19]=[s("\u5408\u5E76\u5F00\u5355")])),_:1})]),_:1}),Be((c(),y(t(fe),{data:t(A),class:"cursor-pointer",border:"",stripe:!0,ref_key:"tableListRef",ref:U},{default:o(()=>[a(d,{type:"selection",align:"center",width:"55",fixed:"left"}),a(d,{label:"\u64CD\u4F5C",align:"center","min-width":"150px",fixed:"left"},{default:o(({row:e})=>[e.status===0?(c(),y(g,{key:0,type:"primary",link:"",onClick:()=>T(e.id)},{default:o(()=>l[20]||(l[20]=[s("\u5F00\u5355")])),_:2},1032,["onClick"])):e.status===300?(c(),y(g,{key:1,type:"primary",link:"",onClick:()=>T(e.id)},{default:o(()=>l[21]||(l[21]=[s("\u91CD\u65B0\u5F00\u5355")])),_:2},1032,["onClick"])):(c(),y(g,{key:2,type:"primary",link:""},{default:o(()=>l[22]||(l[22]=[s("-")])),_:1}))]),_:1}),a(d,{label:"\u72B6\u6001",align:"center",prop:"status","min-width":"150px"},{default:o(({row:e})=>[s(w(j[e.status]||"-"),1)]),_:1}),a(d,{label:"\u5F00\u5355\u65E5\u671F",align:"center",prop:"openDate","min-width":"150px"},{default:o(({row:e})=>[s(w(e.openDate&&t(ge)(e.openDate).format("YYYY-MM-DD")||"-"),1)]),_:1}),a(d,{label:"\u4EFB\u52A1\u5355\u53F7",align:"center",prop:"orderNo","min-width":"150px"}),a(d,{label:"\u5F00\u5355\u4EBA",align:"center",prop:"handledBy","min-width":"150px"},{default:o(({row:e})=>{var f;return[s(w(e.handledByUser?(f=e.handledByUser)==null?void 0:f.nickname:"-"),1)]}),_:1}),a(d,{label:"\u68C0\u6D4B\u90E8\u95E8",align:"center",prop:"jcbm","min-width":"150px"},{default:o(({row:e})=>{var f;return[s(w(e.dept?(f=e.dept)==null?void 0:f.name:"-"),1)]}),_:1}),a(d,{label:"\u8BBE\u5907\u7C7B\u578B",align:"center",prop:"equipType","min-width":"150px"},{default:o(({row:e})=>[a(pe,null,{default:o(()=>[s(w(B[e.equipType]||"-"),1)]),_:2},1024)]),_:1}),a(d,{label:"\u68C0\u6D4B\u65E5\u671F",align:"center",prop:"checkDate","min-width":"150px"},{default:o(({row:e})=>[s(w(e.checkDate&&Array.isArray(e.checkDate)?e.checkDate.join("-"):"-"),1)]),_:1}),a(d,{label:"\u7533\u8BF7\u5355\u4F4D",align:"center",prop:"unitName","min-width":"150px"}),a(d,{label:"\u4F7F\u7528\u5355\u4F4D",align:"center",prop:"useUnitName","min-width":"150px"}),a(d,{label:"\u7F34\u8D39\u901A\u77E5\u4E66\u53F7",align:"center",prop:"paymentInstructionNo","min-width":"150px"}),a(d,{label:"\u6536\u8D39\u91D1\u989D(\u5143)",align:"center",prop:"serviceAmount","min-width":"150px"}),a(d,{label:"\u8BBE\u5907\u6570\u91CF",align:"center",prop:"equipNum","min-width":"150px"}),a(d,{label:"\u5907\u6CE8",align:"center",prop:"remark","min-width":"150px"}),a(d,{label:"\u9000\u56DE\u539F\u56E0",align:"center",prop:"returnReason","min-width":"150px"})]),_:1},8,["data"])),[[de,t(V)]]),a(ie,{total:t(O),page:t(p).pageNo,"onUpdate:page":l[8]||(l[8]=e=>t(p).pageNo=e),limit:t(p).pageSize,"onUpdate:limit":l[9]||(l[9]=e=>t(p).pageSize=e),onPagination:b},null,8,["total","page","limit"])]),_:1}),a(Ae,{ref_key:"addViewRef",ref:Y,onSuccess:b},null,512),a(re,{modelValue:t(_),"onUpdate:modelValue":l[14]||(l[14]=e=>$(_)?_.value=e:null),dialogAttrs:{zIndex:10006},onConfirm:oe},{default:o(()=>[a(r,{modelValue:t(u).nickName,"onUpdate:modelValue":l[10]||(l[10]=e=>t(u).nickName=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",onKeyup:je(N,["enter"]),style:{"margin-bottom":"14px"}},null,8,["modelValue"]),a(t(Me),{ref_key:"userTableRef",ref:C,pageNo:t(u).pageNo,"onUpdate:pageNo":l[11]||(l[11]=e=>t(u).pageNo=e),pagesize:t(u).pageSize,"onUpdate:pagesize":l[12]||(l[12]=e=>t(u).pageSize=e),total:t(u).total,columns:t(R),"onUpdate:columns":l[13]||(l[13]=e=>$(R)?R.value=e:null),data:t(P),buttons:[],showSettingTools:!1,showSearch:!1,showRefresh:!1,onOnPageSizeChange:ae,onOnPageNoChange:te},null,8,["pageNo","pagesize","total","columns","data"])]),_:1},8,["modelValue"])],64)}}});export{Ke as default};
|