refactor: 定义标准数据模型.

This commit is contained in:
lijiahangmax
2023-12-20 22:17:43 +08:00
parent 2506d567b8
commit a365b8a955
10 changed files with 52 additions and 40 deletions

View File

@@ -42,7 +42,7 @@ public class DataAliasServiceImpl implements DataAliasService {
update.setRelId(request.getRelId());
update.setType(type);
update.setItem(DataExtraItems.ALIAS);
update.setValue(request.getAlias());
update.setValue(Refs.json(request.getAlias()));
Integer effect = dataExtraService.updateExtraItem(update);
// 删除缓存
RedisMaps.delete(DataExtraCacheKeyDefine.DATA_ALIAS.format(userId, type));

View File

@@ -1,8 +1,8 @@
package com.orion.ops.module.infra.service.impl;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.orion.lang.function.Functions;
import com.orion.lang.utils.Refs;
import com.orion.lang.utils.collect.Maps;
import com.orion.ops.module.infra.dao.DataExtraDAO;
import com.orion.ops.module.infra.entity.domain.DataExtraDO;
@@ -54,13 +54,13 @@ public class DataExtraServiceImpl implements DataExtraService {
insert.setRelId(relId);
insert.setType(type);
insert.setItem(item);
insert.setValue(Refs.json(value));
insert.setValue(JSON.toJSONString(value));
return dataExtraDAO.insert(insert);
} else {
// 修改
DataExtraDO update = new DataExtraDO();
update.setId(extraItem.getId());
update.setValue(Refs.json(value));
update.setValue(JSON.toJSONString(value));
return dataExtraDAO.updateById(update);
}
}
@@ -76,7 +76,7 @@ public class DataExtraServiceImpl implements DataExtraService {
.map(s -> {
DataExtraDO extra = new DataExtraDO();
extra.setId(s.getKey());
extra.setValue(Refs.json(s.getValue()));
extra.setValue(JSON.toJSONString(s.getValue()));
return extra;
}).collect(Collectors.toList());
dataExtraDAO.updateBatch(list);