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

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

@@ -20,6 +20,7 @@ public interface WxMallMapper extends CommonMapper<WxMall, Long> {

String queryMenusByTenantInfo(WxMall wxMall);

void updateUnSubMall(@Param(value = "parentTenantId")String parentTenantId);
void undateSubmall(@Param(value = "parentTenantId")String parentTenantId, @Param(value = "tenantIds")List<String> tenantIds);

List<WxMall> listAsSelectMall(@Param(value = "id")Long id);
@@ -27,4 +28,6 @@ public interface WxMallMapper extends CommonMapper<WxMall, Long> {
List<TenantEntity> getTenantEntitys(TenantEntity tenantEntity);

List<WxMall> findListAadmin(WxMall record);


}

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

@@ -238,6 +238,7 @@ public class WxMallServiceImpl implements WxMallService {

@Override
public void undateSubmall(String parentTenantId, List<String> tenantIds) {
wxMallMapper.updateUnSubMall(parentTenantId);
wxMallMapper.undateSubmall(parentTenantId, tenantIds);
TenantEntity tenantEntity = new TenantEntity();
tenantEntity.setTenantId(parentTenantId);


+ 5
- 1
mallinkService/src/main/resources/mapper/WxMallMapper.xml Просмотреть файл

@@ -207,9 +207,13 @@
and m.`parent_tenant_id` = #{parentTenantId}
</if>
</select>


<update id="updateUnSubMall">
update wx_mall set parent_tenant_id = null where parent_tenant_id = #{parentTenantId}
</update>
<update id="undateSubmall">
update wx_mall set parent_tenant_id = null where parent_tenant_id = #{parentTenantId} ;
<if test="tenantIds != null and tenantIds.size > 0">
update wx_mall set parent_tenant_id = #{parentTenantId} where tenant_id in
<foreach collection="tenantIds" item="item" index="index" open="("


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