refactor(entry): 优化权限转移功能

角色转移,转移结果记录
This commit is contained in:
dxfeng 2025-08-07 09:41:07 +08:00
parent 837c05588c
commit 94ebc74d50
3 changed files with 9 additions and 1 deletions

View File

@ -58,7 +58,7 @@ public class PermissionTransferAction implements EsbServerlessRpcRemoteInterface
for (PermissionTransferModule roleTransferModule : roleTransferModuleList) {
log.error("roleTransferModule==={}", JSON.toJSONString(roleTransferModule));
transferPermission(roleTransferModule, optUserId, roleTransferModule.getSourceId());
resignationApplyMapper.updatePermissionTransferModule(baseParam, roleTransferModule);
resignationApplyMapper.updateRoleTransferModule(baseParam, roleTransferModule);
}
log.error("结束执行权限转移操作:{}", DateUtil.getCurrentDateTimeStr());

View File

@ -21,4 +21,6 @@ public interface ResignationApplyMapper {
int updatePermissionTransferModule(@Param("param") BaseParam param, @Param("module") PermissionTransferModule module);
int updateRoleTransferModule(@Param("param") BaseParam param, @Param("module") PermissionTransferModule module);
}

View File

@ -22,6 +22,12 @@
where id = #{module.detailId}
</update>
<update id="updateRoleTransferModule">
update ${param.e10_common}.uf_jcl_lzs_jsmx set cgs =
#{module.successCount},sbs=#{module.failCount},yy=#{module.failReason}
where id = #{module.detailId}
</update>
<select id="getPermissionTransferModuleList" resultMap="PermissionTransferModuleMap">
select t1.*,t2.lzyg ,t2.zhgzr ,t2.sfksgzjj from ${param.e10_common}.uf_jcl_lzs_mxb1 t1
inner join ${param.e10_common}.uf_jcl_lzsq t2 on t1.FORM_DATA_ID = t2.FORM_DATA_ID