|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.fjhx.flow.entity.flow.dto.FlowExampleSelectDto;
|
|
|
import com.fjhx.flow.entity.flow.dto.FlowNodeDto;
|
|
|
+import com.fjhx.flow.entity.flow.dto.SetStartDataDto;
|
|
|
import com.fjhx.flow.entity.flow.po.*;
|
|
|
import com.fjhx.flow.entity.flow.vo.ApprovalRecordVo;
|
|
|
import com.fjhx.flow.entity.flow.vo.FlowExampleVo;
|
|
@@ -199,6 +200,14 @@ public class FlowExampleServiceImpl extends ServiceImpl<FlowExampleMapper, FlowE
|
|
|
return recordList;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void setStartData(SetStartDataDto dto) {
|
|
|
+ FlowExample flowExample = new FlowExample();
|
|
|
+ flowExample.setId(dto.getExampleId());
|
|
|
+ flowExample.setStartData(dto.getStartDate().toJSONString());
|
|
|
+ updateById(flowExample);
|
|
|
+ }
|
|
|
+
|
|
|
private List<ApprovalRecordVo.ButtonInfo> getButtonInfoList(FlowExample flowExample,
|
|
|
List<FlowDefinitionNode> flowDefinitionNodeList) {
|
|
|
|