master
kira 6 years ago
parent 65741a145d
commit 568e54467f

@ -73,18 +73,21 @@ public class PermissionClientModulesServiceImpl implements PermissionClientModul
} }
private void saveMongoLog(JSONObject account, JSONObject oldRecord, JSONObject modifyData, String business) { private void saveMongoLog(JSONObject account, JSONObject oldRecord, JSONObject modifyData, String business) {
modifyData.remove("id"); try {
PermissionClientModuleLog mongoRecord = new PermissionClientModuleLog(); modifyData.remove("id");
mongoRecord.setBusiness(business); PermissionClientModuleLog mongoRecord = new PermissionClientModuleLog();
mongoRecord.setClientId(oldRecord.getIntValue("client_id")); mongoRecord.setBusiness(business);
mongoRecord.setClientMoniker(oldRecord.getString("client_moniker")); mongoRecord.setClientId(oldRecord.getIntValue("client_id"));
mongoRecord.setCreateTime(new Date()); mongoRecord.setClientMoniker(oldRecord.getString("client_moniker"));
mongoRecord.setId(IdUtil.getId()); mongoRecord.setCreateTime(new Date());
mongoRecord.setUserId(account.getString("manager_id")); mongoRecord.setId(IdUtil.getId());
mongoRecord.setUserName(account.getString("display_name")); mongoRecord.setUserId(account.getString("manager_id"));
mongoRecord.setNewData(modifyData.toJSONString()); mongoRecord.setUserName(account.getString("display_name"));
Map<String, Object> beforeModify = modifyData.keySet().stream().collect(Collectors.toMap(key -> key, oldRecord::get)); mongoRecord.setNewData(modifyData.toJSONString());
mongoRecord.setOriginData(JSON.toJSONString(beforeModify)); Map<String, Object> beforeModify = modifyData.keySet().stream().collect(Collectors.toMap(key -> key, oldRecord::get));
mongoTemplate.insert(mongoRecord); mongoRecord.setOriginData(JSON.toJSONString(beforeModify));
mongoTemplate.insert(mongoRecord);
}catch (Exception ignore){
}
} }
} }

Loading…
Cancel
Save