|
@@ -80,6 +80,8 @@ public class AdminWebsitLogic {
|
|
PgOrderBaseService pgOrderBaseService;
|
|
PgOrderBaseService pgOrderBaseService;
|
|
@Autowired
|
|
@Autowired
|
|
AdminUserService adminUserService;
|
|
AdminUserService adminUserService;
|
|
|
|
+ @Autowired
|
|
|
|
+ AdminWebsitBakService adminWebsitBakService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 区域列表
|
|
* 区域列表
|
|
@@ -513,8 +515,13 @@ public class AdminWebsitLogic {
|
|
.eq(AdminUserWebsitRela::getCompanyWechatId, adminWebsit.getCompanyWechatId())
|
|
.eq(AdminUserWebsitRela::getCompanyWechatId, adminWebsit.getCompanyWechatId())
|
|
.eq(AdminUserWebsitRela::getAdminWebsitId, id)
|
|
.eq(AdminUserWebsitRela::getAdminWebsitId, id)
|
|
.remove();
|
|
.remove();
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
+ // 备份删除的网点
|
|
|
|
+ final List<AdminWebsitBak> websitBaks = BeanUtil.copyToList(list, AdminWebsitBak.class);
|
|
|
|
+ if (CollectionUtil.isNotEmpty(websitBaks)) {
|
|
|
|
+ adminWebsitBakService.saveBatch(websitBaks);
|
|
|
|
+ }
|
|
|
|
+
|
|
adminWebsitService.lambdaUpdate().in(AdminWebsit::getWebsitId, ids).remove();
|
|
adminWebsitService.lambdaUpdate().in(AdminWebsit::getWebsitId, ids).remove();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -536,7 +543,7 @@ public class AdminWebsitLogic {
|
|
.update();
|
|
.update();
|
|
}
|
|
}
|
|
|
|
|
|
- adminDeptWebsitService.lambdaUpdate().eq(AdminDeptWebsit::getWebsitId, websitId).remove();
|
|
|
|
|
|
+ adminDeptWebsitService.lambdaUpdate().in(AdminDeptWebsit::getWebsitId, ids).remove();
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|