javashop/webroot/public/admin/assets/add-987d0882.js
2025-10-20 16:10:49 +08:00

2 lines
20 KiB
JavaScript

import{d as he,f as xe,y as be,r as k,l as ke,q as s,n as Se,h as g,c as T,e as u,w as r,u as a,aU as Ne,Z as Fe,s as S,a as f,t as h,B as Te,i as M,C as Z,aB as q,$ as N,aV as Ve,a9 as Ee,L as Me,M as $e,bM as Pe,ag as Ce,K as Le,E as Be,ah as Ie,aM as Ue,a4 as De,a1 as Re,a2 as Oe,N as je,a3 as qe,p as ze,g as Ae}from"./index-3c779d75.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import{_ as Q}from"./goods_default-664bb559.js";import{r as Ge,t as He}from"./marketing-b8e15ef6.js";import Je from"./goods-select-popup-f920ef73.js";import Ke from"./goods-sku-popup-b7992521.js";import{_ as Ze}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./goods-a6d4a6e0.js";/* empty css */const Qe=L=>(ze("data-v-88eb0e7f"),L=L(),Ae(),L),We={class:"main-container"},Xe={class:"text-[14px] text-[#999]"},Ye={class:"text-[14px] text-[#999]"},we={class:"w-[180px]"},et={class:"w-full sku_list"},tt={class:"flex items-center cursor-pointer"},it={class:"min-w-[60px] h-[60px] flex items-center justify-center"},st=Qe(()=>f("div",{class:"image-slot"},[f("img",{class:"w-[60px] h-[60px]",src:Q})],-1)),ot={key:1,class:"w-[70px] h-[60px]",src:Q,fit:"contain"},at={class:"ml-2"},lt=["title"],dt={class:"text-primary text-[12px]"},nt={key:0},ut={key:1},rt={key:0},ct={key:1},pt={key:0},_t={key:1},mt={key:0},ft={class:"flex items-center justify-between mt-[15px] !w-[1400px] !max-w-[100%]"},gt={class:"flex items-center mb-[15px]"},vt={class:"fixed-footer-wrap"},yt={class:"fixed-footer"},ht=he({__name:"add",setup(L){const W=xe(),X=be().meta.title,$=k(!1),Y=new Date,U=new Date,w=k(null);U.setTime(U.getTime()+3600*1e3*2*360);const l=k({...{name:"",remark:"",active_status:"",start_time:"",end_time:"",goods_data:"",goods_ids:[],goods_list:[],discount_time:[Y,U]}}),p=k(),F={number:/^\d{0,10}(.?\d{0,1})$/,digit:/^\d{0,10}(.?\d{0,2})$/},ee=ke(()=>({name:[{required:!0,message:s("namePlaceholder"),trigger:"blur"},{validator:z,trigger:"blur"}],remark:[{required:!0,message:s("titlePlaceholder"),trigger:"blur"},{validator:z,trigger:"blur"}],goods_list:[{required:!0,message:s("selectProductPlaceholder"),trigger:"change"}],discount_time:[{required:!0,validator:te,trigger:"change"}]})),z=(e,i,o)=>{if(i.trim()==="")return o(new Error(s("noSpaceAllowed")));o()},te=(e,i,o)=>{!l.value.discount_time||l.value.discount_time&&!l.value.discount_time[0]&&!l.value.discount_time[1]?o(new Error(s("请选择活动时间"))):l.value.discount_time[0]?l.value.discount_time[1]?l.value.discount_time[1]<=l.value.discount_time[0]&&o(new Error(s("活动结束时间不能小于等于活动开始时间"))):o(new Error(s("请选择活动结束时间"))):o(new Error(s("请选择活动开始时间"))),o()},ie=e=>e.discount_rate.length==0||isNaN(e.discount_rate)||!F.number.test(e.discount_rate)||e.discount_rate<0||e.discount_rate>9.9||e.reduce_money.length==0||isNaN(e.reduce_money)||!F.digit.test(e.reduce_money)||e.reduce_money<0||e.reduce_money>parseFloat(e.goodsSku.price)||e.specify_price.length==0||isNaN(e.specify_price)||!F.digit.test(e.specify_price)||e.specify_price<0?!1:!(e.specify_price>parseFloat(e.goodsSku.price)),se=async e=>{if(!($.value||!e)){for(let i=0;i<l.value.goods_list.length;i++){let o=l.value.goods_list[i];if(o.goodsSku.sku_spec_format)if(o.valid)o.sku_list=o.skuList;else{let v=Math.ceil(i+1<=c.limit?1:(i+1)/c.limit);c.list=c.data[v-1],c.page=v;break}else if(ie(o))o.skuList[0].discount_rate=o.discount_rate,o.skuList[0].reduce_money=o.reduce_money,o.skuList[0].specify_price=o.specify_price,o.skuList[0].discount_price=o.discount_price,o.skuList[0].discount_type=o.discount_type,o.skuList[0].is_enabled=o.is_enabled,o.sku_list=o.skuList;else{let v=Math.ceil(i+1<=c.limit?1:(i+1)/c.limit);c.list=c.data[v-1],c.page=v;break}}await e.validate(async i=>{i&&($.value=!0,l.value.start_time=l.value.discount_time[0],l.value.end_time=l.value.discount_time[1],l.value.goods_data=JSON.stringify(l.value.goods_list),Ge(l.value).then(o=>{$.value=!1,history.back()}).catch(()=>{$.value=!1}))})}},c=Se({page:1,limit:5,total:0,data:[],list:[]}),D=k([]),oe=e=>{if(l.value.goods_list.length){let i=q(Object.values(e)).map((o,v)=>(o.goodsSku.sku_spec_format?o.skuList=A(o.skuList):(o.discount_type="discount",o.discount_rate="",o.reduce_money="",o.specify_price="",o.is_enabled=1),o.index=v,o.valid=!1,l.value.goods_list.forEach(b=>{b.goods_id==o.goods_id&&(o=Object.assign(o,b),o.index=v)}),o));l.value.goods_list=i}else l.value.goods_list=q(Object.values(e)).map((i,o)=>(i.goodsSku.sku_spec_format?i.skuList=A(i.skuList):(i.discount_type="discount",i.discount_rate="",i.reduce_money="",i.specify_price="",i.is_enabled=1),i.index=o,i.valid=!1,i));R(),p.value&&p.value.validateField("goods_list").catch(()=>{}),He({goods_ids:l.value.goods_ids,start_time:l.value.discount_time[0],end_time:l.value.discount_time[1],discount_id:""}).then(i=>{D.value=i.data.data,p.value.validateField().catch(()=>{})})},A=e=>e.map(i=>(i.discount_rate||(i.discount_type="discount",i.discount_rate="",i.reduce_money="",i.specify_price="",i.is_enabled=1),i)),R=(e=1)=>{l.value.goods_list.length?(c.data=ae(l.value.goods_list,c.limit),c.list=c.data[e-1],c.total=parseInt(l.value.goods_list.length.toString())):(c.data=[],c.list=[],c.total=0,c.page=1)},ae=(e,i)=>{const o=[];for(let v=0;v<e.length;v+=i)o.push(e.slice(v,v+i));return o},le=e=>{l.value.goods_list.splice(e,1),l.value.goods_list.forEach((i,o)=>{i.index=o}),l.value.goods_ids.splice(e,1),R(c.page),p.value&&p.value.validateField("goods_list").catch(()=>{}),p.value.validateField().catch(()=>{})},G=k(),de=e=>{var i;(i=G.value)==null||i.show(e)},ne=e=>{l.value.goods_list.forEach(i=>{i.goods_id==e.goods_id&&(i=q(Object.assign(i,e)))})},n=k({discount_type:"discount",discountNumber:""}),B=k(),I=k(!1),ue=e=>{I.value=!1,H.value.toggleAllSelection()},H=k(),E=k([]),re=e=>{E.value=e,B.value=!1,E.value.length>0&&E.value.length<c.list.length?I.value=!0:I.value=!1,E.value.length==c.list.length&&(B.value=!0)},ce=()=>{if(!E.value.length){N({type:"warning",message:`${s("batchEmptySelectedGoodsTips")}`});return}if(n.value.discount_type=="discount"){if(n.value.discountNumber.length==0){N({type:"warning",message:`${s("discountsPlaceholder")}`});return}else if(isNaN(n.value.discountNumber)||!F.number.test(n.value.discountNumber)){N({type:"warning",message:`${s("discountsTips")}`});return}else if(n.value.discountNumber<0){N({type:"warning",message:`${s("discountsTipsTwo")}`});return}else if(n.value.discountNumber>9.9){N({type:"warning",message:`${s("discountsTipsThree")}`});return}}else if(n.value.discount_type=="reduce"){if(n.value.discountNumber.length==0){N({type:"warning",message:`${s("reduceMoneyPlaceholder")}`});return}else if(isNaN(n.value.discountNumber)||!F.digit.test(n.value.discountNumber)){N({type:"warning",message:`${s("reduceMoneyTips")}`});return}else if(n.value.discountNumber<0){N({type:"warning",message:`${s("reduceMoneyTipsTwo")}`});return}}else if(n.value.discountNumber.length==0){N({type:"warning",message:`${s("promotionalPlaceholder")}`});return}else if(isNaN(n.value.discountNumber)||!F.digit.test(n.value.discountNumber)){N({type:"warning",message:`${s("promotionalTips")}`});return}else if(n.value.discountNumber<0){N({type:"warning",message:`${s("promotionalTipsTwo")}`});return}l.value.goods_list.forEach((e,i)=>{E.value.forEach(o=>{if(o.goods_id===e.goods_id){if(!e.goodsSku.sku_spec_format)n.value.discount_type=="discount"?(e.discount_rate=n.value.discountNumber+"",e.specify_price=(e.goodsSku.price*(n.value.discountNumber/10)).toFixed(2),e.discount_price=(e.goodsSku.price*(n.value.discountNumber/10)).toFixed(2),e.reduce_money=(e.goodsSku.price-e.specify_price).toFixed(2)):n.value.discount_type=="reduce"?(e.reduce_money=n.value.discountNumber+"",e.specify_price=(e.goodsSku.price-e.reduce_money).toFixed(2),e.discount_price=(e.goodsSku.price-e.reduce_money).toFixed(2),e.discount_rate=(e.specify_price/e.goodsSku.price*10).toFixed(1)):(e.specify_price=n.value.discountNumber+"",e.discount_price=n.value.discountNumber+"",e.reduce_money=(e.goodsSku.price-e.specify_price).toFixed(2),e.discount_rate=(e.specify_price/e.goodsSku.price*10).toFixed(1)),e.discount_type=n.value.discount_type+"",p.value&&(p.value.validateField("goods_list."+i+".discount_rate"),p.value.validateField("goods_list."+i+".specify_price"),p.value.validateField("goods_list."+i+".reduce_money"));else{e.skuList.forEach(d=>{d.is_enabled===1&&(n.value.discount_type=="discount"?(d.discount_rate=n.value.discountNumber+"",d.specify_price=(d.price*(n.value.discountNumber/10)).toFixed(2),d.discount_price=(d.price*(n.value.discountNumber/10)).toFixed(2),d.reduce_money=(d.price-d.specify_price).toFixed(2)):n.value.discount_type=="reduce"?(d.reduce_money=n.value.discountNumber+"",d.specify_price=(d.price-d.reduce_money).toFixed(2),d.discount_price=(d.price-d.reduce_money).toFixed(2),d.discount_rate=(d.specify_price/d.price*10).toFixed(1)):(d.specify_price=n.value.discountNumber+"",d.discount_price=n.value.discountNumber+"",d.reduce_money=(d.price-d.specify_price).toFixed(2),d.discount_rate=(d.specify_price/d.price*10).toFixed(1)),d.discount_type=n.value.discount_type+"",p.value&&(p.value.validateField("goods_list."+i+".discount_rate"),p.value.validateField("goods_list."+i+".specify_price"),p.value.validateField("goods_list."+i+".reduce_money")))});let v=e.skuList.filter(d=>d.is_enabled===1).map(d=>Number(d.discount_rate)),b=e.skuList.filter(d=>d.is_enabled===1).map(d=>Number(d.reduce_money)),y=e.skuList.filter(d=>d.is_enabled===1).map(d=>Number(d.specify_price));e.max_discount_rate=Math.max(...v),e.min_discount_rate=Math.min(...v),e.max_reduce_money=Math.max(...b),e.min_reduce_money=Math.min(...b),e.max_specify_price=Math.max(...y),e.min_specify_price=Math.min(...y)}e.valid=!0}})}),p.value.validateField().catch(()=>{})},O=(e,i,o)=>{i=="discount"?e.discount_rate.length&&(e.specify_price=(e.goodsSku.price*(e.discount_rate/10)).toFixed(2),e.discount_price=(e.goodsSku.price*(e.discount_rate/10)).toFixed(2),e.reduce_money=(e.goodsSku.price-e.specify_price).toFixed(2),p.value&&(p.value.validateField("goods_list."+o+".specify_price").catch(()=>{}),p.value.validateField("goods_list."+o+".reduce_money").catch(()=>{}))):i=="reduce"?e.reduce_money.length&&(e.specify_price=(e.goodsSku.price-e.reduce_money).toFixed(2),e.discount_price=(e.goodsSku.price-e.reduce_money).toFixed(2),e.discount_rate=(e.specify_price/e.goodsSku.price*10).toFixed(1),p.value&&(p.value.validateField("goods_list."+o+".discount_rate").catch(()=>{}),p.value.validateField("goods_list."+o+".specify_price").catch(()=>{}))):e.specify_price.length&&(e.discount_price=e.specify_price+"",e.reduce_money=(e.goodsSku.price-e.specify_price).toFixed(2),e.discount_rate=(e.specify_price/e.goodsSku.price*10).toFixed(1),p.value&&(p.value.validateField("goods_list."+o+".discount_rate").catch(()=>{}),p.value.validateField("goods_list."+o+".reduce_money").catch(()=>{}))),e.discount_type=i+""},J=()=>{W.push("/shop/marketing/discount/list")};return(e,i)=>{const o=Ve,v=Ee,b=Me,y=$e,d=Pe,V=Ce,pe=Le,P=Be,_e=Ie,me=Ue,j=De,fe=Re,ge=Oe,ve=je,ye=qe;return g(),T("div",We,[u(v,{class:"card !border-none",shadow:"never"},{default:r(()=>[u(o,{content:a(X),icon:a(Ne),onBack:i[0]||(i[0]=t=>J())},null,8,["content","icon"])]),_:1}),Fe((g(),S(v,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:r(()=>[u(ve,{model:l.value,"label-width":"120px",ref_key:"formRef",ref:p,rules:a(ee),class:"page-form"},{default:r(()=>[u(y,{label:a(s)("name"),prop:"name"},{default:r(()=>[f("div",null,[u(b,{modelValue:l.value.name,"onUpdate:modelValue":i[1]||(i[1]=t=>l.value.name=t),modelModifiers:{trim:!0},clearable:"",placeholder:a(s)("namePlaceholder"),class:"input-width",maxlength:20},null,8,["modelValue","placeholder"]),f("p",Xe,h(a(s)("nameTip")),1)])]),_:1},8,["label"]),u(y,{label:a(s)("title"),prop:"remark"},{default:r(()=>[f("div",null,[u(b,{modelValue:l.value.remark,"onUpdate:modelValue":i[2]||(i[2]=t=>l.value.remark=t),modelModifiers:{trim:!0},clearable:"",placeholder:a(s)("titlePlaceholder"),class:"input-width",maxlength:20},null,8,["modelValue","placeholder"]),f("p",Ye,h(a(s)("titleTip")),1)])]),_:1},8,["label"]),u(y,{label:a(s)("activityTime"),prop:"discount_time"},{default:r(()=>[f("div",we,[u(d,{modelValue:l.value.discount_time,"onUpdate:modelValue":i[3]||(i[3]=t=>l.value.discount_time=t),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])])]),_:1},8,["label"]),u(y,{label:a(s)("selectProduct"),class:"!m-0"},{default:r(()=>[u(Je,{ref_key:"goodsSelectPopupRef",ref:w,modelValue:l.value.goods_ids,"onUpdate:modelValue":i[4]||(i[4]=t=>l.value.goods_ids=t),onGoodsSelect:oe,min:1,max:99},null,8,["modelValue"])]),_:1},8,["label"]),u(y,{prop:"goods_list"}),l.value.goods_list.length&&c.data?(g(),S(y,{key:0},{default:r(()=>[f("div",et,[u(_e,{class:"!w-[1400px] !max-w-[100%]",data:c.list,size:"large",ref_key:"goods_listTableRef",ref:H,onSelectionChange:re},{empty:r(()=>[f("span",null,h(a(s)("emptyData")),1)]),default:r(()=>[u(V,{type:"selection",width:"55"}),u(V,{label:a(s)("goodsSelectPopupGoodsInfo"),"min-width":"300"},{default:r(({row:t})=>[u(y,{prop:"goods_list."+t.index+".goods_id",rules:[{trigger:"blur",validator:(C,x,_)=>{if(D.value.length>0){let m=!1;D.value.forEach(K=>{t.goods_id==K.goods_id&&(m=!0,_(K.error_msg))}),m||_()}else _()}}],class:"sku-form-item-wrap py-[10px]"},{default:r(()=>[f("div",tt,[f("div",it,[t.goods_cover_thumb_small?(g(),S(pe,{key:0,class:"w-[60px] h-[60px]",src:a(Te)(t.goods_cover_thumb_small),fit:"contain"},{error:r(()=>[st]),_:2},1032,["src"])):(g(),T("img",ot))]),f("div",at,[f("span",{title:t.goods_name,class:"multi-hidden"},h(t.goods_name),9,lt),f("span",dt,h(t.goods_type_name),1)])])]),_:2},1032,["prop","rules"])]),_:1},8,["label"]),u(V,{prop:"price",label:a(s)("price"),"min-width":"130"},{default:r(({row:t})=>[f("div",null,"¥"+h(t.goodsSku.price),1)]),_:1},8,["label"]),u(V,{label:a(s)("discounts"),width:"170"},{default:r(({row:t,$index:C})=>[t.goodsSku.sku_spec_format?(g(),S(y,{key:1,prop:"goods_list."+t.index+".min_discount_rate",rules:[{trigger:"blur",validator:(x,_,m)=>{_===""||_===null||_===void 0?m(a(s)("skuDiscountSettingsPlaceholder")):t.min_discount_rate<0||t.max_discount_rate<0?m(a(s)("discountsTips")):t.min_discount_rate>9.9||t.max_discount_rate>9.9?m(a(s)("discountsTips")):m()}}]},{default:r(()=>[t.valid&&t.min_discount_rate!=1/0&&t.max_discount_rate!=-1/0?(g(),T("span",nt,h(t.min_discount_rate==t.max_discount_rate?t.min_discount_rate:t.min_discount_rate+"-"+t.max_discount_rate),1)):(g(),T("span",ut,"--"))]),_:2},1032,["prop","rules"])):(g(),S(y,{key:t.goods_id,prop:"goods_list."+t.index+".discount_rate",rules:[{trigger:"blur",validator:(x,_,m)=>{_.length==0?m(a(s)("discountsPlaceholder")):isNaN(_)||!F.number.test(_)?m(a(s)("discountsTips")):_<0?m(a(s)("discountsTipsTwo")):_>9.9?m(a(s)("discountsTipsThree")):m()}}],class:"sku-form-item-wrap"},{default:r(()=>[u(b,{modelValue:t.discount_rate,"onUpdate:modelValue":x=>t.discount_rate=x,modelModifiers:{trim:!0},onBlur:x=>O(t,"discount",t.index),clearable:"",placeholder:"0",maxlength:"8"},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:2},1032,["prop","rules"]))]),_:1},8,["label"]),u(V,{label:a(s)("reduceMoney"),width:"170"},{default:r(({row:t,$index:C})=>[t.goodsSku.sku_spec_format?(g(),S(y,{key:1},{default:r(()=>[t.valid&&t.min_reduce_money!=1/0&&t.max_reduce_money!=-1/0?(g(),T("span",rt,h(t.min_reduce_money==t.max_reduce_money?t.min_reduce_money:t.min_reduce_money+"-"+t.max_reduce_money),1)):(g(),T("span",ct,"--"))]),_:2},1024)):(g(),S(y,{key:t.goods_id,prop:"goods_list."+t.index+".reduce_money",rules:[{trigger:"blur",validator:(x,_,m)=>{_.length==0?m(a(s)("reduceMoneyPlaceholder")):isNaN(_)||!F.digit.test(_)?m(a(s)("reduceMoneyTips")):_<0?m(a(s)("reduceMoneyTipsTwo")):_>parseFloat(t.goodsSku.price)?m(a(s)("reduceMoneyTipsThree")):m()}}],class:"sku-form-item-wrap"},{default:r(()=>[u(b,{modelValue:t.reduce_money,"onUpdate:modelValue":x=>t.reduce_money=x,modelModifiers:{trim:!0},onBlur:x=>O(t,"reduce",t.index),clearable:"",placeholder:"0.00",maxlength:"8"},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:2},1032,["prop","rules"]))]),_:1},8,["label"]),u(V,{label:a(s)("promotional"),width:"170"},{default:r(({row:t,$index:C})=>[t.goodsSku.sku_spec_format?(g(),S(y,{key:1},{default:r(()=>[t.valid&&t.min_specify_price!=1/0&&t.max_specify_price!=-1/0?(g(),T("span",pt,h(t.min_specify_price==t.max_specify_price?t.min_specify_price:t.min_specify_price+"-"+t.max_specify_price),1)):(g(),T("span",_t,"--"))]),_:2},1024)):(g(),S(y,{key:t.goods_id,prop:"goods_list."+t.index+".specify_price",rules:[{trigger:"blur",validator:(x,_,m)=>{_.length==0?m(a(s)("promotionalPlaceholder")):isNaN(_)||!F.digit.test(_)?m(a(s)("promotionalTips")):_<0?m(a(s)("promotionalTipsTwo")):_>parseFloat(t.goodsSku.price)?m(a(s)("promotionalTipsThree")):m()}}],class:"sku-form-item-wrap"},{default:r(()=>[u(b,{modelValue:t.specify_price,"onUpdate:modelValue":x=>t.specify_price=x,modelModifiers:{trim:!0},clearable:"",onBlur:x=>O(t,"specify",t.index),placeholder:"0.00",maxlength:"8"},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:2},1032,["prop","rules"]))]),_:1},8,["label"]),u(V,{label:a(s)("discountType"),width:"130"},{default:r(({row:t})=>[t.goodsSku.sku_spec_format?(g(),S(y,{key:1},{default:r(()=>[M("请在设置中查看")]),_:1})):(g(),T("span",mt,h(t.discount_type=="discount"?a(s)("discounts"):t.discount_type=="reduce"?a(s)("reduceMoney"):a(s)("promotional")),1))]),_:1},8,["label"]),u(V,{label:a(s)("operation"),align:"right","min-width":"160"},{default:r(({row:t})=>[t.goodsSku.sku_spec_format?(g(),S(P,{key:0,type:"primary",link:"",onClick:C=>de(l.value.goods_list[t.index])},{default:r(()=>[M(h(a(s)("skuDiscountSettings")),1)]),_:2},1032,["onClick"])):Z("",!0),u(P,{type:"primary",link:"",onClick:C=>le(t.index)},{default:r(()=>[M(h(a(s)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"]),f("div",ft,[f("div",gt,[u(me,{modelValue:B.value,"onUpdate:modelValue":i[5]||(i[5]=t=>B.value=t),size:"large",class:"!mr-[15px]",onChange:ue,indeterminate:I.value},{default:r(()=>[f("span",null,"已选 "+h(E.value.length)+" 项",1)]),_:1},8,["modelValue","indeterminate"]),f("label",null,h(a(s)("batchOperation")),1),u(fe,{modelValue:n.value.discount_type,"onUpdate:modelValue":i[6]||(i[6]=t=>n.value.discount_type=t),class:"!w-[130px] ml-[10px]",onChange:i[7]||(i[7]=t=>n.value.discountNumber="")},{default:r(()=>[u(j,{label:a(s)("discounts"),value:"discount"},null,8,["label"]),u(j,{label:a(s)("reduceMoney"),value:"reduce"},null,8,["label"]),u(j,{label:a(s)("promotional"),value:"specify"},null,8,["label"])]),_:1},8,["modelValue"]),u(b,{modelValue:n.value.discountNumber,"onUpdate:modelValue":i[8]||(i[8]=t=>n.value.discountNumber=t),modelModifiers:{trim:!0},clearable:"",placeholder:n.value.discount_type=="discount"?a(s)("discounts"):n.value.discount_type=="reduce"?a(s)("reduceMoney"):a(s)("promotional"),class:"!w-[130px] ml-[10px]",maxlength:"8"},null,8,["modelValue","placeholder"]),u(P,{class:"ml-[10px]",type:"primary",onClick:ce},{default:r(()=>[M(h(a(s)("confirm")),1)]),_:1})]),u(ge,{"current-page":c.page,"onUpdate:current-page":i[9]||(i[9]=t=>c.page=t),"page-size":c.limit,"onUpdate:page-size":i[10]||(i[10]=t=>c.limit=t),layout:"total, prev, pager, next, jumper",total:c.total,onCurrentChange:R},null,8,["current-page","page-size","total"])])])]),_:1})):Z("",!0)]),_:1},8,["model","rules"])]),_:1})),[[ye,$.value]]),u(Ke,{ref_key:"goodsSkuPopupRef",ref:G,onSkuSave:ne},null,512),f("div",vt,[f("div",yt,[u(P,{type:"primary",onClick:i[11]||(i[11]=t=>se(p.value))},{default:r(()=>[M(h(a(s)("save")),1)]),_:1}),u(P,{onClick:i[12]||(i[12]=t=>J())},{default:r(()=>[M(h(a(s)("cancel")),1)]),_:1})])])])}}});const ei=Ze(ht,[["__scopeId","data-v-88eb0e7f"]]);export{ei as default};