bug: 78302内外部会议详情更新记录不准确修改
This commit is contained in:
+2
-2
@@ -108,7 +108,7 @@ public class InsideOutsideMeetingServiceImpl extends ServiceImpl<InsideOutsideMe
|
|||||||
if (StringUtils.isBlank(insideOutsideMeeting.getId())) {
|
if (StringUtils.isBlank(insideOutsideMeeting.getId())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
InsideOutsideMeeting insideOutsideMeetingDB = this.baseMapper.selectById(insideOutsideMeeting.getId());
|
InsideOutsideMeeting insideOutsideMeetingDB = getMeetingInfo(insideOutsideMeeting.getId());
|
||||||
List<String> diffList = compareInsideOutsideMeeting(insideOutsideMeetingDB, insideOutsideMeeting);
|
List<String> diffList = compareInsideOutsideMeeting(insideOutsideMeetingDB, insideOutsideMeeting);
|
||||||
if (diffList.size() > 0) {
|
if (diffList.size() > 0) {
|
||||||
insideOutsideMeeting.setModifyTime(new Date());
|
insideOutsideMeeting.setModifyTime(new Date());
|
||||||
@@ -427,7 +427,7 @@ public class InsideOutsideMeetingServiceImpl extends ServiceImpl<InsideOutsideMe
|
|||||||
public List<String> compareInsideOutsideMeeting(InsideOutsideMeeting oldMeeting, InsideOutsideMeeting newMeeting) {
|
public List<String> compareInsideOutsideMeeting(InsideOutsideMeeting oldMeeting, InsideOutsideMeeting newMeeting) {
|
||||||
List<String> changes = new ArrayList<>();
|
List<String> changes = new ArrayList<>();
|
||||||
// 不需要比较的字段
|
// 不需要比较的字段
|
||||||
String[] ignoreFields = {"id","validFlag","createTime","modifyTime", "firstMeetingTypeName", "secondMeetingTypeName"};
|
String[] ignoreFields = {"id","validFlag","createTime","modifyTime","meetingMinutesList", "firstMeetingTypeName", "secondMeetingTypeName"};
|
||||||
List<String> ignoreFieldList = Arrays.asList(ignoreFields);
|
List<String> ignoreFieldList = Arrays.asList(ignoreFields);
|
||||||
// 获取SarLawsInformation类的所有字段
|
// 获取SarLawsInformation类的所有字段
|
||||||
Field[] fields = InsideOutsideMeeting.class.getDeclaredFields();
|
Field[] fields = InsideOutsideMeeting.class.getDeclaredFields();
|
||||||
|
|||||||
Reference in New Issue
Block a user