diff --git a/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/thirdservice/user/controller/UserController.java b/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/thirdservice/user/controller/UserController.java index ef0ac366..42a710d1 100644 --- a/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/thirdservice/user/controller/UserController.java +++ b/order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/thirdservice/user/controller/UserController.java @@ -176,8 +176,11 @@ public class UserController { groupManagementEntity.setUsingEntId(taxPlayerCodeDept.getDeptId()); groupManagementEntity.setCreateTime(new Date()); groupManagementEntity.setUpdateTime(new Date()); - groupManagementService.insertGroup(groupManagementEntity); - + int count = groupManagementService.insertGroup(groupManagementEntity); + if (count == 0) { + log.debug("同步开票组织管理---未执行插入补偿"); + groupManagementService.updateGroupByKey(groupManagementEntity); + } //新增redis缓存 String groupManagementStr = JSON.toJSONString(groupManagementEntity); redisService.set(kpzzglKey, groupManagementStr, RedisConstant.REDIS_EXPIRE_TIME_7DAYS); diff --git a/order-management-base-service/src/main/resources/mybatis/mapper/GroupManagementMapper.xml b/order-management-base-service/src/main/resources/mybatis/mapper/GroupManagementMapper.xml index eaaf5f50..f90b88b3 100644 --- a/order-management-base-service/src/main/resources/mybatis/mapper/GroupManagementMapper.xml +++ b/order-management-base-service/src/main/resources/mybatis/mapper/GroupManagementMapper.xml @@ -299,9 +299,6 @@ group_name = #{groupManagementEntity.groupName,jdbcType=VARCHAR}, - - group_type = #{groupManagementEntity.groupType,jdbcType=CHAR}, - xhf_mc = #{groupManagementEntity.xhfMc,jdbcType=VARCHAR}, @@ -317,21 +314,6 @@ xhf_zh = #{groupManagementEntity.xhfZh,jdbcType=VARCHAR}, - - data_source = #{groupManagementEntity.dataSource,jdbcType=CHAR}, - - - is_default = #{groupManagementEntity.defaultItem,jdbcType=CHAR}, - - - data_status = #{groupManagementEntity.dataStatus,jdbcType=CHAR}, - - - del_flag = #{groupManagementEntity.delFlag,jdbcType=CHAR}, - - - create_time = #{groupManagementEntity.createTime,jdbcType=TIMESTAMP}, - update_time = #{groupManagementEntity.updateTime,jdbcType=TIMESTAMP}, @@ -340,6 +322,5 @@ xhf_nsrsbh = #{groupManagementEntity.xhfNsrsbh,jdbcType=VARCHAR} and ent_id = #{groupManagementEntity.entId,jdbcType=VARCHAR} and del_flag = '0' - and data_source = '1'