Commit 43ca2635 authored by chenzhao's avatar chenzhao

增加表对应实体 实现 持久层等等

parent 08aec498
package com.yeejoin.amos.boot.module.jxiop.biz.ESDto;
import io.github.classgraph.json.Id;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.data.elasticsearch.annotations.DateFormat;
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;
import java.util.Date;
/**
* @description:
* @author: tw
* @createDate: 2023/8/8
*/
@Data
@Accessors(chain = true)
@Document(indexName = "jxiop_equipments")
public class ESEquipments {
@Id
private String id;
@Field(type = FieldType.Text, index = false)
private String address;
@Field(type = FieldType.Text, index = false)
private String dataType;
@Field(type = FieldType.Text)
private String equipmentSpecificName;
@Field(type = FieldType.Keyword)
private String gatewayId;
@Field(type = FieldType.Text)
private String isAlarm;
@Field(type = FieldType.Date, format = DateFormat.basic_date_time, index = false)
private Date createdTime;
@Field(type = FieldType.Text , index = false)
private String unit;
@Field(type = FieldType.Text, index = false)
private String value;
@Field(type = FieldType.Double, index = false)
private Double valueDouble;
@Field(type = FieldType.Text , index = false)
private String valueLabel;
@Field(type = FieldType.Text , index = false)
private String traceId;
@Field(type = FieldType.Keyword )
private String equipmentIndexName;
@Field(type = FieldType.Keyword )
private String equipmentNumber;
@Field(type = FieldType.Text)
private String frontModule;
@Field(type = FieldType.Text)
private String systemType;
@Field(type = FieldType.Text , index = false)
private String pictureName;
@Field(type = FieldType.Text , index = false)
private String displayName;
public ESEquipments(Double valueDouble,String id, String address, String dataType, String equipmentSpecificName, String gatewayId, String isAlarm, Date createdTime, String unit, String value, String valueLabel, String traceId, String equipmentIndexName, String equipmentNumber, String frontModule, String systemType, String pictureName, String displayName) {
this.valueDouble = valueDouble;
this.id = id;
this.address = address;
this.dataType = dataType;
this.equipmentSpecificName = equipmentSpecificName;
this.gatewayId = gatewayId;
this.isAlarm = isAlarm;
this.createdTime = createdTime;
this.unit = unit;
this.value = value;
this.valueLabel = valueLabel;
this.traceId = traceId;
this.equipmentIndexName = equipmentIndexName;
this.equipmentNumber = equipmentNumber;
this.frontModule = frontModule;
this.systemType = systemType;
this.pictureName = pictureName;
this.displayName = displayName;
}
public ESEquipments() {
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanHealthIndexDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanHealthIndexServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-health-index")
public class IdxBizFanHealthIndexController extends BaseController {
@Autowired
IdxBizFanHealthIndexServiceImpl idxBizFanHealthIndexServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanHealthIndexDto> save(@RequestBody IdxBizFanHealthIndexDto model) {
model = idxBizFanHealthIndexServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanHealthIndexDto> updateBySequenceNbrIdxBizFanHealthIndex(@RequestBody IdxBizFanHealthIndexDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanHealthIndexServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanHealthIndexServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanHealthIndexDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanHealthIndexServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanHealthIndexDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanHealthIndexDto> page = new Page<IdxBizFanHealthIndexDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanHealthIndexServiceImpl.queryForIdxBizFanHealthIndexPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanHealthIndexDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanHealthIndexServiceImpl.queryForIdxBizFanHealthIndexList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanHealthLevelDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanHealthLevelServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-health-level")
public class IdxBizFanHealthLevelController extends BaseController {
@Autowired
IdxBizFanHealthLevelServiceImpl idxBizFanHealthLevelServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanHealthLevelDto> save(@RequestBody IdxBizFanHealthLevelDto model) {
model = idxBizFanHealthLevelServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanHealthLevelDto> updateBySequenceNbrIdxBizFanHealthLevel(@RequestBody IdxBizFanHealthLevelDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanHealthLevelServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanHealthLevelServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanHealthLevelDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanHealthLevelServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanHealthLevelDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanHealthLevelDto> page = new Page<IdxBizFanHealthLevelDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanHealthLevelServiceImpl.queryForIdxBizFanHealthLevelPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanHealthLevelDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanHealthLevelServiceImpl.queryForIdxBizFanHealthLevelList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanPointProcessVariableClassificationDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanPointProcessVariableClassificationServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-point-process-variable-classification")
public class IdxBizFanPointProcessVariableClassificationController extends BaseController {
@Autowired
IdxBizFanPointProcessVariableClassificationServiceImpl idxBizFanPointProcessVariableClassificationServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanPointProcessVariableClassificationDto> save(@RequestBody IdxBizFanPointProcessVariableClassificationDto model) {
model = idxBizFanPointProcessVariableClassificationServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanPointProcessVariableClassificationDto> updateBySequenceNbrIdxBizFanPointProcessVariableClassification(@RequestBody IdxBizFanPointProcessVariableClassificationDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanPointProcessVariableClassificationServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanPointProcessVariableClassificationServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanPointProcessVariableClassificationDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanPointProcessVariableClassificationServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanPointProcessVariableClassificationDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanPointProcessVariableClassificationDto> page = new Page<IdxBizFanPointProcessVariableClassificationDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanPointProcessVariableClassificationServiceImpl.queryForIdxBizFanPointProcessVariableClassificationPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanPointProcessVariableClassificationDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanPointProcessVariableClassificationServiceImpl.queryForIdxBizFanPointProcessVariableClassificationList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanPointTagDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanPointTagServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-point-tag")
public class IdxBizFanPointTagController extends BaseController {
@Autowired
IdxBizFanPointTagServiceImpl idxBizFanPointTagServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanPointTagDto> save(@RequestBody IdxBizFanPointTagDto model) {
model = idxBizFanPointTagServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanPointTagDto> updateBySequenceNbrIdxBizFanPointTag(@RequestBody IdxBizFanPointTagDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanPointTagServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanPointTagServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanPointTagDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanPointTagServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanPointTagDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanPointTagDto> page = new Page<IdxBizFanPointTagDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanPointTagServiceImpl.queryForIdxBizFanPointTagPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanPointTagDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanPointTagServiceImpl.queryForIdxBizFanPointTagList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanPointVarCentralValueDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanPointVarCentralValueServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-point-var-central-value")
public class IdxBizFanPointVarCentralValueController extends BaseController {
@Autowired
IdxBizFanPointVarCentralValueServiceImpl idxBizFanPointVarCentralValueServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanPointVarCentralValueDto> save(@RequestBody IdxBizFanPointVarCentralValueDto model) {
model = idxBizFanPointVarCentralValueServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanPointVarCentralValueDto> updateBySequenceNbrIdxBizFanPointVarCentralValue(@RequestBody IdxBizFanPointVarCentralValueDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanPointVarCentralValueServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanPointVarCentralValueServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanPointVarCentralValueDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanPointVarCentralValueServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanPointVarCentralValueDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanPointVarCentralValueDto> page = new Page<IdxBizFanPointVarCentralValueDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanPointVarCentralValueServiceImpl.queryForIdxBizFanPointVarCentralValuePage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanPointVarCentralValueDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanPointVarCentralValueServiceImpl.queryForIdxBizFanPointVarCentralValueList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanPointVarCorrelationDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanPointVarCorrelationServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-point-var-correlation")
public class IdxBizFanPointVarCorrelationController extends BaseController {
@Autowired
IdxBizFanPointVarCorrelationServiceImpl idxBizFanPointVarCorrelationServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanPointVarCorrelationDto> save(@RequestBody IdxBizFanPointVarCorrelationDto model) {
model = idxBizFanPointVarCorrelationServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanPointVarCorrelationDto> updateBySequenceNbrIdxBizFanPointVarCorrelation(@RequestBody IdxBizFanPointVarCorrelationDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanPointVarCorrelationServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanPointVarCorrelationServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanPointVarCorrelationDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanPointVarCorrelationServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanPointVarCorrelationDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanPointVarCorrelationDto> page = new Page<IdxBizFanPointVarCorrelationDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanPointVarCorrelationServiceImpl.queryForIdxBizFanPointVarCorrelationPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanPointVarCorrelationDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanPointVarCorrelationServiceImpl.queryForIdxBizFanPointVarCorrelationList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanWarningRecordDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanWarningRecordServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-warning-record")
public class IdxBizFanWarningRecordController extends BaseController {
@Autowired
IdxBizFanWarningRecordServiceImpl idxBizFanWarningRecordServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanWarningRecordDto> save(@RequestBody IdxBizFanWarningRecordDto model) {
model = idxBizFanWarningRecordServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanWarningRecordDto> updateBySequenceNbrIdxBizFanWarningRecord(@RequestBody IdxBizFanWarningRecordDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanWarningRecordServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanWarningRecordServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanWarningRecordDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanWarningRecordServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanWarningRecordDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanWarningRecordDto> page = new Page<IdxBizFanWarningRecordDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanWarningRecordServiceImpl.queryForIdxBizFanWarningRecordPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanWarningRecordDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanWarningRecordServiceImpl.queryForIdxBizFanWarningRecordList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizFanWarningRuleSetDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizFanWarningRuleSetServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-fan-warning-rule-set")
public class IdxBizFanWarningRuleSetController extends BaseController {
@Autowired
IdxBizFanWarningRuleSetServiceImpl idxBizFanWarningRuleSetServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizFanWarningRuleSetDto> save(@RequestBody IdxBizFanWarningRuleSetDto model) {
model = idxBizFanWarningRuleSetServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizFanWarningRuleSetDto> updateBySequenceNbrIdxBizFanWarningRuleSet(@RequestBody IdxBizFanWarningRuleSetDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizFanWarningRuleSetServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizFanWarningRuleSetServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizFanWarningRuleSetDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizFanWarningRuleSetServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizFanWarningRuleSetDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizFanWarningRuleSetDto> page = new Page<IdxBizFanWarningRuleSetDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizFanWarningRuleSetServiceImpl.queryForIdxBizFanWarningRuleSetPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizFanWarningRuleSetDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizFanWarningRuleSetServiceImpl.queryForIdxBizFanWarningRuleSetList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvHealthIndexDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvHealthIndexServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-health-index")
public class IdxBizPvHealthIndexController extends BaseController {
@Autowired
IdxBizPvHealthIndexServiceImpl idxBizPvHealthIndexServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvHealthIndexDto> save(@RequestBody IdxBizPvHealthIndexDto model) {
model = idxBizPvHealthIndexServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvHealthIndexDto> updateBySequenceNbrIdxBizPvHealthIndex(@RequestBody IdxBizPvHealthIndexDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvHealthIndexServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvHealthIndexServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvHealthIndexDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvHealthIndexServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvHealthIndexDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvHealthIndexDto> page = new Page<IdxBizPvHealthIndexDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvHealthIndexServiceImpl.queryForIdxBizPvHealthIndexPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvHealthIndexDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvHealthIndexServiceImpl.queryForIdxBizPvHealthIndexList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvHealthLevelDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvHealthLevelServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-health-level")
public class IdxBizPvHealthLevelController extends BaseController {
@Autowired
IdxBizPvHealthLevelServiceImpl idxBizPvHealthLevelServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvHealthLevelDto> save(@RequestBody IdxBizPvHealthLevelDto model) {
model = idxBizPvHealthLevelServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvHealthLevelDto> updateBySequenceNbrIdxBizPvHealthLevel(@RequestBody IdxBizPvHealthLevelDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvHealthLevelServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvHealthLevelServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvHealthLevelDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvHealthLevelServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvHealthLevelDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvHealthLevelDto> page = new Page<IdxBizPvHealthLevelDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvHealthLevelServiceImpl.queryForIdxBizPvHealthLevelPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvHealthLevelDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvHealthLevelServiceImpl.queryForIdxBizPvHealthLevelList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvPointProcessVariableClassificationDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvPointProcessVariableClassificationServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-point-process-variable-classification")
public class IdxBizPvPointProcessVariableClassificationController extends BaseController {
@Autowired
IdxBizPvPointProcessVariableClassificationServiceImpl idxBizPvPointProcessVariableClassificationServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvPointProcessVariableClassificationDto> save(@RequestBody IdxBizPvPointProcessVariableClassificationDto model) {
model = idxBizPvPointProcessVariableClassificationServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvPointProcessVariableClassificationDto> updateBySequenceNbrIdxBizPvPointProcessVariableClassification(@RequestBody IdxBizPvPointProcessVariableClassificationDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvPointProcessVariableClassificationServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvPointProcessVariableClassificationServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvPointProcessVariableClassificationDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvPointProcessVariableClassificationServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvPointProcessVariableClassificationDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvPointProcessVariableClassificationDto> page = new Page<IdxBizPvPointProcessVariableClassificationDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvPointProcessVariableClassificationServiceImpl.queryForIdxBizPvPointProcessVariableClassificationPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvPointProcessVariableClassificationDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvPointProcessVariableClassificationServiceImpl.queryForIdxBizPvPointProcessVariableClassificationList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvPointTagDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvPointTagServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-point-tag")
public class IdxBizPvPointTagController extends BaseController {
@Autowired
IdxBizPvPointTagServiceImpl idxBizPvPointTagServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvPointTagDto> save(@RequestBody IdxBizPvPointTagDto model) {
model = idxBizPvPointTagServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvPointTagDto> updateBySequenceNbrIdxBizPvPointTag(@RequestBody IdxBizPvPointTagDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvPointTagServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvPointTagServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvPointTagDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvPointTagServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvPointTagDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvPointTagDto> page = new Page<IdxBizPvPointTagDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvPointTagServiceImpl.queryForIdxBizPvPointTagPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvPointTagDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvPointTagServiceImpl.queryForIdxBizPvPointTagList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvPointVarCentralValueServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvPointVarCentralValueDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-point-var-central-value")
public class IdxBizPvPointVarCentralValueController extends BaseController {
@Autowired
IdxBizPvPointVarCentralValueServiceImpl idxBizPvPointVarCentralValueServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvPointVarCentralValueDto> save(@RequestBody IdxBizPvPointVarCentralValueDto model) {
model = idxBizPvPointVarCentralValueServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvPointVarCentralValueDto> updateBySequenceNbrIdxBizPvPointVarCentralValue(@RequestBody IdxBizPvPointVarCentralValueDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvPointVarCentralValueServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvPointVarCentralValueServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvPointVarCentralValueDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvPointVarCentralValueServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvPointVarCentralValueDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvPointVarCentralValueDto> page = new Page<IdxBizPvPointVarCentralValueDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvPointVarCentralValueServiceImpl.queryForIdxBizPvPointVarCentralValuePage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvPointVarCentralValueDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvPointVarCentralValueServiceImpl.queryForIdxBizPvPointVarCentralValueList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvPointVarCorrelationDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvPointVarCorrelationServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-point-var-correlation")
public class IdxBizPvPointVarCorrelationController extends BaseController {
@Autowired
IdxBizPvPointVarCorrelationServiceImpl idxBizPvPointVarCorrelationServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvPointVarCorrelationDto> save(@RequestBody IdxBizPvPointVarCorrelationDto model) {
model = idxBizPvPointVarCorrelationServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvPointVarCorrelationDto> updateBySequenceNbrIdxBizPvPointVarCorrelation(@RequestBody IdxBizPvPointVarCorrelationDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvPointVarCorrelationServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvPointVarCorrelationServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvPointVarCorrelationDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvPointVarCorrelationServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvPointVarCorrelationDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvPointVarCorrelationDto> page = new Page<IdxBizPvPointVarCorrelationDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvPointVarCorrelationServiceImpl.queryForIdxBizPvPointVarCorrelationPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvPointVarCorrelationDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvPointVarCorrelationServiceImpl.queryForIdxBizPvPointVarCorrelationList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvWarningRecordDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvWarningRecordServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-warning-record")
public class IdxBizPvWarningRecordController extends BaseController {
@Autowired
IdxBizPvWarningRecordServiceImpl idxBizPvWarningRecordServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvWarningRecordDto> save(@RequestBody IdxBizPvWarningRecordDto model) {
model = idxBizPvWarningRecordServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvWarningRecordDto> updateBySequenceNbrIdxBizPvWarningRecord(@RequestBody IdxBizPvWarningRecordDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvWarningRecordServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvWarningRecordServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvWarningRecordDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvWarningRecordServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvWarningRecordDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvWarningRecordDto> page = new Page<IdxBizPvWarningRecordDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvWarningRecordServiceImpl.queryForIdxBizPvWarningRecordPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvWarningRecordDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvWarningRecordServiceImpl.queryForIdxBizPvWarningRecordList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxBizPvWarningRuleSetDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxBizPvWarningRuleSetServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-biz-pv-warning-rule-set")
public class IdxBizPvWarningRuleSetController extends BaseController {
@Autowired
IdxBizPvWarningRuleSetServiceImpl idxBizPvWarningRuleSetServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxBizPvWarningRuleSetDto> save(@RequestBody IdxBizPvWarningRuleSetDto model) {
model = idxBizPvWarningRuleSetServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxBizPvWarningRuleSetDto> updateBySequenceNbrIdxBizPvWarningRuleSet(@RequestBody IdxBizPvWarningRuleSetDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxBizPvWarningRuleSetServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxBizPvWarningRuleSetServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxBizPvWarningRuleSetDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxBizPvWarningRuleSetServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxBizPvWarningRuleSetDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxBizPvWarningRuleSetDto> page = new Page<IdxBizPvWarningRuleSetDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxBizPvWarningRuleSetServiceImpl.queryForIdxBizPvWarningRuleSetPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxBizPvWarningRuleSetDto>> selectForList() {
return ResponseHelper.buildResponse(idxBizPvWarningRuleSetServiceImpl.queryForIdxBizPvWarningRuleSetList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.jxiop.api.dto.IdxExplorerDto;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.IdxExplorerServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@RestController
@Api(tags = "Api")
@RequestMapping(value = "/idx-explorer")
public class IdxExplorerController extends BaseController {
@Autowired
IdxExplorerServiceImpl idxExplorerServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增", notes = "新增")
public ResponseModel<IdxExplorerDto> save(@RequestBody IdxExplorerDto model) {
model = idxExplorerServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新", notes = "根据sequenceNbr更新")
public ResponseModel<IdxExplorerDto> updateBySequenceNbrIdxExplorer(@RequestBody IdxExplorerDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(idxExplorerServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除", notes = "根据sequenceNbr删除")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(idxExplorerServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个", notes = "根据sequenceNbr查询单个")
public ResponseModel<IdxExplorerDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(idxExplorerServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "分页查询", notes = "分页查询")
public ResponseModel<Page<IdxExplorerDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<IdxExplorerDto> page = new Page<IdxExplorerDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(idxExplorerServiceImpl.queryForIdxExplorerPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "列表全部数据查询", notes = "列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<IdxExplorerDto>> selectForList() {
return ResponseHelper.buildResponse(idxExplorerServiceImpl.queryForIdxExplorerList());
}
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanHealthIndexDto", description="")
public class IdxBizFanHealthIndexDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "分析维度类型")
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
@ApiModelProperty(value = "分析维度seq")
@TableField("ANALYSIS_OBJ_SEQ")
private Integer analysisObjSeq;
@TableField("WEIGTH")
private Double weigth;
@TableField("HEALTH_INDEX")
private Double healthIndex;
@ApiModelProperty(value = "健康等级")
@TableField("HEALTH_LEVEL")
private String healthLevel;
@TableField("ANALYSIS_TYPE")
private String analysisType;
@TableField("ANALYSIS_START_TIME")
private LocalTime analysisStartTime;
@TableField("ANALYSIS_END_TIME")
private LocalDateTime analysisEndTime;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子系统")
@TableField("SUB_SYSTEM")
private String subSystem;
@ApiModelProperty(value = "型号")
@TableField("NUMBER")
private String number;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
@TableField("GATEWAY_ID")
private Integer gatewayId;
@ApiModelProperty(value = "点表地址")
@TableField("INDEX_ADDRESS")
private String indexAddress;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanHealthLevelDto", description="")
public class IdxBizFanHealthLevelDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "分析维度类型:【全域、区域、场站、设备、子系统、测点】")
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
@ApiModelProperty(value = "健康等级:【安全、注意、警告、风险】")
@TableField("HEALTH_LEVEL")
private String healthLevel;
@TableField("GROUP_UPPER_LIMIT")
private Double groupUpperLimit;
@TableField("GROUP_LOWER_LIMIT")
private Double groupLowerLimit;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanPointProcessVariableClassificationDto", description="")
public class IdxBizFanPointProcessVariableClassificationDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "工况区间值1")
@TableField("INTERVAL_VALUE1")
private Double intervalValue1;
@ApiModelProperty(value = "工况区间值2")
@TableField("INTERVAL_VALUE2")
private Double intervalValue2;
@ApiModelProperty(value = "工况区间值3")
@TableField("INTERVAL_VALUE3")
private Double intervalValue3;
@ApiModelProperty(value = "工况区间值4")
@TableField("INTERVAL_VALUE4")
private Double intervalValue4;
@ApiModelProperty(value = "工况区间值5")
@TableField("INTERVAL_VALUE5")
private Double intervalValue5;
@ApiModelProperty(value = "标签")
@TableField("TAG_CODE")
private String tagCode;
@ApiModelProperty(value = "设备型号")
@TableField("NUMBER")
private String number;
@TableField("POINT_ID")
private Long pointId;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子系统")
@TableField("SUB_SYSTEM")
private String subSystem;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
@ApiModelProperty(value = "测点")
@TableField("POINT_NAME")
private String pointName;
@TableField("GATEWAY_ID")
private Long gatewayId;
@ApiModelProperty(value = "点表地址")
@TableField("INDEX_ADDRESS")
private String indexAddress;
@ApiModelProperty(value = "KKS码")
@TableField("KKS")
private String kks;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanPointTagDto", description="")
public class IdxBizFanPointTagDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "标签")
@TableField("TAG_CODE")
private String tagCode;
@ApiModelProperty(value = "测点")
@TableField("POINT_NAME")
private String pointName;
@ApiModelProperty(value = "设备型号")
@TableField("NUMBER")
private String number;
@ApiModelProperty(value = "厂站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "网关ID")
@TableField("GATEWAY_ID")
private Integer gatewayId;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanPointVarCentralValueDto", description="")
public class IdxBizFanPointVarCentralValueDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@TableField("ANALYSIS_CENTER_VALUE")
private Double analysisCenterValue;
@TableField("ANALYSIS_STD_DEV")
private Double analysisStdDev;
@TableField("INTERVAL_COMBINATION")
private String intervalCombination;
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子系统")
@TableField("SUB_SYSTEM")
private String subSystem;
@ApiModelProperty(value = "型号")
@TableField("NUMBER")
private String number;
@TableField("PROCESS_COMBINATION")
private String processCombination;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
@ApiModelProperty(value = "工况量1区间最小值")
@TableField("PROCESS1_MIN")
private Double process1Min;
@ApiModelProperty(value = "工况量1区间最大值")
@TableField("PROCESS1_MAX")
private Double process1Max;
@ApiModelProperty(value = "工况变量1ID")
@TableField("PROCESS_POINT1_ID")
private String processPoint1Id;
@ApiModelProperty(value = "工况量2区间最小值")
@TableField("PROCESS2_MIN")
private Double process2Min;
@ApiModelProperty(value = "工况量2区间最大值")
@TableField("PORCESS2_MAX")
private Double porcess2Max;
@ApiModelProperty(value = "工况量3区间最大值")
@TableField("PROCESS3_MAX")
private Double process3Max;
@ApiModelProperty(value = "工况量3区间最小值")
@TableField("PROCESS3_MIN")
private Double process3Min;
@ApiModelProperty(value = "工况变量3ID")
@TableField("PROCESS_POINT3_ID")
private String processPoint3Id;
@ApiModelProperty(value = "工况变量2ID")
@TableField("PROCESS_POINT2_ID")
private Double processPoint2Id;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanPointVarCorrelationDto", description="")
public class IdxBizFanPointVarCorrelationDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@TableField("CORRELATION_COEFFICIENT")
private Double correlationCoefficient;
@TableField("ANALYSIS_POINT_ID")
private Long analysisPointId;
@TableField("PROCESS_POINT_ID")
private Long processPointId;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子系统")
@TableField("SUB_SYSTEM")
private String subSystem;
@ApiModelProperty(value = "型号")
@TableField("NUMBER")
private String number;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
@TableField("ANALYSIS_GATEWAY_ID")
private String analysisGatewayId;
@TableField("ANALYSIS_INDEX_ADDRESS")
private String analysisIndexAddress;
@ApiModelProperty(value = "网关ID")
@TableField("PROCESS_GATEWAY_ID")
private String processGatewayId;
@TableField("PROCESS_INDEX_ADDRESS")
private String processIndexAddress;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanWarningRecordDto", description="")
public class IdxBizFanWarningRecordDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "处置状态")
@TableField("DISPOSOTION_STATE")
private String disposotionState;
@TableField("HEALTH_INDEX_SEQ")
private Integer healthIndexSeq;
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
@ApiModelProperty(value = "预警等级")
@TableField("WARNING_NAME")
private String warningName;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子系统")
@TableField("SUB_SYSTEM")
private String subSystem;
@ApiModelProperty(value = "型号")
@TableField("NUMBER")
private String number;
@ApiModelProperty(value = "网关ID")
@TableField("GATEWAY_ID")
private Integer gatewayId;
@ApiModelProperty(value = "点表地址")
@TableField("INDEX_ADDRESS")
private String indexAddress;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizFanWarningRuleSetDto", description="")
public class IdxBizFanWarningRuleSetDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "预警判断条件")
@TableField("WARNING_IF")
private String warningIf;
@ApiModelProperty(value = "预警判断连续周期")
@TableField("WARNING_CYCLE")
private String warningCycle;
@ApiModelProperty(value = "预警名称(危险、警告、注意)")
@TableField("WARNING_NAME")
private String warningName;
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
@ApiModelProperty(value = "分析周期((按天、10min、小时)")
@TableField("ANALYSIS_TYPE")
private String analysisType;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子系统")
@TableField("SUB_SYSTEM")
private String subSystem;
@ApiModelProperty(value = "型号")
@TableField("NUMBER")
private String number;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvHealthIndexDto", description="")
public class IdxBizPvHealthIndexDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "分析维度类型")
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
@ApiModelProperty(value = "分析维度seq")
@TableField("ANALYSIS_OBJ_SEQ")
private Integer analysisObjSeq;
@TableField("WEIGTH")
private Double weigth;
@TableField("HEALTH_INDEX")
private Double healthIndex;
@ApiModelProperty(value = "健康等级")
@TableField("HEALTH_LEVEL")
private String healthLevel;
@ApiModelProperty(value = "分析周期")
@TableField("ANALYSIS_TYPE")
private String analysisType;
@TableField("ANALYSIS_START_TIME")
private LocalTime analysisStartTime;
@TableField("ANALYSIS_END_TIME")
private LocalDateTime analysisEndTime;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子阵")
@TableField("SUBARRAY")
private String subarray;
@ApiModelProperty(value = "厂商")
@TableField("MANUFACTURER")
private String manufacturer;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
@ApiModelProperty(value = "网关ID")
@TableField("GATEWAY_ID")
private Integer gatewayId;
@ApiModelProperty(value = "点表地址")
@TableField("INDEX_ADDRESS")
private String indexAddress;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvHealthLevelDto", description="")
public class IdxBizPvHealthLevelDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "分析维度类型:【全域、区域、场站、设备、子系统、测点】")
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
@ApiModelProperty(value = "健康等级:【安全、注意、警告、风险】")
@TableField("HEALTH_LEVEL")
private String healthLevel;
@TableField("GROUP_UPPER_LIMIT")
private Double groupUpperLimit;
@TableField("GROUP_LOWER_LIMIT")
private Double groupLowerLimit;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvPointProcessVariableClassificationDto", description="")
public class IdxBizPvPointProcessVariableClassificationDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "工况区间值1")
@TableField("INTERVAL_VALUE1")
private Integer intervalValue1;
@ApiModelProperty(value = "工况区间值2")
@TableField("INTERVAL_VALUE2")
private Integer intervalValue2;
@ApiModelProperty(value = "工况区间值3")
@TableField("INTERVAL_VALUE3")
private Integer intervalValue3;
@ApiModelProperty(value = "工况区间值4")
@TableField("INTERVAL_VALUE4")
private Integer intervalValue4;
@ApiModelProperty(value = "工况区间值5")
@TableField("INTERVAL_VALUE5")
private Integer intervalValue5;
@ApiModelProperty(value = "标签")
@TableField("TAG_CODE")
private String tagCode;
@TableField("POINT_ID")
private Integer pointId;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
@ApiModelProperty(value = "厂商")
@TableField("MANUFACTURER")
private String manufacturer;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
@ApiModelProperty(value = "子阵")
@TableField("SUBARRAY")
private String subarray;
@TableField("GATEWAY_ID")
private Integer gatewayId;
@ApiModelProperty(value = "点表地址")
@TableField("INDEX_ADDRESS")
private String indexAddress;
@ApiModelProperty(value = "KKS码")
@TableField("KKS")
private String kks;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvPointTagDto", description="")
public class IdxBizPvPointTagDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "标签")
@TableField("TAG_CODE")
private String tagCode;
@ApiModelProperty(value = "网关ID")
@TableField("GATEWAY_ID")
private Integer gatewayId;
@ApiModelProperty(value = "测点")
@TableField("POINT_NAME")
private String pointName;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
@ApiModelProperty(value = "厂站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "厂商")
@TableField("MANUFACTURER")
private String manufacturer;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvPointVarCentralValueDto", description="")
public class IdxBizPvPointVarCentralValueDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@TableField("ANALYSIS_CENTER_VALUE")
private Double analysisCenterValue;
@TableField("ANALYSIS_STD_DEV")
private Double analysisStdDev;
@TableField("INTERVAL_COMBINATION")
private String intervalCombination;
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子阵")
@TableField("SUBARRAY")
private String subarray;
@ApiModelProperty(value = "产商")
@TableField("MANUFACTURER")
private String manufacturer;
@TableField("PROCESS_COMBINATION")
private String processCombination;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
@TableField("PROCESS2_MIN")
private Double process2Min;
@TableField("PROCESS2_MAX")
private Double process2Max;
@TableField("PROCESS3_MIN")
private Double process3Min;
@TableField("PROCESS3_MAX")
private Double process3Max;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvPointVarCorrelationDto", description="")
public class IdxBizPvPointVarCorrelationDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@TableField("CORRELATION_COEFFICIENT")
private Double correlationCoefficient;
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
@TableField("PROCESS_POINT_ID")
private Integer processPointId;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子阵")
@TableField("SUBARRAY")
private String subarray;
@ApiModelProperty(value = "厂商")
@TableField("MANUFACTURER")
private String manufacturer;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
@ApiModelProperty(value = "网关ID")
@TableField("ANALYSIS_GATEWAY_ID")
private String analysisGatewayId;
@TableField("ANALYSIS_INDEX_ADDRESS")
private Integer analysisIndexAddress;
@ApiModelProperty(value = "网关ID")
@TableField("PROCESS_GATEWAY_ID")
private String processGatewayId;
@TableField("PROCESS_INDEX_ADDRESS")
private Integer processIndexAddress;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvWarningRecordDto", description="")
public class IdxBizPvWarningRecordDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "处置状态")
@TableField("DISPOSOTION_STATE")
private String disposotionState;
@TableField("HEALTH_INDEX_SEQ")
private Integer healthIndexSeq;
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
@ApiModelProperty(value = "预警等级")
@TableField("WARNING_NAME")
private String warningName;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "子阵")
@TableField("SUBARRAY")
private String subarray;
@ApiModelProperty(value = "产商")
@TableField("MANUFACTURER")
private String manufacturer;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
@ApiModelProperty(value = "网关ID")
@TableField("GATEWAY_ID")
private Integer gatewayId;
@ApiModelProperty(value = "点表地址")
@TableField("INDEX_ADDRESS")
private String indexAddress;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxBizPvWarningRuleSetDto", description="")
public class IdxBizPvWarningRuleSetDto extends BaseDto {
private static final long serialVersionUID = 1L;
@TableId("SEQUENCE_NBR")
private String sequenceNbr;
@TableField("RECORD")
private String record;
@TableField("REC_DATE")
private LocalDateTime recDate;
@TableField("REC_USER_ID")
private String recUserId;
@TableField("INSTANCE_ID")
private String instanceId;
@TableField("STATUS")
private String status;
@ApiModelProperty(value = "预警判断条件")
@TableField("WARNING_IF")
private String warningIf;
@ApiModelProperty(value = "预警判断连续周期")
@TableField("WARNING_CYCLE")
private String warningCycle;
@ApiModelProperty(value = "预警名称(危险、警告、注意)")
@TableField("WARNING_NAME")
private String warningName;
@ApiModelProperty(value = "分析变量测点ID")
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
@ApiModelProperty(value = "分析周期((按天、10min、小时)")
@TableField("ANALYSIS_TYPE")
private String analysisType;
@ApiModelProperty(value = "片区")
@TableField("ARAE")
private String arae;
@ApiModelProperty(value = "场站")
@TableField("STATION")
private String station;
@ApiModelProperty(value = "设备名称")
@TableField("EQUIPMENT_NAME")
private String equipmentName;
@ApiModelProperty(value = "子阵")
@TableField("SUBARRAY")
private String subarray;
@ApiModelProperty(value = "厂商")
@TableField("MANUFACTURER")
private String manufacturer;
@ApiModelProperty(value = "设备类型")
@TableField("DEVICE_TYPE")
private String deviceType;
}
......@@ -93,4 +93,12 @@ public class IdxBizUhefDto {
@TableField("PROCESS3_MAX")
private Double process3Max;
private String PROCESS_POINT3_ID;
private String PROCESS_POINT2_ID;
private String PROCESS_POINT1_ID;
}
......@@ -12,13 +12,11 @@ import java.time.LocalDateTime;
import java.util.Date;
/**
*
*
* @author system_generator
* @date 2023-08-14
*/
@Data
@ApiModel(value="IdxBizUxfvDto", description="")
@ApiModel(value = "IdxBizUxfvDto", description = "")
public class IdxBizUxfvDto {
private static final long serialVersionUID = 1L;
......@@ -101,4 +99,11 @@ public class IdxBizUxfvDto {
@TableField("INDEX_ADDRESS")
private String indexAddress;
private Double currentValue;
private String pointOneId;
private String pointTwoId;
private String pointThreeId;
private String analysVariableId;
}
package com.yeejoin.amos.boot.module.jxiop.biz.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="IdxExplorerDto", description="")
public class IdxExplorerDto extends BaseDto {
private static final long serialVersionUID = 1L;
private String id;
@TableField("createDate")
private Date createDate;
private String creator;
@TableField("updateDate")
private Date updateDate;
private String updater;
@ApiModelProperty(value = "资源类型")
@TableField("agencyCode")
private String agencyCode;
@ApiModelProperty(value = "拓展字段")
private String extras;
@ApiModelProperty(value = "名称")
private String name;
@ApiModelProperty(value = "路径")
private String path;
@ApiModelProperty(value = "父ID")
private String pid;
@ApiModelProperty(value = "排序")
private Integer sort;
@ApiModelProperty(value = "资源类型")
private String type;
@ApiModelProperty(value = "所属系统")
@TableField("sourceSystem")
private String sourceSystem;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_health_index")
public class IdxBizFanHealthIndex extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 分析维度类型
*/
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
/**
* 分析维度seq
*/
@TableField("ANALYSIS_OBJ_SEQ")
private Integer analysisObjSeq;
/**
*
*/
@TableField("WEIGTH")
private Double weigth;
/**
*
*/
@TableField("HEALTH_INDEX")
private Double healthIndex;
/**
* 健康等级
*/
@TableField("HEALTH_LEVEL")
private String healthLevel;
/**
*
*/
@TableField("ANALYSIS_TYPE")
private String analysisType;
/**
*
*/
@TableField("ANALYSIS_START_TIME")
private LocalTime analysisStartTime;
/**
*
*/
@TableField("ANALYSIS_END_TIME")
private LocalDateTime analysisEndTime;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 子系统
*/
@TableField("SUB_SYSTEM")
private String subSystem;
/**
* 型号
*/
@TableField("NUMBER")
private String number;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
/**
*
*/
@TableField("GATEWAY_ID")
private Integer gatewayId;
/**
* 点表地址
*/
@TableField("INDEX_ADDRESS")
private String indexAddress;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_health_level")
public class IdxBizFanHealthLevel extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 分析维度类型:【全域、区域、场站、设备、子系统、测点】
*/
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
/**
* 健康等级:【安全、注意、警告、风险】
*/
@TableField("HEALTH_LEVEL")
private String healthLevel;
/**
*
*/
@TableField("GROUP_UPPER_LIMIT")
private Double groupUpperLimit;
/**
*
*/
@TableField("GROUP_LOWER_LIMIT")
private Double groupLowerLimit;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_point_process_variable_classification")
public class IdxBizFanPointProcessVariableClassification extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 工况区间值1
*/
@TableField("INTERVAL_VALUE1")
private Double intervalValue1;
/**
* 工况区间值2
*/
@TableField("INTERVAL_VALUE2")
private Double intervalValue2;
/**
* 工况区间值3
*/
@TableField("INTERVAL_VALUE3")
private Double intervalValue3;
/**
* 工况区间值4
*/
@TableField("INTERVAL_VALUE4")
private Double intervalValue4;
/**
* 工况区间值5
*/
@TableField("INTERVAL_VALUE5")
private Double intervalValue5;
/**
* 标签
*/
@TableField("TAG_CODE")
private String tagCode;
/**
* 设备型号
*/
@TableField("NUMBER")
private String number;
/**
*
*/
@TableField("POINT_ID")
private Long pointId;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 子系统
*/
@TableField("SUB_SYSTEM")
private String subSystem;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
/**
* 测点
*/
@TableField("POINT_NAME")
private String pointName;
/**
*
*/
@TableField("GATEWAY_ID")
private Long gatewayId;
/**
* 点表地址
*/
@TableField("INDEX_ADDRESS")
private String indexAddress;
/**
* KKS码
*/
@TableField("KKS")
private String kks;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_point_tag")
public class IdxBizFanPointTag extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 标签
*/
@TableField("TAG_CODE")
private String tagCode;
/**
* 测点
*/
@TableField("POINT_NAME")
private String pointName;
/**
* 设备型号
*/
@TableField("NUMBER")
private String number;
/**
* 厂站
*/
@TableField("STATION")
private String station;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 网关ID
*/
@TableField("GATEWAY_ID")
private Integer gatewayId;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_point_var_central_value")
public class IdxBizFanPointVarCentralValue extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
*
*/
@TableField("ANALYSIS_CENTER_VALUE")
private Double analysisCenterValue;
/**
*
*/
@TableField("ANALYSIS_STD_DEV")
private Double analysisStdDev;
/**
*
*/
@TableField("INTERVAL_COMBINATION")
private String intervalCombination;
/**
*
*/
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 子系统
*/
@TableField("SUB_SYSTEM")
private String subSystem;
/**
* 型号
*/
@TableField("NUMBER")
private String number;
/**
*
*/
@TableField("PROCESS_COMBINATION")
private String processCombination;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
/**
* 工况量1区间最小值
*/
@TableField("PROCESS1_MIN")
private Double process1Min;
/**
* 工况量1区间最大值
*/
@TableField("PROCESS1_MAX")
private Double process1Max;
/**
* 工况变量1ID
*/
@TableField("PROCESS_POINT1_ID")
private String processPoint1Id;
/**
* 工况量2区间最小值
*/
@TableField("PROCESS2_MIN")
private Double process2Min;
/**
* 工况量2区间最大值
*/
@TableField("PORCESS2_MAX")
private Double porcess2Max;
/**
* 工况量3区间最大值
*/
@TableField("PROCESS3_MAX")
private Double process3Max;
/**
* 工况量3区间最小值
*/
@TableField("PROCESS3_MIN")
private Double process3Min;
/**
* 工况变量3ID
*/
@TableField("PROCESS_POINT3_ID")
private String processPoint3Id;
/**
* 工况变量2ID
*/
@TableField("PROCESS_POINT2_ID")
private Double processPoint2Id;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_point_var_correlation")
public class IdxBizFanPointVarCorrelation extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
*
*/
@TableField("CORRELATION_COEFFICIENT")
private Double correlationCoefficient;
/**
*
*/
@TableField("ANALYSIS_POINT_ID")
private Long analysisPointId;
/**
*
*/
@TableField("PROCESS_POINT_ID")
private Long processPointId;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 子系统
*/
@TableField("SUB_SYSTEM")
private String subSystem;
/**
* 型号
*/
@TableField("NUMBER")
private String number;
/**
* 设备类型
*/
@TableField("DEVICE_TYPE")
private String deviceType;
/**
*
*/
@TableField("ANALYSIS_GATEWAY_ID")
private String analysisGatewayId;
/**
*
*/
@TableField("ANALYSIS_INDEX_ADDRESS")
private String analysisIndexAddress;
/**
* 网关ID
*/
@TableField("PROCESS_GATEWAY_ID")
private String processGatewayId;
/**
*
*/
@TableField("PROCESS_INDEX_ADDRESS")
private String processIndexAddress;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_warning_record")
public class IdxBizFanWarningRecord extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 处置状态
*/
@TableField("DISPOSOTION_STATE")
private String disposotionState;
/**
*
*/
@TableField("HEALTH_INDEX_SEQ")
private Integer healthIndexSeq;
/**
*
*/
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
/**
* 预警等级
*/
@TableField("WARNING_NAME")
private String warningName;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 子系统
*/
@TableField("SUB_SYSTEM")
private String subSystem;
/**
* 型号
*/
@TableField("NUMBER")
private String number;
/**
* 网关ID
*/
@TableField("GATEWAY_ID")
private Integer gatewayId;
/**
* 点表地址
*/
@TableField("INDEX_ADDRESS")
private String indexAddress;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_fan_warning_rule_set")
public class IdxBizFanWarningRuleSet extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 预警判断条件
*/
@TableField("WARNING_IF")
private String warningIf;
/**
* 预警判断连续周期
*/
@TableField("WARNING_CYCLE")
private String warningCycle;
/**
* 预警名称(危险、警告、注意)
*/
@TableField("WARNING_NAME")
private String warningName;
/**
*
*/
@TableField("ANALYSIS_POINT_ID")
private Integer analysisPointId;
/**
* 分析周期((按天、10min、小时)
*/
@TableField("ANALYSIS_TYPE")
private String analysisType;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 子系统
*/
@TableField("SUB_SYSTEM")
private String subSystem;
/**
* 型号
*/
@TableField("NUMBER")
private String number;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
......@@ -100,7 +100,7 @@ public class IdxBizFelk {
*
*/
@TableField("ANALYSIS_START_TIME")
private LocalTime analysisStartTime;
private LocalDateTime analysisStartTime;
/**
*
......
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_pv_health_index")
public class IdxBizPvHealthIndex extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 分析维度类型
*/
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
/**
* 分析维度seq
*/
@TableField("ANALYSIS_OBJ_SEQ")
private Integer analysisObjSeq;
/**
*
*/
@TableField("WEIGTH")
private Double weigth;
/**
*
*/
@TableField("HEALTH_INDEX")
private Double healthIndex;
/**
* 健康等级
*/
@TableField("HEALTH_LEVEL")
private String healthLevel;
/**
* 分析周期
*/
@TableField("ANALYSIS_TYPE")
private String analysisType;
/**
*
*/
@TableField("ANALYSIS_START_TIME")
private LocalTime analysisStartTime;
/**
*
*/
@TableField("ANALYSIS_END_TIME")
private LocalDateTime analysisEndTime;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 子阵
*/
@TableField("SUBARRAY")
private String subarray;
/**
* 厂商
*/
@TableField("MANUFACTURER")
private String manufacturer;
/**
* 设备类型
*/
@TableField("DEVICE_TYPE")
private String deviceType;
/**
* 网关ID
*/
@TableField("GATEWAY_ID")
private Integer gatewayId;
/**
* 点表地址
*/
@TableField("INDEX_ADDRESS")
private String indexAddress;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_pv_health_level")
public class IdxBizPvHealthLevel extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 分析维度类型:【全域、区域、场站、设备、子系统、测点】
*/
@TableField("ANALYSIS_OBJ_TYPE")
private String analysisObjType;
/**
* 健康等级:【安全、注意、警告、风险】
*/
@TableField("HEALTH_LEVEL")
private String healthLevel;
/**
*
*/
@TableField("GROUP_UPPER_LIMIT")
private Double groupUpperLimit;
/**
*
*/
@TableField("GROUP_LOWER_LIMIT")
private Double groupLowerLimit;
}
package com.yeejoin.amos.boot.module.jxiop.biz.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
*
*
* @author system_generator
* @date 2023-08-15
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_pv_point_process_variable_classification")
public class IdxBizPvPointProcessVariableClassification extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField("SEQUENCE_NBR")
private String sequenceNbr;
/**
*
*/
@TableField("RECORD")
private String record;
/**
*
*/
@TableField("REC_DATE")
private LocalDateTime recDate;
/**
*
*/
@TableField("REC_USER_ID")
private String recUserId;
/**
*
*/
@TableField("INSTANCE_ID")
private String instanceId;
/**
*
*/
@TableField("STATUS")
private String status;
/**
* 工况区间值1
*/
@TableField("INTERVAL_VALUE1")
private Integer intervalValue1;
/**
* 工况区间值2
*/
@TableField("INTERVAL_VALUE2")
private Integer intervalValue2;
/**
* 工况区间值3
*/
@TableField("INTERVAL_VALUE3")
private Integer intervalValue3;
/**
* 工况区间值4
*/
@TableField("INTERVAL_VALUE4")
private Integer intervalValue4;
/**
* 工况区间值5
*/
@TableField("INTERVAL_VALUE5")
private Integer intervalValue5;
/**
* 标签
*/
@TableField("TAG_CODE")
private String tagCode;
/**
*
*/
@TableField("POINT_ID")
private Integer pointId;
/**
* 片区
*/
@TableField("ARAE")
private String arae;
/**
* 场站
*/
@TableField("STATION")
private String station;
/**
* 设备名称
*/
@TableField("EQUIPMENT_NAME")
private String equipmentName;
/**
* 厂商
*/
@TableField("MANUFACTURER")
private String manufacturer;
/**
* 设备类型
*/
@TableField("DEVICE_TYPE")
private String deviceType;
/**
* 子阵
*/
@TableField("SUBARRAY")
private String subarray;
/**
*
*/
@TableField("GATEWAY_ID")
private Integer gatewayId;
/**
* 点表地址
*/
@TableField("INDEX_ADDRESS")
private String indexAddress;
/**
* KKS码
*/
@TableField("KKS")
private String kks;
}
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