提交 b7a18e0e 作者: panda

开发云享飞作业服务订单-评论列表添加

上级 15b39bf8
package com.mmc.pms.model.work.dto; package com.mmc.pms.model.work.dto;
import com.mmc.pms.entity.InspComtDO;
import com.mmc.pms.entity.ServiceDO; import com.mmc.pms.entity.ServiceDO;
import com.mmc.pms.model.work.vo.ServiceVO; import com.mmc.pms.model.work.vo.ServiceVO;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
...@@ -10,6 +11,7 @@ import lombok.NoArgsConstructor; ...@@ -10,6 +11,7 @@ import lombok.NoArgsConstructor;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* @Author LW * @Author LW
...@@ -59,6 +61,12 @@ public class ServiceDTO implements Serializable { ...@@ -59,6 +61,12 @@ public class ServiceDTO implements Serializable {
@ApiModelProperty(value = "账号id") @ApiModelProperty(value = "账号id")
private Integer accountId; private Integer accountId;
@ApiModelProperty(value = "评论列表")
private List<InspComtDO> inspComtList;
@ApiModelProperty(value = "评论数量")
private Integer inspComtAmount;
@ApiModelProperty(value = "创建时间") @ApiModelProperty(value = "创建时间")
private Date createTime; private Date createTime;
......
...@@ -79,6 +79,9 @@ public class BackstageTaskServiceImpl implements BackstageTaskService { ...@@ -79,6 +79,9 @@ public class BackstageTaskServiceImpl implements BackstageTaskService {
serviceDTO.setApplicationName(categoriesNameMap.get(serviceDTO.getApplicationId())); serviceDTO.setApplicationName(categoriesNameMap.get(serviceDTO.getApplicationId()));
serviceDTO.setIndustryName(categoriesNameMap.get(serviceDTO.getIndustryId())); serviceDTO.setIndustryName(categoriesNameMap.get(serviceDTO.getIndustryId()));
} }
List<InspComtDO> inspComtList = RandomGetInspComt(id);
serviceDTO.setInspComtList(inspComtList);
serviceDTO.setInspComtAmount(inspComtList.size());
return ResultBody.success(serviceDTO); return ResultBody.success(serviceDTO);
} }
...@@ -151,6 +154,11 @@ public class BackstageTaskServiceImpl implements BackstageTaskService { ...@@ -151,6 +154,11 @@ public class BackstageTaskServiceImpl implements BackstageTaskService {
} }
List<ServiceDO> pageList = backstageTaskServiceDao.queryPageByLimit(param,categoriesIds,userIds); List<ServiceDO> pageList = backstageTaskServiceDao.queryPageByLimit(param,categoriesIds,userIds);
List<WorkServiceDTO> workServiceDTOList = getWorkServiceDTOS(pageList);
return PageResult.buildPage(pageNo, param.getPageSize(), count, workServiceDTOList);
}
private List<WorkServiceDTO> getWorkServiceDTOS(List<ServiceDO> pageList) {
// 用户暂时无关联公司数据,先用假数据展示 // 用户暂时无关联公司数据,先用假数据展示
String companyName = "浙江科比特创新科技有限公司"; String companyName = "浙江科比特创新科技有限公司";
List<WorkServiceDTO> workServiceDTOList = new ArrayList<>(); List<WorkServiceDTO> workServiceDTOList = new ArrayList<>();
...@@ -162,7 +170,7 @@ public class BackstageTaskServiceImpl implements BackstageTaskService { ...@@ -162,7 +170,7 @@ public class BackstageTaskServiceImpl implements BackstageTaskService {
workServiceDTO.setInspComtAmount(inspComtList.size()); workServiceDTO.setInspComtAmount(inspComtList.size());
workServiceDTOList.add(workServiceDTO); workServiceDTOList.add(workServiceDTO);
} }
return PageResult.buildPage(pageNo, param.getPageSize(), count, workServiceDTOList); return workServiceDTOList;
} }
/** /**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论