index.13061d01.js 3.0 KB

1
  1. import{q as V,B as o,x as R,a4 as q,r as v,as as O,o as g,n as I,t as a,H as u,p as F,L as M,K as y,v as d,P as B,aD as A,I as H,S as b}from"./index.aa2c66f0.js";import S from"./capital-modal.763723c3.js";import{B as U}from"./basic-descriptions.346696b8.js";import{b as j}from"./index.a0bb4ce1.js";import{c as z}from"./index.61acda19.js";import{u as L}from"./use-response-handle.8ad944b5.js";import{O as T}from"./inv-open.4e91e29c.js";import{I as K}from"./index.a5b1751a.js";import P from"./red-dialog.40a4866e.js";import"./configs.bc001886.js";import"./invoice.afb6639b.js";import"./status.b8063a0d.js";import"./index.78544d82.js";const $=F("h1",{"text-xl":"","font-bold":"","mb-2":""},"\u521B\u5EFA\u9000\u7968\u7533\u8BF7",-1),G={flex:"","justify-end":"","w-full":"","mb-2":""},J=b("\u9009\u62E9"),Q={flex:"","w-full":"","justify-end":""},W=b("\u4FDD\u5B58"),de=V({__name:"index",setup(X){const p=o(""),h=o(""),D=o(null),x=o(null),c=o(null),f=o(null),k=L(),{push:C}=R(),_=o(!1),t=q({invNo:"",return_reason:"",remark:""}),E={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 N({invNo:s,inv_number:e,open_date:l}){_.value=!0,p.value=e,h.value=l;const{code:r,message:i,data:m}=await z({invNo:s});k({code:r,message:i,handler:function(){c.value=m,t.invNo=m.invNo,f.value.validateField("logNo")}}),_.value=!1}function w(){f.value.validate(async s=>{if(!s)return;const{code:e,message:l}=await j(t);k({code:e,message:l,handler:()=>C("/InvoiceSales/returnTicket")})})}return(s,e)=>{const l=v("el-button"),r=v("el-form-item"),i=v("el-input"),m=O("loading");return g(),I(H,null,[$,a(d(A),{rules:E,model:t,ref_key:"formRef",ref:f,size:"small","label-width":"100px"},{default:u(()=>[a(r,{label:"\u53D1\u7968",prop:"invNo"},{default:u(()=>[F("div",G,[a(l,{size:"small",type:"primary",onClick:e[0]||(e[0]=()=>D.value.onDisplay())},{default:u(()=>[J]),_:1})]),c.value?M((g(),y(d(U),{key:0,"w-full":"",data:c.value,"col-number":2,columns:d(T)},null,8,["data","columns"])),[[m,_.value]]):B("",!0)]),_:1}),p.value?(g(),y(d(K),{key:0,"mt-5":"","inv-number":p.value,type:"sale"},null,8,["inv-number"])):B("",!0),a(r,{label:"\u9000\u7968\u539F\u56E0",prop:"return_reason","w-480px":""},{default:u(()=>[a(i,{modelValue:t.return_reason,"onUpdate:modelValue":e[1]||(e[1]=n=>t.return_reason=n),placeholder:"\u8BF7\u8F93\u5165\u9000\u7968\u539F\u56E0"},null,8,["modelValue"])]),_:1}),a(r,{label:"\u5907\u6CE8",prop:"remark","w-480px":""},{default:u(()=>[a(i,{modelValue:t.remark,"onUpdate:modelValue":e[2]||(e[2]=n=>t.remark=n),placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1}),F("div",Q,[a(l,{type:"primary",onClick:w},{default:u(()=>[W]),_:1})])]),_:1},8,["model"]),a(S,{ref_key:"capitalModalRef",ref:D,onOnAddOrder:e[3]||(e[3]=n=>N(n))},null,512),a(P,{ref_key:"redDialog",ref:x},null,512)],64)}}});export{de as default};