You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
1.9 KiB
1 lines
1.9 KiB
import{d as y,r as m,l as x,M as b,ag as n,h as E,m as j,w as d,e as u,a,J as B,a9 as D,av as O,D as R,G as C,H as F}from"./index-1dc7b228.js";/* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import{T as _}from"./test-71dfb9c1.js";const I=a("span",{class:"el-form-item__label"},"完成下单",-1),M={class:"flex mt-[10px]"},N=a("span",{class:"el-form-item__label"},"每完成一单可获得",-1),S={class:"w-[70px]"},T=a("span",{class:"ml-[10px] el-form-item__label"},"成长值",-1),A=y({__name:"growth-rule-buyorder",props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(p,{expose:v,emit:f}){const c=p,e=m({is_use:0,growth:""}),i=m(null),h=x({growth:[{validator:(o,t,l)=>{e.value.is_use&&(_.empty(e.value.growth)&&l("请输入发放成长值数量"),_.digits(e.value.growth)||l("成长值数量格式错误"),e.value.growth<=0&&l("成长值数量不能小于等于0")),l()}}]}),s=b({get(){return c.modelValue},set(o){f("update:modelValue",o)}});return n(()=>s.value,(o,t)=>{(!t||!Object.keys(t).length)&&Object.keys(o).length&&(e.value=s.value)},{immediate:!0}),n(()=>e.value,()=>{s.value=e.value},{deep:!0}),v({verify:async()=>{var t;let o=!0;return await((t=i.value)==null?void 0:t.validate(l=>{o=l})),o}}),(o,t)=>{const l=O,w=R,g=C,V=F;return E(),j(V,{ref_key:"formRef",ref:i,model:e.value,rules:h},{default:d(()=>[u(g,{label:"",prop:"growth"},{default:d(()=>[a("div",null,[a("div",null,[I,u(l,{modelValue:e.value.is_use,"onUpdate:modelValue":t[0]||(t[0]=r=>e.value.is_use=r),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),B(a("div",M,[N,a("div",S,[u(w,{modelValue:e.value.growth,"onUpdate:modelValue":t[1]||(t[1]=r=>e.value.growth=r),modelModifiers:{number:!0,trim:!0},clearable:""},null,8,["modelValue"])]),T],512),[[D,e.value.is_use]])])]),_:1})]),_:1},8,["model","rules"])}}});export{A as default};
|
|
|