|
|
@@ -300,17 +300,20 @@ public class SmartWarningController implements SmartWarningControllerAPI {
|
|
|
}
|
|
|
|
|
|
// 添加
|
|
|
- List<SmartUser> smartUsers = smartUserService.getSmartUserByIds(savePushIds);
|
|
|
|
|
|
- for (SmartUser smartUser : smartUsers) {
|
|
|
- String gzhOpenId = smartUser.getGzhOpenId();
|
|
|
- if (ObjectUtils.isEmpty(gzhOpenId)) {
|
|
|
- return CommonResult.fail(smartUser.getName() + "未关联公众号");
|
|
|
+ if (ObjectUtils.isNotEmpty(savePushIds)&&savePushIds.size()>0) {
|
|
|
+ List<SmartUser> smartUsers = smartUserService.getSmartUserByIds(savePushIds);
|
|
|
+ for (SmartUser smartUser : smartUsers) {
|
|
|
+ String gzhOpenId = smartUser.getGzhOpenId();
|
|
|
+ if (ObjectUtils.isEmpty(gzhOpenId)) {
|
|
|
+ return CommonResult.fail(smartUser.getName() + "未关联公众号");
|
|
|
+ }
|
|
|
+ smartUser.setIsPush(1);
|
|
|
+ smartUserService.updateSmartUser(smartUser);
|
|
|
}
|
|
|
- smartUser.setIsPush(1);
|
|
|
- smartUserService.updateSmartUser(smartUser);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
// 删除
|
|
|
List<SmartUser> smartUsersDelete = smartUserService.getSmartUserByIds(pushDeleteIds);
|
|
|
ArrayList<SmartUser> smartUsersUpdate = new ArrayList<>();
|