1 |
- import{ar as i,d as H,i as J,r as c,f as Q,o as f,x as y,w as t,g as o,a,q as T,y as E,c as K,F as L,v as N,Q as W,X as Y,B as Z,z as $,A as ee,aU as ae,C as le,G as re,D as oe,J as te,_ as de,__tla as ue}from"./index-57157669.js";import{_ as se,__tla as ie}from"./Dialog-f9339461.js";import{g as ce,__tla as ne}from"./index-ecf2f94d.js";import{u as me,__tla as pe}from"./useMessage-b0cd8819.js";let V,x,D,S,R,F,ve=Promise.all([(()=>{try{return ue}catch{}})(),(()=>{try{return ie}catch{}})(),(()=>{try{return ne}catch{}})(),(()=>{try{return pe}catch{}})()]).then(async()=>{x=async s=>await i.get({url:"/crm/receivable-plan/page",params:s}),F=async s=>await i.get({url:"/crm/receivable-plan/page-by-customer",params:s}),S=async s=>await i.delete({url:"/crm/receivable-plan/delete?id="+s}),R=async s=>await i.download({url:"/crm/receivable-plan/export-excel",params:s}),V=de(H({__name:"ReceivablePlanForm",emits:["success"],setup(s,{expose:z,emit:C}){const{t:b}=J(),w=me(),I=c([]),n=c(!1),h=c(""),m=c(!1),U=c(""),r=c({id:void 0,period:void 0,receivableId:void 0,status:void 0,checkStatus:void 0,processInstanceId:void 0,price:void 0,returnTime:void 0,remindDays:void 0,remindTime:void 0,customerId:void 0,contractId:void 0,ownerUserId:void 0,sort:void 0,remark:void 0}),P=Q({status:[{required:!0,message:"\u5B8C\u6210\u72B6\u6001\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}]}),v=c();z({open:async(u,e)=>{if(n.value=!0,h.value=b("action."+u),U.value=u,O(),e){m.value=!0;try{r.value=await(async p=>await i.get({url:"/crm/receivable-plan/get?id="+p}))(e)}finally{m.value=!1}}I.value=await ce()}});const j=C,q=async()=>{if(v&&await v.value.validate()){m.value=!0;try{const u=r.value;U.value==="create"?(await(async e=>await i.post({url:"/crm/receivable-plan/create",data:e}))(u),w.success(b("common.createSuccess"))):(await(async e=>await i.put({url:"/crm/receivable-plan/update",data:e}))(u),w.success(b("common.updateSuccess"))),n.value=!1,j("success")}finally{m.value=!1}}},O=()=>{var u;r.value={id:void 0,period:void 0,receivableId:void 0,status:void 0,checkStatus:void 0,processInstanceId:void 0,price:void 0,returnTime:void 0,remindDays:void 0,remindTime:void 0,customerId:void 0,contractId:void 0,ownerUserId:void 0,sort:void 0,remark:void 0},(u=v.value)==null||u.resetFields()};return(u,e)=>{const p=Y,d=Z,X=$,A=ee,_=ae,g=le,B=re,k=oe,G=se,M=te;return f(),y(G,{title:a(h),modelValue:a(n),"onUpdate:modelValue":e[11]||(e[11]=l=>W(n)?n.value=l:null)},{footer:t(()=>[o(k,{onClick:q,type:"primary",disabled:a(m)},{default:t(()=>[T("\u786E \u5B9A")]),_:1},8,["disabled"]),o(k,{onClick:e[10]||(e[10]=l=>n.value=!1)},{default:t(()=>[T("\u53D6 \u6D88")]),_:1})]),default:t(()=>[E((f(),y(B,{ref_key:"formRef",ref:v,model:a(r),rules:a(P),"label-width":"100px"},{default:t(()=>[o(d,{label:"\u5BA2\u6237\u540D\u79F0",prop:"customerId"},{default:t(()=>[o(p,{modelValue:a(r).customerId,"onUpdate:modelValue":e[0]||(e[0]=l=>a(r).customerId=l),placeholder:"\u8BF7\u8F93\u5165\u5BA2\u6237\u540D\u79F0"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u5408\u540C\u540D\u79F0",prop:"contractId"},{default:t(()=>[o(p,{modelValue:a(r).contractId,"onUpdate:modelValue":e[1]||(e[1]=l=>a(r).contractId=l),placeholder:"\u8BF7\u8F93\u5165\u5408\u540C\u540D\u79F0"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u8D1F\u8D23\u4EBA",prop:"ownerUserId"},{default:t(()=>[o(A,{modelValue:a(r).ownerUserId,"onUpdate:modelValue":e[2]||(e[2]=l=>a(r).ownerUserId=l),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8D1F\u8D23\u4EBA"},{default:t(()=>[(f(!0),K(L,null,N(a(I),l=>(f(),y(X,{key:l.id,label:l.nickname,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(d,{label:"\u671F\u6570",prop:"period"},{default:t(()=>[o(_,{modelValue:a(r).period,"onUpdate:modelValue":e[3]||(e[3]=l=>a(r).period=l),placeholder:"\u8BF7\u8F93\u5165\u671F\u6570"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u8BA1\u5212\u56DE\u6B3E\u91D1\u989D",prop:"price"},{default:t(()=>[o(_,{modelValue:a(r).price,"onUpdate:modelValue":e[4]||(e[4]=l=>a(r).price=l),placeholder:"\u8BF7\u8F93\u5165\u8BA1\u5212\u56DE\u6B3E\u91D1\u989D"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u8BA1\u5212\u56DE\u6B3E\u65E5\u671F",prop:"returnTime"},{default:t(()=>[o(g,{modelValue:a(r).returnTime,"onUpdate:modelValue":e[5]||(e[5]=l=>a(r).returnTime=l),type:"date","value-format":"x",placeholder:"\u9009\u62E9\u8BA1\u5212\u56DE\u6B3E\u65E5\u671F"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u63D0\u524D\u51E0\u5929\u63D0\u9192",prop:"remindDays"},{default:t(()=>[o(_,{modelValue:a(r).remindDays,"onUpdate:modelValue":e[6]||(e[6]=l=>a(r).remindDays=l),placeholder:"\u8BF7\u8F93\u5165\u63D0\u524D\u51E0\u5929\u63D0\u9192"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u63D0\u9192\u65E5\u671F",prop:"remindTime"},{default:t(()=>[o(g,{modelValue:a(r).remindTime,"onUpdate:modelValue":e[7]||(e[7]=l=>a(r).remindTime=l),type:"date","value-format":"x",placeholder:"\u9009\u62E9\u63D0\u9192\u65E5\u671F"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u663E\u793A\u6392\u5E8F",prop:"sort"},{default:t(()=>[o(_,{modelValue:a(r).sort,"onUpdate:modelValue":e[8]||(e[8]=l=>a(r).sort=l),min:0,"controls-position":"right"},null,8,["modelValue"])]),_:1}),o(d,{label:"\u5907\u6CE8",prop:"remark"},{default:t(()=>[o(p,{type:"textarea",rows:3,modelValue:a(r).remark,"onUpdate:modelValue":e[9]||(e[9]=l=>a(r).remark=l),placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[M,a(m)]])]),_:1},8,["title","modelValue"])}}}),[["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-business/src/views/crm/receivable/plan/ReceivablePlanForm.vue"]]),D=Object.freeze(Object.defineProperty({__proto__:null,default:V},Symbol.toStringTag,{value:"Module"}))});export{V as R,ve as __tla,x as a,D as b,S as d,R as e,F as g};
|