任务完成时间
This commit is contained in:
parent
b70c0d5667
commit
f85b6750de
@ -6,6 +6,7 @@ import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serial;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 任务委派对象 ps_task_appoint
|
||||
@ -61,5 +62,10 @@ public class PsTaskAppoint extends TenantEntity {
|
||||
@TableLogic
|
||||
private Long delFlag;
|
||||
|
||||
/**
|
||||
* 任务完成时间
|
||||
*/
|
||||
private Date finishDate;
|
||||
|
||||
|
||||
}
|
||||
|
@ -79,4 +79,8 @@ public class PsTaskMain extends TenantEntity {
|
||||
* 派单操作人
|
||||
*/
|
||||
private Long operateUser;
|
||||
/**
|
||||
* 任务完成时间
|
||||
*/
|
||||
private Date finishDate;
|
||||
}
|
||||
|
@ -16,6 +16,8 @@ import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 任务完成审批
|
||||
*/
|
||||
@ -39,6 +41,7 @@ public class TaskFinishApproverServiceImpl extends ApproverAbstractServiceImpl {
|
||||
PsTaskAppoint info = taskAppointMapper.selectById(psApproverRecord.getBusinessId());
|
||||
if(!StringUtils.equals(info.getAppointStatus(),TaskStatusEnum.AppointStatusEnum.CANCEL.getCode())){
|
||||
info.setAppointStatus(TaskStatusEnum.AppointStatusEnum.FINISH.getCode());
|
||||
info.setFinishDate(new Date());
|
||||
taskAppointMapper.updateById(info);
|
||||
}
|
||||
}
|
||||
|
@ -326,6 +326,7 @@ public class PsTaskServiceImpl implements IPsTaskService {
|
||||
throw new ServiceException("操作失败,子任务未完成");
|
||||
}
|
||||
main.setTaskStatus(TaskStatusEnum.FINISH.getCode());
|
||||
main.setFinishDate(new Date());
|
||||
baseMapper.updateById(main);
|
||||
return main.getContractCode();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user