From eb01d6b109387e99fde049499e59552a049a091c Mon Sep 17 00:00:00 2001 From: zhangrui Date: Wed, 20 May 2026 09:08:44 +0800 Subject: [PATCH] 1 --- .../impl/SysDataUserPullServiceImpl.java | 1 + .../MutualInsuranceRosterController.java | 10 +++-- .../mutualInsurance/roster/index.html | 38 +++++++++++-------- 3 files changed, 31 insertions(+), 18 deletions(-) diff --git a/src/main/java/com/budwk/app/sys/services/impl/SysDataUserPullServiceImpl.java b/src/main/java/com/budwk/app/sys/services/impl/SysDataUserPullServiceImpl.java index d8833485..e3b67c4a 100644 --- a/src/main/java/com/budwk/app/sys/services/impl/SysDataUserPullServiceImpl.java +++ b/src/main/java/com/budwk/app/sys/services/impl/SysDataUserPullServiceImpl.java @@ -126,6 +126,7 @@ public class SysDataUserPullServiceImpl extends BaseServiceImpl httpRequest.body(JSONUtil.toJsonStr(Map.of())); String resBody = httpRequest.execute().body(); + log.info("接口返回数据: {}", resBody); JSONObject jsonBody = JSONUtil.parseObj(resBody); if (jsonBody.getInt("code") != 200) { diff --git a/src/main/java/com/budwk/app/zhgh/staffbenefit/mutualInsurance/controller/MutualInsuranceRosterController.java b/src/main/java/com/budwk/app/zhgh/staffbenefit/mutualInsurance/controller/MutualInsuranceRosterController.java index 992771df..4f21e9e3 100644 --- a/src/main/java/com/budwk/app/zhgh/staffbenefit/mutualInsurance/controller/MutualInsuranceRosterController.java +++ b/src/main/java/com/budwk/app/zhgh/staffbenefit/mutualInsurance/controller/MutualInsuranceRosterController.java @@ -5,6 +5,7 @@ import cn.afterturn.easypoi.excel.entity.ExportParams; import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; import cn.dev33.satoken.annotation.SaCheckPermission; +import cn.dev33.satoken.stp.StpUtil; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONUtil; @@ -13,6 +14,7 @@ import com.budwk.app.base.model.ExcelImportRes; import com.budwk.app.base.param.PageForm; import com.budwk.app.base.result.Result; import com.budwk.app.base.utils.CommonDownloadUtil; +import com.budwk.app.web.commons.auth.utils.AuthUtil; import com.budwk.app.web.commons.auth.utils.SecurityUtil; import com.budwk.app.zhgh.staffbenefit.mutualInsurance.model.MutualInsuranceProject; import com.budwk.app.zhgh.staffbenefit.mutualInsurance.param.MutualInsuranceRosterUserPageForm; @@ -132,7 +134,7 @@ public class MutualInsuranceRosterController { @At @ApiOperation("按勾选人员删除名单") @Aop(TransAop.READ_COMMITTED) - @SaCheckPermission("mutualInsurance.roster") + @SaCheckPermission("mutualInsurance.roster.delete") @SLog(type = "mutualInsurance", tag = "省级互助保障", msg = "按勾选人员删除名单") public Result deleteSelected(String ids) { String[] idArray = parseIds(ids); @@ -146,7 +148,7 @@ public class MutualInsuranceRosterController { @At @Ok("void") @ApiOperation("下载人员名单导入模板") - @SaCheckPermission("mutualInsurance.roster") + @SaCheckPermission("mutualInsurance.roster.import") public void downloadTem(HttpServletResponse response) { List entities = new ArrayList<>(); entities.add(new ExcelExportEntity("工号", "loginName", 20)); @@ -231,7 +233,9 @@ public class MutualInsuranceRosterController { entityList.add(new ExcelExportEntity("性别", "sex", 20)); entityList.add(new ExcelExportEntity("所属工会", "unionName", 20)); entityList.add(new ExcelExportEntity("所属单位", "unitName", 20)); - entityList.add(new ExcelExportEntity("事项名称", "projectName", 30)); + if (AuthUtil.hasRoleOr("SYSADMIN", "SCHOOL_UNION_ADMIN")) { + entityList.add(new ExcelExportEntity("事项名称", "projectName", 30)); + } entityList.add(new ExcelExportEntity("手机号", "mobile", 20)); entityList.add(new ExcelExportEntity("身份证号", "idCard", 25)); entityList.add(new ExcelExportEntity("是否确认", "isAuditText", 20)); diff --git a/src/main/resources/views/platform/zhgh/staffbenefit/mutualInsurance/roster/index.html b/src/main/resources/views/platform/zhgh/staffbenefit/mutualInsurance/roster/index.html index 2abca5c1..1e62102d 100644 --- a/src/main/resources/views/platform/zhgh/staffbenefit/mutualInsurance/roster/index.html +++ b/src/main/resources/views/platform/zhgh/staffbenefit/mutualInsurance/roster/index.html @@ -30,7 +30,7 @@ layout("/layouts/platform.html"){ - + - 问题反馈 + 问题反馈 导入名单 - 添加人员 + 添加人员 导出 按工会确认 按工会取消确认 勾选确认 勾选取消确认 - 批量删除 + 批量删除 - + @@ -279,7 +289,7 @@ layout("/layouts/platform.html"){