|
@@ -1,14 +1,11 @@
|
|
package cn.com.ctop.kuaishou.modules.ai.service.impl;
|
|
package cn.com.ctop.kuaishou.modules.ai.service.impl;
|
|
|
|
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
import cn.com.ctop.common.module.utils.Check;
|
|
-import cn.com.ctop.kuaishou.modules.ai.entity.AiKuaishouAccountLevelOperationRecord;
|
|
|
|
-import cn.com.ctop.kuaishou.modules.ai.entity.AiKuaishouAdvertiserStrategy;
|
|
|
|
import cn.com.ctop.kuaishou.modules.ai.entity.KuaishouProjectStrategy;
|
|
import cn.com.ctop.kuaishou.modules.ai.entity.KuaishouProjectStrategy;
|
|
import cn.com.ctop.kuaishou.modules.ai.mapper.AiKuaishouAccountLevelOperationRecordMapper;
|
|
import cn.com.ctop.kuaishou.modules.ai.mapper.AiKuaishouAccountLevelOperationRecordMapper;
|
|
import cn.com.ctop.kuaishou.modules.ai.mapper.KuaishouProjectStrategyMapper;
|
|
import cn.com.ctop.kuaishou.modules.ai.mapper.KuaishouProjectStrategyMapper;
|
|
import cn.com.ctop.kuaishou.modules.ai.service.IKuaishouProjectStrategyService;
|
|
import cn.com.ctop.kuaishou.modules.ai.service.IKuaishouProjectStrategyService;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
@@ -37,31 +34,31 @@ public class KuaishouProjectStrategyServiceImpl extends ServiceImpl<KuaishouProj
|
|
@Override
|
|
@Override
|
|
public Result<Object> queryProjectList(JSONObject data) {
|
|
public Result<Object> queryProjectList(JSONObject data) {
|
|
JSONObject result = new JSONObject();
|
|
JSONObject result = new JSONObject();
|
|
- JSONObject allInfo = kuaishouProjectStrategyMapper.queryProjectAll(data);
|
|
|
|
- Integer pageNo = Check.isNull(data.getInteger("pageNo"))?1:data.getInteger("pageNo");
|
|
|
|
- Integer pageSize = Check.isNull(data.getInteger("pageSize"))?10:data.getInteger("pageSize");
|
|
|
|
|
|
+ JSONObject allInfo = kuaishouProjectStrategyMapper.queryProjectAll(data);
|
|
|
|
+ Integer pageNo = Check.isNull(data.getInteger("pageNo")) ? 1 : data.getInteger("pageNo");
|
|
|
|
+ Integer pageSize = Check.isNull(data.getInteger("pageSize")) ? 10 : data.getInteger("pageSize");
|
|
PageHelper.startPage(pageNo, pageSize);
|
|
PageHelper.startPage(pageNo, pageSize);
|
|
List<JSONObject> list = kuaishouProjectStrategyMapper.queryProjectList(data);
|
|
List<JSONObject> list = kuaishouProjectStrategyMapper.queryProjectList(data);
|
|
- result.put("total",allInfo);
|
|
|
|
- result.put("pageInfo",new PageInfo<>(list));
|
|
|
|
|
|
+ result.put("total", allInfo);
|
|
|
|
+ result.put("pageInfo", new PageInfo<>(list));
|
|
return Result.ok(result);
|
|
return Result.ok(result);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Result<Object> queryAccountList(JSONObject data) {
|
|
public Result<Object> queryAccountList(JSONObject data) {
|
|
JSONObject result = new JSONObject();
|
|
JSONObject result = new JSONObject();
|
|
- JSONObject allInfo = kuaishouProjectStrategyMapper.queryAccountAll(data);
|
|
|
|
|
|
+ JSONObject allInfo = kuaishouProjectStrategyMapper.queryAccountAll(data);
|
|
Integer pageNo = Check.isNull(data.getInteger("pageNo")) ? 1 : data.getInteger("pageNo");
|
|
Integer pageNo = Check.isNull(data.getInteger("pageNo")) ? 1 : data.getInteger("pageNo");
|
|
Integer pageSize = Check.isNull(data.getInteger("pageSize")) ? 10 : data.getInteger("pageSize");
|
|
Integer pageSize = Check.isNull(data.getInteger("pageSize")) ? 10 : data.getInteger("pageSize");
|
|
PageHelper.startPage(pageNo, pageSize);
|
|
PageHelper.startPage(pageNo, pageSize);
|
|
List<JSONObject> list = kuaishouProjectStrategyMapper.queryAccountList(data);
|
|
List<JSONObject> list = kuaishouProjectStrategyMapper.queryAccountList(data);
|
|
- result.put("total",allInfo);
|
|
|
|
- result.put("pageInfo",new PageInfo<>(list));
|
|
|
|
|
|
+ result.put("total", allInfo);
|
|
|
|
+ result.put("pageInfo", new PageInfo<>(list));
|
|
return Result.ok(result);
|
|
return Result.ok(result);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public Result<Object> queryMatchResult(Long projectId ,Integer pageNo, Integer pageSize) {
|
|
|
|
|
|
+ public Result<Object> queryMatchResult(Long projectId, Integer pageNo, Integer pageSize) {
|
|
PageHelper.startPage(pageNo, pageSize);
|
|
PageHelper.startPage(pageNo, pageSize);
|
|
List<JSONObject> list = kuaishouAccountLevelOperationRecordMapper.queryMatchResult(projectId);
|
|
List<JSONObject> list = kuaishouAccountLevelOperationRecordMapper.queryMatchResult(projectId);
|
|
return Result.ok(new PageInfo<>(list));
|
|
return Result.ok(new PageInfo<>(list));
|
|
@@ -70,7 +67,7 @@ public class KuaishouProjectStrategyServiceImpl extends ServiceImpl<KuaishouProj
|
|
@Override
|
|
@Override
|
|
public boolean checkProjectisOpen(Long projectId) {
|
|
public boolean checkProjectisOpen(Long projectId) {
|
|
Integer num = kuaishouProjectStrategyMapper.checkProjectisOpen(projectId);
|
|
Integer num = kuaishouProjectStrategyMapper.checkProjectisOpen(projectId);
|
|
- return num<=0;
|
|
|
|
|
|
+ return num <= 0;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|