detail.533fe915.js 2.3 KB

1
  1. import{_ as A,q as E,G as N,a2 as D,r as d,a4 as w,K as q,L as O,t as l,o as n,n as c,p as y,y as R,w as r,x as i,u as k,F as L,B as I,v as x,D as j,bh as H,z as M}from"./index.f47bb45b.js";import{h as P,a as U}from"./index.73dfa195.js";import{u as z}from"./use-response-handle.a0fb8de0.js";import{r as G,p as K}from"./configs.fed68dd6.js";const T={class:"ticker__content","bg-white":""},J={key:0},Q={"text-xl":"","font-bold":"","my-2":""},W={style:{width:"50%"}},X=M("\u63D0\u4EA4\u5BA1\u6838\u7ED3\u679C"),Y=E({__name:"detail",setup(Z){const{query:b}=N(),p=D(()=>b.id),B=d({}),_=z(),m=d(null),o=d(G.find(t=>t.showStatus==="3")),f=w({...K}),a=w({status:"",remark:""});async function C(){const{data:t,message:e,code:s}=await P({hpNo:p.value});_({code:s,message:e,handler:()=>B.value=t.list[0]})}function V(){m.value.validate(async t=>{if(!t)return;const{code:e,message:s,data:v}=await U({hpNo:p.value,...a});_({code:e,message:s,handler:()=>{}})})}return q(()=>C()),O(()=>a,t=>{const s=o.value.reviewOptions.failStatus===t.status;f.remark[0].required=s},{deep:!0}),(t,e)=>{const s=l("el-option"),v=l("el-select"),h=l("el-form-item"),g=l("el-input"),F=l("el-button");return n(),c("div",T,[o.value?(n(),c("div",J,[y("h1",Q,R(o.value.title),1),r(j(H),{flex:"","justify-between":"",ref_key:"formRef",ref:m,"label-width":"100px",model:a,rules:f},{default:i(()=>[y("div",W,[o.value.reviewOptions?(n(),k(h,{key:0,label:"\u5BA1\u6838\u72B6\u6001",prop:"status"},{default:i(()=>[r(v,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",modelValue:a.status,"onUpdate:modelValue":e[0]||(e[0]=u=>a.status=u)},{default:i(()=>[(n(!0),c(L,null,I(Object.keys(o.value.reviewOptions),(u,S)=>(n(),k(s,{label:u==="failStatus"?"\u672A\u901A\u8FC7":"\u901A\u8FC7",value:o.value.reviewOptions[u],key:S},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):x("",!0),r(h,{label:"\u5907\u6CE8",prop:"remark"},{default:i(()=>[r(g,{rows:"12",maxlength:"2000","show-word-limit":"",type:"textarea",modelValue:a.remark,"onUpdate:modelValue":e[1]||(e[1]=u=>a.remark=u),placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),r(F,{type:"primary",onClick:V},{default:i(()=>[X]),_:1})]),_:1},8,["model","rules"])])):x("",!0)])}}});var se=A(Y,[["__scopeId","data-v-13278946"]]);export{se as default};