1 |
- import{I as w}from"./index.0445dfe4.js";import{r as C,a7 as i,ae as F,D as V,aF as b,v as l,o as _,M as f,J as a,w as e,x as n,T as D,aH as h,W as A}from"./index.06d23016.js";const q=A("\u4FDD\u5B58"),I=C({__name:"approval-pending",props:{returnType:null},emits:["approval"],setup(c,{emit:g}){const v=c,t=i({return_img:"",status:"",remark:""}),s=i({return_img:[{required:!1,trigger:"change",message:"\u8BF7\u4E0A\u4F20\u9000\u6B3E\u56DE\u6267"}],status:[{required:!0,trigger:"change",message:"\u9009\u62E9\u5BA1\u6838\u72B6\u6001"}],remark:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5907\u6CE8"}]}),x=F(()=>v.returnType!=="2"),p=V(null),k=()=>{p.value.validate(m=>m&&g("approval",n(t)))};return b(()=>{s.remark[0].required=String(t.status)!=="2"}),(m,u)=>{const d=l("el-option"),y=l("el-select"),o=l("el-form-item"),B=l("el-input"),E=l("el-button");return _(),f(n(h),{ref_key:"formRef",ref:p,"label-width":"100px",size:"small",model:t,rules:s},{default:a(()=>[e(o,{label:"\u5BA1\u6279\u72B6\u6001",prop:"status","w-400px":""},{default:a(()=>[e(y,{"w-400px":"",modelValue:t.status,"onUpdate:modelValue":u[0]||(u[0]=r=>t.status=r)},{default:a(()=>[e(d,{label:"\u901A\u8FC7",value:"1"}),e(d,{label:"\u4E0D\u901A\u8FC7",value:"2"})]),_:1},8,["modelValue"])]),_:1}),e(o,{label:"\u5907\u6CE8",prop:"remark","w-400px":""},{default:a(()=>[e(B,{type:"textarea",modelValue:t.remark,"onUpdate:modelValue":u[1]||(u[1]=r=>t.remark=r)},null,8,["modelValue"])]),_:1}),n(x)?(_(),f(o,{key:0,label:"\u9000\u6B3E\u56DE\u6267",prop:"return_img","w-480px":""},{default:a(()=>[e(n(w),{multiple:"",onChange:u[2]||(u[2]=r=>t.return_img=r)})]),_:1})):D("",!0),e(o,{"w-full":"",flex:"","justify-end":""},{default:a(()=>[e(E,{type:"primary",onClick:k},{default:a(()=>[q]),_:1})]),_:1})]),_:1},8,["model","rules"])}}});export{I as default};
|