mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 02:46:50 +08:00
推荐列表查询返回推荐明细id
This commit is contained in:
@@ -268,14 +268,14 @@ public class Cases extends BaseEntity {
|
||||
private String recommendOrgName;
|
||||
|
||||
@Transient
|
||||
private Long recommendId;
|
||||
private String refId;
|
||||
|
||||
public Long getRecommendId() {
|
||||
return recommendId;
|
||||
public String getRefId() {
|
||||
return refId;
|
||||
}
|
||||
|
||||
public void setRecommendId(Long recommendId) {
|
||||
this.recommendId = recommendId;
|
||||
public void setRefId(String refId) {
|
||||
this.refId = refId;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
|
||||
@@ -94,7 +94,8 @@ public class CasesRecommendPushRecord extends BaseEntity {
|
||||
public CasesRecommendPushRecord() {
|
||||
}
|
||||
|
||||
public CasesRecommendPushRecord(String recommendId,String caseId) {
|
||||
public CasesRecommendPushRecord(String id,String recommendId,String caseId) {
|
||||
this.setId(id);
|
||||
this.recommendId = recommendId;
|
||||
this.caseId = caseId;
|
||||
}
|
||||
|
||||
@@ -341,7 +341,7 @@ public class CasesServiceImpl implements ICasesService {
|
||||
String userId = caseVo.getUserId();
|
||||
if (CollUtil.isNotEmpty(caseIds)) {
|
||||
QueryBuilder recommendCasesQuery = QueryBuilder.from(CasesRecommendPushRecord.class);
|
||||
recommendCasesQuery.addField("new CasesRecommendPushRecord(recommendId,caseId)");
|
||||
recommendCasesQuery.addField("new CasesRecommendPushRecord(id,recommendId,caseId)");
|
||||
List<IFieldFilter> subFilters = new ArrayList<>();
|
||||
subFilters.add(FieldFilters.eq("pushUserId", userId));
|
||||
subFilters.add(FieldFilters.in("caseId", caseIds));
|
||||
@@ -367,6 +367,7 @@ public class CasesServiceImpl implements ICasesService {
|
||||
if (Objects.nonNull(one)) {
|
||||
CasesRecommend recommend = collect.get(one.getRecommendId());
|
||||
it.setBreCommend(1);
|
||||
it.setRefId(one.getId());
|
||||
it.setRecommendOrgName(recommend.getRecommendOrgName());
|
||||
it.setSysCreateTime(recommend.getRecommendTime());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user