1 |
- import{ar as c,d as z,i as P,r as p,f as O,o as D,x as V,w as r,g as t,a,q as w,y as G,Q as J,X as M,B as Q,G as R,D as T,J as X,_ as E,__tla as H}from"./index-12a7743c.js";import{_ as K,__tla as L}from"./Dialog-639a3ed8.js";import{u as N,__tla as W}from"./useMessage-9e9b1c85.js";let f,y,B,Y=Promise.all([(()=>{try{return H}catch{}})(),(()=>{try{return L}catch{}})(),(()=>{try{return W}catch{}})()]).then(async()=>{y={getDailyBillPage:async o=>await c.get({url:"/trade/daily-bill/page",params:o}),getDailyBill:async o=>await c.get({url:"/trade/daily-bill/get?id="+o}),createDailyBill:async o=>await c.post({url:"/trade/daily-bill/create",data:o}),updateDailyBill:async o=>await c.put({url:"/trade/daily-bill/update",data:o}),deleteDailyBill:async o=>await c.delete({url:"/trade/daily-bill/delete?id="+o}),exportDailyBill:async o=>await c.download({url:"/trade/daily-bill/export-excel",params:o})},f=E(z({name:"DailyBillForm",__name:"DailyBillForm",emits:["success"],setup(o,{expose:x,emit:C}){const{t:v}=P(),b=N(),i=p(!1),g=p(""),s=p(!1),I=p(""),l=p({id:void 0,amount:void 0,receivedAmount:void 0,orderCount:void 0,shopId:void 0,merchantId:void 0,orderIds:void 0}),U=O({amount:[{required:!0,message:"\u91D1\u989D\uFF0C\u5355\u4F4D\uFF1A\u5206\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],receivedAmount:[{required:!0,message:"\u786E\u6536\u91D1\u989D\uFF0C\u5355\u4F4D\uFF1A\u5206\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],orderCount:[{required:!0,message:"\u8BA2\u5355\u6570\uFF0C\u9ED8\u8BA4\u4E3A0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],orderIds:[{required:!0,message:"\u8BA2\u5355ID\u5217\u8868\uFF0C\u6587\u672C\u7C7B\u578B\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),_=p();x({open:async(u,e)=>{if(i.value=!0,g.value=v("action."+u),I.value=u,F(),e){s.value=!0;try{l.value=await y.getDailyBill(e)}finally{s.value=!1}}}});const A=C,q=async()=>{await _.value.validate(),s.value=!0;try{const u=l.value;I.value==="create"?(await y.createDailyBill(u),b.success(v("common.createSuccess"))):(await y.updateDailyBill(u),b.success(v("common.updateSuccess"))),i.value=!1,A("success")}finally{s.value=!1}},F=()=>{var u;l.value={id:void 0,amount:void 0,receivedAmount:void 0,orderCount:void 0,shopId:void 0,merchantId:void 0,orderIds:void 0},(u=_.value)==null||u.resetFields()};return(u,e)=>{const n=M,m=Q,S=R,h=T,j=K,k=X;return D(),V(j,{title:a(g),modelValue:a(i),"onUpdate:modelValue":e[7]||(e[7]=d=>J(i)?i.value=d:null)},{footer:r(()=>[t(h,{onClick:q,type:"primary",disabled:a(s)},{default:r(()=>[w("\u786E \u5B9A")]),_:1},8,["disabled"]),t(h,{onClick:e[6]||(e[6]=d=>i.value=!1)},{default:r(()=>[w("\u53D6 \u6D88")]),_:1})]),default:r(()=>[G((D(),V(S,{ref_key:"formRef",ref:_,model:a(l),rules:a(U),"label-width":"100px"},{default:r(()=>[t(m,{label:"\u91D1\u989D\uFF0C\u5355\u4F4D\uFF1A\u5206",prop:"amount"},{default:r(()=>[t(n,{modelValue:a(l).amount,"onUpdate:modelValue":e[0]||(e[0]=d=>a(l).amount=d),placeholder:"\u8BF7\u8F93\u5165\u91D1\u989D\uFF0C\u5355\u4F4D\uFF1A\u5206"},null,8,["modelValue"])]),_:1}),t(m,{label:"\u786E\u6536\u91D1\u989D\uFF0C\u5355\u4F4D\uFF1A\u5206",prop:"receivedAmount"},{default:r(()=>[t(n,{modelValue:a(l).receivedAmount,"onUpdate:modelValue":e[1]||(e[1]=d=>a(l).receivedAmount=d),placeholder:"\u8BF7\u8F93\u5165\u786E\u6536\u91D1\u989D\uFF0C\u5355\u4F4D\uFF1A\u5206"},null,8,["modelValue"])]),_:1}),t(m,{label:"\u8BA2\u5355\u6570\uFF0C\u9ED8\u8BA4\u4E3A0",prop:"orderCount"},{default:r(()=>[t(n,{modelValue:a(l).orderCount,"onUpdate:modelValue":e[2]||(e[2]=d=>a(l).orderCount=d),placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u6570\uFF0C\u9ED8\u8BA4\u4E3A0"},null,8,["modelValue"])]),_:1}),t(m,{label:"\u5E97\u94FAID",prop:"shopId"},{default:r(()=>[t(n,{modelValue:a(l).shopId,"onUpdate:modelValue":e[3]||(e[3]=d=>a(l).shopId=d),placeholder:"\u8BF7\u8F93\u5165\u5E97\u94FAID"},null,8,["modelValue"])]),_:1}),t(m,{label:"\u5546\u6237ID",prop:"merchantId"},{default:r(()=>[t(n,{modelValue:a(l).merchantId,"onUpdate:modelValue":e[4]||(e[4]=d=>a(l).merchantId=d),placeholder:"\u8BF7\u8F93\u5165\u5546\u6237ID"},null,8,["modelValue"])]),_:1}),t(m,{label:"\u8BA2\u5355ID\u5217\u8868\uFF0C\u6587\u672C\u7C7B\u578B",prop:"orderIds"},{default:r(()=>[t(n,{modelValue:a(l).orderIds,"onUpdate:modelValue":e[5]||(e[5]=d=>a(l).orderIds=d),placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355ID\u5217\u8868\uFF0C\u6587\u672C\u7C7B\u578B"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[k,a(s)]])]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zx/mall-newfeifan-zx-business/src/views/mall/bill/dailybill/DailyBillForm.vue"]]),B=Object.freeze(Object.defineProperty({__proto__:null,default:f},Symbol.toStringTag,{value:"Module"}))});export{f as D,Y as __tla,y as a,B as b};
|