1 |
- import{_ as g,d as k,w as r,bd as w,r as d,o as p,c as f,j as e,C as l,h as _,M as h,l as a,aP as x,a as z,aR as R,dB as V}from"./index.js";import j from"./choose-modal.793767.js";import{h as P,d as b}from"./index.8885ffd8.js";import{p as A,a as I}from"./purchPay.6f8edfc5.js";import"./porder.d04787f2.js";import"./date-range.5c78ead3.js";const M={dzNo:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u91C7\u8D2D\u4ED8\u6B3E"}],reason:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u89E3\u9664\u539F\u56E0"}]},O={"w-full":""},U={class:"w-full flex justify-end"},q={key:0,class:"w-full"},L={class:"flex w-full justify-end"},T=k({__name:"choose-form",emits:["create"],setup(H,{emit:v}){const s=r(!1),E=r(null),c=r(null),{data:m,run:D}=w({initalData:{}}),o=r({dzNo:"",reason:""}),C=()=>c.value.onDisplay(),y=()=>v("create",o.value,s.value);function B(i,t){o.value.dzNo=i;const u=t.slice(3,9);s.value=u<V,D(s.value?P({DzNo:o.value.dzNo}):b({dzNo:o.value.dzNo}))}return(i,t)=>{const u=d("ElButton"),n=d("ElFormItem"),F=d("ElInput");return p(),f("div",O,[e(a(R),{ref_key:"formRef",ref:E,model:o.value,rules:a(M)},{default:l(()=>[e(n,{label:"\u91C7\u8D2D\u4ED8\u6B3E",prop:"dzNo"},{default:l(()=>[_("div",U,[e(u,{type:"primary",text:"",onClick:t[0]||(t[0]=()=>C())},{default:l(()=>[h(" \u9009\u62E9 ")]),_:1})]),Object.keys(a(m)).length>0?(p(),f("div",q,[e(a(x),{columns:s.value?a(A):a(I),data:a(m)},null,8,["columns","data"])])):z("v-if",!0)]),_:1}),e(n,{label:"\u9000\u6B3E\u539F\u56E0",prop:"reason"},{default:l(()=>[e(F,{modelValue:o.value.reason,"onUpdate:modelValue":t[1]||(t[1]=N=>o.value.reason=N),placeholder:"\u8BF7\u8F93\u5165\u9000\u6B3E\u539F\u56E0"},null,8,["modelValue"])]),_:1}),e(n,null,{default:l(()=>[_("div",L,[e(u,{type:"primary",onClick:y},{default:l(()=>[h("\u4FDD\u5B58")]),_:1})])]),_:1})]),_:1},8,["model","rules"]),e(j,{ref_key:"chooseModalRef",ref:c,onChoose:B},null,512)])}}});var W=g(T,[["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/purchase/purchPayRelive/component/choose-form.vue"]]);export{W as default};
|