1 |
- import{_ as A,q,B as u,x as I,a4 as O,r as i,as as M,o as D,n as S,t as e,H as o,p as g,L as T,K as B,v as d,P as F,aD as H,I as U,S as E}from"./index.413ee8cb.js";import j from"./capital-modal.b74c00bc.js";import{B as z}from"./basic-descriptions.6966943a.js";import{b as L}from"./index.f87207ef.js";import{c as K}from"./index.6bc184dd.js";import{u as P}from"./use-response-handle.9aced8b8.js";import{O as G}from"./inv-open.37d21027.js";import{I as J}from"./index.f743a2a6.js";import Q from"./red-dialog.942aeba2.js";import"./configs.6ae16b53.js";import"./invoice.49ba270a.js";import"./status.b8063a0d.js";import"./index.89e6f6e8.js";const W=g("h1",{"text-xl":"","font-bold":"","mb-2":""},"\u521B\u5EFA\u9000\u7968\u7533\u8BF7",-1),X={flex:"","justify-end":"","w-full":"","mb-2":""},Y=E("\u9009\u62E9"),Z={flex:"","w-full":"","justify-end":""},$=E("\u4FDD\u5B58"),ee=q({__name:"index",setup(te){const p=u(""),x=u(""),k=u(null),y=u(null),f=u(null),_=u(null),b=P(),{push:C}=I(),v=u(!1),a=O({invNo:"",return_reason:"",remark:""}),w={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"}]};async function h({invNo:m,inv_number:t,open_date:l}){v.value=!0,p.value=t,x.value=l;const{code:n,message:r,data:c}=await K({invNo:m});b({code:n,message:r,handler:function(){f.value=c,a.invNo=c.invNo,_.value.validateField("logNo")}}),v.value=!1}function N(){_.value.validate(async m=>{if(!m)return;const{code:t,message:l}=await L(a);b({code:t,message:l,handler:()=>C("/InvoiceSales/returnTicket")})})}return(m,t)=>{const l=i("el-button"),n=i("el-form-item"),r=i("el-option"),c=i("el-select"),R=i("el-input"),V=M("loading");return D(),S(U,null,[W,e(d(H),{rules:w,model:a,ref_key:"formRef",ref:_,size:"small","label-width":"100px"},{default:o(()=>[e(n,{label:"\u53D1\u7968",prop:"invNo"},{default:o(()=>[g("div",X,[e(l,{size:"small",type:"primary",onClick:t[0]||(t[0]=()=>k.value.onDisplay())},{default:o(()=>[Y]),_:1})]),f.value?T((D(),B(d(z),{key:0,"w-full":"",data:f.value,"col-number":2,columns:d(G)},null,8,["data","columns"])),[[V,v.value]]):F("v-if",!0)]),_:1}),p.value?(D(),B(d(J),{key:0,"mt-5":"","inv-number":p.value,type:"sale","mb-5":""},null,8,["inv-number"])):F("v-if",!0),e(n,{label:"\u7EA2\u51B2\u539F\u56E0",prop:"return_reason","w-480px":""},{default:o(()=>[e(c,{"w-300px":"",modelValue:a.return_reason,"onUpdate:modelValue":t[1]||(t[1]=s=>a.return_reason=s)},{default:o(()=>[e(r,{label:"\u9500\u8D27\u9000\u56DE",value:"1"}),e(r,{label:"\u5F00\u7968\u6709\u8BEF",value:"2"}),e(r,{label:"\u670D\u52A1\u7EC8\u6B62",value:"3"}),e(r,{label:"\u9500\u552E\u6298\u8BA9",value:"4"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"\u53D1\u7968\u5907\u6CE8",prop:"remark","w-480px":""},{default:o(()=>[e(R,{modelValue:a.remark,"onUpdate:modelValue":t[2]||(t[2]=s=>a.remark=s),placeholder:"\u8BF7\u8F93\u5165\u53D1\u7968\u5907\u6CE8"},null,8,["modelValue"])]),_:1}),g("div",Z,[e(l,{type:"primary",onClick:N},{default:o(()=>[$]),_:1})])]),_:1},8,["model"]),e(j,{ref_key:"capitalModalRef",ref:k,onOnAddOrder:t[3]||(t[3]=s=>h(s))},null,512),e(Q,{ref_key:"redDialog",ref:y},null,512)],64)}}});var _e=A(ee,[["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/returnTicket/components/create-return-ticket/index.vue"]]);export{_e as default};
|