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'