diff --git a/ad-platform-pojo/src/main/java/com/baiye/model/dto/ClueQueryCriteria.java b/ad-platform-pojo/src/main/java/com/baiye/model/dto/ClueQueryCriteria.java index 830f0126..e70557e1 100644 --- a/ad-platform-pojo/src/main/java/com/baiye/model/dto/ClueQueryCriteria.java +++ b/ad-platform-pojo/src/main/java/com/baiye/model/dto/ClueQueryCriteria.java @@ -73,6 +73,4 @@ public class ClueQueryCriteria { private String nid; private Integer clueType; - - private List clueTypes; } diff --git a/ad-platform-pojo/src/main/java/com/baiye/model/entity/BaseClueMiddle.java b/ad-platform-pojo/src/main/java/com/baiye/model/entity/BaseClueMiddle.java index 00388478..12c17ddc 100644 --- a/ad-platform-pojo/src/main/java/com/baiye/model/entity/BaseClueMiddle.java +++ b/ad-platform-pojo/src/main/java/com/baiye/model/entity/BaseClueMiddle.java @@ -82,11 +82,11 @@ public class BaseClueMiddle implements Serializable { @ApiModelProperty(value = "是否移入到公海") @Column(name = "public_pool_status") - private Integer publicPoolStatus; + private Integer publicPoolStatus = 0; @ApiModelProperty(value = "成交金额") @Column(name = "turnover_amount") - private Double turnoverAmount; + private Double turnoverAmount = 0.00; @ApiModelProperty(value = "线索来源 1-表单推送 2-个人上传 3-抖音 4-投流 5-拓客 6-拓客回流 7-投流回流") @Column(name = "clue_type") diff --git a/manage/ad-platform-management/src/main/java/com/baiye/modules/report/service/impl/QueryReportServiceImpl.java b/manage/ad-platform-management/src/main/java/com/baiye/modules/report/service/impl/QueryReportServiceImpl.java index 0141ef4a..4ad0cc52 100644 --- a/manage/ad-platform-management/src/main/java/com/baiye/modules/report/service/impl/QueryReportServiceImpl.java +++ b/manage/ad-platform-management/src/main/java/com/baiye/modules/report/service/impl/QueryReportServiceImpl.java @@ -578,7 +578,6 @@ public class QueryReportServiceImpl implements QueryReportService { int turnOnNum = 0; int validNum = 0; //查询线索的所有通话记录 (7天内,7天外的录音会被迁移,无法下载) -// List allByClueId = allCallInfoRepository.findAllByClueId(clueId); String beginOfDay = DateUtil.beginOfDay(DateUtil.offsetDay(DateUtil.date(), -7)).toString(); String endOfDay = DateUtil.date().toString(); List allByClueId = allCallInfoRepository.queryAllByTime(beginOfDay, endOfDay, clueId); diff --git a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/repository/TaskRepository.java b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/repository/TaskRepository.java index 4c7cb885..142945e5 100644 --- a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/repository/TaskRepository.java +++ b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/repository/TaskRepository.java @@ -42,6 +42,7 @@ public interface TaskRepository extends JpaRepository, JpaSpecificat /** * 查询所有创建人创建的任务 + * * @param userId * @return */ @@ -50,6 +51,16 @@ public interface TaskRepository extends JpaRepository, JpaSpecificat /** * 任务ID查询 * @param taskIds + * @return */ Set findByIdIn(Set taskIds); + + /** + * 查询公司下的不同类型任务 + * + * @param userId + * @param isForm + * @return + */ + List findByCreateByAndIsForm(Long userId, Integer isForm); } diff --git a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/rest/LabelOrganizeController.java b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/rest/LabelOrganizeController.java index e0dafa0d..9fa8e6fa 100644 --- a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/rest/LabelOrganizeController.java +++ b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/rest/LabelOrganizeController.java @@ -31,7 +31,7 @@ public class LabelOrganizeController { @ApiOperation("新增标签组和标签") @PostMapping("/add") - public CommonResponse save(@Validated({AddGroup.class}) @RequestBody LabelOrganize labelOrganize){ + public CommonResponse save(@Validated({AddGroup.class}) @RequestBody LabelOrganize labelOrganize) { labelOrganizeService.save(labelOrganize); return CommonResponse.createBySuccess(); } @@ -52,13 +52,13 @@ public class LabelOrganizeController { @ApiOperation("查询标签组列表") @GetMapping("/query") - public ResponseEntity query(LabelOrganizeQueryCriteria labelOrganizeQueryCriteria){ + public ResponseEntity query(LabelOrganizeQueryCriteria labelOrganizeQueryCriteria) { return new ResponseEntity<>(labelOrganizeService.query(labelOrganizeQueryCriteria), HttpStatus.OK); } @ApiOperation("查询标签组列表(分页,返回数据中插入了组中标签信息)") @GetMapping("/queryAll") - public ResponseEntity queryAll(LabelOrganizeQueryCriteria labelOrganizeQueryCriteria, Pageable pageable){ - return new ResponseEntity<>(labelOrganizeService.queryAll(labelOrganizeQueryCriteria, pageable),HttpStatus.OK); + public ResponseEntity queryAll(LabelOrganizeQueryCriteria labelOrganizeQueryCriteria, Pageable pageable) { + return new ResponseEntity<>(labelOrganizeService.queryAll(labelOrganizeQueryCriteria, pageable), HttpStatus.OK); } } diff --git a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/LabelOrganizeService.java b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/LabelOrganizeService.java index 4f10f818..bc456a89 100644 --- a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/LabelOrganizeService.java +++ b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/LabelOrganizeService.java @@ -13,24 +13,28 @@ public interface LabelOrganizeService { /** * 新增标签组 + * * @param labelOrganize */ void save(LabelOrganize labelOrganize); /** * 修改标签组 + * * @param labelOrganize */ void update(LabelOrganize labelOrganize); /** * 删除标签组 + * * @param ids */ void del(Set ids); /** * 查询标签组列表 + * * @param labelOrganizeQueryCriteria * @return */ @@ -38,6 +42,7 @@ public interface LabelOrganizeService { /** * 查询标签组列表(分页,返回数据中插入了组中标签信息) + * * @param labelOrganizeQueryCriteria * @param pageable * @return @@ -46,8 +51,16 @@ public interface LabelOrganizeService { /** * 标签组ID查询所有标签,并且根据标签组ID分组返回 + * * @param labelOrganizeIds * @return */ Map> organizeIdGroup(Set labelOrganizeIds); + + /** + * 创建默认标签 + * @param userId + * @return + */ + Long saveDefault(Long userId); } diff --git a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/impl/LabelOrganizeServiceImpl.java b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/impl/LabelOrganizeServiceImpl.java index 09c5d785..9c448f70 100644 --- a/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/impl/LabelOrganizeServiceImpl.java +++ b/manage/ad-platform-management/src/main/java/com/baiye/modules/system/service/impl/LabelOrganizeServiceImpl.java @@ -42,7 +42,7 @@ public class LabelOrganizeServiceImpl implements LabelOrganizeService { LabelOrganize saveLabelOrganize = labelOrganizeRepository.save(labelOrganize); Long saveLabelOrganizeId = saveLabelOrganize.getId(); List