OrderPercentageForm-7524042c.js 8.1 KB

1
  1. import{aq as P,d as K,h as R,r as m,K as U,e as T,o as v,v as h,w as t,f as a,a as r,n,x as G,c as w,F as O,O as H,V as J,A as L,D as W,C as X,I as Y,_ as Z,__tla as $}from"./index-647bbfe9.js";import{_ as ee,__tla as re}from"./Dialog-dee2037a.js";import{_ as ae,__tla as oe}from"./Tooltip-79fb18be.js";import{u as te,__tla as le}from"./useMessage-6598d7d0.js";let b,f,A,se=Promise.all([(()=>{try{return $}catch{}})(),(()=>{try{return re}catch{}})(),(()=>{try{return oe}catch{}})(),(()=>{try{return le}catch{}})()]).then(async()=>{f={getOrderPercentagePage:async s=>await P.get({url:"/distri/order-percentage/page",params:s}),getOrderPercentage:async s=>await P.get({url:"/distri/order-percentage/get?id="+s}),createOrderPercentage:async s=>await P.post({url:"/distri/order-percentage/create",data:s}),updateOrderPercentage:async s=>await P.put({url:"/distri/order-percentage/update",data:s}),deleteOrderPercentage:async s=>await P.delete({url:"/distri/order-percentage/delete?id="+s}),exportOrderPercentage:async s=>await P.download({url:"/distri/order-percentage/export-excel",params:s})},b=Z(K({name:"OrderPercentageForm",__name:"OrderPercentageForm",emits:["success"],setup(s,{expose:x,emit:B}){const{t:y}=R(),_=te(),g=m(!1),I=m("\u7F16\u8F91"),p=m(!1),S=m(""),e=m({id:void 0,grossProfitPerc:void 0,grossProfitUserQuotaPerc:void 0,grossProfitAncestorQuotaPerc:void 0,grossProfitBonusQuotaPerc:void 0,grossProfitPlatformQuotaPerc:void 0,divideIntoPerc:void 0,orderUserSocialStatus:void 0,orderAncestorSocialStatus:void 0,registerSocialStatus:void 0,registerAncestorSocialStatus:void 0,collectSocialStatus:void 0,signUp:void 0}),F=U(()=>Number(e.value.grossProfitUserQuotaPerc)+Number(e.value.grossProfitAncestorQuotaPerc)+Number(e.value.grossProfitBonusQuotaPerc)+Number(e.value.grossProfitPlatformQuotaPerc)),k=U(()=>F.value>100),N=T({}),V=m();x({open:async(d,o)=>{if(g.value=!0,S.value=d,C(),o){p.value=!0;try{e.value=await f.getOrderPercentage(o)}finally{p.value=!1}Q.forEach(i=>{e.value.hasOwnProperty(i)&&(e.value[i]=100*e.value[i])})}}});const Q=["grossProfitPerc","grossProfitUserQuotaPerc","grossProfitAncestorQuotaPerc","grossProfitBonusQuotaPerc","grossProfitPlatformQuotaPerc","divideIntoPerc"],z=B,j=async()=>{if(Q.forEach(d=>{e.value.hasOwnProperty(d)&&(e.value[d]=(e.value[d]/100).toFixed(4))}),k.value)_.error("\u7528\u6237\u81EA\u5F97+\u76F4\u63A8\u5956+\u5408\u8D62\u5956+\u5E73\u53F0\u670D\u52A1\u8D39,\u603B\u548C\u4E0D\u80FD\u8D85\u8FC7100");else{await V.value.validate(),p.value=!0;try{const d=e.value;S.value==="create"?(await f.createOrderPercentage(d),_.success(y("common.createSuccess"))):(await f.updateOrderPercentage(d),_.success(y("common.updateSuccess"))),g.value=!1,z("success")}finally{p.value=!1}}},C=()=>{var d;e.value={id:void 0,grossProfitPerc:void 0,grossProfitUserQuotaPerc:void 0,grossProfitAncestorQuotaPerc:void 0,grossProfitBonusQuotaPerc:void 0,grossProfitPlatformQuotaPerc:void 0,divideIntoPerc:void 0},(d=V.value)==null||d.resetFields()};return(d,o)=>{const i=ae,u=J,c=L,D=W,E=X,M=ee,q=Y;return v(),h(M,{title:r(I),modelValue:r(g),"onUpdate:modelValue":o[12]||(o[12]=l=>H(g)?g.value=l:null)},{footer:t(()=>[a(E,{onClick:j,type:"primary",disabled:r(p)},{default:t(()=>[n("\u786E \u5B9A")]),_:1},8,["disabled"])]),default:t(()=>[G((v(),h(D,{ref_key:"formRef",ref:V,model:r(e),rules:r(N),"label-width":"100px"},{default:t(()=>[r(S)=="update1"?(v(),w(O,{key:0},[a(c,{label:"\u6BDB\u5229\u767E\u5206\u6BD4",prop:"grossProfitPerc"},{label:t(()=>[a(i,{message:"\u4F8B(0.3888)",title:"\u6BDB\u5229"})]),default:t(()=>[a(u,{modelValue:r(e).grossProfitPerc,"onUpdate:modelValue":o[0]||(o[0]=l=>r(e).grossProfitPerc=l),placeholder:"\u8BF7\u8F93\u5165\u6BDB\u5229\u767E\u5206\u6BD4"},{append:t(()=>[n("%")]),_:1},8,["modelValue"])]),_:1}),a(c,{label:"\u7528\u6237\u81EA\u5F97",prop:"grossProfitUserQuotaPerc"},{label:t(()=>[a(i,{message:"\u4F8B(35),\u7528\u6237\u81EA\u5F97+\u76F4\u63A8\u5956+\u5408\u8D62\u5956+\u5E73\u53F0\u670D\u52A1\u8D39,\u603B\u548C\u4E0D\u80FD\u8D85\u8FC7100",title:"\u7528\u6237\u81EA\u5F97"})]),default:t(()=>[a(u,{modelValue:r(e).grossProfitUserQuotaPerc,"onUpdate:modelValue":o[1]||(o[1]=l=>r(e).grossProfitUserQuotaPerc=l),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u81EA\u5F97"},{append:t(()=>[n("%")]),_:1},8,["modelValue"])]),_:1}),a(c,{label:"\u76F4\u63A8\u5956",prop:"grossProfitAncestorQuotaPerc"},{label:t(()=>[a(i,{message:"\u4F8B(35),\u7528\u6237\u81EA\u5F97+\u76F4\u63A8\u5956+\u5408\u8D62\u5956+\u5E73\u53F0\u670D\u52A1\u8D39,\u603B\u548C\u4E0D\u80FD\u8D85\u8FC7100",title:"\u76F4\u63A8\u5956"})]),default:t(()=>[a(u,{modelValue:r(e).grossProfitAncestorQuotaPerc,"onUpdate:modelValue":o[2]||(o[2]=l=>r(e).grossProfitAncestorQuotaPerc=l),placeholder:"\u8BF7\u8F93\u5165\u76F4\u63A8\u5956"},{append:t(()=>[n("%")]),_:1},8,["modelValue"])]),_:1}),a(c,{label:"\u5408\u8D62\u5956",prop:"grossProfitBonusQuotaPerc"},{label:t(()=>[a(i,{message:"\u4F8B(22),\u7528\u6237\u81EA\u5F97+\u76F4\u63A8\u5956+\u5408\u8D62\u5956+\u5E73\u53F0\u670D\u52A1\u8D39,\u603B\u548C\u4E0D\u80FD\u8D85\u8FC7100",title:"\u5408\u8D62\u5956"})]),default:t(()=>[a(u,{modelValue:r(e).grossProfitBonusQuotaPerc,"onUpdate:modelValue":o[3]||(o[3]=l=>r(e).grossProfitBonusQuotaPerc=l),placeholder:"\u8BF7\u8F93\u5165\u5408\u8D62\u5956"},{append:t(()=>[n("%")]),_:1},8,["modelValue"])]),_:1}),a(c,{label:"\u5E73\u53F0\u670D\u52A1\u8D39",prop:"grossProfitPlatformQuotaPerc"},{label:t(()=>[a(i,{message:"\u4F8B(35),\u7528\u6237\u81EA\u5F97+\u76F4\u63A8\u5956+\u5408\u8D62\u5956+\u5E73\u53F0\u670D\u52A1\u8D39,\u603B\u548C\u4E0D\u80FD\u8D85\u8FC7100",title:"\u5E73\u53F0\u670D\u52A1\u8D39"})]),default:t(()=>[a(u,{modelValue:r(e).grossProfitPlatformQuotaPerc,"onUpdate:modelValue":o[4]||(o[4]=l=>r(e).grossProfitPlatformQuotaPerc=l),placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u670D\u52A1\u8D39"},{append:t(()=>[n("%")]),_:1},8,["modelValue"])]),_:1}),a(c,{label:"\u5206\u6210",prop:"divideIntoPerc"},{default:t(()=>[a(u,{modelValue:r(e).divideIntoPerc,"onUpdate:modelValue":o[5]||(o[5]=l=>r(e).divideIntoPerc=l),placeholder:"\u8BF7\u8F93\u5165\u5206\u6210"},{append:t(()=>[n("%")]),_:1},8,["modelValue"])]),_:1})],64)):(v(),w(O,{key:1},[a(c,{label:"\u8D2D\u7269\u81EA\u5F97",prop:"orderUserSocialStatus"},{default:t(()=>[a(u,{modelValue:r(e).orderUserSocialStatus,"onUpdate:modelValue":o[6]||(o[6]=l=>r(e).orderUserSocialStatus=l),placeholder:"\u8BF7\u8F93\u5165\u8D2D\u7269\u81EA\u5F97"},null,8,["modelValue"])]),_:1}),a(c,{label:"\u8D2D\u7269\u63A8\u8350\u4EBA\u83B7\u5F97",prop:"orderAncestorSocialStatus"},{default:t(()=>[a(u,{modelValue:r(e).orderAncestorSocialStatus,"onUpdate:modelValue":o[7]||(o[7]=l=>r(e).orderAncestorSocialStatus=l),placeholder:"\u8BF7\u8F93\u5165\u8D2D\u7269\u63A8\u8350\u4EBA\u83B7\u5F97"},null,8,["modelValue"])]),_:1}),a(c,{label:"\u6CE8\u518C\u9ED8\u8BA4\u8EAB\u4EF7",prop:"registerSocialStatus"},{default:t(()=>[a(u,{modelValue:r(e).registerSocialStatus,"onUpdate:modelValue":o[8]||(o[8]=l=>r(e).registerSocialStatus=l),placeholder:"\u8BF7\u8F93\u5165\u6CE8\u518C\u9ED8\u8BA4\u8EAB\u4EF7"},null,8,["modelValue"])]),_:1}),a(c,{label:"\u63A8\u8350\u6CE8\u518C\u8EAB\u4EF7",prop:"registerAncestorSocialStatus"},{default:t(()=>[a(u,{modelValue:r(e).registerAncestorSocialStatus,"onUpdate:modelValue":o[9]||(o[9]=l=>r(e).registerAncestorSocialStatus=l),placeholder:"\u8BF7\u8F93\u5165\u63A8\u8350\u6CE8\u518C\u8EAB\u4EF7"},null,8,["modelValue"])]),_:1}),a(c,{label:"\u6536\u85CF\u83B7\u5F97",prop:"collectSocialStatus"},{default:t(()=>[a(u,{modelValue:r(e).collectSocialStatus,"onUpdate:modelValue":o[10]||(o[10]=l=>r(e).collectSocialStatus=l),placeholder:"\u8BF7\u8F93\u5165\u6536\u85CF\u83B7\u5F97"},null,8,["modelValue"])]),_:1}),a(c,{label:"\u7B7E\u5230\u83B7\u5F97",prop:"signUp"},{default:t(()=>[a(u,{modelValue:r(e).signUp,"onUpdate:modelValue":o[11]||(o[11]=l=>r(e).signUp=l),placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u83B7\u5F97"},null,8,["modelValue"])]),_:1})],64))]),_:1},8,["model","rules"])),[[q,r(p)]])]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/distri/orderpercentage/OrderPercentageForm.vue"]]),A=Object.freeze(Object.defineProperty({__proto__:null,default:b},Symbol.toStringTag,{value:"Module"}))});export{b as O,se as __tla,f as a,A as b};