OrderMobileDeliveryForm-77570061.js 8.8 KB

1
  1. import{d as ee,r as u,K as ae,u as le,f as te,L as re,m as oe,n as se,y as A,a as e,o as n,x as y,w as r,h as w,g as t,au as ie,c as de,v as ue,F as ce,R as k,q as g,Q as q,i as ne,av as me,z as _e,A as ye,B as fe,X as ve,G as pe,D as ge,aw as he,J as be,_ as Ve,__tla as we}from"./index-a3b1922c.js";import{_ as ke,__tla as Ne}from"./ContentWrap-f2fbb539.js";import{E as De,__tla as xe}from"./el-tree-select-693b5150.js";import{_ as Ie,__tla as Ae}from"./SPuUploadImg-8b8e683d.js";import{g as Be,__tla as Re}from"./index-11fbbe66.js";import{d as Te,g as Ce,u as Ee,a as Ue,__tla as Me}from"./index-d36d4437.js";import qe,{__tla as Se}from"./OrderBaseInfo-d6d264c1.js";import ze,{__tla as Fe}from"./OrderProduct-45faf531.js";import{d as Le}from"./tree-0af4953a.js";import{g as Oe,__tla as Ge}from"./index-f344a428.js";import{u as He,__tla as Je}from"./useMessage-68dc2680.js";import{__tla as Ke}from"./ContentWrap.vue_vue_type_script_setup_true_lang-fbfc1273.js";import{__tla as Pe}from"./el-card-8d13444b.js";import{__tla as Qe}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-b0fd4beb.js";import{__tla as We}from"./index-34e095cb.js";import{__tla as Xe}from"./el-image-viewer-af2009ec.js";import{__tla as je}from"./formatTime-7464368a.js";import{__tla as Ye}from"./dict-4f943782.js";import{__tla as Ze}from"./el-descriptions-item-876bcfe0.js";import{__tla as $e}from"./DictTag-44726d33.js";import"./color-6e929987.js";let S,ea=Promise.all([(()=>{try{return we}catch{}})(),(()=>{try{return Ne}catch{}})(),(()=>{try{return xe}catch{}})(),(()=>{try{return Ae}catch{}})(),(()=>{try{return Re}catch{}})(),(()=>{try{return Me}catch{}})(),(()=>{try{return Se}catch{}})(),(()=>{try{return Fe}catch{}})(),(()=>{try{return Ge}catch{}})(),(()=>{try{return Je}catch{}})(),(()=>{try{return Ke}catch{}})(),(()=>{try{return Pe}catch{}})(),(()=>{try{return Qe}catch{}})(),(()=>{try{return We}catch{}})(),(()=>{try{return Xe}catch{}})(),(()=>{try{return je}catch{}})(),(()=>{try{return Ye}catch{}})(),(()=>{try{return Ze}catch{}})(),(()=>{try{return $e}catch{}})()]).then(async()=>{let B,R;B={class:"bottom"},R={class:"dialog-footer"},S=Ve(ee({__name:"OrderMobileDeliveryForm",emits:["success"],setup(aa,{emit:z}){const T=u([]),v=u(),C=ae(),{push:F}=le(),{t:V}=ne(),f=He(),L=te({logisticsId:[{required:!0,message:"\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"}],logisticsNo:[{required:!0,message:"\u8BF7\u8F93\u5165\u5FEB\u9012\u5355\u53F7"}],deliveryRemark:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u8D27\u5907\u6CE8"}]}),m=u(null),o=u({id:0,logisticsId:null,logisticsNo:"",deliveryRemark:"",attachment:""}),N=u(""),O=re(()=>N.value?D.value.filter(i=>i.name.toLowerCase().includes(N.value.toLowerCase())):D.value),G=i=>{N.value=i},H=window.innerHeight||document.documentElement.clientHeight,d=u(!1),h=u(0),E=u(""),D=u([]);h.value=C.params.id,v.value=C.params.spuType;const U=()=>{F({name:"Order"})},x=z,J=async()=>{d.value=!0;try{if(v.value!="0"){if(o.value.logisticsId===null)return f.error("\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"),!1;if(o.value.logisticsNo==="")return f.error("\u8BF7\u8F93\u5165\u7269\u6D41\u5355\u53F7"),!1}else if(!o.value.deliveryRemark)return f.error("\u8BF7\u8F93\u5165\u53D1\u8D27\u5907\u6CE8"),!1;const i=e(o);await Te(i),f.success("\u53D1\u8D27\u6210\u529F"),x("success",!0),U()}finally{d.value=!1}},K=async()=>{const{value:i}=await me.prompt("\u8BF7\u8F93\u5165\u5907\u6CE8","\u5907\u6CE8",{inputValue:E,confirmButtonText:V("common.ok"),cancelButtonText:V("common.cancel")});try{await Ee({id:o.value.id,remark:i}),f.success(V("common.updateSuccess")),m.value.getDetail(),x("success",!0)}finally{d.value=!1}};let c=u(!1);const s=u({id:0,receiverName:"",receiverMobile:"",receiverAreaId:null,receiverDetailAddress:""}),P=async()=>{c.value=!0,s.value.id=m.value.formData.id,s.value.receiverName=m.value.formData.receiverName,s.value.receiverMobile=m.value.formData.receiverMobile,s.value.receiverAreaId=m.value.formData.receiverAreaId,s.value.receiverDetailAddress=m.value.formData.receiverDetailAddress},Q=async()=>{d.value=!0;try{const i=e(s);await Ue(i),f.success(V("common.updateSuccess")),c.value=!1,m.value.getDetail(),x("success",!0)}finally{d.value=!1}};return oe(async()=>{o.value.id=h.value,s.value.id=h.value,await(async i=>{if(i){const a=await Ce(i);a||(f.error("\u4EA4\u6613\u8BA2\u5355\u4E0D\u5B58\u5728"),close()),E.value=a.remark}})(o.value.id),D.value=await Be(),T.value=await Oe(),document.getElementsByTagName("section")[1].style.padding="0px",document.getElementsByTagName("section")[1].style.width="100%",document.getElementsByTagName("section")[1].style.background="#f5f7f9",document.getElementsByTagName("section")[1].querySelector("div").style.border="none"}),se(()=>{document.getElementsByTagName("section")[1].style.width="auto",document.getElementsByTagName("section")[1].style.padding="20px",document.getElementsByTagName("section")[1].style.background="var(--el-color-white)"}),(i,a)=>{const W=_e,X=ye,_=fe,b=ve,j=Ie,M=pe,p=ge,Y=De,Z=he,$=ke,I=be;return A((n(),y($,{style:{"overflow-y":"auto"},class:"ContentWrap"},{default:r(()=>[w("div",{class:"top",style:ie([{height:e(H)-230+"px"},{"overflow-y":"auto"}])},[t(qe,{ref_key:"baseInfoRef",ref:m,"is-detail":!1,id:e(h)},null,8,["id"]),t(ze,{ref:"infoRef",id:e(h)},null,8,["id"])],4),w("div",B,[A((n(),y(M,{ref:"formRef",model:e(o),"label-width":"140px",style:{},rules:e(L)},{default:r(()=>[e(v)!="0"?(n(),y(_,{key:0,label:"\u7269\u6D41\u516C\u53F8",prop:"logisticsId",style:{border:"none"}},{default:r(()=>[t(X,{modelValue:e(o).logisticsId,"onUpdate:modelValue":a[0]||(a[0]=l=>e(o).logisticsId=l),style:{width:"90%"},placeholder:"\u8BF7\u9009\u62E9",filterable:"","filter-method":G},{default:r(()=>[(n(!0),de(ce,null,ue(e(O),l=>(n(),y(W,{key:l.id,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):k("",!0),e(v)!="0"?(n(),y(_,{key:1,label:"\u7269\u6D41\u5355\u53F7",prop:"logisticsNo",style:{border:"none"}},{default:r(()=>[t(b,{modelValue:e(o).logisticsNo,"onUpdate:modelValue":a[1]||(a[1]=l=>e(o).logisticsNo=l),style:{width:"90%"},placeholder:"\u8BF7\u5F55\u5165\u5FEB\u9012\u5355\u53F7"},null,8,["modelValue"])]),_:1})):k("",!0),e(v)=="0"?(n(),y(_,{key:2,label:"\u53D1\u8D27\u5907\u6CE8",prop:"deliveryRemark",style:{border:"none"}},{default:r(()=>[t(b,{modelValue:e(o).deliveryRemark,"onUpdate:modelValue":a[2]||(a[2]=l=>e(o).deliveryRemark=l)},null,8,["modelValue"])]),_:1})):k("",!0),e(v)=="0"?(n(),y(_,{key:3,label:"\u9644\u4EF6",prop:"attachment",style:{border:"none",display:"flex","align-items":"center"}},{default:r(()=>[t(j,{modelValue:e(o).attachment,"onUpdate:modelValue":a[3]||(a[3]=l=>e(o).attachment=l),fileSize:1},null,8,["modelValue"])]),_:1})):k("",!0)]),_:1},8,["model","rules"])),[[I,e(d)]]),w("div",null,[t(p,{onClick:U},{default:r(()=>[g("\u8FD4 \u56DE")]),_:1}),t(p,{disabled:e(d),type:"primary",onClick:K},{default:r(()=>[g("\u5546\u5BB6\u5907\u6CE8")]),_:1},8,["disabled"]),t(p,{disabled:e(d),type:"primary",onClick:P},{default:r(()=>[g("\u4FEE\u6539\u5730\u5740")]),_:1},8,["disabled"]),t(p,{disabled:e(d),type:"primary",onClick:J},{default:r(()=>[g("\u53D1 \u8D27")]),_:1},8,["disabled"])])]),t(Z,{modelValue:e(c),"onUpdate:modelValue":a[9]||(a[9]=l=>q(c)?c.value=l:c=l),title:"\u4FEE\u6539\u5730\u5740",width:"90%"},{footer:r(()=>[w("div",R,[t(p,{onClick:a[8]||(a[8]=l=>q(c)?c.value=!1:c=!1)},{default:r(()=>[g("\u53D6\u6D88")]),_:1}),t(p,{type:"primary",onClick:Q},{default:r(()=>[g(" \u786E\u8BA4 ")]),_:1})])]),default:r(()=>[A((n(),y(M,{ref:"formRef",model:e(s),"label-width":"80"},{default:r(()=>[t(_,{label:"\u6536\u4EF6\u4EBA",style:{border:"none"}},{default:r(()=>[t(b,{modelValue:e(s).receiverName,"onUpdate:modelValue":a[4]||(a[4]=l=>e(s).receiverName=l),placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u540D\u79F0"},null,8,["modelValue"])]),_:1}),t(_,{label:"\u624B\u673A\u53F7",style:{border:"none"}},{default:r(()=>[t(b,{modelValue:e(s).receiverMobile,"onUpdate:modelValue":a[5]||(a[5]=l=>e(s).receiverMobile=l),placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u624B\u673A\u53F7"},null,8,["modelValue"])]),_:1}),t(_,{label:"\u6240\u5728\u5730",style:{border:"none"}},{default:r(()=>[t(Y,{modelValue:e(s).receiverAreaId,"onUpdate:modelValue":a[6]||(a[6]=l=>e(s).receiverAreaId=l),data:e(T),props:e(Le),"render-after-expand":!0},null,8,["modelValue","data","props"])]),_:1}),t(_,{label:"\u8BE6\u7EC6\u5730\u5740",style:{border:"none"}},{default:r(()=>[t(b,{modelValue:e(s).receiverDetailAddress,"onUpdate:modelValue":a[7]||(a[7]=l=>e(s).receiverDetailAddress=l),rows:3,placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u8BE6\u7EC6\u5730\u5740",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])),[[I,e(d)]])]),_:1},8,["modelValue"])]),_:1})),[[I,e(d)]])}}}),[["__scopeId","data-v-bbe1b723"],["__file","D:/zhongxing/mall-newfeifan-zx-business/src/views/mall/trade/order/form/OrderMobileDeliveryForm.vue"]])});export{ea as __tla,S as default};