OrderDeliveryForm-4eaa66c9.js 4.0 KB

1
  1. import{d as q,r as i,l as A,o as d,v as f,w as r,g as x,f as s,a as t,c as P,q as j,F as B,n as p,x as E,O as M,h as S,D as T,y as G,z as H,A as J,V as K,C as L,I as Q,_ as W,__tla as X}from"./index-5f5a0869.js";import{_ as Y,__tla as Z}from"./Dialog-b1c09570.js";import{g as $,__tla as aa}from"./index-7e89e193.js";import{d as ta,__tla as ea}from"./index-366e6fa1.js";import la,{__tla as ra}from"./OrderBaseInfo-72fa64d3.js";import sa,{__tla as oa}from"./OrderProduct-38a6a2bb.js";import{u as _a,__tla as ia}from"./useMessage-e5575532.js";import{__tla as ua}from"./SPuUploadImg-b35d9cad.js";import{__tla as da}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-5ae81fc7.js";import{__tla as ca}from"./index-615bbd0b.js";import{__tla as na}from"./el-image-viewer-a2abeb6c.js";import{__tla as ma}from"./formatTime-8c206658.js";import{__tla as fa}from"./dict-2a94cbeb.js";import{__tla as pa}from"./el-descriptions-item-66cc02f5.js";import{__tla as ya}from"./DictTag-bc8e2bd0.js";import"./color-6e929987.js";let V,va=Promise.all([(()=>{try{return X}catch{}})(),(()=>{try{return Z}catch{}})(),(()=>{try{return aa}catch{}})(),(()=>{try{return ea}catch{}})(),(()=>{try{return ra}catch{}})(),(()=>{try{return oa}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return ua}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ca}catch{}})(),(()=>{try{return na}catch{}})(),(()=>{try{return ma}catch{}})(),(()=>{try{return fa}catch{}})(),(()=>{try{return pa}catch{}})(),(()=>{try{return ya}catch{}})()]).then(async()=>{let y,v;y={style:{"text-align":"left",display:"flex"}},v={style:{"text-align":"right"}},V=W(q({name:"OrderDeliveryForm",__name:"OrderDeliveryForm",emits:["success"],setup(ha,{expose:b,emit:w}){S();const c=_a(),_=i(!1),u=i(!1),D=i("express"),a=i({id:0,logisticsId:null,logisticsNo:""}),h=i();b({open:async(o,e)=>{N(),console.log(e),a.value.id=e,_.value=!0}});const I=w,F=async()=>{u.value=!0;try{if(a.value.logisticsId===null)return c.error("\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"),!1;if(a.value.logisticsNo==="")return c.error("\u8BF7\u8F93\u5165\u7269\u6D41\u5355\u53F7"),!1;const o=t(a);D.value==="none"&&(o.logisticsId=0,o.logisticsNo=""),await ta(o),c.success("\u53D1\u8D27\u6210\u529F"),_.value=!1,I("success",!0)}finally{u.value=!1}},N=()=>{var o;a.value={id:0,logisticsId:null,logisticsNo:""},(o=h.value)==null||o.resetFields()},g=i([]);return A(async()=>{g.value=await $()}),(o,e)=>{const k=T,z=G,C=H,n=J,O=K,m=L,R=Y,U=Q;return d(),f(R,{modelValue:t(_),"onUpdate:modelValue":e[3]||(e[3]=l=>M(_)?_.value=l:null),title:"\u8BA2\u5355\u53D1\u8D27",width:"60%"},{footer:r(()=>[x("div",y,[s(n,{label:"\u7269\u6D41\u516C\u53F8"},{default:r(()=>[s(C,{modelValue:t(a).logisticsId,"onUpdate:modelValue":e[0]||(e[0]=l=>t(a).logisticsId=l),placeholder:"\u8BF7\u9009\u62E9"},{default:r(()=>[(d(!0),P(B,null,j(t(g),l=>(d(),f(z,{key:l.id,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),s(n,{label:"\u7269\u6D41\u5355\u53F7"},{default:r(()=>[s(O,{modelValue:t(a).logisticsNo,"onUpdate:modelValue":e[1]||(e[1]=l=>t(a).logisticsNo=l),placeholder:"\u8BF7\u5F55\u5165\u5FEB\u9012\u5355\u53F7",style:{width:"300px"}},null,8,["modelValue"])]),_:1}),s(n,null,{default:r(()=>[s(m,{type:"primary",plain:""},{default:r(()=>[p("\u626B\u4E00\u626B")]),_:1})]),_:1})]),x("div",v,[s(m,{disabled:t(u),type:"primary",onClick:F},{default:r(()=>[p("\u786E \u5B9A")]),_:1},8,["disabled"]),s(m,{onClick:e[2]||(e[2]=l=>_.value=!1)},{default:r(()=>[p("\u53D6 \u6D88")]),_:1})])]),default:r(()=>[E((d(),f(k,{ref_key:"formRef",ref:h,model:t(a),"label-width":"80px",style:{padding:"10px"}},{default:r(()=>[s(la,{ref:"infoRef","is-detail":!0,isDelivery:!0,id:t(a).id,style:{"margin-bottom":"30px"}},null,8,["id"]),s(sa,{ref:"infoRef",isDelivery:!0,id:t(a).id},null,8,["id"])]),_:1},8,["model"])),[[U,t(u)]])]),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-acdf8a20"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/mall/trade/order/form/OrderDeliveryForm.vue"]])});export{va as __tla,V as default};