pages-level-ztx-cert.8939ca66.js 2.63 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 c,b as o,j as r,k as i,F as p,d,f,q as m,p as _,v as y,t as k,n as v,l as x,z as C,G as b}from"./index-faed4152.js";import{_ as g}from"./nodata.2b892211.js";import{x as S,y as h}from"./api.6a2ba825.js";import"./lodash.99152fe8.js";import{a as j,o as I}from"./uni-app.es.32d1ec75.js";import{_ as T}from"./_plugin-vue_export-helper.1b428a4d.js";const L=T({__name:"cert",setup(T){const L=n(),w=a({status:"0",type:"1"});a();const D=a([]);a(0);const $=a(""),z=a("");function F(){$.value=L.globalData.deptType,z.value=L.globalData.userType,q()}function q(){t({title:"加载中"}),S(w.value).then((a=>{D.value=a.rows,s()}))}function G(a){let t=`/pages/level/ztx/examList?type=${w.value.type}&payId=${a.payId}`;v({url:t})}return j((a=>{w.value.type=a.type})),I((()=>{L.globalData.isLogin?F():L.firstLoadCallback=()=>{F()}})),(a,t)=>{const s=m,n=c,v=b,S=_;return e(),l(n,null,{default:u((()=>[o(n,{class:"appList"},{default:u((()=>[(e(!0),r(p,null,i(D.value,(a=>(e(),l(n,{class:"appItem"},{default:u((()=>[o(n,{class:"status",onClick:t=>G(a)},{default:u((()=>[o(s,{class:y({"text-warning":"0"==a.certStatus,"text-primary":"1"==a.certStatus,"text-success":"2"==a.certStatus})},{default:u((()=>[d(k(a.certStatusStr),1)])),_:2},1032,["class"])])),_:2},1032,["onClick"]),o(n,{class:"date"},{default:u((()=>[d("提交日期:"+k(a.submitTimeStr),1)])),_:2},1024),o(n,{class:"name mt0",onClick:t=>G(a)},{default:u((()=>[d(k(a.name),1)])),_:2},1032,["onClick"]),a.certTime?(e(),l(n,{key:0,class:"pp esp"},{default:u((()=>[d("证书发送时间:"+k(a.certTimeStr),1)])),_:2},1024)):f("",!0),o(n,{class:"flexbox",onClick:t=>G(a)},{default:u((()=>[o(n,null,{default:u((()=>[d(" 申请单位 "),o(n,null,{default:u((()=>[d(k(a.memberName||"--"),1)])),_:2},1024)])),_:2},1024),o(n,null,{default:u((()=>[d(" 已发证书 "),o(n,null,{default:u((()=>[d(k(a.hasCerts),1)])),_:2},1024)])),_:2},1024),o(n,null,{default:u((()=>[d(" 待发证书 "),o(n,null,{default:u((()=>[d(k(a.noCerts),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"]),"2"!=a.certStatus?(e(),l(n,{key:1,class:"func"},{default:u((()=>[o(v,{onClick:t=>{var s;x({title:"提示",content:`确定生成 ${(s=a).name} 的证书吗`,success:function(a){a.confirm&&h([{id:s.payId}]).then((a=>{C({title:"下发成功"}),q()}))}})}},{default:u((()=>[d("一键生成")])),_:2},1032,["onClick"])])),_:2},1024)):f("",!0)])),_:2},1024)))),256))])),_:1}),0==D.value.length?(e(),l(n,{key:0,class:"nodata"},{default:u((()=>[o(S,{mode:"aspectFit",src:g}),o(s,null,{default:u((()=>[d("暂无数据")])),_:1})])),_:1})):f("",!0)])),_:1})}}},[["__scopeId","data-v-ab9105d9"]]);export{L as default};