| | |
| | | @Async |
| | | public void dealFlow(String maintainId, ActivitiStatus status) { |
| | | Maintain maintain = maintainService.selectById(maintainId); |
| | | if (maintain == null) { |
| | | return; |
| | | } |
| | | String tableName = maintain.getTableName(); |
| | | String recordTableName = tableName + Constant.RECORD; |
| | | List<Map<String,String>> modifiedList = masterModifiedMapper.selectByMaintainId(recordTableName, DbUtils.quotedStr(maintainId)); |
| | |
| | | @Override |
| | | public void dealAssemble(String maintainId, String userId, boolean audit) { |
| | | List<SysField> fieldByMaintain = fieldService.getFieldByMaintain(maintainId); |
| | | if(fieldByMaintain == null) { |
| | | return; |
| | | } |
| | | String fieldStr = fieldByMaintain.stream().map(SysField::getField).collect(Collectors.joining(Constant.SEMICOLON)); |
| | | List<TableSchemaResult> tableField = tableInfoMapper.getTableField(master_modified); |
| | | long count = tableField.stream().map(tableSchemaResult -> tableSchemaResult.getFieldName()).filter(s -> s.equalsIgnoreCase(userId)).count(); |