OrderDeliveryForm-5d40156f.js 5.2 KB

1
  1. import{d as S,r as o,g as X,e as A,y as E,o as i,k as u,w as s,j as w,C as N,a as e,i as _,c as M,B as T,F as Y,R as y,l as R,Q as Z,I as $,D as J,G as K,H as W,X as ee,q as ae,L as le,__tla as te}from"./index-4d37640d.js";import{_ as re,__tla as se}from"./Dialog-64f82606.js";import{_ as ie,__tla as oe}from"./SPuUploadImg-cb94eeea.js";import{g as ue,__tla as _e}from"./index-2351cdc2.js";import{d as de,__tla as me}from"./index-e5d3c8e7.js";import ne,{__tla as ce}from"./OrderBaseInfo-05d60c74.js";import fe,{__tla as pe}from"./OrderProduct-ded7de6b.js";import{u as ye,__tla as ve}from"./useMessage-a0e82bab.js";import{_ as he}from"./_plugin-vue_export-helper-1b428a4d.js";import{__tla as ge}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-b8c38df8.js";import{__tla as Ve}from"./index-fd3db2b1.js";import{__tla as ke}from"./el-image-viewer-71136349.js";import{__tla as be}from"./formatTime-f4281107.js";import{__tla as xe}from"./dict-c554c43b.js";import{__tla as Ie}from"./el-descriptions-item-5cb8eb62.js";import{__tla as we}from"./DictTag.vue_vue_type_script_lang-d8e98832.js";import"./color-6e929987.js";let C,Ne=Promise.all([(()=>{try{return te}catch{}})(),(()=>{try{return se}catch{}})(),(()=>{try{return oe}catch{}})(),(()=>{try{return _e}catch{}})(),(()=>{try{return me}catch{}})(),(()=>{try{return ce}catch{}})(),(()=>{try{return pe}catch{}})(),(()=>{try{return ve}catch{}})(),(()=>{try{return ge}catch{}})(),(()=>{try{return Ve}catch{}})(),(()=>{try{return ke}catch{}})(),(()=>{try{return be}catch{}})(),(()=>{try{return xe}catch{}})(),(()=>{try{return Ie}catch{}})(),(()=>{try{return we}catch{}})()]).then(async()=>{let g,V;g={style:{"text-align":"left",display:"flex","align-items":"center"}},V={style:{"text-align":"right"}},C=he(S({name:"OrderDeliveryForm",__name:"OrderDeliveryForm",emits:["success"],setup(Re,{expose:D,emit:q}){const c=ye(),d=o(!1),n=o(!1),U=o("express"),m=o(),a=o({id:0,logisticsId:null,logisticsNo:"",deliveryRemark:"",attachment:""}),k=o(),F=X({logisticsId:[{required:!0,message:"\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"}],logisticsNo:[{required:!0,message:"\u8BF7\u8F93\u5165\u5FEB\u9012\u5355\u53F7"}],attachment:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u53D1\u8D27\u9644\u4EF6"}]}),v=o(""),L=A(()=>v.value?h.value.filter(r=>r.name.toLowerCase().includes(v.value.toLowerCase())):h.value),O=r=>{v.value=r};D({open:async(r,l,f)=>{z(),a.value.id=l,m.value=f,d.value=!0}});const P=q,j=async()=>{n.value=!0;try{if(m.value==null){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}else if(!a.value.attachment)return c.error("\u8BF7\u4E0A\u4F20\u53D1\u8D27\u9644\u4EF6"),!1;const r=e(a);U.value==="none"&&(r.logisticsId=0,r.logisticsNo=""),await de(r),c.success("\u53D1\u8D27\u6210\u529F"),d.value=!1,P("success",!0)}finally{n.value=!1}},z=()=>{var r;a.value={id:0,logisticsId:null,logisticsNo:""},(r=k.value)==null||r.resetFields()},h=o([]);return E(async()=>{h.value=await ue()}),(r,l)=>{const f=$,B=J,G=K,p=W,b=ee,H=ie,x=ae,Q=re,I=le;return i(),u(Q,{modelValue:e(d),"onUpdate:modelValue":l[5]||(l[5]=t=>Z(d)?d.value=t:null),title:"\u8BA2\u5355\u53D1\u8D27",width:"70%"},{footer:s(()=>[w("div",g,[N((i(),u(f,{ref_key:"formRef",ref:k,model:e(a),"label-width":"100px",style:{display:"flex","align-items":"center"},rules:e(F)},{default:s(()=>[e(m)==null?(i(),u(p,{key:0,label:"\u7269\u6D41\u516C\u53F8",prop:"logisticsId"},{default:s(()=>[_(G,{modelValue:e(a).logisticsId,"onUpdate:modelValue":l[0]||(l[0]=t=>e(a).logisticsId=t),placeholder:"\u8BF7\u9009\u62E9",filterable:"","filter-method":O},{default:s(()=>[(i(!0),M(Y,null,T(e(L),t=>(i(),u(B,{key:t.id,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):y("",!0),e(m)==null?(i(),u(p,{key:1,label:"\u7269\u6D41\u5355\u53F7",prop:"logisticsNo"},{default:s(()=>[_(b,{modelValue:e(a).logisticsNo,"onUpdate:modelValue":l[1]||(l[1]=t=>e(a).logisticsNo=t),placeholder:"\u8BF7\u5F55\u5165\u5FEB\u9012\u5355\u53F7",onkeyup:"this.value=this.value.replace(/[^\\w]/g,'')"},null,8,["modelValue"])]),_:1})):y("",!0),e(m)!=null?(i(),u(p,{key:2,label:"\u53D1\u8D27\u5907\u6CE8",prop:"deliveryRemark"},{default:s(()=>[_(b,{modelValue:e(a).deliveryRemark,"onUpdate:modelValue":l[2]||(l[2]=t=>e(a).deliveryRemark=t)},null,8,["modelValue"])]),_:1})):y("",!0),e(m)!=null?(i(),u(p,{key:3,label:"\u9644\u4EF6",prop:"attachment",style:{display:"flex","align-items":"center"}},{default:s(()=>[_(H,{modelValue:e(a).attachment,"onUpdate:modelValue":l[3]||(l[3]=t=>e(a).attachment=t),fileSize:5},null,8,["modelValue"])]),_:1})):y("",!0)]),_:1},8,["model","rules"])),[[I,e(n)]])]),w("div",V,[_(x,{disabled:e(n),type:"primary",onClick:j},{default:s(()=>[R("\u786E \u5B9A")]),_:1},8,["disabled"]),_(x,{onClick:l[4]||(l[4]=t=>d.value=!1)},{default:s(()=>[R("\u53D6 \u6D88")]),_:1})])]),default:s(()=>[N((i(),u(f,{"label-width":"80px",style:{padding:"10px"}},{default:s(()=>[_(ne,{ref:"infoRef","is-detail":!0,isDelivery:!0,id:e(a).id,style:{"margin-bottom":"30px"}},null,8,["id"]),_(fe,{ref:"infoRef",isDelivery:!0,id:e(a).id},null,8,["id"])]),_:1})),[[I,e(n)]])]),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-0a9a442f"]])});export{Ne as __tla,C as default};