2 lines
5.6 KiB
JavaScript
2 lines
5.6 KiB
JavaScript
|
import{d as F,P as J,r as n,U as I,T as Y,b as Z,j as ee,V as te,o as b,c as ae,k as e,m as a,w as _,t as N,e as o,p as h,y,S as C,W as oe,R as se,q as P,K as R,B as le,C as re,X as ne,v as ie}from"./index-ce293e15.js";import{E as ue}from"./el-card-d5e24325.js";import{_ as de}from"./index-ecfe591e.js";import{E as me,a as pe}from"./el-table-column-cabb178a.js";import"./el-checkbox-4dcbb825.js";import"./el-tag-3fc9a3c5.js";import{E as ce}from"./el-row-12f29e15.js";import{_ as _e}from"./index-513a4358.js";import{E as ge,a as ve}from"./el-form-item-16067f4c.js";import{l as fe,g as be}from"./index-0a3e42bf.js";import{b as he}from"./el-select-73eaf91b.js";import"./isEqual-48984780.js";import"./_Uint8Array-e8d4eb20.js";import"./_initCloneObject-d640be41.js";import"./el-tree-3fe9ff76.js";import"./_baseClone-e976708f.js";import"./strings-d88802bc.js";const ye={class:"p-2"},Ne={class:"search"},we=N("span",null,"查看测评结果",-1),qe=F({name:"ScalePublish"}),Me=F({...qe,setup(xe){const{proxy:w}=J(),q=n([]),g=n(!0),m=n(!0);n([]);const v=n(0),x=n(),K=n(),E=I({visible:!1,title:""}),S={batchNo:void 0,scaleIds:void 0,scaleNames:void 0,sessionName:void 0,deptId:void 0,partNum:void 0,expireTime:void 0,status:void 0,allowQueryResult:void 0},U=I({form:{...S},queryParams:{pageNum:1,pageSize:10,scaleIds:void 0,scaleNames:void 0,sessionName:void 0,deptId:void 0,partNum:void 0,expireTime:void 0,status:void 0,allowQueryResult:void 0,params:{}},rules:{batchNo:[{required:!0,message:"不能为空",trigger:"blur"}],scaleIds:[{required:!0,message:"量表id,以逗号隔开不能为空",trigger:"blur"}],scaleNames:[{required:!0,message:"量表名称 以逗号隔开不能为空",trigger:"blur"}],sessionName:[{required:!0,message:"场次名称不能为空",trigger:"blur"}],deptId:[{required:!0,message:"部门分组id不能为空",trigger:"blur"}],partNum:[{required:!0,message:"应参评人数不能为空",trigger:"blur"}],expireTime:[{required:!0,message:"截止日期不能为空",trigger:"blur"}],status:[{required:!0,message:"状态 0:正常;1:停用不能为空",trigger:"change"}],allowQueryResult:[{required:!0,message:"0:不允许,1:允许不能为空",trigger:"blur"}]}}),{queryParams:r,form:T,rules:Ee}=Y(U),p=async()=>{g.value=!0;const s=await fe(r.value);q.value=s.rows,v.value=s.total,g.value=!1},B=()=>{var s;T.value={...S},(s=K.value)==null||s.resetFields()},u=()=>{r.value.pageNum=1,p()},Q=()=>{var s;(s=x.value)==null||s.resetFields(),u()},D=async s=>{B();const l=s==null?void 0:s.batchNo,d=await be(l);Object.assign(T.value,d.data),E.visible=!0,E.title="修改量发布"};return Z(()=>{p()}),(s,l)=>{var V,k;const d=le,c=ge,f=re,z=ve,L=_e,j=ce,i=me,A=he,M=ee("router-link"),O=ne,W=pe,X=de,$=ue,G=te("hasPermi"),H=ie;return b(),ae("div",ye,[e(oe,{"enter-active-class":(V=o(w))==null?void 0:V.animate.searchAnimate.enter,"leave-active-class":(k=o(w))==null?void 0:k.animate.searchAnimate.leave},{default:a(()=>[_(N("div",Ne,[e(z,{model:o(r),ref_key:"queryFormRef",ref:x,inline:!0,"label-width":"68px"},{default:a(()=>[e(c,{label:"量表",prop:"scaleNames"},{default:a(()=>[e(d,{modelValue:o(r).scaleNames,"onUpdate:modelValue":l[0]||(l[0]=t=>o(r).scaleNames=t),placeholder:"请输入量表名称 以逗号隔开",clearable:"",style:{width:"240px"},onKeyup:h(u,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(c,{label:"部门名称",prop:"sessionName"},{default:a(()=>[e(d,{modelValue:o(r).sessionName,"onUpdate:modelValue":l[1]||(l[1]=t=>o(r).sessionName=t),placeholder:"请输入场次名称",clearable:"",style:{width:"240px"},onKeyup:h(u,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(c,{label:"发布时间",prop:"deptId"},{default:a(()=>[e(d,{modelValue:o(r).deptId,"onUpdate:modelValue":l[2]||(l[2]=t=>o(r).deptId=t),placeholder:"请输入部门分组id",clearable:"",style:{width:"240px"},onKeyup:h(u,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(c,null,{default:a(()=>[e(f,{type:"primary",icon:"Search",onClick:u},{default:a(()=>[y("搜索")]),_:1}),e(f,{icon:"Refresh",onClick:Q},{default:a(()=>[y("重置")]),_:1})]),_:1})]),_:1},8,[
|