OrderUpdateRemarkForm-a8332b12.js 2.9 KB

1
  1. import{d as D,r as i,o as u,j as n,w as r,a,B as V,i as t,l as j,m as b,c as q,P as B,z as I,V as P,G as S,H as z,q as G,K as H}from"./index-03f5d926.js";import{_ as K}from"./Dialog-05c67d4e.js";import{g as T,u as A}from"./index-95c87b58.js";import E from"./OrderBaseInfo-8278be6e.js";import J from"./OrderProduct-4a8b4c11.js";import{u as L}from"./useMessage-2e335eca.js";import{_ as M}from"./_plugin-vue_export-helper-1b428a4d.js";import"./SPuUploadImg-2104a655.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-c520efdb.js";import"./index-0121e00f.js";import"./el-image-viewer-bc024f43.js";import"./formatTime-f911d219.js";import"./dict-34d00697.js";import"./el-descriptions-item-0449d8a9.js";import"./DictTag.vue_vue_type_script_lang-56310db4.js";import"./color-6e929987.js";const N={key:0,style:{"max-height":"500px","overflow-y":"auto",padding:"10px"}},Q=M(D({name:"OrderUpdateRemarkForm",__name:"OrderUpdateRemarkForm",emits:["success"],setup(W,{expose:w,emit:h}){const{t:R}=I(),c=L(),d=i(!1),m=i(!1),l=i({id:0,remark:""}),p=i(),f=i(!0),U=async o=>{if(o){const e=await T(o);e||(c.error("\u4EA4\u6613\u8BA2\u5355\u4E0D\u5B58\u5728"),close()),l.value=e}};w({open:async(o,e)=>{O(),l.value.id=o,U(o),d.value=!0,e=="DetailOpen"&&(f.value=!1)}});const g=h,F=async()=>{m.value=!0;try{const o=a(l);await A(o),c.success(R("common.updateSuccess")),d.value=!1,g("success",!0)}finally{m.value=!1}},O=()=>{var o;l.value={id:0,remark:""},(o=p.value)==null||o.resetFields()};return(o,e)=>{const y=P,k=S,_=z,v=G,C=K,x=H;return u(),n(C,{modelValue:a(d),"onUpdate:modelValue":e[3]||(e[3]=s=>B(d)?d.value=s:null),title:"\u5546\u5BB6\u5907\u6CE8",width:"70%"},{footer:r(()=>[a(f)?V((u(),n(_,{key:0,ref_key:"formRef",ref:p,model:a(l),"label-width":"80px"},{default:r(()=>[t(k,{label:"\u5907\u6CE8"},{default:r(()=>[t(y,{modelValue:a(l).remark,"onUpdate:modelValue":e[1]||(e[1]=s=>a(l).remark=s),rows:3,placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u5907\u6CE8",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])),[[x,a(m)]]):j("",!0),t(v,{disabled:a(m),type:"primary",onClick:F},{default:r(()=>e[4]||(e[4]=[b("\u786E \u5B9A")])),_:1},8,["disabled"]),t(v,{onClick:e[2]||(e[2]=s=>d.value=!1)},{default:r(()=>e[5]||(e[5]=[b("\u53D6 \u6D88")])),_:1})]),default:r(()=>[a(f)?(u(),q("div",N,[t(E,{ref:"infoRef","is-detail":!0,id:a(l).id,style:{"margin-bottom":"30px"}},null,8,["id"]),t(J,{ref:"infoRef","is-detail":o.isDetail,id:a(l).id},null,8,["is-detail","id"])])):V((u(),n(_,{key:1,ref_key:"formRef",ref:p,model:a(l),"label-width":"80px",style:{padding:"10px"}},{default:r(()=>[t(k,{label:"\u5907\u6CE8"},{default:r(()=>[t(y,{modelValue:a(l).remark,"onUpdate:modelValue":e[0]||(e[0]=s=>a(l).remark=s),rows:3,placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u5907\u6CE8",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])),[[x,a(m)]])]),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-bc16769d"]]);export{Q as default};