1 |
- import{_ as V,d as R,w as o,az as M,n as O,Z as q,r as g,aw as I,o as x,c as U,l as t,C as l,b as p,M as w,H as j,G as y,u as d,a as F,aB as z,F as A}from"./index.7322f334.js";import H from"./capital-modal.ceaab23d.js";import{B as S}from"./basic-descriptions.c76be654.js";import{b as T}from"./index.455e36b4.js";import{d as G}from"./index.30b313c0.js";import{O as L}from"./inv-open.fad462ea.js";import{I as P}from"./index.e97948e1.js";import Z from"./red-dialog.6a5c0b36.js";import"./configs.ae46c65e.js";import"./tootip.02be1dd7.js";import"./status.73dc9f3e.js";import"./invoice.ecfff14a.js";import"./index.ddf8b9cf.js";const J=p("h1",{"text-xl":"","font-bold":"","mb-2":""},"\u521B\u5EFA\u9000\u7968\u7533\u8BF7",-1),K={flex:"","justify-end":"","w-full":"","mb-2":""},Q=p("div",{"mt-5":""},null,-1),W={flex:"","w-full":"","justify-end":""},X=R({__name:"index",setup(Y){const c=o(""),b=o(""),D=o(null),h=o(null),f=o(null),v=o(null),k=M(),{push:C}=O(),_=o(!1),a=q({invNo:"",return_reason:"",remark:""}),B={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 E({invNo:s,inv_number:e,open_date:r}){_.value=!0,c.value=e,b.value=r;const{code:u,message:i,data:m}=await G({invNo:s});k({code:u,message:i,handler:function(){f.value=m,a.invNo=m.invNo,v.value.validateField("logNo")}}),_.value=!1}function N(){v.value.validate(async s=>{if(!s)return;const{code:e,message:r}=await T(a);k({code:e,message:r,handler:()=>C("/InvoiceSales/returnTicket")})})}return(s,e)=>{const r=g("el-button"),u=g("el-form-item"),i=g("el-input"),m=I("loading");return x(),U(A,null,[J,t(d(z),{rules:B,model:a,ref_key:"formRef",ref:v,size:"small","label-width":"100px"},{default:l(()=>[t(u,{label:"\u53D1\u7968",prop:"invNo"},{default:l(()=>[p("div",K,[t(r,{size:"small",type:"primary",onClick:e[0]||(e[0]=()=>D.value.onDisplay())},{default:l(()=>[w("\u9009\u62E9")]),_:1})]),f.value?j((x(),y(d(S),{key:0,"w-full":"",data:f.value,"col-number":2,columns:d(L)},null,8,["data","columns"])),[[m,_.value]]):F("v-if",!0)]),_:1}),w(" n "),c.value?(x(),y(d(P),{key:0,"mt-5":"","inv-number":c.value,type:"sale"},null,8,["inv-number"])):F("v-if",!0),Q,t(u,{label:"\u9000\u7968\u539F\u56E0",prop:"return_reason","w-480px":""},{default:l(()=>[t(i,{type:"textarea",rows:6,maxlength:"2000",max:"","w-300px":"",modelValue:a.return_reason,"onUpdate:modelValue":e[1]||(e[1]=n=>a.return_reason=n),"show-word-limit":""},null,8,["modelValue"])]),_:1}),t(u,{label:"\u5907\u6CE8",prop:"remark","w-480px":""},{default:l(()=>[t(i,{type:"textarea",rows:6,maxlength:"2000",modelValue:a.remark,"onUpdate:modelValue":e[2]||(e[2]=n=>a.remark=n),placeholder:"\u8BF7\u8F93\u5165\u53D1\u7968\u5907\u6CE8","show-word-limit":""},null,8,["modelValue"])]),_:1}),p("div",W,[t(r,{type:"primary",onClick:N},{default:l(()=>[w("\u4FDD\u5B58")]),_:1})])]),_:1},8,["model"]),t(H,{ref_key:"capitalModalRef",ref:D,onOnAddOrder:e[3]||(e[3]=n=>E(n))},null,512),t(Z,{ref_key:"redDialog",ref:h},null,512)],64)}}});var pe=V(X,[["__file","/Users/apple/Desktop/CompanyProjects/accout-vue3-ui/src/views/InvoiceSales/returnTicket/components/create-return-ticket/index.vue"]]);export{pe as default};
|