Commit 6f1a71f3 authored by tangwei's avatar tangwei

修改字典

parent fb208467
......@@ -247,30 +247,7 @@ public class IdxBizFanHealthIndexController extends BaseController {
String pointDirection,
String tagCode
) {
if(type.equals("1")){
IdxBizPvPointTag object= idxBizPvPointTagMapper.selectById(id);
LambdaUpdateWrapper<IdxBizPvPointTag> UpdateWrapper =new LambdaUpdateWrapper();
UpdateWrapper.eq(object.getArae()!=null,IdxBizPvPointTag::getArae,object.getArae());
UpdateWrapper.eq(object.getStation()!=null,IdxBizPvPointTag::getStation,object.getStation());
UpdateWrapper.eq(object.getDeviceType()!=null,IdxBizPvPointTag::getDeviceType,object.getDeviceType());
UpdateWrapper.eq(object.getManufacturer()!=null,IdxBizPvPointTag::getManufacturer,object.getManufacturer());
UpdateWrapper.eq(object.getPointName()!=null,IdxBizPvPointTag::getPointName,object.getPointName());
UpdateWrapper.set(pointDirection!=null,IdxBizPvPointTag::getPointDirection,pointDirection);
UpdateWrapper.set(tagCode!=null,IdxBizPvPointTag::getTagCode,tagCode);
idxBizPvPointTagMapper.update(null,UpdateWrapper);
}else{
IdxBizFanPointTag object= idxBizFanPointTagMapper.selectById(id);
LambdaUpdateWrapper<IdxBizFanPointTag> UpdateWrapper =new LambdaUpdateWrapper();
UpdateWrapper.eq(object.getArae()!=null,IdxBizFanPointTag::getArae,object.getArae());
UpdateWrapper.eq(object.getStation()!=null,IdxBizFanPointTag::getStation,object.getStation());
UpdateWrapper.eq(object.getNumber()!=null,IdxBizFanPointTag::getNumber,object.getNumber());
UpdateWrapper.eq(object.getPointName()!=null,IdxBizFanPointTag::getPointName,object.getPointName());
UpdateWrapper.set(pointDirection!=null,IdxBizFanPointTag::getPointDirection,pointDirection);
UpdateWrapper.set(tagCode!=null,IdxBizFanPointTag::getTagCode,tagCode);
idxBizFanPointTagMapper.update(null,UpdateWrapper);
}
idxBizFanHealthIndexServiceImpl.updatezd( type,id, pointDirection,tagCode);
return ResponseHelper.buildResponse(null);
}
......
......@@ -2,14 +2,12 @@ package com.yeejoin.amos.boot.module.jxiop.biz.service.impl;
import cn.hutool.core.date.DateUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.utils.DateUtils;
import com.yeejoin.amos.boot.module.jxiop.biz.dto.IdxBizFanHealthIndexDto;
import com.yeejoin.amos.boot.module.jxiop.biz.entity.*;
import com.yeejoin.amos.boot.module.jxiop.biz.mapper2.IdxBizFanHealthIndexMapper;
import com.yeejoin.amos.boot.module.jxiop.biz.mapper2.IdxBizFanPointProcessVariableClassificationMapper;
import com.yeejoin.amos.boot.module.jxiop.biz.mapper2.IdxBizPvPointProcessVariableClassificationMapper;
import com.yeejoin.amos.boot.module.jxiop.biz.mapper2.IdxBizUxfvMapper;
import com.yeejoin.amos.boot.module.jxiop.biz.mapper2.*;
import com.yeejoin.amos.boot.module.jxiop.biz.service.IIdxBizFanHealthIndexService;
import com.yeejoin.amos.boot.module.jxiop.biz.tdmapper.IndicatorDataMapper;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -37,6 +35,13 @@ public class IdxBizFanHealthIndexServiceImpl extends BaseService<IdxBizFanHealth
IdxBizFanPointProcessVariableClassificationMapper idxBizFanPointProcessVariableClassificationMapper;
@Autowired
IndicatorDataMapper indicatorDataMapper;
@Autowired
IdxBizFanPointTagMapper idxBizFanPointTagMapper;
@Autowired
IdxBizPvPointTagMapper idxBizPvPointTagMapper;
/**
* 分页查询
*/
......@@ -132,6 +137,44 @@ public class IdxBizFanHealthIndexServiceImpl extends BaseService<IdxBizFanHealth
return map;
}
public void updatezd( String type,
String id,
String pointDirection,
String tagCode){
if(type.equals("1")){
IdxBizPvPointTag object= idxBizPvPointTagMapper.selectById(id);
LambdaUpdateWrapper<IdxBizPvPointTag> UpdateWrapper =new LambdaUpdateWrapper();
UpdateWrapper.eq(object.getArae()!=null,IdxBizPvPointTag::getArae,object.getArae());
UpdateWrapper.eq(object.getStation()!=null,IdxBizPvPointTag::getStation,object.getStation());
UpdateWrapper.eq(object.getDeviceType()!=null,IdxBizPvPointTag::getDeviceType,object.getDeviceType());
UpdateWrapper.eq(object.getManufacturer()!=null,IdxBizPvPointTag::getManufacturer,object.getManufacturer());
UpdateWrapper.eq(object.getPointName()!=null,IdxBizPvPointTag::getPointName,object.getPointName());
UpdateWrapper.set(pointDirection!=null,IdxBizPvPointTag::getPointDirection,pointDirection);
UpdateWrapper.set(tagCode!=null,IdxBizPvPointTag::getTagCode,tagCode);
idxBizPvPointTagMapper.update(null,UpdateWrapper);
}else{
IdxBizFanPointTag object= idxBizFanPointTagMapper.selectById(id);
LambdaUpdateWrapper<IdxBizFanPointTag> UpdateWrapper =new LambdaUpdateWrapper();
UpdateWrapper.eq(object.getArae()!=null,IdxBizFanPointTag::getArae,object.getArae());
UpdateWrapper.eq(object.getStation()!=null,IdxBizFanPointTag::getStation,object.getStation());
UpdateWrapper.eq(object.getNumber()!=null,IdxBizFanPointTag::getNumber,object.getNumber());
UpdateWrapper.eq(object.getPointName()!=null,IdxBizFanPointTag::getPointName,object.getPointName());
UpdateWrapper.set(pointDirection!=null,IdxBizFanPointTag::getPointDirection,pointDirection);
UpdateWrapper.set(tagCode!=null,IdxBizFanPointTag::getTagCode,tagCode);
idxBizFanPointTagMapper.update(null,UpdateWrapper);
}
}
public List<Map<String,Object>> queryForLeftTableListByPoint(String STATION, String HEALTHLEVEL, String EQUIPMENTNAME, String POINTNAME,Integer current, Integer size){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment