pages-rank-apply.30ca6d2a.js
3.35 KB
import{r as a,s as t,h as s,o as e,c as l,w as u,a as n,i as o,b as i,j as r,k as c,F as p,d,f as m,u as f,q as _,p as k,v as y,t as x,n as b,l as v,z as g,G as C}from"./index-faed4152.js";import{_ as h}from"./uni-easyinput.cf12d792.js";import{a as j,o as I,r as T}from"./uni-app.es.32d1ec75.js";import{_ as $}from"./nodata.2b892211.js";import{z as w,A as z}from"./api.6a2ba825.js";import{_ as D}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-icons.3b49d363.js";const L=D({__name:"apply",setup(D){const L=n(),S=a({type:"1",rankStatus:"0"});a(["未提交","审核中","审核通过","审核拒绝"]),a();const V=a([]),A=a(0),F=a("");function N(){t({title:"加载中"}),F.value=L.globalData.deptType,q()}function q(){w(S.value).then((a=>{s(),V.value=a.rows,A.value=a.total}))}function B(a){v({title:"提示",content:`确定提交${a.name}进行审核吗`,success:function(e){var l;e.confirm&&(t({title:"提交中"}),l=a.examId,z(l).then((a=>{s(),q(),g({title:"提交成功"})})))}})}function G(a){if("0"!=a.status){let t=`/pages/rank/applyDetail?examId=${a.examId}&type=${S.value.type}`;b({url:t})}}return j((a=>{S.value.type=a.type})),I((()=>{L.globalData.isLogin?N():L.firstLoadCallback=()=>{N()}})),(a,t)=>{const s=T(f("uni-easyinput"),h),n=o,v=_,g=C,j=k;return e(),l(n,null,{default:u((()=>[i(n,{class:"searchbar"},{default:u((()=>[i(s,{placeholderStyle:"font-size:30rpx","input-border":!1,prefixIcon:"search",modelValue:S.value.name,"onUpdate:modelValue":t[0]||(t[0]=a=>S.value.name=a),placeholder:"搜索考段名称",onBlur:q,onClear:q},null,8,["modelValue"])])),_:1}),i(n,{class:"appList"},{default:u((()=>[(e(!0),r(p,null,c(V.value,(a=>(e(),l(n,{class:"appItem"},{default:u((()=>[i(n,{class:"status",onClick:t=>G(a)},{default:u((()=>[i(v,{class:y({"text-primary":"1"==a.status,"text-success":"2"==a.status,"text-danger":"3"==a.status,"text-warning":"4"==a.status})},{default:u((()=>[d(x(a.statusStr),1)])),_:2},1032,["class"])])),_:2},1032,["onClick"]),"0"!=a.status&&a.submitTime?(e(),l(n,{key:0,class:"date"},{default:u((()=>[d("提交时间:"+x(a.submitTime),1)])),_:2},1024)):m("",!0),i(n,{class:"name mt0",onClick:t=>G(a)},{default:u((()=>[d(x(a.name),1)])),_:2},1032,["onClick"]),i(n,{class:"pp esp"},{default:u((()=>[d("考级日期:"+x(a.startTime.substring(0,16))+" 至 "+x(a.endTime.substring(0,16)),1)])),_:2},1024),i(n,{class:"flexbox",onClick:t=>G(a)},{default:u((()=>[i(n,null,{default:u((()=>[d(" 申请日期 "),i(n,null,{default:u((()=>[d(x(a.applyTime.substring(0,10)),1)])),_:2},1024)])),_:2},1024),i(n,null,{default:u((()=>[d(" 申请单位 "),i(n,null,{default:u((()=>[d(x(a.memberName),1)])),_:2},1024)])),_:2},1024),i(n,null,{default:u((()=>[d(" 考生数 "),i(n,null,{default:u((()=>[d(x(a.totalNum||0)+"人",1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"]),"0"==a.status||"3"==a.status||"4"==a.status?(e(),l(n,{key:1,class:"func"},{default:u((()=>[i(g,{onClick:t=>function(a){let t=`/pages/level/addApply?examId=${a.examId}`;b({url:t})}(a)},{default:u((()=>[d("编辑")])),_:2},1032,["onClick"]),i(g,{onClick:t=>B(a)},{default:u((()=>[d("提交审核")])),_:2},1032,["onClick"])])),_:2},1024)):m("",!0)])),_:2},1024)))),256))])),_:1}),0==V.value.length?(e(),l(n,{key:0,class:"nodata"},{default:u((()=>[i(j,{mode:"aspectFit",src:$}),i(v,null,{default:u((()=>[d("暂无数据")])),_:1})])),_:1})):m("",!0)])),_:1})}}},[["__scopeId","data-v-e6db4c34"]]);export{L as default};