解决未能同步开票组织管理

release
路明慧 2 years ago
parent 22cc583e70
commit 203f4922ea
  1. 7
      order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/thirdservice/user/controller/UserController.java
  2. 19
      order-management-base-service/src/main/resources/mybatis/mapper/GroupManagementMapper.xml

@ -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);

@ -299,9 +299,6 @@
<if test="groupManagementEntity.groupName != null">
group_name = #{groupManagementEntity.groupName,jdbcType=VARCHAR},
</if>
<if test="groupManagementEntity.groupType != null">
group_type = #{groupManagementEntity.groupType,jdbcType=CHAR},
</if>
<if test="groupManagementEntity.xhfMc != null">
xhf_mc = #{groupManagementEntity.xhfMc,jdbcType=VARCHAR},
</if>
@ -317,21 +314,6 @@
<if test="groupManagementEntity.xhfZh != null">
xhf_zh = #{groupManagementEntity.xhfZh,jdbcType=VARCHAR},
</if>
<if test="groupManagementEntity.dataSource != null">
data_source = #{groupManagementEntity.dataSource,jdbcType=CHAR},
</if>
<if test="groupManagementEntity.defaultItem != null">
is_default = #{groupManagementEntity.defaultItem,jdbcType=CHAR},
</if>
<if test="groupManagementEntity.dataStatus != null">
data_status = #{groupManagementEntity.dataStatus,jdbcType=CHAR},
</if>
<if test="groupManagementEntity.delFlag != null">
del_flag = #{groupManagementEntity.delFlag,jdbcType=CHAR},
</if>
<if test="groupManagementEntity.createTime != null">
create_time = #{groupManagementEntity.createTime,jdbcType=TIMESTAMP},
</if>
<if test="groupManagementEntity.updateTime != null">
update_time = #{groupManagementEntity.updateTime,jdbcType=TIMESTAMP},
</if>
@ -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'
</update>
</mapper>

Loading…
Cancel
Save