| 1 |
- import{d as K,r as o,e as W,K as j,l as B,o as d,v as c,w as l,g as I,x as V,a as e,f as i,c as J,F as M,q as Q,n as v,P as S,D as T,y as X,z as E,A as G,W as Y,C as Z,I as $,_ as ee,__tla as ae}from"./index-00ec7b2b.js";import{_ as te,__tla as le}from"./Dialog-b9037609.js";import{g as re,__tla as se}from"./index-b1af1122.js";import{d as ie,__tla as oe}from"./index-c1ff382e.js";import _e,{__tla as ue}from"./OrderBaseInfo-11f17cf3.js";import de,{__tla as ce}from"./OrderProduct-ea30df92.js";import{u as ne,__tla as me}from"./useMessage-d90dda81.js";import{__tla as fe}from"./SPuUploadImg-857b4704.js";import{__tla as pe}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-8b2bcfb0.js";import{__tla as ye}from"./index-e0c29497.js";import{__tla as ve}from"./el-image-viewer-10754140.js";import{__tla as he}from"./formatTime-5738baf7.js";import{__tla as ge}from"./dict-c140fe9f.js";import{__tla as xe}from"./el-descriptions-item-9c8d48e7.js";import{__tla as be}from"./DictTag-5c12bb53.js";import"./color-6e929987.js";let N,we=Promise.all([(()=>{try{return ae}catch{}})(),(()=>{try{return le}catch{}})(),(()=>{try{return se}catch{}})(),(()=>{try{return oe}catch{}})(),(()=>{try{return ue}catch{}})(),(()=>{try{return ce}catch{}})(),(()=>{try{return me}catch{}})(),(()=>{try{return fe}catch{}})(),(()=>{try{return pe}catch{}})(),(()=>{try{return ye}catch{}})(),(()=>{try{return ve}catch{}})(),(()=>{try{return he}catch{}})(),(()=>{try{return ge}catch{}})(),(()=>{try{return xe}catch{}})(),(()=>{try{return be}catch{}})()]).then(async()=>{let h,g;h={style:{"text-align":"left",display:"flex"}},g={style:{"text-align":"right"}},N=ee(K({name:"OrderDeliveryForm",__name:"OrderDeliveryForm",emits:["success"],setup(Ie,{expose:D,emit:k}){const n=ne(),_=o(!1),u=o(!1),C=o("express"),a=o({id:0,logisticsId:null,logisticsNo:""}),x=o(),F=W({logisticsId:[{required:!0}],logisticsNo:[{required:!0}]}),m=o(""),R=j(()=>m.value?f.value.filter(t=>t.name.toLowerCase().includes(m.value.toLowerCase())):f.value),U=t=>{m.value=t};D({open:async(t,r)=>{P(),a.value.id=r,_.value=!0}});const q=k,O=async()=>{u.value=!0;try{if(a.value.logisticsId===null)return n.error("\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"),!1;if(a.value.logisticsNo==="")return n.error("\u8BF7\u8F93\u5165\u7269\u6D41\u5355\u53F7"),!1;const t=e(a);C.value==="none"&&(t.logisticsId=0,t.logisticsNo=""),await ie(t),n.success("\u53D1\u8D27\u6210\u529F"),_.value=!1,q("success",!0)}finally{u.value=!1}},P=()=>{var t;a.value={id:0,logisticsId:null,logisticsNo:""},(t=x.value)==null||t.resetFields()},f=o([]);return B(async()=>{f.value=await re()}),(t,r)=>{const b=T,z=X,L=E,p=G,A=Y,y=Z,H=te,w=$;return d(),c(H,{modelValue:e(_),"onUpdate:modelValue":r[3]||(r[3]=s=>S(_)?_.value=s:null),title:"\u8BA2\u5355\u53D1\u8D27",width:"60%"},{footer:l(()=>[I("div",h,[V((d(),c(b,{ref_key:"formRef",ref:x,model:e(a),"label-width":"80px",style:{display:"flex"},rules:e(F)},{default:l(()=>[i(p,{label:"\u7269\u6D41\u516C\u53F8",prop:"logisticsId"},{default:l(()=>[i(L,{modelValue:e(a).logisticsId,"onUpdate:modelValue":r[0]||(r[0]=s=>e(a).logisticsId=s),placeholder:"\u8BF7\u9009\u62E9",filterable:"","filter-method":U},{default:l(()=>[(d(!0),J(M,null,Q(e(R),s=>(d(),c(z,{key:s.id,label:s.name,value:s.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),i(p,{label:"\u7269\u6D41\u5355\u53F7",prop:"logisticsNo"},{default:l(()=>[i(A,{modelValue:e(a).logisticsNo,"onUpdate:modelValue":r[1]||(r[1]=s=>e(a).logisticsNo=s),placeholder:"\u8BF7\u5F55\u5165\u5FEB\u9012\u5355\u53F7",style:{width:"300px"}},null,8,["modelValue"])]),_:1}),i(p,null,{default:l(()=>[i(y,{type:"primary",plain:""},{default:l(()=>[v("\u626B\u4E00\u626B")]),_:1})]),_:1})]),_:1},8,["model","rules"])),[[w,e(u)]])]),I("div",g,[i(y,{disabled:e(u),type:"primary",onClick:O},{default:l(()=>[v("\u786E \u5B9A")]),_:1},8,["disabled"]),i(y,{onClick:r[2]||(r[2]=s=>_.value=!1)},{default:l(()=>[v("\u53D6 \u6D88")]),_:1})])]),default:l(()=>[V((d(),c(b,{"label-width":"80px",style:{padding:"10px"}},{default:l(()=>[i(_e,{ref:"infoRef","is-detail":!0,isDelivery:!0,id:e(a).id,style:{"margin-bottom":"30px"}},null,8,["id"]),i(de,{ref:"infoRef",isDelivery:!0,id:e(a).id},null,8,["id"])]),_:1})),[[w,e(u)]])]),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-acdf8a20"],["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-business/src/views/mall/trade/order/form/OrderDeliveryForm.vue"]])});export{we as __tla,N as default};
|