OrderMobileDeliveryForm-bcb2e0f4.js 8.9 KB

1
  1. import{d as ae,r as u,K as le,u as te,f as re,L as se,m as oe,n as ie,y as A,a as e,o as n,x as _,w as t,h as k,g as r,ax as de,c as ue,v as ce,F as ne,R as w,q as h,a0 as B,Q as z,i as me,ay as _e,z as ye,A as fe,B as ve,X as pe,G as he,D as ge,az as be,J as we,_ as Ve,__tla as ke}from"./index-12a7743c.js";import{_ as Ne,__tla as De}from"./ContentWrap-a222efbc.js";import{E as xe,__tla as Ie}from"./el-tree-select-53f01660.js";import{_ as Ae,__tla as Be}from"./SPuUploadImg-3ec76248.js";import{g as Ce,__tla as Te}from"./index-b0d21127.js";import{d as Re,g as Ue,u as Ee,a as Me,__tla as qe}from"./index-e33858f8.js";import ze,{__tla as Se}from"./OrderBaseInfo-0c4d1825.js";import Fe,{__tla as Le}from"./OrderProduct-8112e0ef.js";import{d as Oe}from"./tree-0af4953a.js";import{g as He,__tla as Ke}from"./index-ca23c3b3.js";import{u as je,__tla as Ge}from"./useMessage-9e9b1c85.js";import{__tla as Je}from"./ContentWrap.vue_vue_type_script_setup_true_lang-4150ac91.js";import{__tla as Pe}from"./el-card-73514116.js";import{__tla as Qe}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-2c11e28b.js";import{__tla as We}from"./index-c6aa9762.js";import{__tla as Xe}from"./el-image-viewer-900c7087.js";import{__tla as Ye}from"./formatTime-adaaebb7.js";import{__tla as Ze}from"./dict-0bfe78a3.js";import{__tla as $e}from"./el-descriptions-item-ad90c045.js";import{__tla as ea}from"./DictTag-25cb5422.js";import"./color-6e929987.js";let S,aa=Promise.all([(()=>{try{return ke}catch{}})(),(()=>{try{return De}catch{}})(),(()=>{try{return Ie}catch{}})(),(()=>{try{return Be}catch{}})(),(()=>{try{return Te}catch{}})(),(()=>{try{return qe}catch{}})(),(()=>{try{return Se}catch{}})(),(()=>{try{return Le}catch{}})(),(()=>{try{return Ke}catch{}})(),(()=>{try{return Ge}catch{}})(),(()=>{try{return Je}catch{}})(),(()=>{try{return Pe}catch{}})(),(()=>{try{return Qe}catch{}})(),(()=>{try{return We}catch{}})(),(()=>{try{return Xe}catch{}})(),(()=>{try{return Ye}catch{}})(),(()=>{try{return Ze}catch{}})(),(()=>{try{return $e}catch{}})(),(()=>{try{return ea}catch{}})()]).then(async()=>{let C,T;C={class:"bottom"},T={class:"dialog-footer"},S=Ve(ae({__name:"OrderMobileDeliveryForm",emits:["success"],setup(la,{emit:F}){const R=u([]),c=u(),U=le(),{push:L}=te(),{t:V}=me(),v=je(),O=re({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"}]}),y=u(null),s=u({id:0,logisticsId:null,logisticsNo:"",deliveryRemark:"",attachment:""}),N=u(""),H=se(()=>N.value?D.value.filter(i=>i.name.toLowerCase().includes(N.value.toLowerCase())):D.value),K=i=>{N.value=i},j=window.innerHeight||document.documentElement.clientHeight,d=u(!1),g=u(0),E=u(""),D=u([]);g.value=U.params.id,c.value=U.params.spuType;const M=()=>{L({name:"Order"})},x=F,G=async()=>{d.value=!0;try{if(c.value!="0"){if(s.value.logisticsId===null)return v.error("\u8BF7\u9009\u62E9\u7269\u6D41\u516C\u53F8"),!1;if(s.value.logisticsNo==="")return v.error("\u8BF7\u8F93\u5165\u7269\u6D41\u5355\u53F7"),!1}else if(!s.value.attachment)return v.error("\u8BF7\u4E0A\u4F20\u53D1\u8D27\u9644\u4EF6"),!1;const i=e(s);await Re(i),v.success("\u53D1\u8D27\u6210\u529F"),x("success",!0),M()}finally{d.value=!1}},J=async()=>{const{value:i}=await _e.prompt("\u8BF7\u8F93\u5165\u5907\u6CE8","\u5907\u6CE8",{inputValue:E,confirmButtonText:V("common.ok"),cancelButtonText:V("common.cancel")});try{await Ee({id:s.value.id,remark:i}),v.success(V("common.updateSuccess")),y.value.getDetail(),x("success",!0)}finally{d.value=!1}};let m=u(!1);const o=u({id:0,receiverName:"",receiverMobile:"",receiverAreaId:null,receiverDetailAddress:""}),P=async()=>{m.value=!0,o.value.id=y.value.formData.id,o.value.receiverName=y.value.formData.receiverName,o.value.receiverMobile=y.value.formData.receiverMobile,o.value.receiverAreaId=y.value.formData.receiverAreaId,o.value.receiverDetailAddress=y.value.formData.receiverDetailAddress},Q=async()=>{d.value=!0;try{const i=e(o);await Me(i),v.success(V("common.updateSuccess")),m.value=!1,y.value.getDetail(),x("success",!0)}finally{d.value=!1}};return oe(async()=>{s.value.id=g.value,o.value.id=g.value,await(async i=>{if(i){const a=await Ue(i);a||(v.error("\u4EA4\u6613\u8BA2\u5355\u4E0D\u5B58\u5728"),close()),E.value=a.remark}})(s.value.id),D.value=await Ce(),R.value=await He(),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"}),ie(()=>{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=ye,X=fe,f=ve,b=pe,Y=Ae,q=he,p=ge,Z=xe,$=be,ee=Ne,I=we;return A((n(),_(ee,{style:{"overflow-y":"auto"},class:"ContentWrap"},{default:t(()=>[k("div",{class:"top",style:de([{height:e(j)-230+"px"},{"overflow-y":"auto"}])},[r(ze,{ref_key:"baseInfoRef",ref:y,"is-detail":!1,id:e(g)},null,8,["id"]),r(Fe,{ref:"infoRef",id:e(g)},null,8,["id"])],4),k("div",C,[A((n(),_(q,{ref:"formRef",model:e(s),"label-width":"140px",style:{},rules:e(O)},{default:t(()=>[e(c)!="0"?(n(),_(f,{key:0,label:"\u7269\u6D41\u516C\u53F8",prop:"logisticsId",style:{border:"none"}},{default:t(()=>[r(X,{modelValue:e(s).logisticsId,"onUpdate:modelValue":a[0]||(a[0]=l=>e(s).logisticsId=l),style:{width:"90%"},placeholder:"\u8BF7\u9009\u62E9",filterable:"","filter-method":K},{default:t(()=>[(n(!0),ue(ne,null,ce(e(H),l=>(n(),_(W,{key:l.id,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):w("",!0),e(c)!="0"?(n(),_(f,{key:1,label:"\u7269\u6D41\u5355\u53F7",prop:"logisticsNo",style:{border:"none"}},{default:t(()=>[r(b,{modelValue:e(s).logisticsNo,"onUpdate:modelValue":a[1]||(a[1]=l=>e(s).logisticsNo=l),style:{width:"90%"},placeholder:"\u8BF7\u5F55\u5165\u5FEB\u9012\u5355\u53F7"},null,8,["modelValue"])]),_:1})):w("",!0),e(c)=="0"?(n(),_(f,{key:2,label:"\u53D1\u8D27\u5907\u6CE8",prop:"deliveryRemark",style:{border:"none"}},{default:t(()=>[r(b,{modelValue:e(s).deliveryRemark,"onUpdate:modelValue":a[2]||(a[2]=l=>e(s).deliveryRemark=l)},null,8,["modelValue"])]),_:1})):w("",!0),e(c)=="0"?(n(),_(f,{key:3,label:"\u9644\u4EF6",prop:"attachment",style:{border:"none",display:"flex","align-items":"center"}},{default:t(()=>[r(Y,{modelValue:e(s).attachment,"onUpdate:modelValue":a[3]||(a[3]=l=>e(s).attachment=l),fileSize:1},null,8,["modelValue"])]),_:1})):w("",!0)]),_:1},8,["model","rules"])),[[I,e(d)]]),k("div",null,[r(p,{onClick:M,class:B({"w-31":e(c)=="0"})},{default:t(()=>[h("\u8FD4 \u56DE")]),_:1},8,["class"]),r(p,{disabled:e(d),type:"primary",onClick:J,class:B({"w-31":e(c)=="0"})},{default:t(()=>[h("\u5546\u5BB6\u5907\u6CE8")]),_:1},8,["disabled","class"]),e(c)!="0"?(n(),_(p,{key:0,disabled:e(d),type:"primary",onClick:P},{default:t(()=>[h("\u4FEE\u6539\u5730\u5740")]),_:1},8,["disabled"])):w("",!0),r(p,{disabled:e(d),type:"primary",onClick:G,class:B({"w-31":e(c)=="0"})},{default:t(()=>[h("\u53D1 \u8D27")]),_:1},8,["disabled","class"])])]),r($,{modelValue:e(m),"onUpdate:modelValue":a[9]||(a[9]=l=>z(m)?m.value=l:m=l),title:"\u4FEE\u6539\u5730\u5740",width:"90%"},{footer:t(()=>[k("div",T,[r(p,{onClick:a[8]||(a[8]=l=>z(m)?m.value=!1:m=!1)},{default:t(()=>[h("\u53D6\u6D88")]),_:1}),r(p,{type:"primary",onClick:Q},{default:t(()=>[h(" \u786E\u8BA4 ")]),_:1})])]),default:t(()=>[A((n(),_(q,{ref:"formRef",model:e(o),"label-width":"80"},{default:t(()=>[r(f,{label:"\u6536\u4EF6\u4EBA",style:{border:"none"}},{default:t(()=>[r(b,{modelValue:e(o).receiverName,"onUpdate:modelValue":a[4]||(a[4]=l=>e(o).receiverName=l),placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u540D\u79F0"},null,8,["modelValue"])]),_:1}),r(f,{label:"\u624B\u673A\u53F7",style:{border:"none"}},{default:t(()=>[r(b,{modelValue:e(o).receiverMobile,"onUpdate:modelValue":a[5]||(a[5]=l=>e(o).receiverMobile=l),placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u624B\u673A\u53F7"},null,8,["modelValue"])]),_:1}),r(f,{label:"\u6240\u5728\u5730",style:{border:"none"}},{default:t(()=>[r(Z,{modelValue:e(o).receiverAreaId,"onUpdate:modelValue":a[6]||(a[6]=l=>e(o).receiverAreaId=l),data:e(R),props:e(Oe),"render-after-expand":!0},null,8,["modelValue","data","props"])]),_:1}),r(f,{label:"\u8BE6\u7EC6\u5730\u5740",style:{border:"none"}},{default:t(()=>[r(b,{modelValue:e(o).receiverDetailAddress,"onUpdate:modelValue":a[7]||(a[7]=l=>e(o).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:/zx/mall-newfeifan-zx-business/src/views/mall/trade/order/form/OrderMobileDeliveryForm.vue"]])});export{aa as __tla,S as default};