| | |
| | | public void createFlow(ComplaintAuditRecord record, Integer type,Long userId) { |
| | | //获取流程部门名称 |
| | | String name = getFlowName(record.getReportType(), record.getSuperiorId()); |
| | | |
| | | Integer count = this.lambdaQuery().eq(ComplaintFlow::getComplaintId, record.getComplaintId()).count(); |
| | | ComplaintFlow complaintFlow = new ComplaintFlow(); |
| | | complaintFlow.setComplaintId(record.getComplaintId()); |
| | | complaintFlow.setLevel(record.getReportType()); |
| | | complaintFlow.setName(name); |
| | | complaintFlow.setCreateTime(new Date(System.currentTimeMillis())); |
| | | complaintFlow.setType(type); |
| | | complaintFlow.setSort(count + 1); |
| | | save(complaintFlow); |
| | | } |
| | | |