2 lines
25 KiB
JavaScript
2 lines
25 KiB
JavaScript
var e=Object.defineProperty,a=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,t=(a,l,o)=>l in a?e(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,r=(e,r)=>{for(var d in r||(r={}))l.call(r,d)&&t(e,d,r[d]);if(a)for(var d of a(r))o.call(r,d)&&t(e,d,r[d]);return e};import{_ as d,a8 as i,aS as m,$ as n,a9 as u,aa as s,ar as p,a3 as v,ab as c,a5 as T,a4 as g,aG as y,ac as f,b as _,af as b,am as N,ah as h,ai as S,a0 as I,a1 as w,aC as D,aD as P,as as E,o as R,k as A,at as k,aU as O,l as V,m as C,w as L,n as x,aw as B,v as Y,H as F,t as M,an as $,a6 as j,a7 as X}from"./vendor.be06958f.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as U}from"./Pagination.4d8ac43b.js";/* empty css *//* empty css *//* empty css */import{_ as z}from"./RightToolbar.0c29bd4c.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{i as J}from"./index.c0a98caf.js";import{_ as q}from"./DictTag.19b4485b.js";/* empty css */const Z={listDepotOrder:e=>J.get("/depotOrder/list",{params:e}),getDepotOrder:e=>J.get(`/depotOrder/${e}`),delDepotOrder:e=>J.delete(`/depotOrder/${e}`),addDepotOrder:e=>J.post("/depotOrder",e),updateDepotOrder:e=>J.put("/depotOrder",e),getMailNo:e=>J.get(`/depotOrder/getMailNo/${e}`),getPdf:e=>J.get(`/depotOrder/getPdf/${e}`),getMailNoByYuanTong:e=>J.get(`/depotOrder/getMailNoByYuanTong/${e}`),getPdfByYuanTong:e=>J.get(`/depotOrder/getPdfByYuanTong/${e}`),getMailNoByShenTong:e=>J.get(`/depotOrder/getPdfByYuanTong/${e}`),getMailNoByShenTong:e=>J.get(`/depotOrder/getPdfByShenTong/${e}`),getMailNoByZhongTong:e=>J.get(`/depotOrder/getMailNoByZhongTong/${e}`),getPdfByZhongTong:e=>J.get(`/depotOrder/getPdfByZhongTong/${e}`),orderReshipment:e=>J.post("/depotOrder/reshipment",e)};const W=e=>(j("data-v-7affd057"),e=e(),X(),e),G={class:"p-2"},H={class:"mb-[10px]"},K={key:0},Q={key:1},ee={key:0},ae={key:1},le=W((()=>V("br",null,null,-1))),oe=W((()=>V("br",null,null,-1))),te=W((()=>V("br",null,null,-1))),re={key:0},de={key:1},ie={key:2},me=W((()=>V("br",null,null,-1))),ne={key:0},ue={key:1},se={key:2},pe={class:"dialog-footer"},ve={class:"button-group"},ce={class:"form-item1"},Te={class:"button-group containerzxd"},ge=W((()=>V("div",{class:"form-item2"}," 以后添加数据 ",-1))),ye={class:"button-group"},fe={class:"dialog-content"},_e={class:"containerzxd"},be={__name:"index",setup(e){const a=d("chaoosecom"),l=d([{label:"待付款",value:1,elTagType:"default",elTagClass:null},{label:"待发货",value:2,elTagType:"default",elTagClass:null},{label:"已发货",value:3,elTagType:"default",elTagClass:null},{label:"已完成",value:4,elTagType:"default",elTagClass:null},{label:"已取消",value:5,elTagType:"default",elTagClass:null}]),o=d([]),t=d(!1),j=d(!0),X=d(!0),J=d([]),W=d(!0),be=d(!0),Ne=d(0),he=d(!1),Se=d("1"),Ie=d(null),we=d(null),De=d(""),Pe=d(1),Ee=d([]),Re=d(),Ae=d(),ke=d(),Oe=d(),Ve=i({visible:!1,title:""}),Ce=i({visible:!1}),Le=i({visible:!1}),xe={id:void 0,shopOrderId:void 0,userId:void 0,itemList:void 0,status:void 0,shopId:void 0,shopName:void 0,address:void 0,addressMask:void 0,afterSalesStatus:void 0,buyerMemo:void 0,confirmStatus:void 0,confirmTime:void 0,createdTime:void 0,deliveryOneDay:void 0,discountAmount:void 0,duoDuoPayReduction:void 0,duoduoWholesale:void 0,goodsAmount:void 0,depotCode:void 0,depotId:void 0,depotName:void 0,depotType:void 0,wareId:void 0,wareName:void 0,wareSn:void 0,wareType:void 0,orderSn:void 0,orderStatus:void 0,payAmount:void 0,payNo:void 0,payTime:void 0,payType:void 0,platformDiscount:void 0,postage:void 0,preSaleTime:void 0,promiseDeliveryTime:void 0,province:void 0,provinceId:void 0,receiveTime:void 0,receiverAddress:void 0,receiverAddressMask:void 0,receiverName:void 0,receiverNameMask:void 0,receiverPhone:void 0,receiverPhoneMask:void 0,refundStatus:void 0,remark:void 0,remarkTag:void 0,remarkTagName:void 0,returnFreightPayer:void 0,riskControlStatus:void 0,selfContained:void 0,sellerDiscount:void 0,stockOutHandleStatus:void 0,supportNationwideWarranty:void 0,town:void 0,townId:void 0,trackingNumber:void 0,tradeInNationalSubsidyAmount:void 0,tradeType:void 0,updatedAt:void 0,urgeShippingTime:void 0,yypsDate:void 0,yypsTime:void 0,openAddressId2:void 0,orderExceptionTypeList:void 0,orderItemList:void 0,artNo:void 0,orderSourceType:void 0},Be=i({form:r({},xe),queryParams:{pageNum:1,pageSize:10,shopOrderId:void 0,userId:void 0,itemList:void 0,status:void 0,createBy:void 0,createdTime:void 0,shopId:void 0,shopName:void 0,address:void 0,addressMask:void 0,afterSalesStatus:void 0,buyerMemo:void 0,confirmStatus:void 0,confirmTime:void 0,createdTime:void 0,deliveryOneDay:void 0,discountAmount:void 0,duoDuoPayReduction:void 0,duoduoWholesale:void 0,goodsAmount:void 0,depotCode:void 0,depotId:void 0,depotName:void 0,depotType:void 0,wareId:void 0,wareName:void 0,wareSn:void 0,wareType:void 0,orderSn:void 0,orderStatus:void 0,payAmount:void 0,payNo:void 0,payTime:void 0,payType:void 0,platformDiscount:void 0,postage:void 0,preSaleTime:void 0,promiseDeliveryTime:void 0,province:void 0,provinceId:void 0,receiveTime:void 0,receiverAddress:void 0,receiverAddressMask:void 0,receiverName:void 0,receiverNameMask:void 0,receiverPhone:void 0,receiverPhoneMask:void 0,refundStatus:void 0,remarkTag:void 0,remarkTagName:void 0,returnFreightPayer:void 0,riskControlStatus:void 0,selfContained:void 0,sellerDiscount:void 0,stockOutHandleStatus:void 0,supportNationwideWarranty:void 0,town:void 0,townId:void 0,trackingNumber:void 0,tradeInNationalSubsidyAmount:void 0,tradeType:void 0,updatedAt:void 0,urgeShippingTime:void 0,yypsDate:void 0,yypsTime:void 0,openAddressId2:void 0,orderExceptionTypeList:void 0,orderSourceType:void 0,confirmTimeList:void 0,createdTimeStart:void 0,createdTimeEnd:void 0,params:{}},rules:{id:[{required:!0,message:"主键不能为空",trigger:"blur"}]}}),{form:Ye,queryParams:Fe,rules:Me}=m(Be),$e=async()=>{j.value=!0;try{if(Fe.value.createdTime){const e=new Date(Fe.value.createdTime).getTime();Fe.value.createdTime=e}const e=await Z.listDepotOrder(Fe.value);console.log(e),o.value=e.data.list,Ne.value=e.data.total}catch(e){console.error("获取列表失败:",e)}finally{j.value=!1}},je=()=>{Xe(),Ve.visible=!1},Xe=()=>{var e;Ye.value=r({},xe),null==(e=Ae.value)||e.resetFields()},Ue=()=>{Fe.value.pageNum=1,$e()},ze=()=>{var e;null==(e=Re.value)||e.resetFields(),Ue()},Je=e=>{J.value=e.map((e=>e.id)),Ee.value=e,W.value=1!==e.length,be.value=!e.length},qe=()=>{var e;null==(e=Ae.value)||e.validate((async e=>{if(e){t.value=!0;try{Ye.value.id?await Z.updateDepotOrder(Ye.value):await Z.addDepotOrder(Ye.value),Ve.visible=!1,await $e()}catch(a){console.error("提交表单失败:",a)}finally{t.value=!1}}}))},Ze=(e,a)=>{var l,o;Ie.value=e,De.value=a,we.value=Ie.value,ke.value=null==(l=JSON.parse(we.value.extraInfo))?void 0:l.receiverName,Oe.value=null==(o=JSON.parse(we.value.extraInfo))?void 0:o.address,Ce.visible=!0},We=()=>{0!==Ee.value.length&&(Le.visible=!0)},Ge=()=>{Ce.visible=!1,"ship"===De.value?(async e=>{try{let a,l="韵达";"1"===Se.value?(a=await Z.getMailNo(e.id),l="韵达"):"2"===Se.value?(a=await Z.getMailNoByYuanTong(e.id),l="圆通"):"3"===Se.value?(a=await Z.getMailNoByShenTong(e.id),l="申通"):"4"===Se.value&&(a=await Z.getMailNoByZhongTong(e.id),l="中通");const o=a.message;(await aa("1"===Se.value?"yunda":"2"===Se.value?"yuantong":"3"===Se.value?"shentong":"zhongtong",o)).PREVIEW(),await $e()}catch(a){console.error("发货失败:",a)}})(Ie.value):"print"===De.value&&(async e=>{try{let l,o="韵达";try{const a=JSON.parse(e.itemList),l={itemName:a.itemName||"",isbn:a.isbn||"",quality:a.quality||"标准",number:a.number||"1"};localStorage.setItem("currentOrderCustomData",JSON.stringify(l))}catch(a){console.error("保存商品信息失败",a)}"1"===Se.value?(l=await Z.getPdf(e.trackingNumber),o="韵达"):"2"===Se.value?(e.waybillNo="YT2819013465880",l=await Z.getPdfByYuanTong(e.waybillNo),o="圆通"):"3"===Se.value?(e.waybillNo="ST2819013465880",l=await Z.getPdfByShenTong(e.waybillNo),o="申通"):"4"===Se.value&&(e.waybillNo="73100130019486",l=await Z.getPdfByZhongTong(e.waybillNo),o="中通");const t=l.msg;(await aa("1"===Se.value?"yunda":"2"===Se.value?"yuantong":"3"===Se.value?"shentong":"zhongtong",t)).PREVIEW()}catch(l){console.error("打印失败:",l)}})(Ie.value)},He=()=>{Ce.visible=!1,we.value.receiverNameshop=ke.value,we.value.addresssjoporder=Oe.value,console.log(we.value);const e=Z.orderReshipment(we.value);console.log(e)},Ke=async()=>{if(Le.visible=!1,0===Ee.value.length)return;const e=1===Pe.value,a="1"===Se.value?"yunda":"2"===Se.value?"yuantong":"3"===Se.value?"shentong":"zhongtong";try{j.value=!0;for(let t=0;t<Ee.value.length;t++){const r=Ee.value[t];if(2===r.orderStatus)try{try{const e=JSON.parse(r.itemList),a={itemName:e.itemName||"",isbn:e.isbn||"",quality:e.quality||"标准",number:e.number||"1"};localStorage.setItem("currentOrderCustomData",JSON.stringify(a))}catch(l){console.error("保存商品信息失败",l)}let o;if("1"===Se.value)o=await Z.getPdf(r.trackingNumber);else if("2"===Se.value){const e=r.trackingNumber||"YT2819013465880";o=await Z.getPdfByYuanTong(e)}else if("3"===Se.value){const e=r.trackingNumber||"ST2819013465880";o=await Z.getPdfByShenTong(e)}else if("4"===Se.value){const e=r.trackingNumber||"73100130019486";o=await Z.getPdfByZhongTong(e)}const t=o.msg,d=await aa(a,t);if(e){d.PREVIEW();break}d.PRINT()}catch(o){console.error(`处理订单 ${r.id} 时出错:`,o)}}}catch(o){console.error("批量打单失败:",o)}finally{j.value=!1}},Qe=d(null),ea={receipt:(e,a)=>{e.PRINT_INIT("销售小票"),e.SET_PRINT_PAGESIZE(1,"76mm","110mm",""),e.ADD_PRINT_TEXT("10mm","5mm","60mm","5mm","=== 销售小票 ==="),e.SET_PRINT_STYLEA(0,"FontSize",12),a.items.forEach(((a,l)=>{e.ADD_PRINT_TEXT(25+8*l+"mm","5mm","60mm","5mm",`${a.name} x${a.qty} ¥${a.price}`)}))},yunda:(e,a)=>{e.PRINT_INIT("韵达快递单"),e.SET_PRINT_PAGESIZE(3,"77mm","120mm",""),e.ADD_PRINT_PDF("-4mm","-1mm","10mm","10mm",a),e.ADD_PRINT_RECT("10.6mm","0","76mm","118mm",0,1)},yuantong:(e,a)=>{e.PRINT_INIT("圆通快递单"),e.SET_PRINT_PAGESIZE(3,"77mm","120mm",""),e.ADD_PRINT_PDF("-4mm","-1mm","10mm","10mm",a),e.ADD_PRINT_RECT("10.6mm","0","76mm","118mm",0,1);try{e.SET_PRINT_STYLE("FontName","Microsoft YaHei"),e.SET_PRINT_STYLE("FontSize",9),e.ADD_PRINT_TEXT("88mm","5mm","70mm","5mm","物品清单:"),e.SET_PRINT_STYLEA(0,"FontSize",10),e.SET_PRINT_STYLEA(0,"Bold",1);const a=localStorage.getItem("currentOrderCustomData");if(a)try{const l=JSON.parse(a);e.ADD_PRINT_TEXT("93mm","5mm","70mm","5mm",`商品名称: ${l.itemName||"未知商品"}`),e.ADD_PRINT_TEXT("98mm","5mm","70mm","5mm",`ISBN: ${l.isbn||"无"}`),e.ADD_PRINT_TEXT("103mm","5mm","70mm","5mm",`品质: ${l.quality||"标准"}`),e.ADD_PRINT_TEXT("108mm","5mm","70mm","5mm",`数量: ${l.number||"1"}件`)}catch(l){console.error("解析商品信息失败",l),e.ADD_PRINT_TEXT("93mm","5mm","70mm","20mm","商品信息解析失败,请检查数据格式")}else e.ADD_PRINT_TEXT("93mm","5mm","70mm","20mm","图书/文具/音像制品")}catch(o){console.error("添加商品信息失败",o)}},shentong:(e,a)=>{e.PRINT_INIT("申通快递单"),e.SET_PRINT_PAGESIZE(3,"77mm","120mm",""),e.ADD_PRINT_PDF("-4mm","-1mm","10mm","10mm",a),e.ADD_PRINT_RECT("10.6mm","0","76mm","118mm",0,1);try{e.SET_PRINT_STYLE("FontName","Microsoft YaHei"),e.SET_PRINT_STYLE("FontSize",9),e.ADD_PRINT_TEXT("88mm","5mm","70mm","5mm","物品清单:"),e.SET_PRINT_STYLEA(0,"FontSize",10),e.SET_PRINT_STYLEA(0,"Bold",1);const a=localStorage.getItem("currentOrderCustomData");if(a)try{const l=JSON.parse(a);e.ADD_PRINT_TEXT("93mm","5mm","70mm","5mm",`商品名称: ${l.itemName||"未知商品"}`),e.ADD_PRINT_TEXT("98mm","5mm","70mm","5mm",`ISBN: ${l.isbn||"无"}`),e.ADD_PRINT_TEXT("103mm","5mm","70mm","5mm",`品质: ${l.quality||"标准"}`),e.ADD_PRINT_TEXT("108mm","5mm","70mm","5mm",`数量: ${l.number||"1"}件`)}catch(l){console.error("解析商品信息失败",l),e.ADD_PRINT_TEXT("93mm","5mm","70mm","20mm","商品信息解析失败,请检查数据格式")}else e.ADD_PRINT_TEXT("93mm","5mm","70mm","20mm","图书/文具/音像制品")}catch(o){console.error("添加商品信息失败",o)}},zhongtong:(e,a)=>{e.PRINT_INIT("中通快递单"),e.SET_PRINT_PAGESIZE(3,"77mm","120mm",""),e.ADD_PRINT_PDF("-4mm","-1mm","10mm","10mm",a),e.ADD_PRINT_RECT("10.6mm","0","76mm","118mm",0,1);try{e.SET_PRINT_STYLE("FontName","Microsoft YaHei"),e.SET_PRINT_STYLE("FontSize",9),e.ADD_PRINT_TEXT("88mm","5mm","70mm","5mm","物品清单:"),e.SET_PRINT_STYLEA(0,"FontSize",10),e.SET_PRINT_STYLEA(0,"Bold",1);const a=localStorage.getItem("currentOrderCustomData");if(a)try{const l=JSON.parse(a);e.ADD_PRINT_TEXT("93mm","5mm","70mm","5mm",`商品名称: ${l.itemName||"未知商品"}`),e.ADD_PRINT_TEXT("98mm","5mm","70mm","5mm",`ISBN: ${l.isbn||"无"}`),e.ADD_PRINT_TEXT("103mm","5mm","70mm","5mm",`品质: ${l.quality||"标准"}`),e.ADD_PRINT_TEXT("108mm","5mm","70mm","5mm",`数量: ${l.number||"1"}件`)}catch(l){console.error("解析商品信息失败",l),e.ADD_PRINT_TEXT("93mm","5mm","70mm","20mm","商品信息解析失败,请检查数据格式")}else e.ADD_PRINT_TEXT("93mm","5mm","70mm","20mm","图书/文具/音像制品")}catch(o){console.error("添加商品信息失败",o)}}},aa=async(e,a)=>{try{const l=await new Promise(((e,a)=>{if(Qe.value)return e(Qe.value);const l=document.createElement("script");l.src="http://localhost:8000/CLodopfuncs.js",l.onload=()=>{"function"==typeof getCLodop?(Qe.value=getCLodop(),Qe.value?e(Qe.value):a(new Error("C-Lodop 未正确安装"))):a(new Error("C-Lodop 函数未找到"))},l.onerror=()=>a(new Error("加载 C-Lodop 失败")),document.head.appendChild(l)}));if(l.SET_LICENSES("","630D8906DC4186920589CAE3FFA925A278D","",""),!ea[e])throw new Error(`未找到模板: ${e}`);return ea[e](l,a),l}catch(l){throw console.error("创建打印任务失败:",l),l}};return n((()=>{$e()})),(e,r)=>{const d=u,i=s,m=p,n=v,J=c,Z=T,W=g,Ie=z,De=y,Ee=f,xe=_,Be=b,Xe=U,Qe=N,ea=h,aa=S,la=I,oa=w,ta=D,ra=P,da=E;return R(),A("div",G,[k(V("div",H,[C(Z,{shadow:"hover"},{default:L((()=>[C(J,{ref_key:"queryFormRef",ref:Re,model:x(Fe),inline:!0},{default:L((()=>[C(i,{label:"处理人",prop:"userId"},{default:L((()=>[C(d,{modelValue:x(Fe).userId,"onUpdate:modelValue":r[0]||(r[0]=e=>x(Fe).userId=e),placeholder:"请输入处理人",clearable:"",onKeyup:B(Ue,["enter"])},null,8,["modelValue"])])),_:1}),C(i,{label:"商品信息",prop:"itemList"},{default:L((()=>[C(d,{modelValue:x(Fe).itemList,"onUpdate:modelValue":r[1]||(r[1]=e=>x(Fe).itemList=e),placeholder:"请输入商品信息",clearable:"",onKeyup:B(Ue,["enter"])},null,8,["modelValue"])])),_:1}),C(i,{label:"创建者",prop:"createdBy"},{default:L((()=>[C(d,{modelValue:x(Fe).createdBy,"onUpdate:modelValue":r[2]||(r[2]=e=>x(Fe).createdBy=e),placeholder:"请输入创建者",clearable:"",onKeyup:B(Ue,["enter"])},null,8,["modelValue"])])),_:1}),C(i,{label:"创建时间",prop:"createdTime"},{default:L((()=>[C(m,{clearable:"",modelValue:x(Fe).createdTime,"onUpdate:modelValue":r[3]||(r[3]=e=>x(Fe).createdTime=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"请选择创建时间"},null,8,["modelValue"])])),_:1}),C(i,null,{default:L((()=>[C(n,{type:"primary",icon:"Search",onClick:Ue},{default:L((()=>[Y("搜索")])),_:1}),C(n,{icon:"Refresh",onClick:ze},{default:L((()=>[Y("重置")])),_:1})])),_:1})])),_:1},8,["model"])])),_:1})],512),[[O,X.value]]),C(Z,{shadow:"never"},{header:L((()=>[C(De,{gutter:10,class:"mb8"},{default:L((()=>[C(W,{span:4},{default:L((()=>[C(n,{type:"primary",disabled:be.value,onClick:We},{default:L((()=>[Y("批量打单")])),_:1},8,["disabled"])])),_:1}),C(Ie,{showSearch:X.value,"onUpdate:showSearch":r[4]||(r[4]=e=>X.value=e),onQueryTable:$e},null,8,["showSearch"])])),_:1})])),default:L((()=>[k((R(),F(Be,{"default-sort":{prop:"confirmTime",order:"ascending"},style:{height:"600px"},data:o.value,onSelectionChange:Je},{default:L((()=>[C(Ee,{type:"selection",width:"55",align:"center"}),C(Ee,{label:"货号",align:"center",prop:"orderSn",width:"200px"},{default:L((e=>[Y(M(JSON.parse(e.row.itemList).itemSn),1)])),_:1}),C(Ee,{label:"ISBN",align:"center",prop:"orderSn",width:"140px"},{default:L((e=>[Y(M(JSON.parse(e.row.itemList).isbn),1)])),_:1}),C(Ee,{label:"商品名称",align:"center",prop:"orderSn",width:"300px"},{default:L((e=>[Y(M(JSON.parse(e.row.itemList).itemName),1)])),_:1}),C(Ee,{label:"快递单号",align:"center",prop:"trackingNumber",width:"150px"}),C(Ee,{label:"订单状态",align:"center",prop:"orderStatus",width:"120px"},{default:L((e=>[C(q,{options:l.value,value:e.row.orderStatus},null,8,["options","value"])])),_:1}),C(Ee,{label:"收件人",align:"center",prop:"receiverName",width:"160px"}),C(Ee,{label:"收件地址",align:"center",prop:"receiverAddress",width:"250px"}),C(Ee,{label:"成交状态",align:"center",prop:"confirmStatus",width:"120px"},{default:L((a=>[C(q,{options:e.t_confirm_status,value:a.row.confirmStatus},null,8,["options","value"])])),_:1}),C(Ee,{label:"成交时间",sortable:"",align:"center",prop:"confirmTime",width:"160px"}),C(Ee,{label:"售后状态",align:"center",prop:"afterSalesStatus",width:"120px"},{default:L((a=>[C(q,{options:e.order_after_sales_status,value:a.row.afterSalesStatus},null,8,["options","value"])])),_:1}),C(Ee,{label:"支付金额(元)",align:"center",prop:"payAmount",width:"100px"}),C(Ee,{label:"订单来源",align:"center",prop:"orderSourceType"},{default:L((e=>[1===e.row.orderSourceType?(R(),A("span",K,"拼多多")):2===e.row.orderSourceType?(R(),A("span",Q,"孔夫子")):$("",!0)])),_:1}),C(Ee,{label:"订单创建时间",align:"center",prop:"createdTime",width:"150"}),C(Ee,{label:"订单类型",align:"center",prop:"tradeType"},{default:L((e=>[0===e.row.tradeType?(R(),A("span",ee,"普通订单")):1===e.row.tradeType?(R(),A("span",ae,"定金订单")):$("",!0)])),_:1}),C(Ee,{label:"订单审核状态",align:"center",prop:"riskControlStatus",width:"120px"},{default:L((a=>[C(q,{options:e.t_risk_control_status,value:a.row.riskControlStatus},null,8,["options","value"])])),_:1}),C(Ee,{label:"买家留言信息",align:"center",prop:"buyerMemo",width:"150px"}),C(Ee,{label:"折扣金额",align:"center",prop:"discountAmount"}),C(Ee,{label:"支付详情",align:"left",prop:"duoduoWholesale",width:"200"},{default:L((e=>[Y(" 单号: "),V("span",null,M(e.row.payNo),1),le,Y(" 方式: "),V("span",null,M(e.row.payType),1),oe,Y(" 金额: "),V("span",null,M(e.row.payAmount),1),te,Y(" 时间: "),V("span",null,M(e.row.payTime),1)])),_:1}),C(Ee,{label:"平台优惠金额",align:"center",prop:"platformDiscount"}),C(Ee,{label:"邮费",align:"center",prop:"postage"}),C(Ee,{label:"预售时间",align:"center",prop:"preSaleTime"}),C(Ee,{label:"承诺送达时间",align:"center",prop:"promiseDeliveryTime"}),C(Ee,{label:"退货包运费",align:"center",prop:"returnFreightPayer"},{default:L((e=>[0===e.row.returnFreightPayer?(R(),A("span",re,"否")):1===e.row.returnFreightPayer?(R(),A("span",de,"是")):(R(),A("span",ie,"未设置"))])),_:1}),C(Ee,{label:"订单的更新时间",align:"center",prop:"updatedAt"}),C(Ee,{label:"催发货时间",align:"center",prop:"urgeShippingTime"}),C(Ee,{label:"预约配送日期",align:"center",prop:"yypsDate"}),C(Ee,{label:"预约配送时段",align:"center",prop:"yypsTime"}),C(Ee,{label:"仓库信息",align:"left",prop:"shopName",width:"150px"},{default:L((e=>[Y(" 名称:"),V("span",null,M(e.row.depotName),1),me,Y(" 类型:"),1===e.row.depotType?(R(),A("span",ne,"自有仓")):2===e.row.depotType?(R(),A("span",ue,"订阅仓")):(R(),A("span",se,"订阅仓"))])),_:1}),C(Ee,{label:"操作",align:"center","class-name":"small-padding fixed-width",width:"160px",fixed:"right"},{default:L((e=>[C(xe,{content:"生成电子面单并发货",placement:"top"},{default:L((()=>[C(n,{type:"primary",disabled:1!==e.row.orderStatus||he.value,onClick:a=>Ze(e.row,"ship")},{default:L((()=>[Y("发货")])),_:2},1032,["disabled","onClick"])])),_:2},1024),C(xe,{content:"打印快递单",placement:"top"},{default:L((()=>[C(n,{type:"primary",disabled:2!==e.row.orderStatus||he.value,onClick:a=>Ze(e.row,"print")},{default:L((()=>[Y("打印")])),_:2},1032,["disabled","onClick"])])),_:2},1024)])),_:1})])),_:1},8,["data"])),[[da,j.value]]),k(C(Xe,{total:Ne.value,page:x(Fe).pageNum,"onUpdate:page":r[5]||(r[5]=e=>x(Fe).pageNum=e),limit:x(Fe).pageSize,"onUpdate:limit":r[6]||(r[6]=e=>x(Fe).pageSize=e),onPagination:$e},null,8,["total","page","limit"]),[[O,Ne.value>0]])])),_:1}),C(Qe,{title:Ve.title,modelValue:Ve.visible,"onUpdate:modelValue":r[10]||(r[10]=e=>Ve.visible=e),width:"500px","append-to-body":""},{footer:L((()=>[V("div",pe,[C(n,{loading:t.value,type:"primary",onClick:qe},{default:L((()=>[Y("确 定")])),_:1},8,["loading"]),C(n,{onClick:je},{default:L((()=>[Y("取 消")])),_:1})])])),default:L((()=>[C(J,{ref_key:"depotOrderFormRef",ref:Ae,model:x(Ye),rules:x(Me),"label-width":"80px"},{default:L((()=>[C(i,{label:"店铺订单id",prop:"shopOrderId"},{default:L((()=>[C(d,{modelValue:x(Ye).shopOrderId,"onUpdate:modelValue":r[7]||(r[7]=e=>x(Ye).shopOrderId=e),placeholder:"请输入店铺订单id"},null,8,["modelValue"])])),_:1}),C(i,{label:"处理人",prop:"userId"},{default:L((()=>[C(d,{modelValue:x(Ye).userId,"onUpdate:modelValue":r[8]||(r[8]=e=>x(Ye).userId=e),placeholder:"请输入处理人"},null,8,["modelValue"])])),_:1}),C(i,{label:"商品信息",prop:"itemList"},{default:L((()=>[C(d,{modelValue:x(Ye).itemList,"onUpdate:modelValue":r[9]||(r[9]=e=>x(Ye).itemList=e),type:"textarea",placeholder:"请输入内容"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"]),C(Qe,{title:"选择快递公司zxd",modelValue:Ce.visible,"onUpdate:modelValue":r[21]||(r[21]=e=>Ce.visible=e),width:"800px","append-to-body":""},{default:L((()=>[C(oa,{type:"border-card",class:"tabs",modelValue:a.value,"onUpdate:modelValue":r[20]||(r[20]=e=>a.value=e)},{default:L((()=>[C(la,{name:"chaoosecom",label:"快递公司"},{default:L((()=>[C(J,null,{default:L((()=>[C(i,{label:"快递公司"},{default:L((()=>[C(aa,{modelValue:Se.value,"onUpdate:modelValue":r[11]||(r[11]=e=>Se.value=e),placeholder:"请选择快递公司"},{default:L((()=>[C(ea,{label:"韵达快递",value:"1"}),C(ea,{label:"圆通快递",value:"2"}),C(ea,{label:"申通快递",value:"3"}),C(ea,{label:"中通快递",value:"4"})])),_:1},8,["modelValue"])])),_:1})])),_:1}),V("div",ve,[C(n,{type:"primary",onClick:Ge},{default:L((()=>[Y("确 定")])),_:1}),C(n,{onClick:r[12]||(r[12]=e=>Ce.visible=!1)},{default:L((()=>[Y("取 消")])),_:1})])])),_:1}),C(la,{name:"delivery",label:"二次发货"},{default:L((()=>[V("div",ce,[C(J,{ref:"shopOrderFormRef","label-width":"160px"},{default:L((()=>[C(De,null,{default:L((()=>[C(i,{label:"货号",prop:""},{default:L((()=>[C(d,{placeholder:"",modelValue:JSON.parse(we.value.itemList).itemSn,"onUpdate:modelValue":r[13]||(r[13]=e=>JSON.parse(we.value.itemList).itemSn=e),disabled:""},null,8,["modelValue"])])),_:1})])),_:1}),C(De,null,{default:L((()=>[C(i,{label:"商品名称 ",prop:""},{default:L((()=>[C(d,{placeholder:"",modelValue:JSON.parse(we.value.itemList).itemName,"onUpdate:modelValue":r[14]||(r[14]=e=>JSON.parse(we.value.itemList).itemName=e),disabled:""},null,8,["modelValue"])])),_:1})])),_:1}),C(De,null,{default:L((()=>[C(W,{span:100},{default:L((()=>[C(i,{label:"收件人",prop:"receiverNameshop"},{default:L((()=>[C(d,{modelValue:ke.value,"onUpdate:modelValue":r[15]||(r[15]=e=>ke.value=e),placeholder:""},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),C(De,null,{default:L((()=>[C(W,{span:700,width:"400px"},{default:L((()=>[C(i,{label:"收件地址",prop:"addresssjoporder"},{default:L((()=>[C(d,{modelValue:Oe.value,"onUpdate:modelValue":r[16]||(r[16]=e=>Oe.value=e),"input-style":"width: 400px !important;",placeholder:""},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})])),_:1},512)]),V("div",Te,[C(n,{onClick:r[17]||(r[17]=e=>Ce.visible=!1)},{default:L((()=>[Y("取 消")])),_:1}),C(n,{type:"primary",onClick:He},{default:L((()=>[Y("确认发货")])),_:1})])])),_:1}),C(la,{name:"delivery2",label:"召回物流"},{default:L((()=>[ge,V("div",ye,[C(n,{onClick:r[18]||(r[18]=a=>e.resetForm2("deliveryForm"))},{default:L((()=>[Y("取消")])),_:1}),C(n,{type:"primary",onClick:r[19]||(r[19]=a=>e.confirmAction2("deliveryForm"))},{default:L((()=>[Y("确认发货")])),_:1})])])),_:1})])),_:1},8,["modelValue"])])),_:1},8,["modelValue"]),C(Qe,{title:"批量打单",modelValue:Le.visible,"onUpdate:modelValue":r[25]||(r[25]=e=>Le.visible=e),width:"400px","append-to-body":""},{default:L((()=>[V("div",fe,[C(J,null,{default:L((()=>[C(i,{label:"快递公司"},{default:L((()=>[C(aa,{modelValue:Se.value,"onUpdate:modelValue":r[22]||(r[22]=e=>Se.value=e),placeholder:"请选择快递公司"},{default:L((()=>[C(ea,{label:"韵达快递",value:"1"}),C(ea,{label:"圆通快递",value:"2"}),C(ea,{label:"申通快递",value:"3"}),C(ea,{label:"中通快递",value:"4"})])),_:1},8,["modelValue"])])),_:1}),C(i,{label:"打印模式"},{default:L((()=>[C(ra,{modelValue:Pe.value,"onUpdate:modelValue":r[23]||(r[23]=e=>Pe.value=e)},{default:L((()=>[C(ta,{label:1},{default:L((()=>[Y("预览")])),_:1}),C(ta,{label:2},{default:L((()=>[Y("直接打印")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),V("div",_e,[C(n,{type:"primary",onClick:Ke},{default:L((()=>[Y("确 定")])),_:1}),C(n,{onClick:r[24]||(r[24]=e=>Le.visible=!1)},{default:L((()=>[Y("取 消")])),_:1})])])])),_:1},8,["modelValue"])])}},__scopeId:"data-v-7affd057"};export{be as default};
|