工作票bug修复
This commit is contained in:
parent
fe98b1766f
commit
19ceb728db
@ -55,9 +55,9 @@ public class WorkTicket implements Serializable {
|
|||||||
@ApiModelProperty(value = "工作票编号")
|
@ApiModelProperty(value = "工作票编号")
|
||||||
private java.lang.String workTicketNumber;
|
private java.lang.String workTicketNumber;
|
||||||
/**
|
/**
|
||||||
* 施工区域s(多个,分割)
|
* 施工场站s(多个,分割)
|
||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "施工区域s(多个,分割)")
|
@ApiModelProperty(value = "施工场站s(多个,分割)")
|
||||||
private java.lang.String constructionAreas;
|
private java.lang.String constructionAreas;
|
||||||
/**
|
/**
|
||||||
* 申请单位s(多个,分割)
|
* 申请单位s(多个,分割)
|
||||||
@ -86,10 +86,10 @@ public class WorkTicket implements Serializable {
|
|||||||
@ApiModelProperty(value = "施工计划时间结束")
|
@ApiModelProperty(value = "施工计划时间结束")
|
||||||
private java.util.Date constructionTimeEnd;
|
private java.util.Date constructionTimeEnd;
|
||||||
/**
|
/**
|
||||||
* 作业人员s(多个,分割)
|
* 作业人员
|
||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "作业人员s(多个,分割)")
|
@ApiModelProperty(value = "作业人员")
|
||||||
private java.lang.String operators;
|
private java.lang.String operator;
|
||||||
/**
|
/**
|
||||||
* 作业内容
|
* 作业内容
|
||||||
*/
|
*/
|
||||||
@ -120,4 +120,10 @@ public class WorkTicket implements Serializable {
|
|||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "状态:1:未开始;2:施工中;3:暂停中;4:已完工;")
|
@ApiModelProperty(value = "状态:1:未开始;2:施工中;3:暂停中;4:已完工;")
|
||||||
private java.lang.Integer status;
|
private java.lang.Integer status;
|
||||||
|
/**
|
||||||
|
* 施工地点
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "施工地点")
|
||||||
|
private java.lang.String constructionAddr;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,11 +21,6 @@ public class WorkTicketVo extends WorkTicket {
|
|||||||
*/
|
*/
|
||||||
@ApiModelProperty(value = "申请单位名称s(多个,分割)")
|
@ApiModelProperty(value = "申请单位名称s(多个,分割)")
|
||||||
private java.lang.String applicantNames;
|
private java.lang.String applicantNames;
|
||||||
/**
|
|
||||||
* 作业人员名称s(多个,分割)
|
|
||||||
*/
|
|
||||||
@ApiModelProperty(value = "作业人员名称s(多个,分割)")
|
|
||||||
private java.lang.String operatorNames;
|
|
||||||
/**
|
/**
|
||||||
* 执法记录仪设备列表
|
* 执法记录仪设备列表
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -27,7 +27,6 @@ import com.zhgd.xmgl.modules.project.service.IProjectConfigService;
|
|||||||
import com.zhgd.xmgl.modules.quality.entity.QualityRegion;
|
import com.zhgd.xmgl.modules.quality.entity.QualityRegion;
|
||||||
import com.zhgd.xmgl.modules.quality.service.IQualityRegionService;
|
import com.zhgd.xmgl.modules.quality.service.IQualityRegionService;
|
||||||
import com.zhgd.xmgl.modules.worker.entity.EnterpriseInfo;
|
import com.zhgd.xmgl.modules.worker.entity.EnterpriseInfo;
|
||||||
import com.zhgd.xmgl.modules.worker.entity.WorkerInfo;
|
|
||||||
import com.zhgd.xmgl.modules.worker.service.impl.EnterpriseInfoServiceImpl;
|
import com.zhgd.xmgl.modules.worker.service.impl.EnterpriseInfoServiceImpl;
|
||||||
import com.zhgd.xmgl.modules.worker.service.impl.WorkerInfoServiceImpl;
|
import com.zhgd.xmgl.modules.worker.service.impl.WorkerInfoServiceImpl;
|
||||||
import com.zhgd.xmgl.util.EntityUtils;
|
import com.zhgd.xmgl.util.EntityUtils;
|
||||||
@ -110,7 +109,6 @@ public class WorkTicketServiceImpl extends ServiceImpl<WorkTicketMapper, WorkTic
|
|||||||
String projectSn = list.get(0).getProjectSn();
|
String projectSn = list.get(0).getProjectSn();
|
||||||
Map<Long, QualityRegion> regionMap = qualityRegionService.getQualityRegionMapByProjectSn(projectSn);
|
Map<Long, QualityRegion> regionMap = qualityRegionService.getQualityRegionMapByProjectSn(projectSn);
|
||||||
Map<Long, EnterpriseInfo> enterpriseMap = enterpriseInfoService.getEnterpriseMapByProjectSn(projectSn);
|
Map<Long, EnterpriseInfo> enterpriseMap = enterpriseInfoService.getEnterpriseMapByProjectSn(projectSn);
|
||||||
Map<Long, WorkerInfo> workerMap = workerInfoService.getWorkerMapByProjectSn(projectSn);
|
|
||||||
List<Long> ticketIds = list.stream().map(WorkTicketVo::getId).collect(Collectors.toList());
|
List<Long> ticketIds = list.stream().map(WorkTicketVo::getId).collect(Collectors.toList());
|
||||||
Map<Long, PoliceCameraItem> policeCameraItemMap = policeCameraItemService.getItemMapByProjectSn(projectSn);
|
Map<Long, PoliceCameraItem> policeCameraItemMap = policeCameraItemService.getItemMapByProjectSn(projectSn);
|
||||||
Map<Long, List<PoliceCameraItem>> ticketMap = workTicketCameraRelService.list(new LambdaQueryWrapper<WorkTicketCameraRel>()
|
Map<Long, List<PoliceCameraItem>> ticketMap = workTicketCameraRelService.list(new LambdaQueryWrapper<WorkTicketCameraRel>()
|
||||||
@ -129,12 +127,6 @@ public class WorkTicketServiceImpl extends ServiceImpl<WorkTicketMapper, WorkTic
|
|||||||
regionMap,
|
regionMap,
|
||||||
QualityRegion::getRegionName
|
QualityRegion::getRegionName
|
||||||
));
|
));
|
||||||
// 设置操作人名称
|
|
||||||
ticketVo.setOperatorNames(EntityUtils.convertIdsToNames(
|
|
||||||
ticketVo.getOperators(),
|
|
||||||
workerMap,
|
|
||||||
WorkerInfo::getWorkerName
|
|
||||||
));
|
|
||||||
ticketVo.setItemList(ticketMap.get(ticketVo.getId()));
|
ticketVo.setItemList(ticketMap.get(ticketVo.getId()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user