diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java new file mode 100644 index 0000000..0e91b4e --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java @@ -0,0 +1,105 @@ +//package com.casic.missiles.modular.system.controller; +// +//import com.casic.missiles.core.base.controller.BaseController; +//import com.casic.missiles.core.result.ResultData; +//import org.springframework.stereotype.Controller; +//import org.springframework.web.bind.annotation.RequestMapping; +//import org.springframework.web.bind.annotation.ResponseBody; +//import org.springframework.web.bind.annotation.PathVariable; +//import org.springframework.beans.factory.annotation.Autowired; +//import com.baomidou.mybatisplus.plugins.Page; +//import com.baomidou.mybatisplus.mapper.EntityWrapper; +//import java.util.List; +//import com.casic.missiles.core.common.constant.factory.PageFactory; +//import org.springframework.web.bind.annotation.RequestParam; +//import com.casic.missiles.modular.system.model.Noise; +//import com.casic.missiles.modular.system.service.INoiseService; +// +///** +// * 相关仪上传数据控制器 +// * +// * @author dev +// * @Date 2024-02-28 16:42:27 +// */ +//@Controller +//@RequestMapping("/noise") +//public class NoiseController extends BaseController { +// +// +// @Autowired +// private INoiseService noiseService; +// +// +// /** +// * 获取相关仪上传数据列表 +// */ +// @RequestMapping(value = "/list") +// @ResponseBody +// public Object list(String condition) { +// return noiseService.selectList(null); +// } +// +// /** +// * 获取相关仪上传数据分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = noiseService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增相关仪上传数据 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(Noise noise) { +// noiseService.insert(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除相关仪上传数据 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String noiseId) { +// noiseService.deleteById(noiseId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("noiseIds") List noiseIds) { +// noiseService.deleteBatchIds(noiseIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改相关仪上传数据 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(Noise noise) { +// noiseService.updateById(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 相关仪上传数据详情 +// */ +// @RequestMapping(value = "/detail/{noiseId}") +// @ResponseBody +// public Object detail(@PathVariable("noiseId") String noiseId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(noiseService.selectById(noiseId)); +// return resultData; +// } +//} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java new file mode 100644 index 0000000..0e91b4e --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java @@ -0,0 +1,105 @@ +//package com.casic.missiles.modular.system.controller; +// +//import com.casic.missiles.core.base.controller.BaseController; +//import com.casic.missiles.core.result.ResultData; +//import org.springframework.stereotype.Controller; +//import org.springframework.web.bind.annotation.RequestMapping; +//import org.springframework.web.bind.annotation.ResponseBody; +//import org.springframework.web.bind.annotation.PathVariable; +//import org.springframework.beans.factory.annotation.Autowired; +//import com.baomidou.mybatisplus.plugins.Page; +//import com.baomidou.mybatisplus.mapper.EntityWrapper; +//import java.util.List; +//import com.casic.missiles.core.common.constant.factory.PageFactory; +//import org.springframework.web.bind.annotation.RequestParam; +//import com.casic.missiles.modular.system.model.Noise; +//import com.casic.missiles.modular.system.service.INoiseService; +// +///** +// * 相关仪上传数据控制器 +// * +// * @author dev +// * @Date 2024-02-28 16:42:27 +// */ +//@Controller +//@RequestMapping("/noise") +//public class NoiseController extends BaseController { +// +// +// @Autowired +// private INoiseService noiseService; +// +// +// /** +// * 获取相关仪上传数据列表 +// */ +// @RequestMapping(value = "/list") +// @ResponseBody +// public Object list(String condition) { +// return noiseService.selectList(null); +// } +// +// /** +// * 获取相关仪上传数据分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = noiseService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增相关仪上传数据 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(Noise noise) { +// noiseService.insert(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除相关仪上传数据 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String noiseId) { +// noiseService.deleteById(noiseId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("noiseIds") List noiseIds) { +// noiseService.deleteBatchIds(noiseIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改相关仪上传数据 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(Noise noise) { +// noiseService.updateById(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 相关仪上传数据详情 +// */ +// @RequestMapping(value = "/detail/{noiseId}") +// @ResponseBody +// public Object detail(@PathVariable("noiseId") String noiseId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(noiseService.selectById(noiseId)); +// return resultData; +// } +//} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java new file mode 100644 index 0000000..11f8317 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.Noise; + +/** + *

+ * 噪声记录仪上传数据 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +public interface NoiseMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java new file mode 100644 index 0000000..0e91b4e --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java @@ -0,0 +1,105 @@ +//package com.casic.missiles.modular.system.controller; +// +//import com.casic.missiles.core.base.controller.BaseController; +//import com.casic.missiles.core.result.ResultData; +//import org.springframework.stereotype.Controller; +//import org.springframework.web.bind.annotation.RequestMapping; +//import org.springframework.web.bind.annotation.ResponseBody; +//import org.springframework.web.bind.annotation.PathVariable; +//import org.springframework.beans.factory.annotation.Autowired; +//import com.baomidou.mybatisplus.plugins.Page; +//import com.baomidou.mybatisplus.mapper.EntityWrapper; +//import java.util.List; +//import com.casic.missiles.core.common.constant.factory.PageFactory; +//import org.springframework.web.bind.annotation.RequestParam; +//import com.casic.missiles.modular.system.model.Noise; +//import com.casic.missiles.modular.system.service.INoiseService; +// +///** +// * 相关仪上传数据控制器 +// * +// * @author dev +// * @Date 2024-02-28 16:42:27 +// */ +//@Controller +//@RequestMapping("/noise") +//public class NoiseController extends BaseController { +// +// +// @Autowired +// private INoiseService noiseService; +// +// +// /** +// * 获取相关仪上传数据列表 +// */ +// @RequestMapping(value = "/list") +// @ResponseBody +// public Object list(String condition) { +// return noiseService.selectList(null); +// } +// +// /** +// * 获取相关仪上传数据分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = noiseService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增相关仪上传数据 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(Noise noise) { +// noiseService.insert(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除相关仪上传数据 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String noiseId) { +// noiseService.deleteById(noiseId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("noiseIds") List noiseIds) { +// noiseService.deleteBatchIds(noiseIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改相关仪上传数据 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(Noise noise) { +// noiseService.updateById(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 相关仪上传数据详情 +// */ +// @RequestMapping(value = "/detail/{noiseId}") +// @ResponseBody +// public Object detail(@PathVariable("noiseId") String noiseId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(noiseService.selectById(noiseId)); +// return resultData; +// } +//} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java new file mode 100644 index 0000000..11f8317 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.Noise; + +/** + *

+ * 噪声记录仪上传数据 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +public interface NoiseMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml new file mode 100644 index 0000000..8f935fb --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID AS id, DEVCODE AS devcode, DDATA AS ddata, UPTIME AS uptime, LOGTIME AS logtime, DESCN AS descn + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java new file mode 100644 index 0000000..0e91b4e --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java @@ -0,0 +1,105 @@ +//package com.casic.missiles.modular.system.controller; +// +//import com.casic.missiles.core.base.controller.BaseController; +//import com.casic.missiles.core.result.ResultData; +//import org.springframework.stereotype.Controller; +//import org.springframework.web.bind.annotation.RequestMapping; +//import org.springframework.web.bind.annotation.ResponseBody; +//import org.springframework.web.bind.annotation.PathVariable; +//import org.springframework.beans.factory.annotation.Autowired; +//import com.baomidou.mybatisplus.plugins.Page; +//import com.baomidou.mybatisplus.mapper.EntityWrapper; +//import java.util.List; +//import com.casic.missiles.core.common.constant.factory.PageFactory; +//import org.springframework.web.bind.annotation.RequestParam; +//import com.casic.missiles.modular.system.model.Noise; +//import com.casic.missiles.modular.system.service.INoiseService; +// +///** +// * 相关仪上传数据控制器 +// * +// * @author dev +// * @Date 2024-02-28 16:42:27 +// */ +//@Controller +//@RequestMapping("/noise") +//public class NoiseController extends BaseController { +// +// +// @Autowired +// private INoiseService noiseService; +// +// +// /** +// * 获取相关仪上传数据列表 +// */ +// @RequestMapping(value = "/list") +// @ResponseBody +// public Object list(String condition) { +// return noiseService.selectList(null); +// } +// +// /** +// * 获取相关仪上传数据分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = noiseService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增相关仪上传数据 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(Noise noise) { +// noiseService.insert(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除相关仪上传数据 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String noiseId) { +// noiseService.deleteById(noiseId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("noiseIds") List noiseIds) { +// noiseService.deleteBatchIds(noiseIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改相关仪上传数据 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(Noise noise) { +// noiseService.updateById(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 相关仪上传数据详情 +// */ +// @RequestMapping(value = "/detail/{noiseId}") +// @ResponseBody +// public Object detail(@PathVariable("noiseId") String noiseId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(noiseService.selectById(noiseId)); +// return resultData; +// } +//} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java new file mode 100644 index 0000000..11f8317 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.Noise; + +/** + *

+ * 噪声记录仪上传数据 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +public interface NoiseMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml new file mode 100644 index 0000000..8f935fb --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID AS id, DEVCODE AS devcode, DDATA AS ddata, UPTIME AS uptime, LOGTIME AS logtime, DESCN AS descn + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java new file mode 100644 index 0000000..ab68658 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java @@ -0,0 +1,63 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 噪声记录仪上传数据 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +@Data +@TableName("data_noise") +public class Noise extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键 + */ + @TableId("ID") + private Long id; + /** + * 设备编号 + */ + @TableField("DEVCODE") + private String devcode; + /** + * 噪声值 + */ + @TableField("DDATA") + private String ddata; + /** + * 采集时间 + */ + @TableField("UPTIME") + private Date uptime; + /** + * 记录时间 + */ + @TableField("LOGTIME") + private Date logtime; + @TableField("DESCN") + private String descn; + @Override + public String toString() { + return "Noise{" + + "id=" + id + + ", devcode=" + devcode + + ", ddata=" + ddata + + ", uptime=" + uptime + + ", logtime=" + logtime + + ", descn=" + descn + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java new file mode 100644 index 0000000..0e91b4e --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java @@ -0,0 +1,105 @@ +//package com.casic.missiles.modular.system.controller; +// +//import com.casic.missiles.core.base.controller.BaseController; +//import com.casic.missiles.core.result.ResultData; +//import org.springframework.stereotype.Controller; +//import org.springframework.web.bind.annotation.RequestMapping; +//import org.springframework.web.bind.annotation.ResponseBody; +//import org.springframework.web.bind.annotation.PathVariable; +//import org.springframework.beans.factory.annotation.Autowired; +//import com.baomidou.mybatisplus.plugins.Page; +//import com.baomidou.mybatisplus.mapper.EntityWrapper; +//import java.util.List; +//import com.casic.missiles.core.common.constant.factory.PageFactory; +//import org.springframework.web.bind.annotation.RequestParam; +//import com.casic.missiles.modular.system.model.Noise; +//import com.casic.missiles.modular.system.service.INoiseService; +// +///** +// * 相关仪上传数据控制器 +// * +// * @author dev +// * @Date 2024-02-28 16:42:27 +// */ +//@Controller +//@RequestMapping("/noise") +//public class NoiseController extends BaseController { +// +// +// @Autowired +// private INoiseService noiseService; +// +// +// /** +// * 获取相关仪上传数据列表 +// */ +// @RequestMapping(value = "/list") +// @ResponseBody +// public Object list(String condition) { +// return noiseService.selectList(null); +// } +// +// /** +// * 获取相关仪上传数据分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = noiseService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增相关仪上传数据 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(Noise noise) { +// noiseService.insert(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除相关仪上传数据 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String noiseId) { +// noiseService.deleteById(noiseId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("noiseIds") List noiseIds) { +// noiseService.deleteBatchIds(noiseIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改相关仪上传数据 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(Noise noise) { +// noiseService.updateById(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 相关仪上传数据详情 +// */ +// @RequestMapping(value = "/detail/{noiseId}") +// @ResponseBody +// public Object detail(@PathVariable("noiseId") String noiseId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(noiseService.selectById(noiseId)); +// return resultData; +// } +//} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java new file mode 100644 index 0000000..11f8317 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.Noise; + +/** + *

+ * 噪声记录仪上传数据 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +public interface NoiseMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml new file mode 100644 index 0000000..8f935fb --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID AS id, DEVCODE AS devcode, DDATA AS ddata, UPTIME AS uptime, LOGTIME AS logtime, DESCN AS descn + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java new file mode 100644 index 0000000..ab68658 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java @@ -0,0 +1,63 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 噪声记录仪上传数据 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +@Data +@TableName("data_noise") +public class Noise extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键 + */ + @TableId("ID") + private Long id; + /** + * 设备编号 + */ + @TableField("DEVCODE") + private String devcode; + /** + * 噪声值 + */ + @TableField("DDATA") + private String ddata; + /** + * 采集时间 + */ + @TableField("UPTIME") + private Date uptime; + /** + * 记录时间 + */ + @TableField("LOGTIME") + private Date logtime; + @TableField("DESCN") + private String descn; + @Override + public String toString() { + return "Noise{" + + "id=" + id + + ", devcode=" + devcode + + ", ddata=" + ddata + + ", uptime=" + uptime + + ", logtime=" + logtime + + ", descn=" + descn + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/INoiseService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/INoiseService.java new file mode 100644 index 0000000..9ccbd57 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/INoiseService.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.Noise; + +/** + *

+ * 噪声记录仪上传数据 服务类 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +public interface INoiseService extends IService { + + void processData(String recordValue); + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java new file mode 100644 index 0000000..0e91b4e --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/controller/NoiseController.java @@ -0,0 +1,105 @@ +//package com.casic.missiles.modular.system.controller; +// +//import com.casic.missiles.core.base.controller.BaseController; +//import com.casic.missiles.core.result.ResultData; +//import org.springframework.stereotype.Controller; +//import org.springframework.web.bind.annotation.RequestMapping; +//import org.springframework.web.bind.annotation.ResponseBody; +//import org.springframework.web.bind.annotation.PathVariable; +//import org.springframework.beans.factory.annotation.Autowired; +//import com.baomidou.mybatisplus.plugins.Page; +//import com.baomidou.mybatisplus.mapper.EntityWrapper; +//import java.util.List; +//import com.casic.missiles.core.common.constant.factory.PageFactory; +//import org.springframework.web.bind.annotation.RequestParam; +//import com.casic.missiles.modular.system.model.Noise; +//import com.casic.missiles.modular.system.service.INoiseService; +// +///** +// * 相关仪上传数据控制器 +// * +// * @author dev +// * @Date 2024-02-28 16:42:27 +// */ +//@Controller +//@RequestMapping("/noise") +//public class NoiseController extends BaseController { +// +// +// @Autowired +// private INoiseService noiseService; +// +// +// /** +// * 获取相关仪上传数据列表 +// */ +// @RequestMapping(value = "/list") +// @ResponseBody +// public Object list(String condition) { +// return noiseService.selectList(null); +// } +// +// /** +// * 获取相关仪上传数据分页列表 +// */ +// @RequestMapping(value = "/listPage") +// @ResponseBody +// public Object listPage(String condition) { +// Page page = new PageFactory().defaultPage(); +// EntityWrapper query = new EntityWrapper<>(); +// page = noiseService.selectPage(page,query); +// return super.packForBT(page); +// } +// /** +// * 新增相关仪上传数据 +// */ +// @RequestMapping(value = "/add") +// @ResponseBody +// public Object add(Noise noise) { +// noiseService.insert(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 删除相关仪上传数据 +// */ +// @RequestMapping(value = "/delete") +// @ResponseBody +// public Object delete(@RequestParam String noiseId) { +// noiseService.deleteById(noiseId); +// return SUCCESS_TIP; +// } +// +// /** +// * 批量删除 +// */ +// @RequestMapping(value = "/batchDelete") +// @ResponseBody +// public Object delete(@RequestParam("noiseIds") List noiseIds) { +// noiseService.deleteBatchIds(noiseIds); +// return SUCCESS_TIP; +// } +// +// /** +// * 修改相关仪上传数据 +// */ +// @RequestMapping(value = "/update") +// @ResponseBody +// public Object update(Noise noise) { +// noiseService.updateById(noise); +// return SUCCESS_TIP; +// } +// +// /** +// * 相关仪上传数据详情 +// */ +// @RequestMapping(value = "/detail/{noiseId}") +// @ResponseBody +// public Object detail(@PathVariable("noiseId") String noiseId) { +// ResultData resultData = new ResultData(); +// resultData.setCode(200); +// resultData.setMessage("查询详情成功"); +// resultData.setData(noiseService.selectById(noiseId)); +// return resultData; +// } +//} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java new file mode 100644 index 0000000..11f8317 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/NoiseMapper.java @@ -0,0 +1,16 @@ +package com.casic.missiles.modular.system.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.system.model.Noise; + +/** + *

+ * 噪声记录仪上传数据 Mapper 接口 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +public interface NoiseMapper extends BaseMapper { + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml new file mode 100644 index 0000000..8f935fb --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/dao/mapping/NoiseMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID AS id, DEVCODE AS devcode, DDATA AS ddata, UPTIME AS uptime, LOGTIME AS logtime, DESCN AS descn + + + diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java b/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java new file mode 100644 index 0000000..ab68658 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/model/Noise.java @@ -0,0 +1,63 @@ +package com.casic.missiles.modular.system.model; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import lombok.Data; + +import java.util.Date; + +/** + *

+ * 噪声记录仪上传数据 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +@Data +@TableName("data_noise") +public class Noise extends Model { + + private static final long serialVersionUID = 1L; + + /** + * 主键 + */ + @TableId("ID") + private Long id; + /** + * 设备编号 + */ + @TableField("DEVCODE") + private String devcode; + /** + * 噪声值 + */ + @TableField("DDATA") + private String ddata; + /** + * 采集时间 + */ + @TableField("UPTIME") + private Date uptime; + /** + * 记录时间 + */ + @TableField("LOGTIME") + private Date logtime; + @TableField("DESCN") + private String descn; + @Override + public String toString() { + return "Noise{" + + "id=" + id + + ", devcode=" + devcode + + ", ddata=" + ddata + + ", uptime=" + uptime + + ", logtime=" + logtime + + ", descn=" + descn + + "}"; + } +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/INoiseService.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/INoiseService.java new file mode 100644 index 0000000..9ccbd57 --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/INoiseService.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.casic.missiles.modular.system.model.Noise; + +/** + *

+ * 噪声记录仪上传数据 服务类 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +public interface INoiseService extends IService { + + void processData(String recordValue); + +} diff --git a/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/NoiseServiceImpl.java b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/NoiseServiceImpl.java new file mode 100644 index 0000000..2e0cdfe --- /dev/null +++ b/casic-server/src/main/java/com/casic/missiles/modular/system/service/impl/NoiseServiceImpl.java @@ -0,0 +1,25 @@ +package com.casic.missiles.modular.system.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.casic.missiles.modular.system.model.Noise; +import com.casic.missiles.modular.system.dao.NoiseMapper; +import com.casic.missiles.modular.system.service.INoiseService; + +import org.springframework.stereotype.Service; + +/** + *

+ * 噪声记录仪上传数据 服务实现类 + *

+ * + * @author stylefeng123 + * @since 2024-02-28 + */ +@Service +public class NoiseServiceImpl extends ServiceImpl implements INoiseService { + + @Override + public void processData(String recordValue) { + + } +}