pages-group-apply-merge.cc1a3f3d.js 3.69 KB
import{r as t,s as e,h as a,o as s,c as l,w as n,a as c,i as o,b as u,j as i,k as d,F as r,d as f,f as m,n as p,z as _,l as k,p as h,q as v,G as y,t as g}from"./index-faed4152.js";import{_ as x,a as C}from"./dx.7af3046e.js";import{_ as b}from"./nodata.2b892211.js";import{U as j,a5 as S}from"./api.6a2ba825.js";import"./lodash.99152fe8.js";import{a as w,o as I}from"./uni-app.es.32d1ec75.js";import{_ as T}from"./_plugin-vue_export-helper.1b428a4d.js";const F=T({__name:"merge",setup(T){const F=c(),L=t({auditStatus:"",mergeFlag:"0"}),N=t([]),D=t([]),U=t(0);t(0);const $=t("");function q(){e({title:"加载中"}),$.value=F.globalData.deptType,z()}function z(){j(L.value).then((t=>{N.value=t.rows,N.value.forEach((t=>{t.con=t.content,t.content=JSON.parse(t.content),t.checked=!1})),U.value=t.total,a()}))}function B(t){let e=`/pages/group/apply/record?certId=${t.content.certId}`;p({url:e})}function E(){p({url:"/pages/group/apply/mergeUp"})}w((()=>{})),I((()=>{F.globalData.isLogin?q():F.firstLoadCallback=()=>{q()}}));var G=[];function J(){for(var t of(D.value=[],G=[],N.value))t.checked&&(D.value.push(t),G.push(t.recordId));0!=D.value.length?(D.value.some((t=>{if("1"!=t.auditStatus)return _({title:`${t.examCode}审核未通过,无法合并`,icon:"none"})})),k({title:"提示",content:"确认合并已选中的数据?",success:function(t){t.confirm&&S({recordIds:G}).then((t=>{_({title:"操作成功"}),z()}))}})):_({title:"请选择至少一条数据",icon:"none"})}return(t,e)=>{const a=h,c=o,p=v,k=y;return s(),l(c,{class:"hasfixedbottom"},{default:n((()=>[u(c,{class:"appList"},{default:n((()=>[(s(!0),i(r,null,d(N.value,(t=>(s(),l(c,{class:"appItem"},{default:n((()=>[u(c,{onClick:e=>function(t){1==t.auditStatus?t.checked?t.checked=!1:t.checked=!0:_({title:"审核未通过,无法合并",icon:"error"})}(t),class:"iconbox"},{default:n((()=>[t.checked?(s(),l(a,{key:0,class:"icon",src:x})):(s(),l(a,{key:1,class:"icon",src:C}))])),_:2},1032,["onClick"]),u(c,{class:"status",onClick:e=>B(t)},{default:n((()=>[0==t.auditStatus?(s(),l(p,{key:0,class:"text-primary"},{default:n((()=>[f("审核中")])),_:1})):m("",!0),1==t.auditStatus?(s(),l(p,{key:1,class:"text-success"},{default:n((()=>[f("审核通过")])),_:1})):m("",!0),2==t.auditStatus?(s(),l(p,{key:2,class:"text-danger"},{default:n((()=>[f("审核拒绝")])),_:1})):m("",!0),3==t.auditStatus?(s(),l(p,{key:3,class:"text-warning"},{default:n((()=>[f("已撤回")])),_:1})):m("",!0)])),_:2},1032,["onClick"]),t.content.commitTime?(s(),l(c,{key:0,class:"date"},{default:n((()=>[f("提交日期:"+g(t.content.commitTime),1)])),_:2},1024)):m("",!0),u(c,{class:"name mt0",onClick:e=>B(t)},{default:n((()=>[f(g(t.content.certName),1)])),_:2},1032,["onClick"]),u(c,{class:"flexbox",onClick:e=>B(t)},{default:n((()=>[u(c,null,{default:n((()=>[f(" 缴费单位 "),u(c,null,{default:n((()=>[f(g(t.content.memberName),1)])),_:2},1024)])),_:2},1024),t.content.validityTime?(s(),l(c,{key:0},{default:n((()=>[f(" 原有效期 "),u(c,null,{default:n((()=>[f(g(t.content.validityTime),1)])),_:2},1024)])),_:2},1024)):m("",!0),u(c,null,{default:n((()=>[f(" 年限 "),u(c,null,{default:n((()=>[f(g(t.content.renewYear),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])])),_:2},1024)))),256))])),_:1}),u(c,{class:"fixedBottom"},{default:n((()=>[N.value.length>0?(s(),l(k,{key:0,onClick:J,style:{width:"40%"},class:"btn-red"},{default:n((()=>[f("合并")])),_:1})):m("",!0),u(k,{onClick:E,class:"btn-red-kx",style:{width:"40%"}},{default:n((()=>[f("合并提交 > ")])),_:1})])),_:1}),0==N.value.length?(s(),l(c,{key:0,class:"nodata"},{default:n((()=>[u(a,{mode:"aspectFit",src:b}),u(p,null,{default:n((()=>[f("暂无数据")])),_:1})])),_:1})):m("",!0)])),_:1})}}},[["__scopeId","data-v-e5c8ef72"]]);export{F as default};