|
@@ -1,6 +1,7 @@
|
|
package cn.com.ctop.kuaishou.modules.ai.controller;
|
|
package cn.com.ctop.kuaishou.modules.ai.controller;
|
|
|
|
|
|
import cn.com.ctop.common.module.entity.Project;
|
|
import cn.com.ctop.common.module.entity.Project;
|
|
|
|
+import cn.com.ctop.common.module.entity.UserAllocation;
|
|
import cn.com.ctop.common.module.service.IProjectService;
|
|
import cn.com.ctop.common.module.service.IProjectService;
|
|
import cn.com.ctop.common.module.service.IUserAllocationService;
|
|
import cn.com.ctop.common.module.service.IUserAllocationService;
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
@@ -200,7 +201,16 @@ public class KuaishouProjectStrategyController {
|
|
if (!Check.isNull(user)) {
|
|
if (!Check.isNull(user)) {
|
|
kuaishouProjectStrategy.setUserId(user.getId());
|
|
kuaishouProjectStrategy.setUserId(user.getId());
|
|
}
|
|
}
|
|
- kuaishouProjectStrategyService.saveOrUpdate(kuaishouProjectStrategy);
|
|
|
|
|
|
+ if (Check.isNull(kuaishouProjectStrategy.getId()) && !Check.isNull(kuaishouProjectStrategy.getProjectId())) {
|
|
|
|
+ QueryWrapper<UserAllocation> wrapper = new QueryWrapper<>();
|
|
|
|
+ wrapper.eq("project_id", kuaishouProjectStrategy.getProjectId());
|
|
|
|
+ wrapper.eq("account_status", 0);
|
|
|
|
+ wrapper.eq("auto_delivery", 0);
|
|
|
|
+ UserAllocation userAllocation = new UserAllocation();
|
|
|
|
+ userAllocation.setAutoDelivery(1);
|
|
|
|
+ userAllocationService.update(userAllocation, wrapper);
|
|
|
|
+ }
|
|
|
|
+ boolean b = kuaishouProjectStrategyService.saveOrUpdate(kuaishouProjectStrategy);
|
|
result.success("操作成功!");
|
|
result.success("操作成功!");
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error(e.getMessage(), e);
|
|
log.error(e.getMessage(), e);
|