xhxu 4 лет назад
Родитель
Сommit
6e11162817
3 измененных файлов: 9 добавлений и 5 удалений
  1. +1
    -1
      mallinkService/src/main/java/com/iformall/mapper/WxLevelConfigMapper.java
  2. +4
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxLevelConfigServiceImpl.java
  3. +4
    -3
      mallinkService/src/main/resources/mapper/WxLevelConfigMapper.xml

+ 1
- 1
mallinkService/src/main/java/com/iformall/mapper/WxLevelConfigMapper.java Просмотреть файл

@@ -11,7 +11,7 @@ public interface WxLevelConfigMapper extends CommonMapper<WxLevelConfig, Long> {

int insertBatch(List<WxLevelConfig> list);

int batchUpdate(List<WxLevelConfig> list);
int batchUpdate(WxLevelConfig wxLevelConfig);
void deleteAll(@Param("tenantId")String tenantId);



+ 4
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxLevelConfigServiceImpl.java Просмотреть файл

@@ -207,7 +207,10 @@ public class WxLevelConfigServiceImpl implements WxLevelConfigService {
levelConfigs.add(levelConfig);
}
}
wxLevelConfigMapper.batchUpdate(levelConfigs);
for (WxLevelConfig config:levelConfigs) {
wxLevelConfigMapper.batchUpdate(config);
}

this.deleteRedis(tenantEntity.getFinalTenantId());
}



+ 4
- 3
mallinkService/src/main/resources/mapper/WxLevelConfigMapper.xml Просмотреть файл

@@ -87,8 +87,9 @@
</foreach>
</insert>

<update id="batchUpdate" parameterType="java.util.List">
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
<!-- <update id="batchUpdate" parameterType="java.util.List">-->
<update id="batchUpdate" parameterType="com.iformall.domain.po.WxLevelConfig">
<!-- <foreach collection="list" item="item" index="index" open="" close="" separator=";">-->
update wx_level_config
<set>
<if test=" null != item.tenantId ">`tenant_id` = #{item.tenantId},</if>
@@ -101,7 +102,7 @@
<if test=" null != item.scale ">`scale` = #{item.scale},</if>
</set>
where id = ${item.id};
</foreach>
<!-- </foreach>-->
</update>

<delete id="deleteAll" parameterType="com.iformall.domain.po.WxLevelConfig">


Загрузка…
Отмена
Сохранить