Commit 83759fbf by fudahua

feat:更新

parent d905a993
......@@ -81,5 +81,12 @@ public interface PendingTaskService {
*/
public boolean updateInvalidTimeByBusinessId(String businessId, Date time);
/**
* 完成
* @param relationId
* @return
*/
public boolean updateFinish(String relationId);
}
......@@ -111,4 +111,17 @@ public class PendingTaskServiceImpl implements PendingTaskService {
pendingTaskMapper.updateInvalidTimeByBusinessId(businessId, time);
return true;
}
@Override
public boolean updateFinish(String relationId) {
TabPendingTask pendingTask = pendingTaskMapper.getByRelationId(relationId);
if (null == pendingTask) {
return true;
}
pendingTask.setFinishFlag(1);
pendingTask.setFinishTime(new Date());
pendingTask.setUpdateTime(new Date());
pendingTaskMapper.updateByPrimaryKeySelective(pendingTask);
return true;
}
}
......@@ -128,10 +128,7 @@ public class PendingTaskApiServiceImpl implements PendingTaskApiService {
@Override
public ServiceResponse<Boolean> finishPending(String relationId) {
PendingTaskBO pendingTaskBO = new PendingTaskBO();
pendingTaskBO.setRelationId(relationId);
pendingTaskBO.setFinishFlag(1);
boolean b = pendingTaskService.addOrUpdatePendingTask(pendingTaskBO);
boolean b = pendingTaskService.updateFinish(relationId);
return ServiceResponse.success(b);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment