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
20 KiB
1 lines
20 KiB
import{d as ne,v as de,f as ue,r as V,l as pe,M as me,k as e,am as ce,N as _e,J as fe,h as v,c as k,e as i,w as n,u as l,as as ge,a as d,t as p,m as x,z as J,B as N,i as P,al as ve,P as y,at as he,K as be,C as xe,G as ye,D as Ve,aj as Te,E as we,$ as ke,T as Ne,ax as Ue,a0 as Ee,aa as Se,ab as Pe,H as Me,L as Ce,p as $e,g as Ie}from"./index-775ec1fd.js";/* empty css *//* empty css */import{_ as Be}from"./index.vue_vue_type_script_setup_true_lang-ea3985b9.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import qe from"./index-a9d6e08d.js";/* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as B}from"./goods_default-664bb559.js";import{C as Fe,D as Re}from"./marketing-c3d9ac30.js";import{_ as De}from"./_plugin-vue_export-helper-c27b6911.js";import"./index.vue_vue_type_style_index_0_lang-5ddbdf37.js";/* empty css *//* empty css */import"./attachment-75f5f762.js";import"./index.vue_vue_type_script_setup_true_lang-94748859.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-11d21e97.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-d4338845.js";import"./sys-3f684ad8.js";import"./sortable.esm-be94e56d.js";const q=$=>($e("data-v-e6266d5a"),$=$(),Ie(),$),je={class:"main-container"},Oe={class:"panel-title !text-sm"},ze={key:0,class:"flex min-w-[512px] relative border-[1px] border-[#e7e7e7] border-solid mt-[16px]"},Je={class:"min-w-[78px] h-[78px] flex items-center justify-center"},Ae=q(()=>d("div",{class:"image-slot"},[d("img",{class:"w-[78px] h-[78px]",src:B})],-1)),Ge={key:1,class:"w-[78px] h-[78px]",src:B,fit:"contain"},Le={class:"flex-1 py-[5px] pl-[10px] pr-[30px]"},He={class:"text-[14px]"},Qe={class:"text-[14px] !text-[var(--el-color-primary)]"},Ke={class:"panel-title !text-sm"},We={class:"w-full sku_list"},Xe={class:"flex items-center mb-[15px]"},Ye={class:"flex items-center cursor-pointer"},Ze={class:"min-w-[60px] h-[60px] flex items-center justify-center"},el=q(()=>d("div",{class:"image-slot"},[d("img",{class:"w-[60px] h-[60px]",src:B})],-1)),ll={key:1,class:"w-[70px] h-[60px]",src:B,fit:"contain"},tl={class:"ml-2"},ol=["title"],il={key:1},sl={style:{display:"inline-flex","align-items":"center"}},al={class:"mr-[5px]"},rl={key:1},nl={class:"flex justify-center"},dl={key:1},ul={key:2,class:"mx-[20px]"},pl={class:"panel-title !text-sm"},ml={class:"flex justify-center"},cl=q(()=>d("span",{class:"mx-[20px]"},"+",-1)),_l={class:"panel-title !text-sm"},fl={class:"flex justify-center"},gl=q(()=>d("span",{class:"mx-[20px]"},"+",-1)),vl={class:"panel-title !text-sm"},hl={class:"fixed-footer-wrap"},bl={class:"fixed-footer"},xl=ne({__name:"goods_edit",setup($){const F=de(),D=ue(),A=F.meta.title,T=V(!0);pe([{name:"商品",type:"goods"}]);const o=V({...{type:"goods",names:"",title:"",image:"",goods_info:{},coupon_ids:[],product_list:[],stock:"",limit_num:"",point:"",price:"",balance:"",isBalance:1,content:""}}),U=V(),h={required:/[\S]+/,number:/^\d{0,10}$/,digit:/^\d{0,10}(.?\d{0,2})$/,special:/^\d{0,10}(.?\d{0,3})$/},G=me(()=>({names:[{required:!0,message:e("goodsNamePlaceholder"),trigger:"blur"}],image:[{required:!0,message:e("imagePlaceholder"),trigger:"change"}],coupon_ids:[{required:!0,message:e("couponSelectPlaceholder"),trigger:"change"}],product_list:[{required:!0,message:e("goodsSkuPlaceholder"),trigger:"change"}]})),L=m=>{T.value=!0,Fe(m).then(r=>{o.value=Object.assign(o.value,r.data),o.value.type=="goods"?o.value.product_list=r.data.goods_list:o.value.type=="coupon"?(o.value.product_list=[],o.value.product_list.push(ve(o.value.coupon_info))):(o.value.balance=o.value.product_detail[0].balance?o.value.product_detail[0].balance:o.value.product_detail[0].money,o.value.isBalance=o.value.product_detail[0].balance?1:0),T.value=!1}).catch(()=>{T.value=!1})};ce(()=>{F.query.id&&L(Number(F.query.id))}),V();const H=m=>{if(m.is_enabled=m.is_enabled?0:1,o.value.product_list.every(r=>r.is_enabled===0)){m.is_enabled=1,y({type:"warning",message:`${e("noEnabledTip")}`});return}m.stock="",m.limit_num="",m.point="",m.price=""},u=V({stock:"",limit_num:"",point:"",price:""}),M=V(),C=V(!1),Q=m=>{C.value=!1,R.value.toggleAllSelection()},R=V(),E=V([]),K=m=>{E.value=m,M.value=!1,E.value.length>0&&E.value.length<o.value.product_list.length?C.value=!0:C.value=!1,E.value.length==o.value.product_list.length&&(M.value=!0)},W=()=>{if(!E.value.length){y({type:"warning",message:`${e("batchEmptySelectedGoodsTips")}`});return}if(u.value.stock){if(isNaN(Number(u.value.stock))||!h.number.test(u.value.stock)){y({type:"warning",message:`${e("stockTips")}`});return}else if(u.value.stock<=0){y({type:"warning",message:`${e("stockTipsTwo")}`});return}}if(u.value.limit_num){if(isNaN(u.value.limit_num)||!h.number.test(u.value.limit_num)){y({type:"warning",message:`${e("limitTips")}`});return}else if(u.value.limit_num<=0){y({type:"warning",message:`${e("limitTipsTwo")}`});return}}if(u.value.point){if(isNaN(u.value.point)||!h.number.test(u.value.point)){y({type:"warning",message:`${e("pointTips")}`});return}else if(u.value.point<=0){y({type:"warning",message:`${e("pointTipsTwo")}`});return}}if(u.value.price){if(isNaN(u.value.price)||!h.digit.test(u.value.price)){y({type:"warning",message:`${e("moneyTips")}`});return}else if(u.value.price<=0){y({type:"warning",message:`${e("moneyTipsTwo")}`});return}}o.value.product_list.forEach((m,r)=>{E.value.forEach(b=>{b.sku_id===m.sku_id&&(u.value.stock&&(m.stock=u.value.stock+""),u.value.limit_num&&(m.limit_num=u.value.limit_num+""),u.value.point&&(m.point=u.value.point+""),u.value.price&&(m.price=u.value.price+""),U.value&&(U.value.validateField("product_list."+r+".stock"),U.value.validateField("product_list."+r+".limit_num"),U.value.validateField("product_list."+r+".point"),U.value.validateField("product_list."+r+".price")))})}),C.value=!1,M.value=!1,u.value={stock:"",limit_num:"",point:"",price:""},R.value.clearSelection()},X=async m=>{T.value||!m||await m.validate(async r=>{r&&(T.value=!0,o.value.type=="goods"?o.value.product_detail=JSON.stringify(o.value.product_list.map(b=>({goods_id:b.goods_id,sku_id:b.sku_id,point:b.point,price:b.price,limit_num:b.limit_num,stock:b.stock,is_enabled:b.is_enabled})).filter(b=>b.is_enabled===1)):o.value.type=="coupon"?o.value.product_detail=JSON.stringify(o.value.product_list.map(b=>({coupon_id:b.id}))):o.value.isBalance?o.value.product_detail=JSON.stringify([{balance:o.value.balance}]):o.value.product_detail=JSON.stringify([{money:o.value.balance}]),Re(o.value).then(b=>{T.value=!1,D.push("/shop/marketing/exchange/goods_list")}).catch(()=>{T.value=!1}))})},j=()=>{D.push("/shop/marketing/exchange/goods_list")};return(m,r)=>{const b=he,S=be,O=xe,c=ye,g=Ve,Y=qe,Z=Te,I=we,w=ke,ee=_e("QuestionFilled"),le=Ne,te=Ue,oe=Ee,z=Se,ie=Pe,se=Be,ae=Me,re=Ce;return fe((v(),k("div",je,[i(S,{class:"card !border-none",shadow:"never"},{default:n(()=>[i(b,{content:l(A),icon:l(ge),onBack:r[0]||(r[0]=t=>j())},null,8,["content","icon"])]),_:1}),i(ae,{class:"page-form mt-[15px]",model:o.value,"label-width":"120px",ref_key:"formRef",ref:U,rules:l(G)},{default:n(()=>[i(S,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[d("h3",Oe,p(l(e)("baseInfo")),1),o.value.type=="goods"?(v(),x(c,{key:0,label:l(e)("goodsSelect")},{default:n(()=>[Object.keys(o.value.goods_info).length?(v(),k("div",ze,[d("div",Je,[o.value.goods_info.goods_cover?(v(),x(O,{key:0,class:"w-[78px] h-[78px]",src:l(J)(o.value.goods_info.goods_cover),fit:"contain"},{error:n(()=>[Ae]),_:1},8,["src"])):(v(),k("img",Ge))]),d("div",Le,[d("div",He,p(o.value.goods_info.goods_name),1),d("div",Qe,p(o.value.goods_info.goods_price),1)])])):N("",!0)]),_:1},8,["label"])):N("",!0),i(c,{label:l(e)("goodsName"),prop:"names"},{default:n(()=>[i(g,{modelValue:o.value.names,"onUpdate:modelValue":r[1]||(r[1]=t=>o.value.names=t),modelModifiers:{trim:!0},type:"textarea",clearable:"",placeholder:l(e)("goodsNamePlaceholder"),class:"!w-[512px]","show-word-limit":"",maxlength:60},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),i(c,{label:l(e)("goodsTitle")},{default:n(()=>[i(g,{modelValue:o.value.title,"onUpdate:modelValue":r[2]||(r[2]=t=>o.value.title=t),modelModifiers:{trim:!0},type:"textarea",clearable:"",placeholder:l(e)("goodsTitlePlaceholder"),class:"!w-[512px]","show-word-limit":"",maxlength:60},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),i(c,{label:l(e)("image"),prop:"image"},{default:n(()=>[i(Y,{modelValue:o.value.image,"onUpdate:modelValue":r[3]||(r[3]=t=>o.value.image=t),limit:6},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),o.value.type=="goods"?(v(),x(S,{key:0,class:"box-card !border-none",shadow:"never"},{default:n(()=>[d("h3",Ke,p(l(e)("redemptionSettings")),1),o.value.product_list.length?(v(),x(c,{key:0},{default:n(()=>[d("div",We,[d("div",Xe,[i(Z,{modelValue:M.value,"onUpdate:modelValue":r[4]||(r[4]=t=>M.value=t),size:"large",class:"!mr-[15px]",onChange:Q,indeterminate:C.value},{default:n(()=>[d("span",null,"已选"+p(E.value.length)+"项",1)]),_:1},8,["modelValue","indeterminate"]),d("label",null,p(l(e)("batchOperation")),1),i(g,{modelValue:u.value.stock,"onUpdate:modelValue":r[5]||(r[5]=t=>u.value.stock=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("stock"),class:"!w-[130px] ml-[10px]",maxlength:"8"},null,8,["modelValue","placeholder"]),i(g,{modelValue:u.value.limit_num,"onUpdate:modelValue":r[6]||(r[6]=t=>u.value.limit_num=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("limit"),class:"!w-[130px] ml-[10px]",maxlength:"8"},null,8,["modelValue","placeholder"]),i(g,{modelValue:u.value.point,"onUpdate:modelValue":r[7]||(r[7]=t=>u.value.point=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("integralUnit"),class:"!w-[130px] ml-[10px]",maxlength:"8"},null,8,["modelValue","placeholder"]),i(g,{modelValue:u.value.price,"onUpdate:modelValue":r[8]||(r[8]=t=>u.value.price=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("newPrice"),class:"!w-[130px] ml-[10px]",maxlength:"8"},null,8,["modelValue","placeholder"]),i(I,{class:"ml-[10px]",type:"primary",onClick:W},{default:n(()=>[P(p(l(e)("confirm")),1)]),_:1})]),i(oe,{class:"!max-w-[100%]",data:o.value.product_list,size:"large",ref_key:"productListTableRef",ref:R,onSelectionChange:K},{empty:n(()=>[d("span",null,p(l(e)("emptyData")),1)]),default:n(()=>[i(w,{type:"selection",width:"55"}),i(w,{label:l(e)("goodsSelectPopupGoodsInfo"),"min-width":"300"},{default:n(({row:t})=>{var a;return[d("div",Ye,[d("div",Ze,[t.sku_image?(v(),x(O,{key:0,class:"w-[60px] h-[60px]",src:l(J)(t.sku_image),fit:"contain"},{error:n(()=>[el]),_:2},1032,["src"])):(v(),k("img",ll))]),d("div",tl,[d("span",{title:t.sku_name,class:"multi-hidden"},p(t.sku_name||((a=t.goods)==null?void 0:a.goods_name)),9,ol)])])]}),_:1},8,["label"]),i(w,{prop:"goods_price",label:l(e)("price"),"min-width":"170"},null,8,["label"]),i(w,{prop:"goods_stock",label:l(e)("goodsStock"),"min-width":"170"},null,8,["label"]),i(w,{label:l(e)("stock"),"min-width":"200"},{default:n(({row:t,$index:a})=>[t.is_enabled?(v(),x(c,{key:0,prop:"product_list."+a+".stock",rules:[{trigger:"blur",validator:(s,_,f)=>{_.length==0?f(l(e)("stockPlaceholder")):isNaN(_)||!h.number.test(_)?f(l(e)("stockTips")):_<=0?f(l(e)("stockTipsTwo")):parseInt(_)>parseInt(t.goods_stock)?f(l(e)("stockTipsThree")):f()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:t.stock,"onUpdate:modelValue":s=>t.stock=s,modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0",maxlength:"8"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop","rules"])):(v(),k("span",il,"--"))]),_:1},8,["label"]),i(w,{label:l(e)("limit"),"min-width":"200"},{header:n(()=>[d("div",sl,[d("span",al,p(l(e)("limit")),1),i(te,{class:"box-item",effect:"light",content:l(e)("limitRules"),placement:"top"},{default:n(()=>[i(le,{color:"#666"},{default:n(()=>[i(ee)]),_:1})]),_:1},8,["content"])])]),default:n(({row:t,$index:a})=>[t.is_enabled?(v(),x(c,{key:0,prop:"product_list."+a+".limit_num",rules:[{trigger:"blur",validator:(s,_,f)=>{_.length==0?f(l(e)("limitPlaceholder")):isNaN(_)||!h.number.test(_)?f(l(e)("limitTips")):_<=0?f(l(e)("limitTipsTwo")):_>Number(t.stock)?f(l(e)("limitTipsThree")):parseInt(_)>parseInt(t.goods_stock)?f(l(e)("stockTipsThree")):f()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:t.limit_num,"onUpdate:modelValue":s=>t.limit_num=s,modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0",maxlength:"8"},{append:n(()=>[d("span",null,p(l(e)("limitUnit")),1)]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop","rules"])):(v(),k("span",rl,"--"))]),_:1},8,["label"]),i(w,{label:l(e)("money"),"min-width":"550",align:"center"},{default:n(({row:t,$index:a})=>[d("div",nl,[t.is_enabled?(v(),x(c,{key:0,prop:"product_list."+a+".point",rules:[{trigger:"blur",validator:(s,_,f)=>{_.length==0?f(l(e)("pointPlaceholder")):isNaN(_)||!h.number.test(_)?f(l(e)("pointTips")):_<=0?f(l(e)("pointTipsTwo")):f()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:t.point,"onUpdate:modelValue":s=>t.point=s,modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0",maxlength:"8"},{append:n(()=>[d("span",null,p(l(e)("integralUnit")),1)]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop","rules"])):(v(),k("span",dl,"--")),t.is_enabled?(v(),k("span",ul,"+")):N("",!0),t.is_enabled?(v(),x(c,{key:3,prop:"product_list."+a+".price",rules:[{trigger:"blur",validator:(s,_,f)=>{_.length?isNaN(_)||!h.digit.test(_)?f(l(e)("moneyTips")):_<0?f(l(e)("moneyTipsTwo")):f():f()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:t.price,"onUpdate:modelValue":s=>t.price=s,modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0.00",maxlength:"8"},{append:n(()=>[d("span",null,p(l(e)("prickUnit")),1)]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop","rules"])):N("",!0)])]),_:1},8,["label"]),i(w,{label:l(e)("operation"),fixed:"right",align:"right","min-width":"160"},{default:n(({row:t})=>[i(I,{type:"primary",link:"",onClick:a=>H(t)},{default:n(()=>[P(p(t.is_enabled?l(e)("noEnabled"):l(e)("enabled")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])])]),_:1})):N("",!0)]),_:1})):N("",!0),o.value.type=="coupon"&&o.value.product_list.length?(v(),x(S,{key:1,class:"box-card !border-none",shadow:"never"},{default:n(()=>[d("h3",pl,p(l(e)("redemptionSettings")),1),i(c,{label:l(e)("stock"),prop:"stock",rules:[{required:!0,trigger:"blur",validator:(t,a,s)=>{a.length==0?s(l(e)("stockPlaceholder")):isNaN(a)||!h.number.test(a)?s(l(e)("stockTips")):a<=0?s(l(e)("stockTipsTwo")):o.value.product_list[0].remain_count!="-1"&&a>o.value.product_list[0].remain_count.remain_count?s(l(e)("stockTipsThree")):s()}}]},{default:n(()=>[i(g,{modelValue:o.value.stock,"onUpdate:modelValue":r[9]||(r[9]=t=>o.value.stock=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("stockPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),i(c,{label:l(e)("limit"),prop:"limit_num",rules:[{trigger:"blur",validator:(t,a,s)=>{a?isNaN(a)||!h.number.test(a)?s(l(e)("limitTips")):a<=0?s(l(e)("limitTipsTwo")):s():s()}}]},{default:n(()=>[i(g,{modelValue:o.value.limit_num,"onUpdate:modelValue":r[10]||(r[10]=t=>o.value.limit_num=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("limitPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),i(c,{label:l(e)("money"),required:""},{default:n(()=>[d("div",ml,[i(c,{prop:"point",rules:[{trigger:"blur",validator:(t,a,s)=>{a.length==0?s(l(e)("pointPlaceholder")):a.length?isNaN(a)||!h.number.test(a)?s(l(e)("pointTips")):a<=0?s(l(e)("pointTipsTwo")):s():s()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:o.value.point,"onUpdate:modelValue":r[11]||(r[11]=t=>o.value.point=t),modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0",maxlength:"8"},{append:n(()=>[d("span",null,p(l(e)("integralUnit")),1)]),_:1},8,["modelValue"])]),_:1},8,["rules"]),cl,i(c,{prop:"price",rules:[{trigger:"blur",validator:(t,a,s)=>{a.length?isNaN(a)||!h.digit.test(a)?s(l(e)("moneyTips")):a<0?s(l(e)("moneyTipsTwo")):s():s()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:o.value.price,"onUpdate:modelValue":r[12]||(r[12]=t=>o.value.price=t),modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0.00",maxlength:"8"},{append:n(()=>[d("span",null,p(l(e)("prickUnit")),1)]),_:1},8,["modelValue"])]),_:1},8,["rules"])])]),_:1},8,["label"])]),_:1})):N("",!0),o.value.type=="balance"?(v(),x(S,{key:2,class:"box-card !border-none",shadow:"never"},{default:n(()=>[d("h3",_l,p(l(e)("redemptionSettings")),1),i(c,{label:l(e)("balance"),prop:"balance",rules:[{required:!0,trigger:"blur",validator:(t,a,s)=>{a.length==0?s(l(e)("balancePlaceholder")):isNaN(a)||!h.digit.test(a)?s(l(e)("balanceTips")):a<=0?s(l(e)("balanceTipsTwo")):s()}}]},{default:n(()=>[i(g,{modelValue:o.value.balance,"onUpdate:modelValue":r[13]||(r[13]=t=>o.value.balance=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("balancePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),i(c,{label:l(e)("balance")},{default:n(()=>[i(ie,{modelValue:o.value.isBalance,"onUpdate:modelValue":r[14]||(r[14]=t=>o.value.isBalance=t),class:"ml-4"},{default:n(()=>[i(z,{label:0,size:"large"},{default:n(()=>[P("可提现余额")]),_:1}),i(z,{label:1,size:"large"},{default:n(()=>[P("不可提现余额")]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),i(c,{label:l(e)("stock"),prop:"stock",rules:[{required:!0,trigger:"blur",validator:(t,a,s)=>{a.length==0?s(l(e)("stockPlaceholder")):isNaN(a)||!h.number.test(a)?s(l(e)("stockTips")):a<=0?s(l(e)("stockTipsTwo")):s()}}]},{default:n(()=>[i(g,{modelValue:o.value.stock,"onUpdate:modelValue":r[15]||(r[15]=t=>o.value.stock=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("stockPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),i(c,{label:l(e)("limit"),prop:"limit_num",rules:[{trigger:"blur",validator:(t,a,s)=>{a?isNaN(a)||!h.number.test(a)?s(l(e)("limitTips")):a<=0?s(l(e)("limitTipsTwo")):s():s()}}]},{default:n(()=>[i(g,{modelValue:o.value.limit_num,"onUpdate:modelValue":r[16]||(r[16]=t=>o.value.limit_num=t),modelModifiers:{trim:!0},clearable:"",placeholder:l(e)("limitPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),i(c,{label:l(e)("money"),required:""},{default:n(()=>[d("div",fl,[i(c,{prop:"point",rules:[{trigger:"blur",validator:(t,a,s)=>{a.length==0?s(l(e)("pointPlaceholder")):a.length?isNaN(a)||!h.number.test(a)?s(l(e)("pointTips")):a<=0?s(l(e)("pointTipsTwo")):s():s()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:o.value.point,"onUpdate:modelValue":r[17]||(r[17]=t=>o.value.point=t),modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0",maxlength:"8"},{append:n(()=>[d("span",null,p(l(e)("integralUnit")),1)]),_:1},8,["modelValue"])]),_:1},8,["rules"]),gl,i(c,{prop:"price",rules:[{trigger:"blur",validator:(t,a,s)=>{a.length?isNaN(a)||!h.digit.test(a)?s(l(e)("moneyTips")):a<0?s(l(e)("moneyTipsTwo")):s():s()}}],class:"sku-form-item-wrap"},{default:n(()=>[i(g,{modelValue:o.value.price,"onUpdate:modelValue":r[18]||(r[18]=t=>o.value.price=t),modelModifiers:{trim:!0},class:"!w-[200px]",clearable:"",placeholder:"0.00",maxlength:"8"},{append:n(()=>[d("span",null,p(l(e)("prickUnit")),1)]),_:1},8,["modelValue"])]),_:1},8,["rules"])])]),_:1},8,["label"])]),_:1})):N("",!0),i(S,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[d("h3",vl,p(l(e)("goodsDetail")),1),i(c,null,{default:n(()=>[i(se,{modelValue:o.value.content,"onUpdate:modelValue":r[19]||(r[19]=t=>o.value.content=t),height:600,class:"!w-[512px]"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["model","rules"]),d("div",hl,[d("div",bl,[i(I,{type:"primary",onClick:r[20]||(r[20]=t=>X(U.value))},{default:n(()=>[P(p(l(e)("save")),1)]),_:1}),i(I,{onClick:r[21]||(r[21]=t=>j())},{default:n(()=>[P(p(l(e)("cancel")),1)]),_:1})])])])),[[re,T.value]])}}});const pt=De(xl,[["__scopeId","data-v-e6266d5a"]]);export{pt as default};
|
|
|