diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyController.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyController.java index fe25e882..308241b0 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyController.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyController.java @@ -73,10 +73,16 @@ public class AidFundApplyController { public void index() { } + @At("/h5") + @Ok("beetl:/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/apply/index.html") + @SaCheckPermission("h5.medicalMutualAid.aidFund.apply") + public void h5() { + } + @At @ApiOperation("查询申请状态") - @SaCheckPermission("medicalMutualAid.aidFund.apply") + @SaCheckPermission(value = {"medicalMutualAid.aidFund.apply", "h5.medicalMutualAid.aidFund.apply"}, mode = SaMode.OR) public Result canApply() { String aidFundMemberApplyEndTime = Globals.MyConfig.getString("AidFundMemberApplyEndTime"); if (StrUtil.isBlank(aidFundMemberApplyEndTime)) { diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyMineController.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyMineController.java index d4057b4d..5b6c73e2 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyMineController.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundApplyMineController.java @@ -63,6 +63,12 @@ public class AidFundApplyMineController { public void index() { } + @At("/h5") + @Ok("beetl:/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/applyMine/index.html") + @SaCheckPermission("h5.medicalMutualAid.aidFund.applyMine") + public void h5() { + } + @At @ApiOperation("分页查询") @SaCheckPermission(value = {"medicalMutualAid.aidFund.applyMine", "h5.medicalMutualAid.aidFund.applyMine"}, mode = SaMode.OR) diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundFoundationAuditController.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundFoundationAuditController.java index 838600a9..e0f9599f 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundFoundationAuditController.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundFoundationAuditController.java @@ -9,6 +9,7 @@ import com.budwk.app.base.param.PageForm; import com.budwk.app.base.result.Result; import com.budwk.app.base.utils.PageUtil; import com.budwk.app.flow.enums.ProcessTaskStateEnum; +import com.budwk.app.web.commons.auth.utils.SecurityUtil; import com.budwk.app.zhgh.staffbenefit.medicalMutualAid.aidFund.service.AidFundMemberChangeRecordService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -51,6 +52,12 @@ public class AidFundFoundationAuditController { public void index() { } + @At("/h5") + @Ok("beetl:/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html") + @SaCheckPermission("h5.medicalMutualAid.aidFund.foundationAudit") + public void h5() { + } + @At @ApiOperation("分页查询") @SaCheckPermission(value = {"medicalMutualAid.aidFund.foundationAudit", "h5.medicalMutualAid.aidFund.foundationAudit"}, mode = SaMode.OR) @@ -112,7 +119,7 @@ public class AidFundFoundationAuditController { cnd.andEX("info.changeType", "=", changeType); cnd.and("t.taskName", "=", "85c7d148-44f5-4333-b854-ab225357fd3e"); -// cnd.and("ta.actorId", "in", List.of(SecurityUtil.getUserId())); + cnd.and("ta.actorId", "in", List.of(SecurityUtil.getUserId())); if (approval) { cnd.and("t.taskState", "in", List.of(ProcessTaskStateEnum.FINISHED.getCode(), ProcessTaskStateEnum.INTERRUPT.getCode())); diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundManageController.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundManageController.java index 3e739a67..44a6bfbc 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundManageController.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundManageController.java @@ -77,7 +77,7 @@ public class AidFundManageController { @At @ApiOperation("分页查询") - @SaCheckPermission(value = {"medicalMutualAid.aidFund.retirementAudit", "h5.medicalMutualAid.aidFund.retirementAudit"}, mode = SaMode.OR) + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) public Result pageData(AidFundPageForm pageForm) { Sql sql = Sqls.create(""" SELECT @@ -130,7 +130,7 @@ public class AidFundManageController { @At - @SaCheckPermission(value = {"medicalMutualAid.aidFund.retirementAudit", "h5.medicalMutualAid.aidFund.retirementAudit"}, mode = SaMode.OR) + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) @Ok("void") @ApiOperation("导出本年新进会员") public void exportNewMember(HttpServletResponse response) { @@ -166,7 +166,7 @@ public class AidFundManageController { @At - @SaCheckPermission(value = {"medicalMutualAid.aidFund.retirementAudit", "h5.medicalMutualAid.aidFund.retirementAudit"}, mode = SaMode.OR) + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) @ApiOperation("生成缴费名单") @Aop(TransAop.READ_COMMITTED) @SLog(tag = "基金会员-基金会员台账", msg = "生成缴费名单") @@ -177,7 +177,7 @@ public class AidFundManageController { } @At - @SaCheckPermission(value = {"medicalMutualAid.aidFund.retirementAudit", "h5.medicalMutualAid.aidFund.retirementAudit"}, mode = SaMode.OR) + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) @SLog(tag = "基金会员-基金会员台账", msg = "备份基金会员") @ApiOperation("备份基金会员") @Aop(TransAop.READ_COMMITTED) @@ -189,7 +189,7 @@ public class AidFundManageController { @At - @SaCheckPermission(value = {"medicalMutualAid.aidFund.retirementAudit", "h5.medicalMutualAid.aidFund.retirementAudit"}, mode = SaMode.OR) + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) @SLog(tag = "基金会员-基金会员台账", msg = "批量设置退会") @ApiOperation("批量设置退会") @Aop(TransAop.READ_COMMITTED) @@ -213,7 +213,7 @@ public class AidFundManageController { @At - @SaCheckPermission(value = {"medicalMutualAid.aidFund.retirementAudit", "h5.medicalMutualAid.aidFund.retirementAudit"}, mode = SaMode.OR) + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) @SLog(tag = "基金会员-基金会员台账", msg = "修改基金会员类型") @ApiOperation("修改基金会员类型") public Result doEditAidFundMemberUserType(String userId, String aidFundMemberUserType) { @@ -222,7 +222,7 @@ public class AidFundManageController { } @At - @SaCheckPermission(value = {"medicalMutualAid.aidFund.retirementAudit", "h5.medicalMutualAid.aidFund.retirementAudit"}, mode = SaMode.OR) + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) @SLog(tag = "基金会员-基金会员台账", msg = "更改基金会员状态") @ApiOperation("更改基金会员状态") @Aop(TransAop.READ_COMMITTED) @@ -239,4 +239,38 @@ public class AidFundManageController { } + @At + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) + public Result findOne(String userId){ + Sql sql = Sqls.create(""" + SELECT + us.username, + us.loginname, + us.mobile, + us.aidFundMemberUserType, + us.aidFundDeductTime, + us.arrivalAtSchoolDate, + us.sex, + us.unitName, + us.unionName + FROM + vw_user us + WHERE + us.id = '%s' + """.formatted(userId)); + View_user user = userService.fetchVO(sql, View_user.class); + return Result.success(user); + } + + + + @At + @SaCheckPermission(value = {"medicalMutualAid.aidFund.manage", "h5.medicalMutualAid.aidFund.manage"}, mode = SaMode.OR) + public Result findChangeRecordList(String userId){ + + List changeRecordList = aidFundMemberService.findChangeRecordList(userId); + return Result.success(changeRecordList); + } + + } diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundRetirementAuditController.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundRetirementAuditController.java index 49656bbd..8f445701 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundRetirementAuditController.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundRetirementAuditController.java @@ -46,6 +46,11 @@ public class AidFundRetirementAuditController { @SaCheckPermission("medicalMutualAid.aidFund.retirementAudit") public void index() { } + @At("/h5") + @Ok("beetl:/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/retirementAudit/index.html") + @SaCheckPermission("h5.medicalMutualAid.aidFund.retirementAudit") + public void h5() { + } @At diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundUnionAuditController.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundUnionAuditController.java index 204b4147..d051b2ff 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundUnionAuditController.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/controller/AidFundUnionAuditController.java @@ -48,6 +48,12 @@ public class AidFundUnionAuditController { public void index() { } + @At("/h5") + @Ok("beetl:/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/unionAudit/index.html") + @SaCheckPermission("h5.medicalMutualAid.aidFund.unionAudit") + public void h5() { + } + @At @ApiOperation("分页查询") diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/AidFundMemberService.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/AidFundMemberService.java index 21aac065..106c9699 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/AidFundMemberService.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/AidFundMemberService.java @@ -2,6 +2,9 @@ package com.budwk.app.zhgh.staffbenefit.medicalMutualAid.aidFund.service; import com.budwk.app.base.service.BaseService; import com.budwk.app.sys.models.Sys_user; +import org.nutz.lang.util.NutMap; + +import java.util.List; public interface AidFundMemberService extends BaseService { @@ -26,4 +29,7 @@ public interface AidFundMemberService extends BaseService { * @return */ Double getPayMoney(Sys_user user, Integer year); + + + List findChangeRecordList(String userId); } diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/impl/AidFundMemberServiceImpl.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/impl/AidFundMemberServiceImpl.java index d27db4f7..618afc44 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/impl/AidFundMemberServiceImpl.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/medicalMutualAid/aidFund/service/impl/AidFundMemberServiceImpl.java @@ -11,8 +11,12 @@ import com.budwk.app.zhgh.staffbenefit.medicalMutualAid.aidFund.model.AidFundMem import com.budwk.app.zhgh.staffbenefit.medicalMutualAid.aidFund.service.AidFundMemberService; import org.nutz.dao.Cnd; import org.nutz.dao.Dao; +import org.nutz.dao.Sqls; +import org.nutz.dao.sql.Sql; +import org.nutz.dao.util.cri.SqlExpressionGroup; import org.nutz.ioc.loader.annotation.IocBean; import org.nutz.lang.Strings; +import org.nutz.lang.util.NutMap; import java.util.ArrayList; import java.util.Calendar; @@ -117,5 +121,52 @@ public class AidFundMemberServiceImpl extends BaseServiceImpl implements AidFund return (year + 1 - beforeYear) * money + (year - beforeYear) * money * 0.1; } + @Override + public List findChangeRecordList(String userId) { + Sql sql = Sqls.create(""" + SELECT + info.*, + us.sex, + us.username, + us.loginname, + us.arrivalAtSchoolDate, + us.mobile, + us.unitName, + us.unionName, + us.aidFundMemberUserType, + ins.id AS instanceId, + ins.businessNo, + ins.state instanceState, + ins.variable instanceVariable, + ins.processDefineId instanceProcessDefineId, + t.id taskId, + t.taskName AS taskKey, + t.displayName taskName, + t.taskType, + t.performType taskPerformType, + t.taskState, + t.finishTime, + t.taskParentId, + t.variable taskVariable, + IF((SELECT taskName FROM wf_process_task tt WHERE tt.id = t.taskParentId) = 'startTask', 1, 0) canRevoke, + (select MAX(id) from wf_process_task where processInstanceId = ins.id and taskName = 'startTask' AND taskState in (10,20)) AS startTaskId + FROM + `aid_fund_member_change_record` info + LEFT JOIN vw_user us ON us.id = info.userId + LEFT JOIN `wf_process_instance` ins ON ins.businessNo = info.id + LEFT JOIN wf_process_task t ON t.processInstanceId = ins.id AND t.taskState = 10 + LEFT JOIN wf_process_task_actor ta ON ta.processTaskId = t.id + $condition + """); + Cnd cnd = Cnd.NEW(); + SqlExpressionGroup group = new SqlExpressionGroup(); + group.or("ins.state", "=", 20); + group.or("ins.state", "is", null); + cnd.and(group); + cnd.and("info.userId", "=", userId); + sql.setCondition(cnd); + return listMap(sql); + } + } diff --git a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/aidFundInfo.js b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/aidFundInfo.js index aef51849..6a963354 100644 --- a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/aidFundInfo.js +++ b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/aidFundInfo.js @@ -1,6 +1,106 @@ + const AID_FUND_INFO = { template: /*language=HTML*/ ` - - ` +
+ + + + {{viewData.username}} + {{viewData.loginname}} + {{viewData.mobile}} + {{viewData.sex}} + + {{$moment(viewData.arrivalAtSchoolDate).format('YYYY-MM-DD')}} + + + {{viewData.aidFundMemberUserType}} + + + {{viewData.aidFundDeductTime}} + + {{viewData.unitName}} + {{viewData.unionName}} + + + + + + + + + + + + + + + + + `, + store, + dicts: ["AIDFUND_MEMBER_USER_TYPE", "AIDFUND_MEMBER_CHANGE_TYPE"], + data() { + return { + viewData: {}, + changeRecordTableData: [], + activeName:"one", + tableColumns: [ + {prop: "loginname", label: "工号"}, + {prop: "username", label: "姓名"}, + {prop: "sex", label: "性别"}, + {prop: "arrivalAtSchoolDate", label: "入校时间"}, + {prop: "unitName", label: "所属单位"}, + {prop: "unionName", label: "所属工会"}, + {prop: "aidFundMemberUserType", label: "基金会员类型"}, + {prop: "changeType", label: "变更类型"}, + {prop: "applyTime", label: "变更时间"}, + ], + } + }, + components: { + 'pay_record': PAY_RECORD, + }, + methods: { + // 打开 + onOpen(row) { + this.row = row + this.info() + this.findChangeRecordList() + this.$refs.payRecord.getUserPayRecordList(row.id) + }, + // 获取申请信息 + info() { + this.$axios.post("/platform/medicalMutualAid/aidFund/manage/findOne", {userId: this.row.id}).then((res) => { + if (res.code === 0) { + this.viewData = res.data + } + }) + }, + // 获取申请信息 + findChangeRecordList() { + this.$axios.post("/platform/medicalMutualAid/aidFund/manage/findChangeRecordList", {userId: this.row.id}).then((res) => { + if (res.code === 0) { + this.changeRecordTableData = res.data + } + }) + }, + } } diff --git a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/applyInfo.js b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/applyInfo.js index 837972eb..0458e777 100644 --- a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/applyInfo.js +++ b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/applyInfo.js @@ -5,11 +5,12 @@ const APPLY_INFO = { 点击查看流程图
- {{viewData.username}} + {{viewData.username}} {{viewData.loginname}} {{viewData.mobile}} {{viewData.sex}} - {{$moment(viewData.arrivalAtSchoolDate).format('YYYY-MM-DD')}} + {{$moment(viewData.arrivalAtSchoolDate).format('YYYY-MM-DD')}} + {{viewData.unitName}} {{viewData.unionName}} @@ -40,11 +41,6 @@ const APPLY_INFO = { :value="task.ext.submitType"> - - {{ task.taskFormData.opinion }} @@ -58,7 +54,7 @@ const APPLY_INFO = { `, store, - dicts: ["AIDFUND_MEMBER_USER_TYPE", "AIDFUND_MEMBER_CHANGE_TYPE"], + dicts: ["AIDFUND_MEMBER_USER_TYPE", "AIDFUND_MEMBER_CHANGE_TYPE", "PROCESS_TASK_SUBMIT_TYPE"], data() { return { viewData: {}, diff --git a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/payRecord.js b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/payRecord.js index a2d86385..beb7601b 100644 --- a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/payRecord.js +++ b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/common/payRecord.js @@ -29,8 +29,8 @@ const PAY_RECORD = { } }, methods: { - getUserPayRecordList() { - this.$axios.post('/platform/medicalMutualAid/aidFund/apply/getUserPayRecordList').then(resp => { + getUserPayRecordList(userId) { + this.$axios.post('/platform/medicalMutualAid/aidFund/apply/getUserPayRecordList',{userId}).then(resp => { if (resp.code === 0) { this.payRecordList = resp.data } diff --git a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html index 68c60521..74ede38f 100644 --- a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html +++ b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html @@ -130,11 +130,9 @@ layout("/layouts/platform.html"){
{{formData.taskName}}
- + - 审核状态: 拒绝 通过 @@ -146,7 +144,6 @@ layout("/layouts/platform.html"){ - 入校时间: - 缴纳费用: diff --git a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/payRecord/index.html b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/payRecord/index.html index b39c3728..a3b10a20 100644 --- a/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/payRecord/index.html +++ b/src/main/resources/views/platform/zhgh/staffbenefit/medicalMutualAid/aidFund/payRecord/index.html @@ -164,8 +164,7 @@ layout("/layouts/platform.html"){ }, methods: { openImport() { - this.$refs.guava.edit() - this.$nextTick(() => { + this.$refs.guava.edit(()=>{ setTimeout(() => { this.$refs.viewImport.resetImportData() this.$refs.viewImport.importData.year = this.pageForm.year diff --git a/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/apply/index.html b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/apply/index.html new file mode 100644 index 00000000..0f8f02a6 --- /dev/null +++ b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/apply/index.html @@ -0,0 +1,269 @@ + + + + + +
+ + + + + 温馨提醒:入校时间关联会费缴纳金额,请确认是否正确,若有疑问请联系校工会!另外,务必按您的实际情况选择基金会员类型! + + + + + + + + + + + + + + + + + + + + + +
+ +
+ 中国地质大学(武汉)教职工重大疾病互助基金管理办法 +
+
+
+ + +
+ {{ applyInfo.label }} + +
+ +
+ + + + +
+ + + +
+ + 本次入会,您需要缴费会费{{ payMoney }}元,请详知。 + + + +
+ +
+ + + + diff --git a/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/applyMine/index.html b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/applyMine/index.html new file mode 100644 index 00000000..68bd55b6 --- /dev/null +++ b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/applyMine/index.html @@ -0,0 +1,113 @@ + + +
+ + + + + + + +
+ + + + + + diff --git a/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/common/applyInfo.js b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/common/applyInfo.js new file mode 100644 index 00000000..18f1c70c --- /dev/null +++ b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/common/applyInfo.js @@ -0,0 +1,86 @@ +const AID_FUND_INFO = { + template: /*language=HTML*/ + ` + +
+ + {{viewData.username}} + {{viewData.loginname}} + {{viewData.mobile}} + {{viewData.sex}} + {{$moment(viewData.arrivalAtSchoolDate).format('YYYY-MM-DD')}} + {{viewData.unitName}} + {{viewData.unionName}} + + + + +
+ +
+ `, + dicts: ["PROCESS_TASK_SUBMIT_TYPE"], + data() { + return { + visible: false, + row: {}, + viewData: {}, + doneTasks: [], + } + }, + methods: { + // 打开 + onOpen(row) { + this.row = row + this.visible = true + this.info() + this.getDoneTasks() + }, + + // 关闭 + onClose() { + this.visible = false + }, + + // 获取申请信息 + info() { + this.$axios.post("/platform/medicalMutualAid/aidFund/apply/info", {id: this.row.id}).then((res) => { + if (res.code === 0) { + this.viewData = res.data + } + }) + }, + + // 获取已办任务审批记录 + getDoneTasks() { + this.$axios.post("/flow/common/doneTasks", {bizId: this.row.id}).then((res) => { + if (res.code === 0) { + this.doneTasks = res.data + } + }) + }, + } +} diff --git a/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/common/payRecord.js b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/common/payRecord.js new file mode 100644 index 00000000..88ccebe5 --- /dev/null +++ b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/common/payRecord.js @@ -0,0 +1,79 @@ +const payRecord = { + template: /*language=HTML*/ ` +
+ + + + + + + + + + + + + + + + + + +
+ `, + props: { + }, + data() { + return { + loading: true, + activeNames: [] , + records: [] + } + }, + watch: { + userid: 'getPayRecords' + }, + methods: { + onExpand(names) { + // 如需异步加载详情可在此处理 + + }, + titleTemplate(row, idx) { + return '序号 ' + (idx + 1) + ' · ' + row.year + ' · ¥' + row.money + }, + async getPayRecords(userId) { + this.loading = true + try { + this.$axios.post("/platform/medicalMutualAid/aidFund/apply/getUserPayRecordList",{userId}).then(resp=>{ + if (resp.code === 0){ + this.records = resp.data + } + }) + } catch (e) { + this.$notify({ type: 'danger', message: '获取缴费记录失败' }) + } finally { + this.loading = false + } + } + }, + style: /*language=CSS*/ ` + .pay-row { + margin-bottom: 8px; + background: #fafafa; + border-radius: 4px; + overflow: hidden; + } + ` +} diff --git a/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html new file mode 100644 index 00000000..bf0d7c90 --- /dev/null +++ b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/foundationAudit/index.html @@ -0,0 +1,271 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+
{{formData.taskName}}
+ + + + +
+ + +
+ +
+
+ 关闭 + 提交 +
+
+
+ +
+ + + + + diff --git a/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/retirementAudit/index.html b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/retirementAudit/index.html new file mode 100644 index 00000000..c8a0f216 --- /dev/null +++ b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/retirementAudit/index.html @@ -0,0 +1,197 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + +
+
{{formData.taskName}}
+ + + +
+ 关闭 + 拒绝 + 同意 +
+
+
+ +
+ + + + + diff --git a/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/unionAudit/index.html b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/unionAudit/index.html new file mode 100644 index 00000000..88c780c9 --- /dev/null +++ b/src/main/resources/views/platform/zhghh5/staffbenefit/medicalMutualAid/aidFund/unionAudit/index.html @@ -0,0 +1,187 @@ + +
+ + + + + + + + + + + + + + + + + + +
+
{{formData.taskName}}
+ + + +
+ 关闭 + 拒绝 + 同意 +
+
+
+ +
+ + + + +