OrderDeliveryForm-4c7108ca.js 5.2 KB

1
  1. import{d as S,r as o,f as X,L as j,m as E,o as i,x as _,w as s,h as I,y as N,a as e,g as u,c as H,F as K,v as M,R as p,q as D,Q as T,G as W,z as Y,A as Z,B as $,X as ee,D as ae,J as le,_ as te,__tla as re}from"./index-d6d9d1db.js";import{_ as se,__tla as ie}from"./Dialog-40201209.js";import{_ as oe,__tla as _e}from"./SPuUploadImg-39877eee.js";import{g as ue,__tla as de}from"./index-c2fe619f.js";import{d as me,__tla as ne}from"./index-341e73a1.js";import ce,{__tla as fe}from"./OrderBaseInfo-457aae4c.js";import ye,{__tla as pe}from"./OrderProduct-19863ba5.js";import{u as ve,__tla as ge}from"./useMessage-e12b637a.js";import{__tla as he}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-7b3b4c14.js";import{__tla as ke}from"./index-0556e938.js";import{__tla as xe}from"./el-image-viewer-0d478871.js";import{__tla as Ve}from"./formatTime-a92f0954.js";import{__tla as be}from"./dict-9199cbce.js";import{__tla as we}from"./el-descriptions-item-9f220014.js";import{__tla as Ie}from"./DictTag-f8bd2075.js";import"./color-6e929987.js";let U,Ne=Promise.all([(()=>{try{return re}catch{}})(),(()=>{try{return ie}catch{}})(),(()=>{try{return _e}catch{}})(),(()=>{try{return de}catch{}})(),(()=>{try{return ne}catch{}})(),(()=>{try{return fe}catch{}})(),(()=>{try{return pe}catch{}})(),(()=>{try{return ge}catch{}})(),(()=>{try{return he}catch{}})(),(()=>{try{return ke}catch{}})(),(()=>{try{return xe}catch{}})(),(()=>{try{return Ve}catch{}})(),(()=>{try{return be}catch{}})(),(()=>{try{return we}catch{}})(),(()=>{try{return Ie}catch{}})()]).then(async()=>{let h,k;h={style:{"text-align":"left",display:"flex","align-items":"center"}},k={style:{"text-align":"right"}},U=te(S({name:"OrderDeliveryForm",__name:"OrderDeliveryForm",emits:["success"],setup(De,{expose:C,emit:F}){const f=ve(),d=o(!1),n=o(!1),R=o("express"),m=o(),a=o({id:0,logisticsId:null,logisticsNo:"",delivery_remark:"",attachment:""}),x=o(),q=X({logisticsId:[{required:!0,message:"\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"}],logisticsNo:[{required:!0,message:"\u8BF7\u8F93\u5165\u5FEB\u9012\u5355\u53F7"}],delivery_remark:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u8D27\u5907\u6CE8"}]}),v=o(""),z=j(()=>v.value?g.value.filter(r=>r.name.toLowerCase().includes(v.value.toLowerCase())):g.value),L=r=>{v.value=r};C({open:async(r,l,c)=>{console.log(c),B(),a.value.id=l,m.value=c,d.value=!0}});const O=F,A=async()=>{n.value=!0;try{if(m.value){if(a.value.logisticsId===null)return f.error("\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"),!1;if(a.value.logisticsNo==="")return f.error("\u8BF7\u8F93\u5165\u7269\u6D41\u5355\u53F7"),!1}else if(!a.value.delivery_remark)return f.error("\u8BF7\u8F93\u5165\u53D1\u8D27\u5907\u6CE8"),!1;const r=e(a);R.value==="none"&&(r.logisticsId=0,r.logisticsNo=""),await me(r),f.success("\u53D1\u8D27\u6210\u529F"),d.value=!1,O("success",!0)}finally{n.value=!1}},B=()=>{var r;a.value={id:0,logisticsId:null,logisticsNo:""},(r=x.value)==null||r.resetFields()},g=o([]);return E(async()=>{g.value=await ue()}),(r,l)=>{const c=W,G=Y,J=Z,y=$,V=ee,P=oe,b=ae,Q=se,w=le;return i(),_(Q,{modelValue:e(d),"onUpdate:modelValue":l[5]||(l[5]=t=>T(d)?d.value=t:null),title:"\u8BA2\u5355\u53D1\u8D27",width:"70%"},{footer:s(()=>[I("div",h,[N((i(),_(c,{ref_key:"formRef",ref:x,model:e(a),"label-width":"100px",style:{display:"flex","align-items":"center"},rules:e(q)},{default:s(()=>[e(m)==null?(i(),_(y,{key:0,label:"\u7269\u6D41\u516C\u53F8",prop:"logisticsId"},{default:s(()=>[u(J,{modelValue:e(a).logisticsId,"onUpdate:modelValue":l[0]||(l[0]=t=>e(a).logisticsId=t),placeholder:"\u8BF7\u9009\u62E9",filterable:"","filter-method":L},{default:s(()=>[(i(!0),H(K,null,M(e(z),t=>(i(),_(G,{key:t.id,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):p("",!0),e(m)==null?(i(),_(y,{key:1,label:"\u7269\u6D41\u5355\u53F7",prop:"logisticsNo"},{default:s(()=>[u(V,{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})):p("",!0),e(m)!=null?(i(),_(y,{key:2,label:"\u53D1\u8D27\u5907\u6CE8",prop:"delivery_remark"},{default:s(()=>[u(V,{modelValue:e(a).delivery_remark,"onUpdate:modelValue":l[2]||(l[2]=t=>e(a).delivery_remark=t)},null,8,["modelValue"])]),_:1})):p("",!0),e(m)!=null?(i(),_(y,{key:3,label:"\u9644\u4EF6",prop:"attachment",style:{display:"flex","align-items":"center"}},{default:s(()=>[u(P,{modelValue:e(a).attachment,"onUpdate:modelValue":l[3]||(l[3]=t=>e(a).attachment=t),fileSize:1},null,8,["modelValue"])]),_:1})):p("",!0)]),_:1},8,["model","rules"])),[[w,e(n)]])]),I("div",k,[u(b,{disabled:e(n),type:"primary",onClick:A},{default:s(()=>[D("\u786E \u5B9A")]),_:1},8,["disabled"]),u(b,{onClick:l[4]||(l[4]=t=>d.value=!1)},{default:s(()=>[D("\u53D6 \u6D88")]),_:1})])]),default:s(()=>[N((i(),_(c,{"label-width":"80px",style:{padding:"10px"}},{default:s(()=>[u(ce,{ref:"infoRef","is-detail":!0,isDelivery:!0,id:e(a).id,style:{"margin-bottom":"30px"}},null,8,["id"]),u(ye,{ref:"infoRef",isDelivery:!0,id:e(a).id},null,8,["id"])]),_:1})),[[w,e(n)]])]),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-acdf8a20"],["__file","D:/zx/mall-newfeifan-zx-business/src/views/mall/trade/order/form/OrderDeliveryForm.vue"]])});export{Ne as __tla,U as default};