javashop/webroot/public/admin/assets/local-bf00de6a.js
wangchen147 86198c273f 1.1.0
Niucloud JAVA版框架1.1.0更新内容
    新增
    * 增加小程序展示线上版本号
    * 发布小程序添加自定义版本号
    * 添加后台取消小程序绑定微信公众平台授权
    * 管理端核销功能
    * 用户端导入微信地址功能

    优化
    * 装修页面时可自定义底部导航
    * 小程序添加版权信息展示
    * 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
    * 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
    * 开启标签栏时对标签页面进行缓存
    * 统一框架装修自定义使用底部导航数据结构

    修复
    * 删除表单报错
    * admin首页点击未安装、已安装应用,页面跳转空白
    * 修复插件云安装错误时同时显示安装失败和安装完成

商城1.0.5更新内容
    新增
    * 用户端添加订单开具发票功能
    * 管理后台添加补开发票功能

    优化
    * 商品列表增加相关活动的关联展示
    * 限时折扣、积分商城增加批量操作
    * 积分商品,若有规格未参与积分活动,则无法购买
    * 复制商品,提示语优化

    修复
    * 满减送活动赠品设置多件,只展示1件
    * 满减送赠品未扣除库存问题
    * 商品列表批量设置分类后商品分类查询不到商品的问题
    * 商品标签状态已经关闭添加商品时依旧可以选择
    * 商家地址库联系方式搜索无效
    * 商品分类拖动排序无效
    * 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
    * 积分商城规格值设置不参与积分兑换提交订单未拦截
    * 虚拟商品核销码设置的永久有效,核销时提示商品已过期
    * 订单满减送退款售后点击详情报错
    * 按会员标签发放优惠券异常一直未发放
    * 微信支付申请退款售后点击转账跳转404
    * 订单列表输入会员编号、账号点击搜索筛选不出来内容
    * 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
    * 商品组件排序方式选择为价格时报错
    * 图文导航选择积分商品报错
2025-12-24 12:30:43 +08:00

2 lines
20 KiB
JavaScript

import{d as xe,k as we,u as Ve,r as U,m as X,ch as J,s as t,I as R,a_ as ke,cC as Ee,cH as Te,h,c as x,e as r,w as s,f as l,b4 as Ue,Z as D,v as P,i as u,t as n,F as S,W as I,a as p,C as q,bY as E,_ as Q,x as Ce,X as qe,aY as Me,az as Re,b5 as Se,a9 as Ae,aE as De,aF as Pe,M as Fe,b8 as Ie,L as Ne,aG as je,bF as He,bZ as $e,E as Ke,N as Le,U as Be,a3 as ze,p as Ge,g as Oe,$ as ee}from"./index-a2dd70e3.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{c as Ze,b as N,d as te,e as le,s as We}from"./qqmap-011f3cfb.js";import{k as Ye,l as Xe,m as Je}from"./delivery-6efba8e9.js";import{c as Qe}from"./shop_address-646f7ceb.js";/* empty css */import{_ as et}from"./_plugin-vue_export-helper-c27b6911.js";const ae=A=>(Ge("data-v-0cb057a4"),A=A(),Oe(),A),tt={class:"main-container"},lt={class:"flex items-center mr-[20px]"},at={class:"mr-[10px]"},rt={class:"mt-[10px] text-[12px] text-[#999] leading-[20px]"},ot=ae(()=>p("span",{class:"mx-2"},"-",-1)),it=["onClick"],st={class:"text-[12px] text-[#999]"},dt={class:"flex"},nt={class:"w-[100px] mx-[5px]"},ut={class:"text-[12px] text-[#999]"},pt={class:"flex"},mt={class:"w-[100px] mx-[5px]"},_t={class:"text-[12px] text-[#999]"},vt={class:"flex flex-col"},ft={class:"flex"},ct={key:0,class:"text-error leading-none"},yt={class:"flex"},gt={class:"w-[60px] mx-[5px]"},ht={class:"w-[60px] mx-[5px]"},bt={class:"w-[60px] mx-[5px]"},xt={class:"w-[60px] mx-[5px]"},wt={class:"flex"},Vt={class:"w-[60px] mx-[5px]"},kt={class:"w-[60px] mx-[5px]"},Et={class:"w-[60px] mx-[5px]"},Tt={class:"relative w-full"},Ut=ae(()=>p("div",{id:"container",class:"w-full h-[520px]"},null,-1)),Ct={class:"absolute bg-white w-[270px] h-[500px] top-[10px] left-[10px] region-list"},qt=["onClick"],Mt={class:"pb-[18px]"},Rt={class:"pb-[18px]"},St={class:"pb-[10px]"},At={class:"p-[10px] text-center"},Dt={class:"fixed-footer-wrap"},Pt={class:"fixed-footer"},Ft=xe({__name:"local",setup(A){const re=we(),j=Ve(),T=U(!0),oe=re.meta.title,H=U(),F=U(),b=U(null);(async()=>{await Qe().then(({data:o})=>{b.value=o}).catch()})();const w=U(null),ie=()=>{Xe().then(o=>{w.value=o.data.map(e=>({...e,isEnabled:!1,config:{app_key:"",app_secret:"",shop_id:"",shop_store_id:""}}))})},V=X(()=>!w.value||w.value.length===0?null:w.value.find(o=>o.isEnabled)||null),se=o=>{w.value[o].isEnabled&&w.value.forEach((d,f)=>{f!==o&&(d.isEnabled=!1)})},de=()=>{const o={};return w.value.forEach(e=>{o[e.type]={app_key:e.config.app_key,app_secret:e.config.app_secret,shop_id:e.config.shop_id,shop_store_no:e.config.shop_store_no},e.isEnabled&&(o.default=e.type)}),o};ie();const a=U({center:{lat:"",lng:""},delivery_type:"business",fee_type:"region",time_is_open:1,time_type:0,time_week:[],base_dist:"",base_price:"",grad_dist:"",grad_price:"",weight_start:0,weight_unit:0,weight_price:0,area:[{area_name:"",area_type:"radius",start_price:0,delivery_price:0,area_json:{key:J()}}],delivery_time:[{start_time:"",end_time:""}],time_interval:30,most_day:7,advance_day:0,time_most:1,time_advance:1,third_party_config:{}}),$={required:/[\S]+/,number:/^\d{0,10}$/,digit:/^\d{0,10}(.?\d{0,2})$/,special:/^\d{0,10}(.?\d{0,3})$/},K=X(()=>({time_week:[{required:!0,message:t("timeWeekRequire"),trigger:"change"}],delivery_address:[{validator:(o,e,d)=>{b.value||d(new Error(t("defaultDeliveryAddressEmpty"))),d()}}],distance:[{validator:(o,e,d)=>{a.value.fee_type=="distance"&&(R.require(a.value.base_dist)&&d(new Error(t("baseDistRequire"))),R.require(a.value.base_price)&&d(new Error(t("basePriceRequire"))),R.require(a.value.grad_dist)&&d(new Error(t("gradDistRequire"))),R.require(a.value.grad_price)&&d(new Error(t("gradPriceRequire")))),d()},trigger:"blur"}],area_name:[{required:!0,message:t("areaNameRequire"),trigger:"blur"}],start_price:[{required:!0,message:t("startPriceRequire"),trigger:"blur"},{validator:(o,e,d)=>{parseInt(e)<0&&d(new Error(t("startPriceMin"))),d()},trigger:"blur"}],delivery_price:[{required:a.value.fee_type=="region",message:t("deliveryPriceRequire"),trigger:"blur"},{validator:(o,e,d)=>{parseInt(e)<0&&d(new Error(t("deliveryPriceMin"))),d()},trigger:"blur"}],area:[{validator:(o,e,d)=>{R.empty(a.value.area)&&d(new Error(t("areaPlaceholder"))),d()},trigger:"blur"}],delivery_time:[{validator:(o,e,d)=>{if(!e||e.length===0)return d(new Error(t("tradeTimePlaceholderTwo")));for(let f=0;f<e.length;f++){const _=e[f];if(!_.start_time||!_.end_time)return d(new Error(t("tradeTimePlaceholderTwo")));if(_.end_time<=_.start_time)return d(new Error(t("tradeTimePlaceholderFour")));if(f>0&&e[f].start_time<e[f-1].end_time)return d(new Error(t("tradeTimePlaceholderFive")))}d()},trigger:"change",required:!0}],time_interval:[{required:!0,message:t("tradeTimePlaceholderThree"),trigger:"change"}],advance_day:[{validator(o,e,d){e===null||e===""?d():isNaN(e)||!$.number.test(e)?d(t("formatError")):e<0?d(t("notLessThanZero")):d()},trigger:"blur"}],most_day:[{validator(o,e,d){e===null||e===""?d():isNaN(e)||!$.number.test(e)?d(t("formatError")):e<=0?d(t("mustBeGreaterThanZero")):d()},trigger:"blur"}]})),ne=()=>{if(a.value.delivery_type!=="third")return!0;const o=w.value.find(y=>y.isEnabled);if(!o)return ee.error(t("thridRequire")),!1;const{app_key:e,app_secret:d,shop_id:f,shop_store_no:_}=o.config;return!e||!d||!f||!_?(ee.error(t("thridSeting")),!1):!0},ue=()=>{a.value.delivery_time.push({start_time:"",end_time:""})},pe=o=>{a.value.delivery_time.splice(o,1)},L=o=>{const e=o.split(":");return e[0]*60*60+e[1]*60},B=o=>{let e=Math.floor(o/3600),d=Math.floor(o/60)-e*60;return e=e<10?"0"+e:e,d=d<10?"0"+d:d,e+":"+d};Ye().then(({data:o})=>{T.value=!1,o&&Object.assign(a.value,o),a.value.time_week=a.value.time_week?a.value.time_week.split(","):[],Array.isArray(o.delivery_type)&&o.delivery_type.length>0?a.value.delivery_type=o.delivery_type[0]:a.value.delivery_type=o.delivery_type||"business",o.delivery_time===""||o.delivery_time===null?a.value.delivery_time=[{start_time:"",end_time:""}]:Array.isArray(o.delivery_time)&&(a.value.delivery_time=o.delivery_time.map(e=>({start_time:B(e.start_time),end_time:B(e.end_time)}))),o.third_party_config&&w.value.forEach(e=>{const d=o.third_party_config[e.type];d&&(e.isEnabled=e.type==o.third_party_config.default,e.config={app_key:d.app_key||"",app_secret:d.app_secret||"",shop_id:d.shop_id||"",shop_store_id:d.shop_store_id||"",shop_store_no:d.shop_store_no||""})})}).catch(()=>{T.value=!1}),ke(()=>{const o=document.createElement("script");Ee().then(e=>{o.type="text/javascript",o.src="https://map.qq.com/api/gljs?libraries=tools,service&v=1.exp&key="+e.data.key,document.body.appendChild(o)}),o.onload=()=>{setTimeout(()=>{me()},500)}});let k;const z=U(!0),me=()=>{const o=window.TMap,e=o.LatLng,d=new e(b.value?b.value.lat:39.980619,b.value?b.value.lng:116.321277);k=new o.Map("container",{center:d,zoom:14}),Ze(k),k.on("tilesloaded",()=>{z.value=!1}),a.value.area.forEach(f=>{f.area_type=="radius"?N(k,f.area_json):te(k,f.area_json)})},G=U(0),_e=()=>{a.value.area.push({area_name:"",area_type:"radius",start_price:0,delivery_price:0,area_json:{key:J()}});const o=a.value.area.length-1;N(k,a.value.area[o].area_json)},ve=o=>{const e=a.value.area[o];le(e.area_json.key),a.value.area.splice(o,1)},fe=o=>{G.value=o;const e=a.value.area[o];We(e.area_json.key)},ce=o=>{const e=a.value.area[o];le(e.area_json.key),e.area_type=="radius"?N(k,e.area_json):te(k,e.area_json)};Te(()=>{k.destroy()});const ye=async o=>{T.value||!o||await o.validate(async e=>{var f;let d=!0;for(let _=0;_<((f=F.value)==null?void 0:f.length)&&(await F.value[_].validate(async m=>{d=m}),!!d);_++);d&&ne()&&e&&(T.value=!0,a.value.center={lat:b.value.lat,lng:b.value.lng},await o.validate(async _=>{const y=Me(Re(a.value));y.time_week=y.time_week.toString(),y.delivery_time=y.delivery_time.map(m=>({start_time:m.start_time?L(m.start_time):null,end_time:m.end_time?L(m.end_time):null})),y.third_party_config=de(),y.delivery_type=[y.delivery_type],Je(y).then(()=>{T.value=!1}).catch(()=>{T.value=!1})}))})},O=()=>{j.push({path:"/shop/order/delivery"})};return(o,e)=>{const d=Se,f=Ae,_=De,y=Pe,m=Fe,ge=Ie,g=Ne,C=je,he=He,Z=$e,M=Ke,W=Le,be=Be,Y=ze;return h(),x("div",tt,[r(f,{class:"card !border-none mb-[15px]",shadow:"never"},{default:s(()=>[r(d,{content:l(oe),icon:l(Ue),onBack:O},null,8,["content","icon"])]),_:1}),r(f,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[D((h(),P(W,{"label-width":"120px",ref_key:"formRef",ref:H,rules:l(K),model:a.value,class:"page-form"},{default:s(()=>[r(m,{label:l(t)("deliveryType"),prop:"delivery_type"},{default:s(()=>[r(y,{modelValue:a.value.delivery_type,"onUpdate:modelValue":e[0]||(e[0]=i=>a.value.delivery_type=i)},{default:s(()=>[r(_,{label:"business"},{default:s(()=>[u(n(l(t)("business")),1)]),_:1}),r(_,{label:"third"},{default:s(()=>[u(n(l(t)("thrid")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),a.value.delivery_type=="third"?(h(),P(m,{key:0,label:l(t)("thrid"),prop:"time_is_open"},{default:s(()=>[(h(!0),x(S,null,I(w.value,(i,c)=>(h(),x("div",{key:i.type},[p("div",lt,[p("span",at,n(i.name),1),r(ge,{modelValue:i.isEnabled,"onUpdate:modelValue":v=>i.isEnabled=v,onChange:v=>se(c)},null,8,["modelValue","onUpdate:modelValue","onChange"])])]))),128))]),_:1},8,["label"])):q("",!0),l(V)&&a.value.delivery_type=="third"?(h(),x(S,{key:1},[r(m,{label:l(t)("AppKey"),prop:"app_key"},{default:s(()=>[r(g,{modelValue:l(V).config.app_key,"onUpdate:modelValue":e[1]||(e[1]=i=>l(V).config.app_key=i),clearable:"",placeholder:l(t)("AppKeyRequire"),class:"input-width",maxlength:"100","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:l(t)("AppSecret"),prop:"app_secret"},{default:s(()=>[r(g,{modelValue:l(V).config.app_secret,"onUpdate:modelValue":e[2]||(e[2]=i=>l(V).config.app_secret=i),clearable:"",placeholder:l(t)("AppSecretRequire"),class:"input-width",maxlength:"100","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:l(t)("shopId"),prop:"shop_id"},{default:s(()=>[r(g,{modelValue:l(V).config.shop_id,"onUpdate:modelValue":e[3]||(e[3]=i=>l(V).config.shop_id=i),clearable:"",placeholder:l(t)("shopIdRequire"),class:"input-width",maxlength:"100","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:l(t)("shopStoreNo"),prop:"shop_store_no"},{default:s(()=>[r(g,{modelValue:l(V).config.shop_store_no,"onUpdate:modelValue":e[4]||(e[4]=i=>l(V).config.shop_store_no=i),clearable:"",placeholder:l(t)("shopStoreNoRequire"),class:"input-width",maxlength:"100","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])],64)):q("",!0),r(m,{label:l(t)("timeIsOpen"),prop:"time_is_open"},{default:s(()=>[p("div",null,[r(y,{modelValue:a.value.time_is_open,"onUpdate:modelValue":e[5]||(e[5]=i=>a.value.time_is_open=i)},{default:s(()=>[r(_,{label:1},{default:s(()=>[u(n(l(t)("open")),1)]),_:1}),r(_,{label:0},{default:s(()=>[u(n(l(t)("close")),1)]),_:1})]),_:1},8,["modelValue"]),p("div",rt,n(l(t)("timeIsOpenTips")),1)])]),_:1},8,["label"]),a.value.time_is_open===1?(h(),x(S,{key:2},[r(m,null,{default:s(()=>[r(y,{modelValue:a.value.time_type,"onUpdate:modelValue":e[6]||(e[6]=i=>a.value.time_type=i)},{default:s(()=>[r(_,{label:0},{default:s(()=>[u(n(l(t)("everyDay")),1)]),_:1}),r(_,{label:1},{default:s(()=>[u(n(l(t)("custom")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1}),a.value.time_type===1?(h(),P(m,{key:0,prop:"time_week"},{default:s(()=>[r(he,{modelValue:a.value.time_week,"onUpdate:modelValue":e[7]||(e[7]=i=>a.value.time_week=i)},{default:s(()=>[r(C,{label:"1"},{default:s(()=>[u(n(l(t)("monday")),1)]),_:1}),r(C,{label:"2"},{default:s(()=>[u(n(l(t)("tuesday")),1)]),_:1}),r(C,{label:"3"},{default:s(()=>[u(n(l(t)("wednesday")),1)]),_:1}),r(C,{label:"4"},{default:s(()=>[u(n(l(t)("thursday")),1)]),_:1}),r(C,{label:"5"},{default:s(()=>[u(n(l(t)("friday")),1)]),_:1}),r(C,{label:"6"},{default:s(()=>[u(n(l(t)("saturday")),1)]),_:1}),r(C,{label:"0"},{default:s(()=>[u(n(l(t)("sunday")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1})):q("",!0),r(m,{label:l(t)("deliveryTime"),prop:"delivery_time"},{default:s(()=>[p("div",null,[p("div",null,[(h(!0),x(S,null,I(a.value.delivery_time,(i,c)=>(h(),x("div",{key:c,class:"mb-3"},[r(Z,{modelValue:i.start_time,"onUpdate:modelValue":v=>i.start_time=v,placeholder:l(t)("startTime"),format:"HH:mm","value-format":"HH:mm","picker-options":{selectableRange:"00:00 - 23:59"}},null,8,["modelValue","onUpdate:modelValue","placeholder"]),ot,r(Z,{modelValue:i.end_time,"onUpdate:modelValue":v=>i.end_time=v,placeholder:l(t)("endTime"),format:"HH:mm","value-format":"HH:mm","picker-options":{selectableRange:"00:00 - 23:59"}},null,8,["modelValue","onUpdate:modelValue","placeholder"]),c>0?(h(),x("span",{key:0,class:"text-primary cursor-pointer ml-[10px]",onClick:v=>pe(c)},n(l(t)("delete")),9,it)):q("",!0)]))),128)),a.value.delivery_time.length<3?(h(),x("span",{key:0,class:"text-primary cursor-pointer mr-[10px]",onClick:ue},n(l(t)("addTime")),1)):q("",!0)]),p("div",st,n(l(t)("deliveryTimeTips")),1)])]),_:1},8,["label"]),r(m,{label:l(t)("timeInterval"),prop:"time_interval"},{default:s(()=>[p("div",null,[r(y,{modelValue:a.value.time_interval,"onUpdate:modelValue":e[8]||(e[8]=i=>a.value.time_interval=i)},{default:s(()=>[r(_,{label:30},{default:s(()=>[u(n(l(t)("30minute")),1)]),_:1}),r(_,{label:60},{default:s(()=>[u(n(l(t)("oneHour")),1)]),_:1}),r(_,{label:90},{default:s(()=>[u(n(l(t)("90minute")),1)]),_:1}),r(_,{label:120},{default:s(()=>[u(n(l(t)("twoHour")),1)]),_:1})]),_:1},8,["modelValue"])])]),_:1},8,["label"]),r(m,{label:l(t)("advancaDay"),prop:"advance_day"},{default:s(()=>[p("div",null,[p("div",dt,[u(n(l(t)("advance"))+" ",1),p("div",nt,[r(g,{modelValue:a.value.advance_day,"onUpdate:modelValue":e[9]||(e[9]=i=>a.value.advance_day=i),modelModifiers:{trim:!0}},null,8,["modelValue"])]),u(" "+n(l(t)("day")),1)]),p("p",ut,n(l(t)("advanceTips")),1)])]),_:1},8,["label"]),r(m,{label:l(t)("mostDays"),prop:"most_day"},{default:s(()=>[p("div",null,[p("div",pt,[u(n(l(t)("reservationAvailable"))+" ",1),p("div",mt,[r(g,{modelValue:a.value.most_day,"onUpdate:modelValue":e[10]||(e[10]=i=>a.value.most_day=i),modelModifiers:{trim:!0}},null,8,["modelValue"])]),u(" "+n(l(t)("withinDays")),1)]),p("p",_t,n(l(t)("mostDaysTips")),1)])]),_:1},8,["label"])],64)):q("",!0),r(m,{label:l(t)("deliveryAddress"),prop:"delivery_address"},{default:s(()=>[p("div",vt,[p("div",ft,[u(n(b.value?b.value.full_address:l(t)("defaultDeliveryAddressEmpty"))+" ",1),r(M,{type:"primary",onClick:e[11]||(e[11]=i=>l(j).push("/shop/order/address")),link:"",class:"ml-[10px]"},{default:s(()=>[u(n(b.value?l(t)("update"):l(t)("toSetting")),1)]),_:1})]),a.value.center.lat&&b.value&&(a.value.center.lat!=b.value.lat||a.value.center.lng!=b.value.lng)?(h(),x("div",ct,n(l(t)("deliveryAddressChange")),1)):q("",!0)])]),_:1},8,["label"]),r(m,{label:l(t)("feeType")},{default:s(()=>[r(y,{modelValue:a.value.fee_type,"onUpdate:modelValue":e[12]||(e[12]=i=>a.value.fee_type=i)},{default:s(()=>[r(_,{label:"region"},{default:s(()=>[u(n(l(t)("region")),1)]),_:1}),r(_,{label:"distance"},{default:s(()=>[u(n(l(t)("distance")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),D(r(m,{label:l(t)("feeSetting"),prop:"distance"},{default:s(()=>[p("div",yt,[p("div",gt,[r(g,{modelValue:a.value.base_dist,"onUpdate:modelValue":e[13]||(e[13]=i=>a.value.base_dist=i),modelModifiers:{number:!0},type:"text",maxlength:"6",onKeyup:e[14]||(e[14]=i=>l(E)(i))},null,8,["modelValue"])]),u(" "+n(l(t)("feeSettingTextOne"))+" ",1),p("div",ht,[r(g,{modelValue:a.value.base_price,"onUpdate:modelValue":e[15]||(e[15]=i=>a.value.base_price=i),modelModifiers:{trim:!0},type:"text",maxlength:"8",onKeyup:e[16]||(e[16]=i=>l(E)(i))},null,8,["modelValue"])]),u(" "+n(l(t)("feeSettingTextTwo"))+" ",1),p("div",bt,[r(g,{modelValue:a.value.grad_dist,"onUpdate:modelValue":e[17]||(e[17]=i=>a.value.grad_dist=i),modelModifiers:{number:!0},type:"text",maxlength:"6",onKeyup:e[18]||(e[18]=i=>l(E)(i))},null,8,["modelValue"])]),u(" "+n(l(t)("feeSettingTextThree"))+" ",1),p("div",xt,[r(g,{modelValue:a.value.grad_price,"onUpdate:modelValue":e[19]||(e[19]=i=>a.value.grad_price=i),modelModifiers:{trim:!0},type:"text",maxlength:"8",onKeyup:e[20]||(e[20]=i=>l(E)(i))},null,8,["modelValue"])]),u(" "+n(l(t)("priceUnit")),1)])]),_:1},8,["label"]),[[Q,a.value.fee_type=="distance"]]),r(m,{label:l(t)("weightFee"),prop:""},{default:s(()=>[p("div",wt,[u(n(l(t)("weightFeeTextOne"))+" ",1),p("div",Vt,[r(g,{modelValue:a.value.weight_start,"onUpdate:modelValue":e[21]||(e[21]=i=>a.value.weight_start=i),modelModifiers:{trim:!0},type:"text",maxlength:"6",onKeyup:e[22]||(e[22]=i=>l(E)(i))},null,8,["modelValue"])]),u(" "+n(l(t)("weightFeeTextTwo"))+" ",1),p("div",kt,[r(g,{modelValue:a.value.weight_unit,"onUpdate:modelValue":e[23]||(e[23]=i=>a.value.weight_unit=i),modelModifiers:{trim:!0},type:"text",maxlength:"6",onKeyup:e[24]||(e[24]=i=>l(E)(i))},null,8,["modelValue"])]),u(" "+n(l(t)("weightFeeTextThree"))+" ",1),p("div",Et,[r(g,{modelValue:a.value.weight_price,"onUpdate:modelValue":e[25]||(e[25]=i=>a.value.weight_price=i),modelModifiers:{trim:!0},type:"text",maxlength:"8",onKeyup:e[26]||(e[26]=i=>l(E)(i))},null,8,["modelValue"])]),u(" "+n(l(t)("priceUnit")),1)])]),_:1},8,["label"]),D((h(),P(m,{prop:"area"},{default:s(()=>[p("div",Tt,[Ut,p("div",Ct,[r(be,null,{default:s(()=>[(h(!0),x(S,null,I(a.value.area,(i,c)=>(h(),x("div",{class:Ce(["p-[10px] region-item pr-[50px] relative",{"!border-primary":c==G.value}]),key:c,onClick:v=>fe(c)},[r(W,{"label-width":"80px",model:i,rules:l(K),class:"page-form",ref_for:!0,ref_key:"areaFromRef",ref:F},{default:s(()=>[p("div",Mt,[r(m,{label:l(t)("areaName"),prop:"area_name"},{default:s(()=>[r(g,{modelValue:a.value.area[c].area_name,"onUpdate:modelValue":v=>a.value.area[c].area_name=v,modelModifiers:{trim:!0},type:"text"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),p("div",Rt,[r(m,{label:l(t)("startPrice"),prop:"start_price"},{default:s(()=>[r(g,{modelValue:a.value.area[c].start_price,"onUpdate:modelValue":v=>a.value.area[c].start_price=v,modelModifiers:{trim:!0},maxlength:"8",type:"text",onKeyup:e[27]||(e[27]=v=>l(E)(v))},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),D(p("div",St,[r(m,{label:l(t)("deliveryPrice"),prop:"delivery_price"},{default:s(()=>[r(g,{modelValue:a.value.area[c].delivery_price,"onUpdate:modelValue":v=>a.value.area[c].delivery_price=v,modelModifiers:{trim:!0},type:"text",onKeyup:e[28]||(e[28]=v=>l(E)(v))},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])],512),[[Q,a.value.fee_type=="region"]]),r(m,{label:l(t)("areaType")},{default:s(()=>[r(y,{modelValue:a.value.area[c].area_type,"onUpdate:modelValue":v=>a.value.area[c].area_type=v,onChange:v=>ce(c)},{default:s(()=>[r(_,{label:"radius",size:"large",class:"!mr-[10px]"},{default:s(()=>[u(n(l(t)("radius")),1)]),_:1}),r(_,{label:"custom",size:"large",class:"!mr-[0px]"},{default:s(()=>[u(n(l(t)("custom")),1)]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1032,["label"])]),_:2},1032,["model","rules"]),r(M,{type:"primary",link:"",class:"absolute z-1 top-[10px] right-[10px]",onClick:qe(v=>ve(c),["stop"])},{default:s(()=>[u(n(l(t)("delete")),1)]),_:2},1032,["onClick"])],10,qt))),128)),p("div",At,[r(M,{plain:"",onClick:_e},{default:s(()=>[u(n(l(t)("addDeliveryArea")),1)]),_:1})])]),_:1})])])]),_:1})),[[Y,z.value]])]),_:1},8,["rules","model"])),[[Y,T.value]])]),_:1}),p("div",Dt,[p("div",Pt,[r(M,{type:"primary",onClick:e[29]||(e[29]=i=>ye(H.value)),disabled:T.value},{default:s(()=>[u(n(l(t)("save")),1)]),_:1},8,["disabled"]),r(M,{onClick:e[30]||(e[30]=i=>O())},{default:s(()=>[u(n(l(t)("cancel")),1)]),_:1})])])])}}});const ol=et(Ft,[["__scopeId","data-v-0cb057a4"]]);export{ol as default};