Merge remote-tracking branch 'origin/master'
This commit is contained in:
+22
-9
@@ -669,14 +669,23 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
LambdaQueryWrapper<BussDocumentLibraryEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(BussDocumentLibraryEO::getId, id);
|
||||
List<Map<String, Object>> dataList = bussDocumentLibraryEOMapper.selectMaps(queryWrapper);
|
||||
|
||||
Map<String,Object> mapTemp = new HashMap<>();
|
||||
mapCopy(map, mapTemp);
|
||||
|
||||
List<Map<String,Object>> dataListTemp = new ArrayList<>();
|
||||
for (Map<String, Object> stringObjectMap : dataList) {
|
||||
Map<String,Object> mapT = new HashMap<>();
|
||||
mapCopy(stringObjectMap, mapT);
|
||||
dataListTemp.add(mapT);
|
||||
}
|
||||
|
||||
//更新log
|
||||
updateLog(map, dataList, fieldList, fieldDateList, fieldFileList, fieldPullList,cut);
|
||||
//判断该条数据是否订阅
|
||||
|
||||
|
||||
//处理修改代替标准,发送通知
|
||||
sendMessageUpdate(map, dataList, fieldList, fieldDateList, fieldFileList, fieldPullList,cut);
|
||||
|
||||
sendMessageUpdate(mapTemp, dataListTemp, fieldList, fieldDateList, fieldFileList, fieldPullList,cut);
|
||||
|
||||
//字段
|
||||
StringBuilder fieldsBuilder = new StringBuilder();
|
||||
@@ -851,7 +860,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
}
|
||||
} else {
|
||||
if (ObjectUtils.isNotEmpty(valueTemp)) {
|
||||
sb.append(dbFieldTxt + "改为" + valueTemp + ",");
|
||||
sb.append(dbFieldTxt + "由空改为" + valueTemp + ",");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -880,7 +889,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
}
|
||||
} else {
|
||||
if (fileNameListTemp.size() != 0) {
|
||||
sb.append(dbFieldTxt + "改为" + StringUtils.join(fileNameListTemp, ",") + ",");
|
||||
sb.append(dbFieldTxt + "由空改为" + StringUtils.join(fileNameListTemp, ",") + ",");
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@@ -901,7 +910,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
}
|
||||
} else {
|
||||
if (ObjectUtils.isNotEmpty(valueTemp)) {
|
||||
sb.append(dbFieldTxt + "改为" + valueTemp + ",");
|
||||
sb.append(dbFieldTxt + "由空改为" + valueTemp + ",");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1125,10 +1134,10 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
+ " from oss_file of join buss_document_library bdl" + join.toString();
|
||||
|
||||
//查询条件
|
||||
StringBuilder conditionSb = new StringBuilder("where 1 = 1");
|
||||
StringBuilder conditionSb = new StringBuilder("where 1 = 1 and of.file_name like '%.pdf%'");
|
||||
|
||||
//编码
|
||||
String serialNumber = (String) parameter.get("serialNumber");
|
||||
String serialNumber = (String) parameter.get("serial_number");
|
||||
|
||||
//标题
|
||||
String title = (String) parameter.get("title");
|
||||
@@ -1170,7 +1179,11 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
.collect(Collectors.toList());
|
||||
List<SysDictItem> state = stateList.stream().filter(e -> e.getItemValue().equals(entry.getValue())).collect(Collectors.toList());
|
||||
if (state.size() != 0) {
|
||||
entry.setValue(state.get(0).getItemText());
|
||||
if(CutEnum.CN.getValue().equals((String) parameter.get("cut"))){
|
||||
entry.setValue(state.get(0).getItemText());
|
||||
}else{
|
||||
entry.setValue(state.get(0).getEnName());
|
||||
}
|
||||
}
|
||||
}
|
||||
//添加文本信息
|
||||
|
||||
Reference in New Issue
Block a user