daShangDao_newAdmin/dist/assets/index.607c6de5.js
2026-06-15 17:26:14 +08:00

2 lines
40 KiB
JavaScript

var e=Object.defineProperty,l=Object.defineProperties,a=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,i=(l,a,o)=>a in l?e(l,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):l[a]=o,u=(e,l)=>{for(var a in l||(l={}))d.call(l,a)&&i(e,a,l[a]);if(o)for(var a of o(l))t.call(l,a)&&i(e,a,l[a]);return e};import{_ as r,a8 as n,A as s,B as p,aS as v,$ as c,a9 as m,aa as b,ah as f,ai as h,aj as g,aT as y,a3 as _,ab as w,a5 as V,a4 as k,aH as C,aG as N,ac as x,af as I,aE as U,ae as A,ag as P,aC as j,aD as z,am as T,ar as $,S,au as G,aI as B,aP as F,aZ as M,as as E,o as D,k as L,at as O,aU as R,l as H,m as J,w as K,n as q,aw as Y,J as Q,I as W,v as Z,H as X,t as ee,an as le,ax as ae,a6 as oe,a7 as de,ao as te,E as ie,z as ue}from"./vendor.be06958f.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as re}from"./RightToolbar.0c29bd4c.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as ne,b as se,a as pe,c as ve,u as ce,d as me,p as be,e as fe,f as he}from"./shopGoods.a1976fce.js";import{f as ge}from"./shop.845bfc63.js";import{i as ye}from"./index.c0a98caf.js";import{a as _e}from"./district.b0940d38.js";import{g as we}from"./logistics.ab5011d2.js";function Ve(e){return ye({url:"/shelves/namelist",method:"get",params:{phoneNumber:e}})}function ke(e){return ye({url:`/shelves/sheNamelist/${e}`,method:"get"})}function Ce(e){return ye({url:`/shelves/freNamelist/${e}`,method:"get"})}const Ne=e=>(oe("data-v-15f5bccc"),e=e(),de(),e),xe={class:"p-2"},Ie={class:"mb-[10px]"},Ue={class:"condition-filter"},Ae={class:"condition-filter"},Pe={key:0},je={key:1},ze={key:2},Te={key:3},$e={key:4},Se=Ne((()=>H("div",{class:"image-slot"}," 暂无 ",-1))),Ge={class:"truncate-cell"},Be={class:"truncate-cell"},Fe={style:{color:"#b729e7"}},Me=Ne((()=>H("br",null,null,-1))),Ee={key:0},De={key:1},Le={key:2},Oe={key:3},Re={key:4},He={key:5},Je={key:6},Ke={key:7},qe={key:8},Ye={key:9},Qe={key:10},We={key:11},Ze={key:12},Xe={key:13},el={key:0},ll={key:1},al={class:"truncate-cell"},ol={class:"dialog-footer"},dl=Ne((()=>H("div",null,"点击上传",-1))),tl={class:"dual-column-preview"},il={key:0,class:"image-grid"},ul=Ne((()=>H("div",{class:"image-loading"},"加载中...",-1))),rl={class:"meta-info"},nl={class:"file-name"},sl={key:1,class:"empty-tip"},pl={class:"dialog-footer"},vl={class:"dialog-footer"},cl={class:"freight-template-container"},ml={class:"dialog-footer"},bl={class:"freight-template-container"},fl=Ne((()=>H("span",{style:{"margin-right":"20px"}},"是否同步线上",-1))),hl={class:"dialog-footer"},gl={__name:"index",setup(e){const o=r([]),d=r(!1),t=r(!0),i=r(!0),oe=r([]),de=r(!0),ye=r(!0),Ne=r(0),gl=r({Authorization:`Bearer ${localStorage.getItem("accessToken")||""}`}),yl=r(),_l=r();r([]);const wl=r([{value:"A",label:"一品"},{value:"B",label:"二品"},{value:"C",label:"三品"},{value:"D",label:"四品"},{value:"E",label:"五品"},{value:"F",label:"六品"},{value:"G",label:"六五品"},{value:"H",label:"七品"},{value:"I",label:"七五品"},{value:"J",label:"八品"},{value:"K",label:"八五品"},{value:"L",label:"九品"},{value:"M",label:"九五品"},{value:"N",label:"全新"}]),Vl=n({visible:!1,title:"",isAdd:!0}),kl=n({visible:!1,title:""}),Cl=r([]),Nl=n({visible:!1,title:"运费模板设置"}),xl=r(!1),Il=r(),Ul=s(null),Al=r([]),Pl=r([]),jl=r(null),zl="https://api.buzhiyushu.cn",Tl=r(zl+"/api/shopGoods/uploadImages"),$l=r(zl+"/api/shopGoods/importExcel"),Sl=r(""),Gl=r(),Bl=r(),Fl=r(),Ml=r(),El=r([]),Dl=r([]),Ll=r("true"),Ol={multiple:!1,checkStrictly:!0,lazy:!0,async lazyLoad(e,l){const{level:a,value:o}=e;setTimeout((async()=>{try{let e=[];if(0===a){const l=await Ve(),a=l.data||l.rows||l||[];e=Array.isArray(a)?a.map((e=>({value:e.id,label:`${e.name}${e.unit||""}`,leaf:!1}))):[]}else if(1===a){const l=await ke(o),a=l.data||l.rows||l||[];e=Array.isArray(a)?a.map((e=>({value:e.id,label:`${e.name}${e.unit||""}`,leaf:!1}))):[]}else if(2===a){const l=await Ce(o),a=l.data||l.rows||l||[];e=Array.isArray(a)?a.map((e=>({value:e.id,label:`${e.name}${e.unit||""}`,leaf:!0}))):[]}l(e)}catch(e){console.error("加载级联数据失败:",e),l([])}}),30)}},Rl=e=>{Dl.value=e},Hl=s(null),Jl=e=>{ca.value.address=(null==e?void 0:e.name)||null},Kl=r(""),ql=e=>{const l=[];for(const a in e){const[o,d,t,i]=e[a];l.push({region:a,firstWeight:parseFloat(o)||1,firstFee:d,continueWeight:parseFloat(t)||1,continueFee:i})}return l};r([]),r(!1);const Yl=r(new Map),Ql=async(e,l)=>{if(l)try{const l=await ne(e.id),a=new Map(Yl.value);a.set(e.id,l.data),Yl.value=a}catch(a){console.error("加载库存日志失败:",a)}else{const l=new Map(Yl.value);l.delete(e.id),Yl.value=l}},Wl=e=>e.id,Zl=r(null),Xl=()=>{xl.value=!1,Ul.value&&(jl.value=Ul.value.id,sa.data=jl.value),Zl.value.$el.querySelector("input[type=file]").click()},ea=r(0);localStorage.getItem("token");const la=e=>{const l=["image/jpeg","image/png","image/webp"].includes(e.type),a=e.size/1024/1024<50;return l||te.error(" 仅支持JPEG/PNG/WEBP格式"),a||te.error(" 图片大小不能超过50MB"),l&&a},aa=(e,l)=>{ua.value.push(e.data);const a=ua.value.map((e=>e.url)).filter((e=>e)).join(",");ma.value.bookPic=a},oa=n({depotIds:[{required:!0,message:"请选择一级货区",trigger:["blur","change"],validator:(e,l,a)=>{ea.value=Number(Ul.value.id),0==ea.value?a(new Error("depotid")):a()}}],isbn:[{required:!0,message:"ISBN不能为空",trigger:"blur"},{validator:(e,l,a)=>{/^[0-9]{13}$/.test(l)||/^[0-9]{8}$/.test(l)?a():a(new Error("ISBN必须为13位或8位数字"))},trigger:"blur"}],conditionCode:[{required:!0,message:"品相不能为空",trigger:"blur"}]}),da=r(null),ta=[{value:"A",label:"一品"},{value:"B",label:"二品"},{value:"C",label:"三品"},{value:"D",label:"四品"},{value:"E",label:"五品"},{value:"F",label:"六品"},{value:"G",label:"六五品"},{value:"H",label:"七品"},{value:"I",label:"七五品"},{value:"J",label:"八品"},{value:"K",label:"八五品"},{value:"L",label:"九品"},{value:"M",label:"九五品"},{value:"N",label:"全新"}],ia=async e=>{ma.value.conditionCode={"一品":"A","二品":"B","三品":"C","四品":"D","五品":"E","六品":"F","六五品":"G","七品":"H","七五品":"I","八品":"J","八五品":"K","九品":"L","九五品":"M","全新":"N"}[e]||e};r("2025-04-26 15:30:00");const ua=r([]),ra=p((()=>ua.value.map((e=>e.url)))),na=r("仅自已货区"),sa=n({data:Ul.value}),pa={id:void 0,itemNumber:void 0,goodsName:void 0,depotId:void 0,isbn:void 0,conditionCode:void 0,artNo:void 0,price:void 0,unit:void 0,remark:void 0,productId:void 0,inventory:void 0,bookPic:void 0,booksNumber:void 0,pages:void 0,isPackage:void 0,publicationName:void 0,publicationTime:void 0,author:void 0,region:void 0,translator:void 0,editor:void 0,booklets:void 0,wordCount:void 0,bindType:void 0,packing:void 0,IsBookPicNull:void 0,originalArtNo:void 0,minprice:void 0,maxprice:void 0,mininventory:void 0,maxinventory:void 0,deliveryAddress:void 0,templateId:void 0,pricingMethod:void 0,templateMinPrice:void 0,isQueryAllGoods:void 0,phoneNumberMark:void 0},va=n({form:u({},pa),queryParams:{pageNum:1,pageSize:10,goodsNo:void 0,goodsName:void 0,artNo:void 0,unit:void 0,productId:void 0,bookPic:void 0,IsBookPicNull:void 0,booksNumber:void 0,pages:void 0,isPackage:void 0,publicationName:void 0,publicationTime:void 0,author:void 0,region:void 0,translator:void 0,editor:void 0,booklets:void 0,wordCount:void 0,bindType:void 0,packing:void 0,originalArtNo:void 0,minprice:void 0,maxprice:void 0,mininventory:void 0,maxinventory:void 0,deliveryAddress:void 0,templateId:void 0,pricingMethod:void 0,templateMinPrice:void 0,isQueryAllGoods:2,isJoinDistribution:void 0,cargoAreaIds:void 0,isExistIsbn:void 0,params:{}},rules:{id:[{required:!0,message:"id不能为空",trigger:"blur"}]}}),{queryParams:ca,form:ma,rules:ba}=v(va),fa=r({shopIds:void 0}),ha=r({shopIds:void 0}),ga=e=>{ma.value.depotId=(null==e?void 0:e.id)||null},ya=r(),_a=[{value:"0",label:"无"},{value:"1",label:"有"}],wa=e=>{ca.value.isExistIsbn=e},Va=n({visible:!1,batchVisible:!1,title:"运费模板设置"}),ka=r({ids:void 0,areas:void 0,isOnline:!1}),Ca=r(),Na=r("true"),xa=async e=>{Ca.value=e},Ia=async()=>{if(null==Ca.value)return void te.warning("请选择指定货区");ka.value.areas=Ca.value,ka.value.isOnline=Na.value;200===(await se(ka.value)).code?te.success("操作成功"):te.error("操作失败"),Va.visible=!1,ja()},Ua=async()=>{Ca.value=null,Aa.value=null},Aa=r([]),Pa={multiple:!1,checkStrictly:!0,lazy:!0,async lazyLoad(e,l){const{level:a,value:o}=e;setTimeout((async()=>{try{let e=[];if(0===a){const l=await Ve(),a=l.data||l.rows||l||[];e=Array.isArray(a)?a.map((e=>({value:e.id,label:`${e.name}${e.unit||""}`,leaf:!1}))):[]}else if(1===a){const l=await ke(o),a=l.data||l.rows||l||[];e=Array.isArray(a)?a.map((e=>({value:e.id,label:`${e.name}${e.unit||""}`,leaf:!1}))):[]}else if(2===a){const l=await Ce(o),a=l.data||l.rows||l||[];e=Array.isArray(a)?a.map((e=>({value:e.id,label:`${e.name}${e.unit||""}`,leaf:!0}))):[]}l(e)}catch(e){console.error("加载批量修改货区级联数据失败:",e),l([])}}),30)}},ja=async()=>{t.value=!0,ca.value.minprice=Gl.value,ca.value.maxprice=Bl.value,ca.value.mininventory=Fl.value,ca.value.maxinventory=Ml.value,null==ca.value.isQueryAllGoods&&(ca.value.isQueryAllGoods=2),Array.isArray(Dl.value)&&Dl.value.length>0&&(ca.value.cargoAreaIds=[...Dl.value]);const e=await pe(ca.value),l=e.data||e,a=(null==l?void 0:l.list)||(null==l?void 0:l.rows)||[];o.value=Array.isArray(a)?a:[],Ne.value=(null==l?void 0:l.total)||0,t.value=!1},za=()=>{Ta(),Vl.visible=!1,xl.value=!1,Nl.visible=!1,kl.visible=!1,Va.visible=!1},Ta=()=>{var e,l;ma.value=u({},pa),null==(e=_l.value)||e.resetFields(),null==(l=Il.value)||l.resetFields(),Ul.value=null},$a=()=>{(async()=>{null!=Bl.value&&null==Gl.value&&te.warning("请选择商品售价运算符")})(),(async()=>{null!=Ml.value&&null==Fl.value&&te.warning("请选择库存运算符")})(),ca.value.pageNum=1,ja()},Sa=()=>{var e;null==(e=yl.value)||e.resetFields(),Gl.value=null,Bl.value=null,Fl.value=null,Ml.value=null,ca.value.isJoinDistribution=null,ca.value.isQueryAllGoods=2,ca.value.IsBookPicNull=null,ca.value.minprice=null,ca.value.maxprice=null,ca.value.mininventory=null,ca.value.maxinventory=null,Hl.value=null,ca.value.address=null,El.value=null,Dl.value=[],ca.value.cargoAreaIds=null,ca.value.isExistIsbn=null,ya.value=null,na.value="仅自已货区",$a()};let Ga=[];const Ba=e=>{oe.value=e.map((e=>e.id)),de.value=1!=e.length,ye.value=!e.length,Ga=e.map((e=>[e.id,e.isbn,e.goodsName,e.price,e.inventory,e.conditionCode,e.artNo,e.templateMinPrice]))},Fa=()=>{Ta(),Vl.visible=!0,Vl.isAdd=!0,Vl.title="添加商品信息"},Ma=async e=>{var l,a;Ta();const o=(null==e?void 0:e.id)||oe.value[0],d=await ve(o);Ul.value={name:d.data.depotName,id:d.data.depotId,unit:""},ma.value.id=d.data.id,ma.value.itemNumber=d.data.itemNumber,ma.value.goodsName=d.data.goodsName,ma.value.isbn=d.data.isbn,ma.value.productId=d.data.productId,ma.value.inventory=d.data.inventory,ma.value.remark=d.data.remark,ma.value.price=d.data.price?(d.data.price/100).toFixed(2):"",ma.value.fixPrice=d.data.fixPrice?(d.data.fixPrice/100).toFixed(2):"";const t={A:"一品",B:"二品",C:"三品",D:"四品",E:"五品",F:"六品",G:"六五品",H:"七品",I:"七五品",J:"八品",K:"八五品",L:"九品",M:"九五品",N:"全新"}[d.data.conditionCode]||d.data.conditionCode;if(da.value=t,ma.value.conditionCode=d.data.conditionCode,d.data.bookPic){const e=d.data.bookPic.split(",").filter((e=>e.trim()));ua.value=e.map(((e,l)=>({uid:Date.now()+l,name:`image_${l+1}.jpg`,url:e.trim(),status:"success"}))),ma.value.bookPic=d.data.bookPic}ma.value.booksNumber=d.data.booksNumber,ma.value.pages=d.data.pages,ma.value.isPackage=(null==(l=d.data.isPackage)?void 0:l.toString())||"1",ma.value.publicationName=d.data.publicationName,ma.value.publicationTime=d.data.publicationTime,ma.value.author=d.data.author,ma.value.region=d.data.region,ma.value.translator=d.data.translator,ma.value.editor=d.data.editor,ma.value.booklets=d.data.booklets,ma.value.wordCount=d.data.wordCount,ma.value.bindType=d.data.bindType,ma.value.packing=(null==(a=d.data.packing)?void 0:a.toString())||"1",Vl.visible=!0,Vl.isAdd=!1,Vl.title="修改商品信息"},Ea=()=>{var e;null==(e=_l.value)||e.validate((async e=>{if(e){d.value=!0;const e=parseFloat(ma.value.price)||0,i=parseFloat(ma.value.fixPrice)||0,r={A:"一品",B:"二品",C:"三品",D:"四品",E:"五品",F:"六品",G:"六五品",H:"七品",I:"七五品",J:"八品",K:"八五品",L:"九品",M:"九五品",N:"全新"},n=(o=u({},ma.value),t={price:100*e,fixPrice:100*i,conditionCode:r[ma.value.conditionCode]||ma.value.conditionCode},l(o,a(t)));ma.value.id?(ma.value.depotId=Ul.value.id,ma.value.price=e,ma.value.fixPrice=i,await ce(n).finally((()=>d.value=!1))):(ma.value.price=e,ma.value.fixPrice=i,await me(n).finally((()=>d.value=!1)),ua.value=[]),te.success("操作成功"),Vl.visible=!1,await ja()}var o,t}))},Da=async()=>{if(null==ha.value.shopIds)return te.error("请选择店铺"),!1;d.value=!0;const e={bookList:Ga,shopIds:ha.value.shopIds};await be(e),te.success("操作成功"),d.value=!1},La=r(),Oa=async e=>{kl.visible=!0,kl.title="请选择删除同步信息",La.value=(null==e?void 0:e.id)||oe.value},Ra=async e=>{const l=La.value,a=Ll.value;await fe(l,a),kl.visible=!1,Ll.value="true",te.success("删除成功"),await ja()},Ha=async()=>{try{const e=await he(ca.value),l=new Blob([e.data],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}),a=window.URL.createObjectURL(l),o=document.createElement("a");o.href=a,o.download=`shopGoods_${(new Date).getTime()}.xlsx`,document.body.appendChild(o),o.click(),document.body.removeChild(o),window.URL.revokeObjectURL(a)}catch(e){te.error("导出失败")}},Ja=()=>{ie.confirm("确定要下载模板文件吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"info"}).then((()=>{Ka(),te.success("模板下载成功")})).catch((()=>{te.info("已取消下载")}))},Ka=()=>{const e=document.createElement("a");e.href="/templates/GoodsInfoTemplate.xlsx",e.download="商品信息模板.xlsx",document.body.appendChild(e),e.click(),document.body.removeChild(e)},qa=e=>{t.value=!1,200===e.code?(te.success("导入成功"),ja(),Ta()):te.error(e.message||"导入失败")},Ya=e=>{t.value=!1,te.error("导入失败: "+(e.message||"服务器错误")),Ta()},Qa=[],Wa=[],Za=e=>{if(!e)return"-";let l=e.toString();if(14===l.length){return`${l.substring(0,4)}-${l.substring(4,6)}-${l.substring(6,8)} ${l.substring(8,10)}:${l.substring(10,12)}:${l.substring(12,14)}`}const a=new Date(e);return isNaN(a.getTime())?"-":a.toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})},Xa=e=>{ca.value.pageSize=e,ca.value.pageNum=1,ja()},eo=e=>{ca.value.pageNum=e,ja()};return c((()=>{ja(),(async()=>{t.value=!0;try{const e=await Ve();Al.value=e.data||e.rows||e||[]}catch(e){console.error("加载仓库数据失败:",e)}finally{t.value=!1}})(),(async()=>{const e=await _e();Pl.value=e.data})(),(async()=>{const e=await ge(),l=e.data.list||e||[];if(0==l.length);else for(var a=0;a<l.length;a++)"1"===e[a].shopType?Qa.push({value:e[a].id,label:e[a].shopName}):"2"===e[a].shopType&&Wa.push({value:e[a].id,label:e[a].shopName})})()})),(e,l)=>{const a=m,r=b,n=f,s=h,p=g,v=y,c=_,ie=w,ne=V,se=k,pe=C,ve=re,ce=N,me=x,be=I,fe=U,he=A,ge=P,_e=j,Ve=z,ke=T,Ce=$,zl=ue,Dl=S("Delete"),ea=G,na=B,pa=F,va=M("hasPermi"),Ca=E;return D(),L("div",xe,[O(H("div",Ie,[J(ne,{shadow:"hover"},{default:K((()=>[J(ie,{ref_key:"queryFormRef",ref:yl,model:q(ca),inline:!0},{default:K((()=>[J(r,{label:"商品编号",prop:"itemNumber"},{default:K((()=>[J(a,{modelValue:q(ca).itemNumber,"onUpdate:modelValue":l[0]||(l[0]=e=>q(ca).itemNumber=e),placeholder:"请输入商品编码",clearable:"",onKeyup:Y($a,["enter"])},null,8,["modelValue"])])),_:1}),J(r,{label:"商品名称",prop:"goodsName"},{default:K((()=>[J(a,{modelValue:q(ca).goodsName,"onUpdate:modelValue":l[1]||(l[1]=e=>q(ca).goodsName=e),placeholder:"请输入商品名称",clearable:"",onKeyup:Y($a,["enter"])},null,8,["modelValue"])])),_:1}),J(r,{label:"货号",prop:"artNo"},{default:K((()=>[J(a,{modelValue:q(ca).artNo,"onUpdate:modelValue":l[2]||(l[2]=e=>q(ca).artNo=e),placeholder:"请输入货号",clearable:"",onKeyup:Y($a,["enter"])},null,8,["modelValue"])])),_:1}),J(r,{label:"原始货号",prop:"originalArtNo"},{default:K((()=>[J(a,{modelValue:q(ca).originalArtNo,"onUpdate:modelValue":l[3]||(l[3]=e=>q(ca).originalArtNo=e),placeholder:"请输入原始货号",clearable:"",onKeyup:Y($a,["enter"])},null,8,["modelValue"])])),_:1}),J(r,{label:"ISBN",prop:"isbn"},{default:K((()=>[J(a,{modelValue:q(ca).isbn,"onUpdate:modelValue":l[5]||(l[5]=e=>q(ca).isbn=e),style:{width:"300px"},placeholder:"请输入ISBN",clearable:"",onKeyup:Y($a,["enter"])},{append:K((()=>[J(s,{modelValue:ya.value,"onUpdate:modelValue":l[4]||(l[4]=e=>ya.value=e),clearable:"",placeholder:"有无ISBN",style:{width:"110px"},onChange:wa},{default:K((()=>[(D(),L(Q,null,W(_a,(e=>J(n,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),64))])),_:1},8,["modelValue"])])),_:1},8,["modelValue"])])),_:1}),J(r,{label:"品相",prop:"conditionCode"},{default:K((()=>[J(s,{modelValue:q(ca).conditionCode,"onUpdate:modelValue":l[6]||(l[6]=e=>q(ca).conditionCode=e),filterable:"",placeholder:"请选择品相",style:{width:"240px"}},{default:K((()=>[(D(!0),L(Q,null,W(wl.value,(e=>(D(),X(n,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),J(r,{label:"书图片",prop:"bookPic"},{default:K((()=>[J(s,{modelValue:q(ca).IsBookPicNull,"onUpdate:modelValue":l[7]||(l[7]=e=>q(ca).IsBookPicNull=e),placeholder:"请选择图片状态",clearable:"",filterable:"",onChange:$a},{default:K((()=>[J(n,{label:"有图片",value:"1",title:"book_pic字段不为空的记录"}),J(n,{label:"无图片",value:"0",title:"book_pic字段为空的记录"})])),_:1},8,["modelValue"])])),_:1}),J(r,{label:"商品售价",prop:"price"},{default:K((()=>[H("div",Ue,[J(s,{modelValue:Gl.value,"onUpdate:modelValue":l[8]||(l[8]=e=>Gl.value=e),placeholder:"运算符",style:{width:"100px","margin-right":"10px"}},{default:K((()=>[J(n,{label:"大于",value:">"}),J(n,{label:"大于等于",value:">="}),J(n,{label:"等于",value:"="}),J(n,{label:"小于",value:"<"}),J(n,{label:"小于等于",value:"<="})])),_:1},8,["modelValue"]),J(p,{modelValue:Bl.value,"onUpdate:modelValue":l[9]||(l[9]=e=>Bl.value=e),min:0,max:1e7,"controls-position":"right"},null,8,["modelValue"])])])),_:1}),J(r,{label:"库存",prop:"price"},{default:K((()=>[H("div",Ae,[J(s,{modelValue:Fl.value,"onUpdate:modelValue":l[10]||(l[10]=e=>Fl.value=e),placeholder:"运算符",style:{width:"100px","margin-right":"10px"}},{default:K((()=>[J(n,{label:"大于",value:">"}),J(n,{label:"大于等于",value:">="}),J(n,{label:"等于",value:"="}),J(n,{label:"小于",value:"<"}),J(n,{label:"小于等于",value:"<="})])),_:1},8,["modelValue"]),J(p,{modelValue:Ml.value,"onUpdate:modelValue":l[11]||(l[11]=e=>Ml.value=e),min:0,max:1e7,"controls-position":"right"},null,8,["modelValue"])])])),_:1}),J(r,{label:"货区名称",prop:"deliveryArea"},{default:K((()=>[J(v,{props:Ol,modelValue:El.value,"onUpdate:modelValue":l[12]||(l[12]=e=>El.value=e),onChange:Rl},null,8,["modelValue"])])),_:1}),J(r,{label:"发货地",prop:"address"},{default:K((()=>[J(s,{modelValue:Hl.value,"onUpdate:modelValue":[l[13]||(l[13]=e=>Hl.value=e),Jl],"value-key":"id",placeholder:"请选择发货地","reserve-keyword":!1,clearable:"",filterable:"",loading:t.value},{default:K((()=>[(D(!0),L(Q,null,W(Pl.value,(e=>(D(),X(n,{key:e.id,label:e.name,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue","loading"])])),_:1}),J(r,null,{default:K((()=>[J(c,{type:"primary",icon:"Search",onClick:$a},{default:K((()=>[Z("搜索")])),_:1}),J(c,{icon:"Refresh",onClick:Sa},{default:K((()=>[Z("重置")])),_:1})])),_:1})])),_:1},8,["model"])])),_:1})],512),[[R,i.value]]),J(ne,{shadow:"never"},{header:K((()=>[J(ce,{gutter:10,class:"mb8"},{default:K((()=>[J(se,{span:1.5},{default:K((()=>[O((D(),X(c,{type:"primary",plain:"",onClick:Fa},{default:K((()=>[Z("新增")])),_:1})),[[va,["zhishu:shopGoods:add"]]])])),_:1}),J(se,{span:1.5},{default:K((()=>[O((D(),X(c,{type:"success",plain:"",disabled:de.value,onClick:l[14]||(l[14]=e=>Ma())},{default:K((()=>[Z("修改")])),_:1},8,["disabled"])),[[va,["zhishu:shopGoods:edit"]]])])),_:1}),J(se,{span:1.5},{default:K((()=>[O((D(),X(c,{type:"danger",plain:"",disabled:ye.value,onClick:l[15]||(l[15]=e=>Oa())},{default:K((()=>[Z("删除")])),_:1},8,["disabled"])),[[va,["zhishu:shopGoods:remove"]]])])),_:1}),J(se,{span:1.5},{default:K((()=>[O((D(),X(c,{type:"warning",plain:"",onClick:Ha},{default:K((()=>[Z("导出")])),_:1})),[[va,["zhishu:shopGoods:export"]]])])),_:1}),J(se,{span:1.5},{default:K((()=>[J(c,{type:"warning",plain:"",onClick:Ja},{default:K((()=>[Z("导出模板")])),_:1})])),_:1}),J(se,{span:1.5},{default:K((()=>[J(c,{type:"primary",plain:"",onClick:l[16]||(l[16]=e=>xl.value=!0)},{default:K((()=>[Z("导入")])),_:1})])),_:1}),J(se,{span:1.5},{default:K((()=>[O((D(),X(c,{type:"primary",plain:"",onClick:l[17]||(l[17]=e=>(ha.value=u({},fa.value),void(Vl.shopChoose=!0))),disabled:ye.value},{default:K((()=>[Z("发布")])),_:1},8,["disabled"])),[[va,["zhishu:shopGoods:goodsAdd"]]])])),_:1}),J(se,{span:1.5},{default:K((()=>[O((D(),X(c,{type:"primary",plain:"",onClick:l[18]||(l[18]=e=>(async e=>{const l=(null==e?void 0:e.id)||oe.value;ka.value.ids=l,Va.visible=!0})()),disabled:ye.value},{default:K((()=>[Z("批量修改货区")])),_:1},8,["disabled"])),[[va,["zhishu:shopGoods:batchUpdateCargo"]]])])),_:1}),J(pe,{ref_key:"uploadRef",ref:Zl,class:"upload-demo",accept:".xlsx, .xls",headers:gl.value,action:`${$l.value}?depotId=${jl.value}`,"on-success":qa,"on-error":Ya,limit:3,data:sa.data},null,8,["headers","action","data"]),J(ve,{showSearch:i.value,"onUpdate:showSearch":l[19]||(l[19]=e=>i.value=e),onQueryTable:ja},null,8,["showSearch"])])),_:1})])),default:K((()=>[O((D(),X(be,{data:o.value,onSelectionChange:Ba,onExpandChange:Ql},{default:K((()=>[J(me,{type:"selection",width:"55",align:"center"}),J(me,{type:"expand"},{default:K((({row:e})=>[J(be,{data:Yl.value.get(e.id)||[],class:"nested-table"},{default:K((()=>[J(me,{label:"",prop:""}),J(me,{label:"初始库存",prop:"beforeInv"}),J(me,{label:"更改后库存",prop:"afterInv"}),J(me,{label:"用户名",prop:"userName"}),J(me,{label:"操作类型",prop:"type"},{default:K((e=>[1===e.row.type?(D(),L("span",Pe,"手动修改")):2===e.row.type?(D(),L("span",je,"订单减扣")):3===e.row.type?(D(),L("span",ze,"退单添加")):4===e.row.type?(D(),L("span",Te,"小程序上书")):(D(),L("span",$e,"未知操作"))])),_:2},1024),J(me,{label:"操作时间",prop:"createdTime"},{default:K((e=>[Z(ee(Za(e.row.createdTime)),1)])),_:2},1024)])),_:2},1032,["data"])])),_:1}),J(me,{label:"商品编号",align:"left",prop:"itemNumber",width:"110"}),J(me,{label:"缩略图",align:"left",prop:"goodsName",width:"70","show-overflow-tooltip":!0},{default:K((({row:e})=>[J(fe,{style:{width:"30px",height:"30px"},src:e.bookPic,fit:"scale-down","preview-src-list":[Sl.value],"preview-teleported":"",onClick:l=>{return a=e.bookPic,void(Sl.value=a);var a}},{error:K((()=>[Se])),_:2},1032,["src","preview-src-list","onClick"])])),_:1}),J(me,{label:"商品名称",align:"left",prop:"goodsName",width:"270","show-overflow-tooltip":!0},{default:K((({row:e})=>[H("div",Ge,ee(e.goodsName),1)])),_:1}),J(me,{label:"货号(新货号前五位代表一\\二\\三区)",align:"left",prop:"artNo",width:"250","show-overflow-tooltip":!0},{default:K((({row:e})=>[H("div",Be,[Z(" 新货号:"),H("span",Fe,ee(e.artNo),1),Me,Z(" 原货号:"+ee(e.originalArtNo),1)])])),_:1}),J(me,{label:"isbn",align:"left",prop:"isbn",width:"130"}),J(me,{label:"品相",align:"left",prop:"conditionCode",width:"80"},{default:K((({row:e})=>["A"===e.conditionCode?(D(),L("span",Ee,"一品")):"B"===e.conditionCode?(D(),L("span",De,"二品")):"C"===e.conditionCode?(D(),L("span",Le,"三品")):"D"===e.conditionCode?(D(),L("span",Oe,"四品")):"E"===e.conditionCode?(D(),L("span",Re,"五品")):"F"===e.conditionCode?(D(),L("span",He,"六品")):"G"===e.conditionCode?(D(),L("span",Je,"六五品")):"H"===e.conditionCode?(D(),L("span",Ke,"七品")):"I"===e.conditionCode?(D(),L("span",qe,"七五品")):"J"===e.conditionCode?(D(),L("span",Ye,"八品")):"K"===e.conditionCode?(D(),L("span",Qe,"八五品")):"L"===e.conditionCode?(D(),L("span",We,"九品")):"M"===e.conditionCode?(D(),L("span",Ze,"九五品")):"N"===e.conditionCode?(D(),L("span",Xe,"全新")):le("",!0)])),_:1}),J(me,{label:"商品售价",align:"left",prop:"price","show-overflow-tooltip":!0,width:"90"},{default:K((({row:e})=>[Z(ee((e.price/100).toFixed(2)),1)])),_:1}),J(me,{label:"一级货区",align:"left",prop:"depotName","show-overflow-tooltip":!0,width:"90"}),J(me,{label:"发货地址",align:"left",prop:"deliveryAddress","show-overflow-tooltip":!0,width:"190"},{default:K((({row:e})=>[Z(ee(e.deliveryAddress)+" ",1),J(he,{type:"danger",onClick:l=>(async e=>{if(null!=e.templateId)try{const a=await we(e.templateId);console.log("物流模板数据:",a);const o={0:"weight",1:"book",2:"piece",3:"custom"},d=a.data||a;if(Kl.value=o[d.pricingMethod]||"weight",d.shippingRange)try{const e=JSON.parse(d.shippingRange);Cl.value=ql(e),console.log("转换后的运送范围:",Cl.value)}catch(l){return console.error("解析运送范围失败:",l),void te.error("运送范围数据格式错误")}else Cl.value=[];Nl.visible=!0}catch(a){console.error("获取物流模板失败:",a),te.error("获取运费模板失败")}else te.warning("该商品无运费模版")})(e)},{default:K((()=>[null!=e.templateMinPrice?(D(),L("span",el," 首费:"+ee(e.templateMinPrice),1)):(D(),L("span",ll," 首费:0"))])),_:2},1032,["onClick"])])),_:1}),J(me,{label:"库存",align:"left",prop:"inventory",width:"60"}),J(me,{label:"入库时间",align:"left",prop:"createdTime","show-overflow-tooltip":!0,width:"150"},{default:K((({row:e})=>[H("div",al,ee(Za(e.createdTime)),1)])),_:1}),J(me,{label:"操作",align:"center","class-name":"small-padding fixed-width",width:"120",fixed:"right"},{default:K((e=>[O((D(),X(c,{link:"",type:"primary",onClick:l=>Ma(e.row)},{default:K((()=>[Z("修改")])),_:2},1032,["onClick"])),[[va,["zhishu:shopGoods:edit"]]]),O((D(),X(c,{link:"",type:"danger",onClick:l=>Oa(e.row)},{default:K((()=>[Z("删除")])),_:2},1032,["onClick"])),[[va,["zhishu:shopGoods:remove"]]])])),_:1})])),_:1},8,["data"])),[[Ca,t.value]]),O(J(ge,{"current-page":q(ca).pageNum,"page-size":q(ca).pageSize,"page-sizes":[10,20,30,50],total:Ne.value,layout:"total, sizes, prev, pager, next, jumper",onSizeChange:Xa,onCurrentChange:eo},null,8,["current-page","page-size","total"]),[[R,Ne.value>0]])])),_:1}),J(ke,{title:kl.title,modelValue:kl.visible,"onUpdate:modelValue":l[21]||(l[21]=e=>kl.visible=e),width:"500px","append-to-body":""},{footer:K((()=>[H("div",ol,[J(c,{loading:d.value,type:"primary",onClick:Ra},{default:K((()=>[Z("确 定")])),_:1},8,["loading"]),J(c,{onClick:za},{default:K((()=>[Z("取 消")])),_:1})])])),default:K((()=>[J(r,{label:"同步所有分销库存:",size:"large"},{default:K((()=>[J(Ve,{modelValue:Ll.value,"onUpdate:modelValue":l[20]||(l[20]=e=>Ll.value=e)},{default:K((()=>[J(_e,{value:"true",size:"large",border:""},{default:K((()=>[Z("同步所有")])),_:1}),J(_e,{value:"false",size:"large",border:"",disabled:""},{default:K((()=>[Z("不同步")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["title","modelValue"]),J(ke,{title:Vl.title,modelValue:Vl.visible,"onUpdate:modelValue":l[44]||(l[44]=e=>Vl.visible=e),width:"1400px","append-to-body":""},{footer:K((()=>[H("div",pl,[J(c,{loading:d.value,type:"primary",onClick:Ea},{default:K((()=>[Z("确 定")])),_:1},8,["loading"]),J(c,{onClick:za},{default:K((()=>[Z("取 消")])),_:1})])])),default:K((()=>[J(ce,{gutter:20},{default:K((()=>[J(se,{span:12},{default:K((()=>[J(ie,{ref_key:"shopGoodsFormRef",ref:_l,model:q(ma),rules:oa,"label-width":"110px"},{default:K((()=>[J(ce,{gutter:10},{default:K((()=>[J(se,{span:12},{default:K((()=>[J(r,{label:"一级货区名称",prop:"depotIds","label-width":"110"},{default:K((()=>[J(s,{modelValue:Ul.value,"onUpdate:modelValue":[l[22]||(l[22]=e=>Ul.value=e),ga],disabled:!Vl.isAdd,"value-key":"id",placeholder:"请选择一级货区","reserve-keyword":!1,"get-option-key":Wl,clearable:"",filterable:"",style:{width:"100%"},loading:t.value},{default:K((()=>[(D(!0),L(Q,null,W(Al.value,(e=>(D(),X(n,{key:e.id,label:e.name+""+e.unit,disabled:!Vl.isAdd,value:e},null,8,["label","disabled","value"])))),128))])),_:1},8,["modelValue","disabled","loading"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"ISBN编码",prop:"isbn"},{default:K((()=>[J(a,{modelValue:q(ma).isbn,"onUpdate:modelValue":l[23]||(l[23]=e=>q(ma).isbn=e),placeholder:"请输入内容ISBN编码",disabled:!Vl.isAdd},null,8,["modelValue","disabled"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"品相",prop:"conditionCode"},{default:K((()=>[J(s,{modelValue:da.value,"onUpdate:modelValue":[l[24]||(l[24]=e=>da.value=e),ia],disabled:!Vl.isAdd,"value-key":"value",placeholder:"请选择品相","reserve-keyword":!1,clearable:"",filterable:"",style:{width:"100%"},loading:t.value},{default:K((()=>[(D(),L(Q,null,W(ta,(e=>J(n,{key:e.value,label:e.label,value:e.label,disabled:!Vl.isAdd},null,8,["label","value","disabled"]))),64))])),_:1},8,["modelValue","disabled","loading"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"标准售价",prop:"price"},{default:K((()=>[J(a,{modelValue:q(ma).price,"onUpdate:modelValue":l[25]||(l[25]=e=>q(ma).price=e),placeholder:"请输入标准售价"},{append:K((()=>[Z("元")])),_:1},8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"包册数",prop:"booksNumber"},{default:K((()=>[J(a,{modelValue:q(ma).booksNumber,"onUpdate:modelValue":l[26]||(l[26]=e=>q(ma).booksNumber=e),placeholder:"请输入包册数",disabled:!Vl.isAdd},{append:K((()=>[Z("册")])),_:1},8,["modelValue","disabled"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"页数",prop:"pages"},{default:K((()=>[J(a,{modelValue:q(ma).pages,"onUpdate:modelValue":l[27]||(l[27]=e=>q(ma).pages=e),placeholder:"请输入页数",disabled:!Vl.isAdd},{append:K((()=>[Z("页")])),_:1},8,["modelValue","disabled"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"是否是套餐",prop:"isPackage"},{default:K((()=>[J(Ve,{modelValue:q(ma).isPackage,"onUpdate:modelValue":l[28]||(l[28]=e=>q(ma).isPackage=e)},{default:K((()=>[J(_e,{value:"0",border:"",size:"large"},{default:K((()=>[Z("套装")])),_:1}),J(_e,{value:"1",border:"",size:"large"},{default:K((()=>[Z("非套装")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"商品定价",prop:"fixPrice"},{default:K((()=>[J(a,{modelValue:q(ma).fixPrice,"onUpdate:modelValue":l[29]||(l[29]=e=>q(ma).fixPrice=e),placeholder:"请输入商品定价"},{append:K((()=>[Z("元")])),_:1},8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"出版社名称",prop:"publicationName"},{default:K((()=>[J(a,{modelValue:q(ma).publicationName,"onUpdate:modelValue":l[30]||(l[30]=e=>q(ma).publicationName=e),placeholder:"请输入出版社名称"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"出版时间",prop:"publicationTime"},{default:K((()=>[J(Ce,{modelValue:q(ma).publicationTime,"onUpdate:modelValue":l[31]||(l[31]=e=>q(ma).publicationTime=e),type:"datetime",placeholder:"选择日期时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"作者",prop:"author"},{default:K((()=>[J(a,{modelValue:q(ma).author,"onUpdate:modelValue":l[32]||(l[32]=e=>q(ma).author=e),placeholder:"请输入作者"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"地区",prop:"region"},{default:K((()=>[J(a,{modelValue:q(ma).region,"onUpdate:modelValue":l[33]||(l[33]=e=>q(ma).region=e),placeholder:"请输入地区"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"译者",prop:"translator"},{default:K((()=>[J(a,{modelValue:q(ma).translator,"onUpdate:modelValue":l[34]||(l[34]=e=>q(ma).translator=e),placeholder:"请输入译者"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"编者",prop:"editor"},{default:K((()=>[J(a,{modelValue:q(ma).editor,"onUpdate:modelValue":l[35]||(l[35]=e=>q(ma).editor=e),placeholder:"请输入编者"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"书籍开本",prop:"booklets"},{default:K((()=>[J(a,{modelValue:q(ma).booklets,"onUpdate:modelValue":l[36]||(l[36]=e=>q(ma).booklets=e),placeholder:"请输入书籍开本"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"字数",prop:"wordCount"},{default:K((()=>[J(a,{modelValue:q(ma).wordCount,"onUpdate:modelValue":l[37]||(l[37]=e=>q(ma).wordCount=e),placeholder:"请输入字数"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"装帧类型",prop:"bindType"},{default:K((()=>[J(a,{modelValue:q(ma).bindType,"onUpdate:modelValue":l[38]||(l[38]=e=>q(ma).bindType=e),placeholder:"请输入装帧类型"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"包装方式",prop:"packing","label-width":"88"},{default:K((()=>[J(Ve,{modelValue:q(ma).packing,"onUpdate:modelValue":l[39]||(l[39]=e=>q(ma).packing=e)},{default:K((()=>[J(_e,{value:"0",border:"",size:"large"},{default:K((()=>[Z("礼盒装")])),_:1}),J(_e,{value:"1",border:"",size:"large"},{default:K((()=>[Z("普通包装")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"商品编号",prop:"itemNumber"},{default:K((()=>[J(a,{modelValue:q(ma).itemNumber,"onUpdate:modelValue":l[40]||(l[40]=e=>q(ma).itemNumber=e),placeholder:"请输入商品编号"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"产品编码",prop:"productId"},{default:K((()=>[J(a,{modelValue:q(ma).productId,"onUpdate:modelValue":l[41]||(l[41]=e=>q(ma).productId=e),placeholder:"请输入产品编码"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"库存",prop:"stock"},{default:K((()=>[J(a,{modelValue:q(ma).inventory,"onUpdate:modelValue":l[42]||(l[42]=e=>q(ma).inventory=e),placeholder:"请输入"},null,8,["modelValue"])])),_:1})])),_:1}),J(se,{span:12},{default:K((()=>[J(r,{label:"备注",prop:"remark"},{default:K((()=>[J(a,{modelValue:q(ma).remark,"onUpdate:modelValue":l[43]||(l[43]=e=>q(ma).remark=e),type:"textarea",placeholder:"请输入内容"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})])),_:1},8,["model","rules"])])),_:1}),J(se,{span:12},{default:K((()=>[J(ne,{shadow:"hover",header:"商品图片上传"},{default:K((()=>[J(pe,{"list-type":"picture-card",limit:10,"file-list":[],action:Tl.value,accept:".jpg,.png","on-success":aa,"before-upload":la},{default:K((()=>[J(zl,null,{default:K((()=>[J(q(ae))])),_:1}),dl])),_:1},8,["action"]),H("div",tl,[H("h4",null,"已上传图片(共 "+ee(ua.value.length)+" 张):",1),ua.value.length?(D(),L("div",il,[(D(!0),L(Q,null,W(ua.value,((e,l)=>(D(),L("div",{key:e.uid,class:"grid-item"},[J(fe,{src:e.url,fit:"cover","preview-src-list":ra.value,"initial-index":l},{placeholder:K((()=>[ul])),_:2},1032,["src","preview-src-list","initial-index"]),H("div",rl,[H("span",nl,ee(e.name),1),J(c,{size:"mini",type:"danger",onClick:e=>(e=>{var l,a;ua.value.splice(e,1),(null==(a=null==(l=ua.value[e])?void 0:l.url)?void 0:a.startsWith("blob:"))&&URL.revokeObjectURL(ua.value[e].url),te.success(` 已删除第 ${e+1} 张图片`)})(l),circle:""},{default:K((()=>[J(zl,null,{default:K((()=>[J(Dl)])),_:1})])),_:2},1032,["onClick"])])])))),128))])):(D(),L("div",sl,[J(ea,{description:"暂无待上传图片","image-size":80})]))])])),_:1})])),_:1})])),_:1})])),_:1},8,["title","modelValue"]),J(ke,{modelValue:xl.value,"onUpdate:modelValue":l[46]||(l[46]=e=>xl.value=e),title:"选择货区",width:"30%",onClose:l[47]||(l[47]=e=>xl.value=!1)},{footer:K((()=>[J(c,{onClick:za},{default:K((()=>[Z("取消")])),_:1}),J(c,{type:"primary",onClick:Xl},{default:K((()=>[Z("确定")])),_:1})])),default:K((()=>[J(ie,{ref_key:"shelvesFormRef",ref:Il,model:q(ma),rules:q(ba),"label-width":"80px"},{default:K((()=>[J(r,{label:"一级货区名称",prop:"depotId","label-width":"100"},{default:K((()=>[J(s,{modelValue:Ul.value,"onUpdate:modelValue":l[45]||(l[45]=e=>Ul.value=e),"value-key":"id",placeholder:"请选择一级货区","reserve-keyword":!1,"get-option-key":Wl,clearable:"",filterable:"",style:{width:"100%"},loading:t.value},{default:K((()=>[(D(!0),L(Q,null,W(Al.value,(e=>(D(),X(n,{key:e.id,label:e.name+""+e.unit,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue","loading"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue"]),J(ke,{title:Vl.shopChooseTitle,modelValue:Vl.shopChoose,"onUpdate:modelValue":l[50]||(l[50]=e=>Vl.shopChoose=e),width:"600px","append-to-body":""},{footer:K((()=>[H("div",vl,[J(c,{loading:d.value,type:"primary",onClick:Da},{default:K((()=>[Z("确 定")])),_:1},8,["loading"]),J(c,{onClick:za},{default:K((()=>[Z("取 消")])),_:1})])])),default:K((()=>[J(ie,{ref:"taskFormRef",model:ha.value,"label-width":"90px",style:{height:"100px"}},{default:K((()=>[J(r,{label:"孔夫子:",prop:"shopIds","label-width":"100px",style:{width:"100%"}},{default:K((()=>[J(pa,{modelValue:ha.value.shopIds,"onUpdate:modelValue":l[48]||(l[48]=e=>ha.value.shopIds=e),style:{flex:"1"}},{default:K((()=>[(D(),L(Q,null,W(Wa,(e=>J(na,{key:e.value,label:e.value,style:{"margin-right":"15px"}},{default:K((()=>[Z(ee(e.label),1)])),_:2},1032,["label"]))),64))])),_:1},8,["modelValue"])])),_:1}),J(r,{label:"拼多多:",prop:"shopIds","label-width":"100px",style:{width:"100%"}},{default:K((()=>[J(pa,{modelValue:ha.value.shopIds,"onUpdate:modelValue":l[49]||(l[49]=e=>ha.value.shopIds=e),style:{flex:"1"}},{default:K((()=>[(D(),L(Q,null,W(Qa,(e=>J(na,{key:e.value,label:e.value,style:{"margin-right":"15px"}},{default:K((()=>[Z(ee(e.label),1)])),_:2},1032,["label"]))),64))])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model"])])),_:1},8,["title","modelValue"]),J(ke,{title:"运费模板展示",modelValue:Nl.visible,"onUpdate:modelValue":l[52]||(l[52]=e=>Nl.visible=e),width:"1000px","append-to-body":""},{footer:K((()=>[H("div",ml,[J(c,{onClick:za},{default:K((()=>[Z("取 消")])),_:1})])])),default:K((()=>[H("div",cl,[J(ie,{model:q(ma).value,"label-width":"80px",disabled:""},{default:K((()=>[J(r,{label:"计价方式"},{default:K((()=>[J(Ve,{modelValue:Kl.value,"onUpdate:modelValue":l[51]||(l[51]=e=>Kl.value=e)},{default:K((()=>[J(_e,{value:"weight",border:"",size:"large"},{default:K((()=>[Z("按重量")])),_:1}),J(_e,{value:"book",border:"",size:"large"},{default:K((()=>[Z("按标准本数(图书专用)")])),_:1}),J(_e,{value:"piece",border:"",size:"large"},{default:K((()=>[Z("按件数")])),_:1}),J(_e,{value:"custom",border:"",size:"large"},{default:K((()=>[Z("单独设置运费")])),_:1})])),_:1},8,["modelValue"])])),_:1}),J(r,null,{default:K((()=>[J(be,{data:Cl.value,style:{width:"100%"},border:""},{default:K((()=>[J(me,{label:"首费(元)",width:"120"},{default:K((({row:e})=>[J(a,{modelValue:e.firstFee,"onUpdate:modelValue":l=>e.firstFee=l,type:"number",placeholder:"请输入首费"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),J(me,{label:"运送范围",width:"780"},{default:K((({row:e})=>[Z(ee(e.region),1)])),_:1})])),_:1},8,["data"])])),_:1})])),_:1},8,["model"])])])),_:1},8,["modelValue"]),J(ke,{title:"批量修改货区",modelValue:Va.visible,"onUpdate:modelValue":l[55]||(l[55]=e=>Va.visible=e),onClose:Ua,width:"600px","append-to-body":""},{footer:K((()=>[H("div",hl,[J(c,{loading:d.value,type:"primary",onClick:Ia},{default:K((()=>[Z("确定")])),_:1},8,["loading"]),J(c,{onClick:za},{default:K((()=>[Z("取 消")])),_:1})])])),default:K((()=>[H("div",bl,[J(r,{label:"请指定货区位置",prop:"deliveryArea"},{default:K((()=>[J(v,{props:Pa,modelValue:Aa.value,"onUpdate:modelValue":l[53]||(l[53]=e=>Aa.value=e),onChange:xa},null,8,["modelValue"])])),_:1}),fl,J(Ve,{modelValue:Na.value,"onUpdate:modelValue":l[54]||(l[54]=e=>Na.value=e),style:{"font-size":"24px"}},{default:K((()=>[J(_e,{label:"true"},{default:K((()=>[Z("是")])),_:1}),J(_e,{label:"false"},{default:K((()=>[Z("否")])),_:1})])),_:1},8,["modelValue"])])])),_:1},8,["modelValue"])])}},__scopeId:"data-v-15f5bccc"};export{gl as default};