return-form.d6453eec.js 2.7 KB

1
  1. import{B as N}from"./basic-descriptions.57ea774c.js";import{c as V}from"./index.e7e25fcc.js";import{O as b}from"./inv-open.f10f51b3.js";import{d as R,F as o,a6 as I,a7 as M,y as _,ay as q,o as g,c as O,z as a,L as l,a as y,P as z,O as F,u as r,V as w,aJ as U,M as j,Z as D}from"./index.f3373917.js";import{C as H}from"./capital-modal.31fe7ac6.js";import{I as L}from"./index.64731eb3.js";import"./tootip.aeb4d9b8.js";import"./status.8fda4b80.js";import"./invoice.d54e4207.js";const J={invNo:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u4E00\u5F20\u53D1\u7968"}],return_reason:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u9000\u8D27\u539F\u56E0"}],remark:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5907\u6CE8"}]},P={class:"flex justify-end w-full mb-2"},S=D("\u9009\u62E9"),T=y("div",{"mt-5":""},null,-1),Z={flex:"","w-full":"","justify-end":""},A=D("\u4FDD\u5B58"),oe=R({__name:"return-form",emits:["create"],setup(G,{emit:x}){const p=o(""),C=o(""),E=o(null),c=o(null),f=o(null),k=I(),v=o(!1),t=M({invNo:"",return_reason:"",remark:""});async function h({invNo:s,inv_number:e,open_date:i}){v.value=!0,p.value=e,C.value=i;const{code:u,message:m,data:d}=await V({invNo:s});k({code:u,message:m,handler:function(){c.value=d,t.invNo=d.invNo,f.value.validateField("logNo")}}),v.value=!1}function B(){f.value.validate(async s=>{!s||x("create",r(t))})}return(s,e)=>{const i=_("ElButton"),u=_("ElFormItem"),m=_("ElInput"),d=q("loading");return g(),O(j,null,[a(r(U),{ref_key:"formRef",ref:f,model:t,rules:r(J),size:"small","label-width":"100px"},{default:l(()=>[a(u,{label:"\u53D1\u7968",prop:"invNo"},{default:l(()=>[y("div",P,[a(i,{size:"small",type:"primary",onClick:e[0]||(e[0]=()=>E.value.onDisplay())},{default:l(()=>[S]),_:1})]),c.value?z((g(),F(r(N),{key:0,"w-full":"",data:c.value,columns:r(b)},null,8,["data","columns"])),[[d,v.value]]):w("",!0)]),_:1}),p.value?(g(),F(r(L),{key:0,"inv-number":p.value,type:"sale"},null,8,["inv-number"])):w("",!0),T,a(u,{label:"\u9000\u7968\u539F\u56E0",prop:"return_reason","w-480px":""},{default:l(()=>[a(m,{type:"textarea",rows:6,maxlength:"2000",max:"","w-300px":"",modelValue:t.return_reason,"onUpdate:modelValue":e[1]||(e[1]=n=>t.return_reason=n),"show-word-limit":""},null,8,["modelValue"])]),_:1}),a(u,{label:"\u5907\u6CE8",prop:"remark","w-480px":""},{default:l(()=>[a(m,{type:"textarea",rows:6,maxlength:"2000",modelValue:t.remark,"onUpdate:modelValue":e[2]||(e[2]=n=>t.remark=n),placeholder:"\u8BF7\u8F93\u5165\u53D1\u7968\u5907\u6CE8","show-word-limit":""},null,8,["modelValue"])]),_:1}),y("div",Z,[a(i,{type:"primary",onClick:B},{default:l(()=>[A]),_:1})])]),_:1},8,["model","rules"]),a(H,{ref_key:"capitalModalRef",ref:E,onChoose:e[3]||(e[3]=n=>h(n))},null,512)],64)}}});export{oe as default};