|
@@ -1,6 +1,8 @@
|
|
|
package com.huimv.admin.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.huimv.admin.common.utils.Result;
|
|
|
import com.huimv.admin.common.utils.ResultCode;
|
|
|
import com.huimv.admin.entity.EnvDayagePeizhi;
|
|
@@ -47,7 +49,11 @@ public class EnvDayagePeizhiServiceImpl extends ServiceImpl<EnvDayagePeizhiMappe
|
|
|
private EnvDeviceFanMapper envDeviceFanMapper;
|
|
|
@Override
|
|
|
public Result listDeploy(Map<String, String> paramsMap) {
|
|
|
- List<PublicDeployVo> publicDeployVos = envDayagePeizhiMapper.listPublicDeploy();
|
|
|
+ String pageNum = paramsMap.get("pageNum");
|
|
|
+ String pageSize = paramsMap.get("pageSize");
|
|
|
+ Page<PublicDeployVo> page = new Page(Integer.parseInt(pageNum),Integer.parseInt(pageSize));
|
|
|
+
|
|
|
+ IPage<PublicDeployVo> publicDeployVos = envDayagePeizhiMapper.listPublicDeploy(page);
|
|
|
return new Result(ResultCode.SUCCESS,publicDeployVos);
|
|
|
}
|
|
|
|
|
@@ -64,13 +70,14 @@ public class EnvDayagePeizhiServiceImpl extends ServiceImpl<EnvDayagePeizhiMappe
|
|
|
@Transactional
|
|
|
public Result rename(Map<String, String> paramsMap) {
|
|
|
String deployName = paramsMap.get("newDeployName");
|
|
|
+ String deviceCode = paramsMap.get("deviceCode");
|
|
|
String timeDayAge = paramsMap.get("timeDayAge");
|
|
|
- List<EnvDayagePeizhi> time_dayage = envDayagePeizhiMapper.selectList(new QueryWrapper<EnvDayagePeizhi>().eq("time_dayage", timeDayAge));
|
|
|
+ List<EnvDayagePeizhi> time_dayage = envDayagePeizhiMapper.selectList(new QueryWrapper<EnvDayagePeizhi>().eq("time_dayage", timeDayAge).eq("device_code",deviceCode));
|
|
|
for (EnvDayagePeizhi envDayagePeizhi : time_dayage) {
|
|
|
envDayagePeizhi.setDeployName(deployName);
|
|
|
envDayagePeizhiMapper.updateById(envDayagePeizhi);
|
|
|
}
|
|
|
- List<EnvFengPeizhi> windDeploy = envFengPeizhiMapper.selectList(new QueryWrapper<EnvFengPeizhi>().eq("time_feng", timeDayAge));
|
|
|
+ List<EnvFengPeizhi> windDeploy = envFengPeizhiMapper.selectList(new QueryWrapper<EnvFengPeizhi>().eq("time_feng", timeDayAge).eq("device_code",deviceCode));
|
|
|
for (EnvFengPeizhi envWindPeizhi : windDeploy) {
|
|
|
envWindPeizhi.setDeployName(deployName);
|
|
|
envFengPeizhiMapper.updateById(envWindPeizhi);
|