增加方法
This commit is contained in:
parent
39bf26c12b
commit
e65c33d871
@ -44,6 +44,8 @@ public interface IEnvDao extends IInitBaseTable {
|
|||||||
*/
|
*/
|
||||||
void delete() throws RemoveException;
|
void delete() throws RemoveException;
|
||||||
|
|
||||||
|
void deleteByEnvKey(String envKey) throws RemoveException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 列表
|
* 列表
|
||||||
*
|
*
|
||||||
|
@ -21,6 +21,8 @@ public interface IEnvService {
|
|||||||
*/
|
*/
|
||||||
void update(EnvListVO envListVO);
|
void update(EnvListVO envListVO);
|
||||||
|
|
||||||
|
void update(EnvListVO envListVO, boolean updateAll);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 详情
|
* 详情
|
||||||
*
|
*
|
||||||
|
@ -43,6 +43,23 @@ public class EnvServiceImpl extends DefaultBaseService implements IEnvService {
|
|||||||
EnvManager.getInstance().refreshEnv();
|
EnvManager.getInstance().refreshEnv();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void update(EnvListVO envListVO, boolean updateAll) {
|
||||||
|
if (updateAll) {
|
||||||
|
update(envListVO);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Map<String, Object> params = getHashMap(5);
|
||||||
|
for (EnvVO envVO : envListVO.getEnvs()) {
|
||||||
|
envDao.deleteByEnvKey(envVO.getEnvKey());
|
||||||
|
params.put("envKey", envVO.getEnvKey());
|
||||||
|
params.put("envExplain", envVO.getEnvExplain());
|
||||||
|
params.put("envValue", envVO.getEnvValue());
|
||||||
|
envDao.save(params);
|
||||||
|
}
|
||||||
|
EnvManager.getInstance().refreshEnv();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<EnvDTO> list() {
|
public List<EnvDTO> list() {
|
||||||
Env env = EnvManager.getInstance().getEnv();
|
Env env = EnvManager.getInstance().getEnv();
|
||||||
|
@ -37,6 +37,11 @@
|
|||||||
DELETE FROM sys_env
|
DELETE FROM sys_env
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
|
<!-- 删除环境变量 -->
|
||||||
|
<delete id="deleteByEnvKey" parameterType="map">
|
||||||
|
DELETE FROM sys_env WHERE env_key = #{_parameter}
|
||||||
|
</delete>
|
||||||
|
|
||||||
<!-- 更新环境变量 -->
|
<!-- 更新环境变量 -->
|
||||||
<update id="update" parameterType="map">
|
<update id="update" parameterType="map">
|
||||||
UPDATE
|
UPDATE
|
||||||
|
Loading…
Reference in New Issue
Block a user