approval-pending.62773388.js 1.5 KB

1
  1. import{e as k,r as o,o as x,C as B,A as a,a as b,h as t,j as e,aJ as A,L as V}from"./index.c7104591.js";import{u as v}from"./use-review-process.491bc5c8.js";import{R as E}from"./global.9ad647c8.js";const R={flex:"","flex-col":"",style:{width:"50%"}},g=V("\u63D0\u4EA4\u5BA1\u6838\u7ED3\u679C"),S=k({__name:"approval-pending",emits:["changeStatus"],setup(w,{emit:p}){const s={fail:"3",success:"2"},{formData:l,formRules:c,formRef:_,handleChangeStatus:f}=v({callback:()=>p("changeStatus",l),failStatus:s.fail,requiredRemark:!0});return(y,u)=>{const r=o("el-option"),i=o("el-select"),m=o("el-form-item"),d=o("el-input"),C=o("el-button"),h=o("el-form");return x(),B(h,{inline:"",rules:e(c),model:e(l),ref_key:"formRef",ref:_,"label-width":"100px",flex:"","justify-between":""},{default:a(()=>[b("div",R,[t(m,{label:"\u5BA1\u6838\u72B6\u6001",prop:"status"},{default:a(()=>[t(i,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",modelValue:e(l).status,"onUpdate:modelValue":u[0]||(u[0]=n=>e(l).status=n)},{default:a(()=>[t(r,{value:s.success,label:"\u901A\u8FC7"},null,8,["value"]),t(r,{value:s.fail,label:"\u4E0D\u901A\u8FC7"},null,8,["value"])]),_:1},8,["modelValue"])]),_:1}),t(m,{label:"\u5907\u6CE8",prop:"remark"},{default:a(()=>[t(d,A({type:"textarea",maxlength:2e3,rows:5,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",modelValue:e(l).remark,"onUpdate:modelValue":u[1]||(u[1]=n=>e(l).remark=n)},e(E)),null,16,["modelValue"])]),_:1})]),t(C,{type:"primary",onClick:e(f)},{default:a(()=>[g]),_:1},8,["onClick"])]),_:1},8,["rules","model"])}}});export{S as default};