| | |
| | | @Excel(name = "任务状态", readConverterExp = "PENDING=待开始,IN_PROGRESS=任务中,COMPLETED=已完成,CANCELLED=已取消") |
| | | private String taskStatus; |
| | | |
| | | /** 是否总部推送 */ |
| | | @Excel(name = "是否总部推送", readConverterExp = "0=否,1=是") |
| | | private String isHeadPush; |
| | | |
| | | |
| | | public void setIsHeadPush(String isHeadPush) { |
| | | this.isHeadPush = isHeadPush; |
| | | } |
| | | |
| | | public String getIsHeadPush() { |
| | | return isHeadPush; |
| | | } |
| | | /** 任务描述 */ |
| | | @Excel(name = "任务描述") |
| | | private String taskDescription; |
| | |
| | | @Excel(name = "创建人ID") |
| | | private Long creatorId; |
| | | |
| | | |
| | | |
| | | /** 执行人ID */ |
| | | @Excel(name = "执行人ID") |
| | | private Long assigneeId; |
| | |
| | | @Excel(name = "部门名称") |
| | | private String deptName; |
| | | |
| | | /** 车牌号(列表显示第一辆车) */ |
| | | @Excel(name = "车牌号") |
| | | private String vehicleNo; |
| | | |
| | | /** 删除标志(0代表存在 2代表删除) */ |
| | | private String delFlag; |
| | | |
| | |
| | | /** 操作日志列表 */ |
| | | private List<SysTaskLog> operationLogs; |
| | | |
| | | /** 执行人员列表 */ |
| | | private List<SysTaskAssignee> assignees; |
| | | |
| | | /** 急救转运扩展信息 */ |
| | | private SysTaskEmergency emergencyInfo; |
| | | |
| | | /** 福祉车扩展信息 */ |
| | | private SysTaskWelfare welfareInfo; |
| | | |
| | | private String showTaskCode; |
| | | public void setShowTaskCode(String showTaskCode) { |
| | | showTaskCode=this.showTaskCode; |
| | | } |
| | | /** |
| | | * 获取显示任务编号,优先返回急救转运的调度单编号,其次是服务单编号,最后是任务编号 |
| | | */ |
| | | public String getShowTaskCode(){ |
| | | |
| | | if(this.emergencyInfo!=null){ |
| | | String dispatchOrdCode=this.emergencyInfo.getDispatchCode(); |
| | | if(dispatchOrdCode!=null){ |
| | | return dispatchOrdCode; |
| | | } |
| | | String serviceOrdCode=this.emergencyInfo.getServiceCode(); |
| | | if(serviceOrdCode!=null){ |
| | | return serviceOrdCode; |
| | | } |
| | | } |
| | | return this.taskCode; |
| | | } |
| | | |
| | | public void setTaskId(Long taskId) { |
| | | this.taskId = taskId; |
| | |
| | | return deptName; |
| | | } |
| | | |
| | | public void setVehicleNo(String vehicleNo) { |
| | | this.vehicleNo = vehicleNo; |
| | | } |
| | | |
| | | public String getVehicleNo() { |
| | | return vehicleNo; |
| | | } |
| | | |
| | | public void setDelFlag(String delFlag) { |
| | | this.delFlag = delFlag; |
| | | } |
| | |
| | | return welfareInfo; |
| | | } |
| | | |
| | | public void setAssignees(List<SysTaskAssignee> assignees) { |
| | | this.assignees = assignees; |
| | | } |
| | | |
| | | public List<SysTaskAssignee> getAssignees() { |
| | | return assignees; |
| | | } |
| | | |
| | | /** |
| | | * 判断是否可以变更状态 |
| | | */ |
| | |
| | | } |
| | | } |
| | | |
| | | public void setPlanedStartTime(Date plannedStartTime) { |
| | | this.plannedStartTime = plannedStartTime; |
| | | } |
| | | public Date getPlanedStartTime() { |
| | | return plannedStartTime; |
| | | } |
| | | |
| | | /** |
| | | * 判断是否超时 |
| | | */ |