1 |
- import{_ as g,q as B,a4 as m,B as E,r as n,o as F,K as b,H as t,t as e,v as x,aD as V,S as y}from"./index.413ee8cb.js";const k=y("\u4FDD\u5B58"),w=B({__name:"approval-pending",emits:["changeStatus"],setup(A,{emit:d}){const u=m({return_type:"",return_reason:"",remark:"",status:""}),i=m({return_type:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u9000\u7968\u65B9\u5F0F"}],return_reason:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u7EA2\u51B2\u539F\u56E0"}],status:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001"}],remark:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5907\u6CE8"}]}),p=E(null),f=()=>{p.value.validate(_=>_&&d("changeStatus",u))};return(_,a)=>{const l=n("el-option"),s=n("el-select"),o=n("el-form-item"),c=n("el-input"),v=n("el-button");return F(),b(x(V),{ref_key:"formRef",ref:p,"label-width":"100px",size:"small",model:u,rules:i},{default:t(()=>[e(o,{label:"\u5BA1\u6279\u72B6\u6001",prop:"status","w-400px":""},{default:t(()=>[e(s,{"w-400px":"",modelValue:u.status,"onUpdate:modelValue":a[0]||(a[0]=r=>u.status=r)},{default:t(()=>[e(l,{label:"\u901A\u8FC7",value:"1"}),e(l,{label:"\u4E0D\u901A\u8FC7",value:"3"})]),_:1},8,["modelValue"])]),_:1}),e(o,{label:"\u9000\u7968\u65B9\u5F0F",prop:"return_type"},{default:t(()=>[e(s,{"w-300px":"",modelValue:u.return_type,"onUpdate:modelValue":a[1]||(a[1]=r=>u.return_type=r)},{default:t(()=>[e(l,{value:"1",label:"\u91D1\u7A0E"}),e(l,{value:"2",label:"\u7EBF\u4E0B"})]),_:1},8,["modelValue"])]),_:1}),e(o,{label:"\u7EA2\u51B2\u539F\u56E0",prop:"return_reason"},{default:t(()=>[e(s,{"w-300px":"",modelValue:u.return_reason,"onUpdate:modelValue":a[2]||(a[2]=r=>u.return_reason=r)},{default:t(()=>[e(l,{label:"\u9500\u8D27\u9000\u56DE",value:"1"}),e(l,{label:"\u5F00\u7968\u6709\u8BEF",value:"2"}),e(l,{label:"\u670D\u52A1\u7EC8\u6B62",value:"3"}),e(l,{label:"\u9500\u552E\u6298\u8BA9",value:"4"})]),_:1},8,["modelValue"])]),_:1}),e(o,{label:"\u5907\u6CE8",prop:"remark","w-400px":""},{default:t(()=>[e(c,{type:"textarea",modelValue:u.remark,"onUpdate:modelValue":a[3]||(a[3]=r=>u.remark=r)},null,8,["modelValue"])]),_:1}),e(o,{"w-full":"",flex:"","justify-end":""},{default:t(()=>[e(v,{type:"primary",onClick:f},{default:t(()=>[k]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});var C=g(w,[["__file","D:/work/accout-vue3-ui/src/views/InvoiceSales/returnTicket/components/approval-process/approval-pending.vue"]]);export{C as default};
|