Browse Source

长钢钢铁代码初始化

cg-steel
wangwei_123 3 days ago
parent
commit
05aa998253
  1. 161
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustAttachmentController.java
  2. 187
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustWarningController.java
  3. 110
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbHomeController.java
  4. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronAttachinfoController.java
  5. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronBasicoxygenfurnaceInfoController.java
  6. 161
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronBlastfurnaceInfoController.java
  7. 162
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCheckRecordController.java
  8. 161
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCheckRecordListController.java
  9. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCoalarmInfoController.java
  10. 75
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCompanyinfoController.java
  11. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronContinuouscastingmachineInfoController.java
  12. 75
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCraneInfoController.java
  13. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronDeviceScrapRecordController.java
  14. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronDeviceStopworkRecordController.java
  15. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronElectricarcfurnaceInfoController.java
  16. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronGaspartitiondeviceInfoController.java
  17. 75
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronGastankInfoController.java
  18. 75
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronIroninfoController.java
  19. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronLadlecastingcarInfoController.java
  20. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronMediumfrequencyfurnaceInfoController.java
  21. 77
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronMoltenmetaltankInfoController.java
  22. 160
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronRefiningfurnaceInfoController.java
  23. 161
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronRegularcheckRecordController.java
  24. 75
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronVideoinfoController.java
  25. 161
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronWarninfoController.java
  26. 74
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronWarninfoFeedbackController.java
  27. 103
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustClearrecord.java
  28. 181
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustCompanyinfo.java
  29. 115
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustDustinfo.java
  30. 157
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustEquipinfo.java
  31. 202
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustTargetinfo.java
  32. 141
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustWarning.java
  33. 128
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustWarningFeedback.java
  34. 53
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronAttachinfo.java
  35. 100
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronBasicoxygenfurnaceInfo.java
  36. 82
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronBlastfurnaceInfo.java
  37. 94
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCheckRecord.java
  38. 100
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCheckRecordList.java
  39. 130
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCoalarmInfo.java
  40. 178
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCompanyinfo.java
  41. 118
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronContinuouscastingmachineInfo.java
  42. 142
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCraneInfo.java
  43. 100
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronDeviceScrapRecord.java
  44. 106
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronDeviceStopworkRecord.java
  45. 100
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronElectricarcfurnaceInfo.java
  46. 130
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronGaspartitiondeviceInfo.java
  47. 106
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronGastankInfo.java
  48. 112
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronIroninfo.java
  49. 79
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronLadlecastingcarInfo.java
  50. 103
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronMediumfrequencyfurnaceInfo.java
  51. 133
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronMoltenmetaltankInfo.java
  52. 106
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronRefiningfurnaceInfo.java
  53. 118
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronRegularcheckRecord.java
  54. 90
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronVideoinfo.java
  55. 112
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronWarninfo.java
  56. 112
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronWarninfoFeedback.java
  57. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustClearrecordMapper.java
  58. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustTargetinfoMapper.java
  59. 16
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustWarningFeedbackMapper.java
  60. 8
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronAttachinfoMapper.java
  61. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronBasicoxygenfurnaceInfoMapper.java
  62. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronBlastfurnaceInfoMapper.java
  63. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCheckRecordListMapper.java
  64. 8
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCheckRecordMapper.java
  65. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCoalarmInfoMapper.java
  66. 8
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCompanyinfoMapper.java
  67. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronContinuouscastingmachineInfoMapper.java
  68. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCraneInfoMapper.java
  69. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronDeviceScrapRecordMapper.java
  70. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronDeviceStopworkRecordMapper.java
  71. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronElectricarcfurnaceInfoMapper.java
  72. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronGaspartitiondeviceInfoMapper.java
  73. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronGastankInfoMapper.java
  74. 8
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronIroninfoMapper.java
  75. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronLadlecastingcarInfoMapper.java
  76. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronMediumfrequencyfurnaceInfoMapper.java
  77. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronMoltenmetaltankInfoMapper.java
  78. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronRefiningfurnaceInfoMapper.java
  79. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronRegularcheckRecordMapper.java
  80. 8
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronVideoinfoMapper.java
  81. 17
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronWarninfoFeedbackMapper.java
  82. 6
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronWarninfoMapper.java
  83. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustTargetinfoMapper.xml
  84. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustWarningFeedbackMapper.xml
  85. 2
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronAttachinfoMapper.xml
  86. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronBasicoxygenfurnaceInfoMapper.xml
  87. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronBlastfurnaceInfoMapper.xml
  88. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCheckRecordListMapper.xml
  89. 2
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCheckRecordMapper.xml
  90. 2
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCoalarmInfoMapper.xml
  91. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCompanyinfoMapper.xml
  92. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronContinuouscastingmachineInfoMapper.xml
  93. 2
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCraneInfoMapper.xml
  94. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronDeviceScrapRecordMapper.xml
  95. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronDeviceStopworkRecordMapper.xml
  96. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronElectricarcfurnaceInfoMapper.xml
  97. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronGaspartitiondeviceInfoMapper.xml
  98. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronGastankInfoMapper.xml
  99. 2
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronIroninfoMapper.xml
  100. 5
      cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronLadlecastingcarInfoMapper.xml

161
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustAttachmentController.java

@ -1,161 +0,0 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustAttachment;
import cc.admin.modules.dust.service.ITbDustAttachmentService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 附件信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "附件信息表")
@RestController
@RequestMapping("/tb/dustAttachment")
public class TbDustAttachmentController extends BaseController<TbDustAttachment, ITbDustAttachmentService> {
@Autowired
private ITbDustAttachmentService tbDustAttachmentService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "附件信息表-分页列表查询")
@ApiOperation(value = "附件信息表-分页列表查询", notes = "附件信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustAttachment> queryWrapper = QueryGenerator.initQueryWrapper(new TbDustAttachment(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustAttachment> page = new Page<TbDustAttachment>(pageNo, pageSize);
IPage<TbDustAttachment> pageList = tbDustAttachmentService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustAttachment
* @return
*/
@AutoLog(value = "附件信息表-添加")
@ApiOperation(value = "附件信息表-添加", notes = "附件信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustAttachment tbDustAttachment) {
tbDustAttachmentService.save(tbDustAttachment);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustAttachment
* @return
*/
@AutoLog(value = "附件信息表-编辑")
@ApiOperation(value = "附件信息表-编辑", notes = "附件信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustAttachment tbDustAttachment) {
tbDustAttachmentService.updateById(tbDustAttachment);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "附件信息表-通过id删除")
@ApiOperation(value = "附件信息表-通过id删除", notes = "附件信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustAttachmentService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "附件信息表-批量删除")
@ApiOperation(value = "附件信息表-批量删除", notes = "附件信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustAttachmentService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "附件信息表-通过id查询")
@ApiOperation(value = "附件信息表-通过id查询", notes = "附件信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustAttachment tbDustAttachment = tbDustAttachmentService.getById(id);
return Result.ok(tbDustAttachment);
}
/**
* 导出excel
*
* @param request
* @param tbDustAttachment
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustAttachment tbDustAttachment) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustAttachment, TbDustAttachment.class, "附件信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustAttachment.class);
}
}

187
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustWarningController.java

@ -1,187 +0,0 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.common.util.oConvertUtils;
import cc.admin.modules.dust.entity.TbDustWarning;
import cc.admin.modules.dust.service.ITbDustWarningService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 预警信息推送记录表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "预警信息推送记录表")
@RestController
@RequestMapping("/tb/dustWarning")
public class TbDustWarningController extends BaseController<TbDustWarning, ITbDustWarningService> {
@Autowired
private ITbDustWarningService tbDustWarningService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "预警信息推送记录表-分页列表查询")
@ApiOperation(value = "预警信息推送记录表-分页列表查询", notes = "预警信息推送记录表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "targetCode", required = false) String targetCode,
@RequestParam(name = "targetName", required = false) String targetName,
@RequestParam(name = "targetType", required = false) String targetType,
@RequestParam(name = "rank", required = false) String rank,
@RequestParam(name = "warnStatus", required = false) String warnStatus,
@RequestParam(name = "startTime", required = false)String startTime,
@RequestParam(name = "endTime", required = false)String endTime,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustWarning> queryWrapper = new QueryWrapper<>();
if (StrUtil.isNotEmpty(targetCode)){
queryWrapper.eq("target_code", targetCode);
}
if (StrUtil.isNotEmpty(targetName)){
queryWrapper.eq("target_name", targetName);
}
if (StrUtil.isNotEmpty(targetType)){
queryWrapper.eq("target_type", targetType);
}
if (StrUtil.isNotEmpty(rank)){
queryWrapper.eq("rank", rank);
}
if (StrUtil.isNotEmpty(warnStatus)){
queryWrapper.eq("warn_status", warnStatus);
}
if (StrUtil.isNotEmpty(startTime)){
queryWrapper.ge("start_time", startTime);
}
if (StrUtil.isNotEmpty(endTime)){
queryWrapper.le("end_time", endTime);
}
Page<TbDustWarning> page = new Page<TbDustWarning>(pageNo, pageSize);
IPage<TbDustWarning> pageList = tbDustWarningService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustWarning
* @return
*/
@AutoLog(value = "预警信息推送记录表-添加")
@ApiOperation(value = "预警信息推送记录表-添加", notes = "预警信息推送记录表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustWarning tbDustWarning) {
tbDustWarningService.save(tbDustWarning);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustWarning
* @return
*/
@AutoLog(value = "预警信息推送记录表-编辑")
@ApiOperation(value = "预警信息推送记录表-编辑", notes = "预警信息推送记录表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustWarning tbDustWarning) {
tbDustWarningService.updateById(tbDustWarning);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "预警信息推送记录表-通过id删除")
@ApiOperation(value = "预警信息推送记录表-通过id删除", notes = "预警信息推送记录表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustWarningService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "预警信息推送记录表-批量删除")
@ApiOperation(value = "预警信息推送记录表-批量删除", notes = "预警信息推送记录表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustWarningService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "预警信息推送记录表-通过id查询")
@ApiOperation(value = "预警信息推送记录表-通过id查询", notes = "预警信息推送记录表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustWarning tbDustWarning = tbDustWarningService.getById(id);
return Result.ok(tbDustWarning);
}
/**
* 导出excel
*
* @param request
* @param tbDustWarning
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustWarning tbDustWarning) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustWarning, TbDustWarning.class, "预警信息推送记录表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustWarning.class);
}
}

110
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbHomeController.java

@ -1,110 +0,0 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.util.RedisUtil;
import cc.admin.modules.dust.entity.TbDustTargetinfo;
import cc.admin.modules.dust.entity.TbDustWarning;
import cc.admin.modules.dust.service.ITbDustTargetinfoService;
import cc.admin.modules.dust.service.ITbDustWarningService;
import cc.admin.modules.dust.utils.KeyUtils;
import cc.admin.modules.dust.vo.DustMonitorVo;
import cc.admin.modules.dust.vo.DustStatisticsVo;
import cc.admin.modules.dust.vo.RedisDataVo;
import cn.hutool.core.bean.BeanUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.bouncycastle.pqc.jcajce.provider.util.KeyUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Slf4j
@Api(tags = "首页")
@RestController
@RequestMapping("/tb/home")
public class TbHomeController {
@Autowired
private ITbDustWarningService tbDustWarningService;
@Autowired
private ITbDustTargetinfoService tbDustTargetinfoService;
@Autowired
private RedisUtil redisUtil;
/**
*
*/
@AutoLog(value = "首页统计")
@ApiOperation(value = "首页统计", notes = "首页统计")
@GetMapping(value = "/statistics")
public Result<?> statistics( @RequestParam(name = "equipId", required = false) String equipId) {
DustStatisticsVo dustStatisticsVo = new DustStatisticsVo();
Integer count = tbDustWarningService.lambdaQuery()
.eq(TbDustWarning::getWarnStatus, "0")
.eq(TbDustWarning::getEquipinfoId, equipId)
.count();//未处置报警
dustStatisticsVo.setUnprocessedAlarmCount(count);
// 1. 获取今天的日期
LocalDate today = LocalDate.now();
LocalDateTime startOfToday = today.atStartOfDay(); // 00:00:00.000
LocalDateTime endOfToday = LocalDateTime.of(today, LocalTime.MAX); // 23:59:59.999999999
Integer todayAlarmCount = tbDustWarningService.lambdaQuery()
.eq(TbDustWarning::getEquipinfoId, equipId)
.between(TbDustWarning::getStartTime, startOfToday, endOfToday)
.count();// 今日报警
dustStatisticsVo.setTodayAlarmCount(todayAlarmCount);
int cumulativeAlarmCount = tbDustWarningService.lambdaQuery()
.eq(TbDustWarning::getEquipinfoId, equipId)
.count();
dustStatisticsVo.setCumulativeAlarmCount(cumulativeAlarmCount);//累计报警
Integer dryTypeMonitorPointCount = tbDustWarningService.lambdaQuery()
.eq(TbDustWarning::getEquipinfoId, equipId)
.eq(TbDustWarning::getWarnStatus, "1")
.count();
dustStatisticsVo.setAlarmProcessingRate(dryTypeMonitorPointCount * 1.0 / count); //报警处理率
return Result.ok(dustStatisticsVo);
}
@AutoLog(value = "首页系统监控")
@ApiOperation(value = "首页系统监控", notes = "首页系统监控")
@GetMapping(value = "/monitor")
public Result<?> monitor(@RequestParam(name = "equipId", required = false) String equipId) {
List<DustMonitorVo> monitorVoList = new ArrayList<>();
HashMap<String, List<DustMonitorVo>> hashMap = new HashMap<>();
List<TbDustTargetinfo> list = tbDustTargetinfoService.lambdaQuery()
.eq(TbDustTargetinfo::getEquipId, equipId)
.list();
Map<Object, Object> dustdata = redisUtil.hmget(KeyUtils.dustdataTag);
for (TbDustTargetinfo targetinfo : list) {
DustMonitorVo dustMonitorVo = new DustMonitorVo();
RedisDataVo redisDataVo = (RedisDataVo) dustdata.get(targetinfo.getTargetCode());
if (redisDataVo != null){
dustMonitorVo.setValue(redisDataVo.getValue());
dustMonitorVo.setAlarmLevel(redisDataVo.getAlarmLevel());
dustMonitorVo.setStatus(redisDataVo.getStatus());
}
BeanUtil.copyProperties(targetinfo, dustMonitorVo);
}
return Result.ok(monitorVoList);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronAttachinfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronAttachinfo;
import cc.admin.modules.dust.service.ITbIronAttachinfoService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 附件记录表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags="附件记录表")
@RestController
@RequestMapping("/tb/ironAttachinfo")
public class TbIronAttachinfoController extends BaseController<TbIronAttachinfo, ITbIronAttachinfoService> {
@Autowired
private ITbIronAttachinfoService tbIronAttachinfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "附件记录表-分页列表查询")
@ApiOperation(value="附件记录表-分页列表查询", notes="附件记录表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name="key",required = false) String key,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronAttachinfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronAttachinfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronAttachinfo> page = new Page<TbIronAttachinfo>(pageNo, pageSize);
IPage<TbIronAttachinfo> pageList = tbIronAttachinfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronAttachinfo
* @return
*/
@AutoLog(value = "附件记录表-添加")
@ApiOperation(value="附件记录表-添加", notes="附件记录表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronAttachinfo tbIronAttachinfo) {
tbIronAttachinfoService.save(tbIronAttachinfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronAttachinfo
* @return
*/
@AutoLog(value = "附件记录表-编辑")
@ApiOperation(value="附件记录表-编辑", notes="附件记录表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronAttachinfo tbIronAttachinfo) {
tbIronAttachinfoService.updateById(tbIronAttachinfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "附件记录表-通过id删除")
@ApiOperation(value="附件记录表-通过id删除", notes="附件记录表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name="id",required=true) String id) {
tbIronAttachinfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "附件记录表-批量删除")
@ApiOperation(value="附件记录表-批量删除", notes="附件记录表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
this.tbIronAttachinfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "附件记录表-通过id查询")
@ApiOperation(value="附件记录表-通过id查询", notes="附件记录表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name="id",required=true) String id) {
TbIronAttachinfo tbIronAttachinfo = tbIronAttachinfoService.getById(id);
return Result.ok(tbIronAttachinfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronAttachinfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronAttachinfo tbIronAttachinfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronAttachinfo, TbIronAttachinfo.class, "附件记录表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronAttachinfo.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronBasicoxygenfurnaceInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronBasicoxygenfurnaceInfo;
import cc.admin.modules.dust.service.ITbIronBasicoxygenfurnaceInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 转炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "转炉基础信息表")
@RestController
@RequestMapping("/tb/ironBasicoxygenfurnaceInfo")
public class TbIronBasicoxygenfurnaceInfoController extends BaseController<TbIronBasicoxygenfurnaceInfo, ITbIronBasicoxygenfurnaceInfoService> {
@Autowired
private ITbIronBasicoxygenfurnaceInfoService tbIronBasicoxygenfurnaceInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "转炉基础信息表-分页列表查询")
@ApiOperation(value = "转炉基础信息表-分页列表查询", notes = "转炉基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronBasicoxygenfurnaceInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronBasicoxygenfurnaceInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronBasicoxygenfurnaceInfo> page = new Page<TbIronBasicoxygenfurnaceInfo>(pageNo, pageSize);
IPage<TbIronBasicoxygenfurnaceInfo> pageList = tbIronBasicoxygenfurnaceInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronBasicoxygenfurnaceInfo
* @return
*/
@AutoLog(value = "转炉基础信息表-添加")
@ApiOperation(value = "转炉基础信息表-添加", notes = "转炉基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronBasicoxygenfurnaceInfo tbIronBasicoxygenfurnaceInfo) {
tbIronBasicoxygenfurnaceInfoService.save(tbIronBasicoxygenfurnaceInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronBasicoxygenfurnaceInfo
* @return
*/
@AutoLog(value = "转炉基础信息表-编辑")
@ApiOperation(value = "转炉基础信息表-编辑", notes = "转炉基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronBasicoxygenfurnaceInfo tbIronBasicoxygenfurnaceInfo) {
tbIronBasicoxygenfurnaceInfoService.updateById(tbIronBasicoxygenfurnaceInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "转炉基础信息表-通过id删除")
@ApiOperation(value = "转炉基础信息表-通过id删除", notes = "转炉基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronBasicoxygenfurnaceInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "转炉基础信息表-批量删除")
@ApiOperation(value = "转炉基础信息表-批量删除", notes = "转炉基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronBasicoxygenfurnaceInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "转炉基础信息表-通过id查询")
@ApiOperation(value = "转炉基础信息表-通过id查询", notes = "转炉基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronBasicoxygenfurnaceInfo tbIronBasicoxygenfurnaceInfo = tbIronBasicoxygenfurnaceInfoService.getById(id);
return Result.ok(tbIronBasicoxygenfurnaceInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronBasicoxygenfurnaceInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronBasicoxygenfurnaceInfo tbIronBasicoxygenfurnaceInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronBasicoxygenfurnaceInfo, TbIronBasicoxygenfurnaceInfo.class, "转炉基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronBasicoxygenfurnaceInfo.class);
}
}

161
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronBlastfurnaceInfoController.java

@ -0,0 +1,161 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronBlastfurnaceInfo;
import cc.admin.modules.dust.service.ITbIronBlastfurnaceInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 高炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags="高炉基础信息表")
@RestController
@RequestMapping("/tb/ironBlastfurnaceInfo")
public class TbIronBlastfurnaceInfoController extends BaseController<TbIronBlastfurnaceInfo, ITbIronBlastfurnaceInfoService> {
@Autowired
private ITbIronBlastfurnaceInfoService tbIronBlastfurnaceInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "高炉基础信息表-分页列表查询")
@ApiOperation(value="高炉基础信息表-分页列表查询", notes="高炉基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name="key",required = false) String key,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronBlastfurnaceInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronBlastfurnaceInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronBlastfurnaceInfo> page = new Page<TbIronBlastfurnaceInfo>(pageNo, pageSize);
IPage<TbIronBlastfurnaceInfo> pageList = tbIronBlastfurnaceInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronBlastfurnaceInfo
* @return
*/
@AutoLog(value = "高炉基础信息表-添加")
@ApiOperation(value="高炉基础信息表-添加", notes="高炉基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronBlastfurnaceInfo tbIronBlastfurnaceInfo) {
tbIronBlastfurnaceInfoService.save(tbIronBlastfurnaceInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronBlastfurnaceInfo
* @return
*/
@AutoLog(value = "高炉基础信息表-编辑")
@ApiOperation(value="高炉基础信息表-编辑", notes="高炉基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronBlastfurnaceInfo tbIronBlastfurnaceInfo) {
tbIronBlastfurnaceInfoService.updateById(tbIronBlastfurnaceInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "高炉基础信息表-通过id删除")
@ApiOperation(value="高炉基础信息表-通过id删除", notes="高炉基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name="id",required=true) String id) {
tbIronBlastfurnaceInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "高炉基础信息表-批量删除")
@ApiOperation(value="高炉基础信息表-批量删除", notes="高炉基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
this.tbIronBlastfurnaceInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "高炉基础信息表-通过id查询")
@ApiOperation(value="高炉基础信息表-通过id查询", notes="高炉基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name="id",required=true) String id) {
TbIronBlastfurnaceInfo tbIronBlastfurnaceInfo = tbIronBlastfurnaceInfoService.getById(id);
return Result.ok(tbIronBlastfurnaceInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronBlastfurnaceInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronBlastfurnaceInfo tbIronBlastfurnaceInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronBlastfurnaceInfo, TbIronBlastfurnaceInfo.class, "高炉基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronBlastfurnaceInfo.class);
}
}

162
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCheckRecordController.java

@ -0,0 +1,162 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronCheckRecord;
import cc.admin.modules.dust.service.ITbIronCheckRecordService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 点检记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags="点检记录信息表")
@RestController
@RequestMapping("/tb/ironCheckRecord")
public class TbIronCheckRecordController extends BaseController<TbIronCheckRecord, ITbIronCheckRecordService> {
@Autowired
private ITbIronCheckRecordService tbIronCheckRecordService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "点检记录信息表-分页列表查询")
@ApiOperation(value="点检记录信息表-分页列表查询", notes="点检记录信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name="key",required = false) String key,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronCheckRecord> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronCheckRecord(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronCheckRecord> page = new Page<TbIronCheckRecord>(pageNo, pageSize);
IPage<TbIronCheckRecord> pageList = tbIronCheckRecordService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronCheckRecord
* @return
*/
@AutoLog(value = "点检记录信息表-添加")
@ApiOperation(value="点检记录信息表-添加", notes="点检记录信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronCheckRecord tbIronCheckRecord) {
tbIronCheckRecordService.save(tbIronCheckRecord);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronCheckRecord
* @return
*/
@AutoLog(value = "点检记录信息表-编辑")
@ApiOperation(value="点检记录信息表-编辑", notes="点检记录信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronCheckRecord tbIronCheckRecord) {
tbIronCheckRecordService.updateById(tbIronCheckRecord);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "点检记录信息表-通过id删除")
@ApiOperation(value="点检记录信息表-通过id删除", notes="点检记录信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name="id",required=true) String id) {
tbIronCheckRecordService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "点检记录信息表-批量删除")
@ApiOperation(value="点检记录信息表-批量删除", notes="点检记录信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
this.tbIronCheckRecordService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "点检记录信息表-通过id查询")
@ApiOperation(value="点检记录信息表-通过id查询", notes="点检记录信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name="id",required=true) String id) {
TbIronCheckRecord tbIronCheckRecord = tbIronCheckRecordService.getById(id);
return Result.ok(tbIronCheckRecord);
}
/**
* 导出excel
*
* @param request
* @param tbIronCheckRecord
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronCheckRecord tbIronCheckRecord) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronCheckRecord, TbIronCheckRecord.class, "点检记录信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronCheckRecord.class);
}
}

161
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCheckRecordListController.java

@ -0,0 +1,161 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronCheckRecordList;
import cc.admin.modules.dust.service.ITbIronCheckRecordListService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 点检记录点检清单信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "点检记录——点检清单信息表")
@RestController
@RequestMapping("/tb/ironCheckRecordList")
public class TbIronCheckRecordListController extends BaseController<TbIronCheckRecordList, ITbIronCheckRecordListService> {
@Autowired
private ITbIronCheckRecordListService tbIronCheckRecordListService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "点检记录——点检清单信息表-分页列表查询")
@ApiOperation(value = "点检记录——点检清单信息表-分页列表查询", notes = "点检记录——点检清单信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronCheckRecordList> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronCheckRecordList(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronCheckRecordList> page = new Page<TbIronCheckRecordList>(pageNo, pageSize);
IPage<TbIronCheckRecordList> pageList = tbIronCheckRecordListService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronCheckRecordList
* @return
*/
@AutoLog(value = "点检记录——点检清单信息表-添加")
@ApiOperation(value = "点检记录——点检清单信息表-添加", notes = "点检记录——点检清单信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronCheckRecordList tbIronCheckRecordList) {
tbIronCheckRecordListService.save(tbIronCheckRecordList);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronCheckRecordList
* @return
*/
@AutoLog(value = "点检记录——点检清单信息表-编辑")
@ApiOperation(value = "点检记录——点检清单信息表-编辑", notes = "点检记录——点检清单信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronCheckRecordList tbIronCheckRecordList) {
tbIronCheckRecordListService.updateById(tbIronCheckRecordList);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "点检记录——点检清单信息表-通过id删除")
@ApiOperation(value = "点检记录——点检清单信息表-通过id删除", notes = "点检记录——点检清单信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronCheckRecordListService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "点检记录——点检清单信息表-批量删除")
@ApiOperation(value = "点检记录——点检清单信息表-批量删除", notes = "点检记录——点检清单信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronCheckRecordListService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "点检记录——点检清单信息表-通过id查询")
@ApiOperation(value = "点检记录——点检清单信息表-通过id查询", notes = "点检记录——点检清单信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronCheckRecordList tbIronCheckRecordList = tbIronCheckRecordListService.getById(id);
return Result.ok(tbIronCheckRecordList);
}
/**
* 导出excel
*
* @param request
* @param tbIronCheckRecordList
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronCheckRecordList tbIronCheckRecordList) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronCheckRecordList, TbIronCheckRecordList.class, "点检记录——点检清单信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronCheckRecordList.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCoalarmInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronCoalarmInfo;
import cc.admin.modules.dust.service.ITbIronCoalarmInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 固定式一氧化碳报警器基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "固定式一氧化碳报警器基础信息表")
@RestController
@RequestMapping("/tb/ironCoalarmInfo")
public class TbIronCoalarmInfoController extends BaseController<TbIronCoalarmInfo, ITbIronCoalarmInfoService> {
@Autowired
private ITbIronCoalarmInfoService tbIronCoalarmInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "固定式一氧化碳报警器基础信息表-分页列表查询")
@ApiOperation(value = "固定式一氧化碳报警器基础信息表-分页列表查询", notes = "固定式一氧化碳报警器基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronCoalarmInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronCoalarmInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronCoalarmInfo> page = new Page<TbIronCoalarmInfo>(pageNo, pageSize);
IPage<TbIronCoalarmInfo> pageList = tbIronCoalarmInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronCoalarmInfo
* @return
*/
@AutoLog(value = "固定式一氧化碳报警器基础信息表-添加")
@ApiOperation(value = "固定式一氧化碳报警器基础信息表-添加", notes = "固定式一氧化碳报警器基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronCoalarmInfo tbIronCoalarmInfo) {
tbIronCoalarmInfoService.save(tbIronCoalarmInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronCoalarmInfo
* @return
*/
@AutoLog(value = "固定式一氧化碳报警器基础信息表-编辑")
@ApiOperation(value = "固定式一氧化碳报警器基础信息表-编辑", notes = "固定式一氧化碳报警器基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronCoalarmInfo tbIronCoalarmInfo) {
tbIronCoalarmInfoService.updateById(tbIronCoalarmInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "固定式一氧化碳报警器基础信息表-通过id删除")
@ApiOperation(value = "固定式一氧化碳报警器基础信息表-通过id删除", notes = "固定式一氧化碳报警器基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronCoalarmInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "固定式一氧化碳报警器基础信息表-批量删除")
@ApiOperation(value = "固定式一氧化碳报警器基础信息表-批量删除", notes = "固定式一氧化碳报警器基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronCoalarmInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "固定式一氧化碳报警器基础信息表-通过id查询")
@ApiOperation(value = "固定式一氧化碳报警器基础信息表-通过id查询", notes = "固定式一氧化碳报警器基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronCoalarmInfo tbIronCoalarmInfo = tbIronCoalarmInfoService.getById(id);
return Result.ok(tbIronCoalarmInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronCoalarmInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronCoalarmInfo tbIronCoalarmInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronCoalarmInfo, TbIronCoalarmInfo.class, "固定式一氧化碳报警器基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronCoalarmInfo.class);
}
}

75
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustCompanyinfoController.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCompanyinfoController.java

@ -4,9 +4,8 @@ import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustCompanyinfo;
import cc.admin.modules.dust.service.ITbDustCompanyinfoService;
import cn.hutool.core.util.IdUtil;
import cc.admin.modules.dust.entity.TbIronCompanyinfo;
import cc.admin.modules.dust.service.ITbIronCompanyinfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -23,18 +22,18 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 企业基础信息表
* @Description: 企业信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "企业基础信息表")
@Api(tags = "企业信息表")
@RestController
@RequestMapping("/tb/dustCompanyinfo")
public class TbDustCompanyinfoController extends BaseController<TbDustCompanyinfo, ITbDustCompanyinfoService> {
@RequestMapping("/tb/ironCompanyinfo")
public class TbIronCompanyinfoController extends BaseController<TbIronCompanyinfo, ITbIronCompanyinfoService> {
@Autowired
private ITbDustCompanyinfoService tbDustCompanyinfoService;
private ITbIronCompanyinfoService tbIronCompanyinfoService;
/**
* 分页列表查询
@ -45,49 +44,49 @@ public class TbDustCompanyinfoController extends BaseController<TbDustCompanyinf
* @param req
* @return
*/
@AutoLog(value = "企业基础信息表-分页列表查询")
@ApiOperation(value = "企业基础信息表-分页列表查询", notes = "企业基础信息表-分页列表查询")
@AutoLog(value = "企业信息表-分页列表查询")
@ApiOperation(value = "企业信息表-分页列表查询", notes = "企业信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustCompanyinfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbDustCompanyinfo(), req.getParameterMap());
QueryWrapper<TbIronCompanyinfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronCompanyinfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustCompanyinfo> page = new Page<TbDustCompanyinfo>(pageNo, pageSize);
IPage<TbDustCompanyinfo> pageList = tbDustCompanyinfoService.page(page, queryWrapper);
Page<TbIronCompanyinfo> page = new Page<TbIronCompanyinfo>(pageNo, pageSize);
IPage<TbIronCompanyinfo> pageList = tbIronCompanyinfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustCompanyinfo
* @param tbIronCompanyinfo
* @return
*/
@AutoLog(value = "企业基础信息表-添加")
@ApiOperation(value = "企业基础信息表-添加", notes = "企业基础信息表-添加")
@AutoLog(value = "企业信息表-添加")
@ApiOperation(value = "企业信息表-添加", notes = "企业信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustCompanyinfo tbDustCompanyinfo) {
tbDustCompanyinfoService.save(tbDustCompanyinfo);
public Result<?> add(@RequestBody TbIronCompanyinfo tbIronCompanyinfo) {
tbIronCompanyinfoService.save(tbIronCompanyinfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustCompanyinfo
* @param tbIronCompanyinfo
* @return
*/
@AutoLog(value = "企业基础信息表-编辑")
@ApiOperation(value = "企业基础信息表-编辑", notes = "企业基础信息表-编辑")
@AutoLog(value = "企业信息表-编辑")
@ApiOperation(value = "企业信息表-编辑", notes = "企业信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustCompanyinfo tbDustCompanyinfo) {
tbDustCompanyinfoService.updateById(tbDustCompanyinfo);
public Result<?> edit(@RequestBody TbIronCompanyinfo tbIronCompanyinfo) {
tbIronCompanyinfoService.updateById(tbIronCompanyinfo);
return Result.ok("编辑成功!");
}
@ -98,11 +97,11 @@ public class TbDustCompanyinfoController extends BaseController<TbDustCompanyinf
* @param id
* @return
*/
@AutoLog(value = "企业基础信息表-通过id删除")
@ApiOperation(value = "企业基础信息表-通过id删除", notes = "企业基础信息表-通过id删除")
@AutoLog(value = "企业信息表-通过id删除")
@ApiOperation(value = "企业信息表-通过id删除", notes = "企业信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustCompanyinfoService.removeById(id);
tbIronCompanyinfoService.removeById(id);
return Result.ok("删除成功!");
}
@ -112,11 +111,11 @@ public class TbDustCompanyinfoController extends BaseController<TbDustCompanyinf
* @param ids
* @return
*/
@AutoLog(value = "企业基础信息表-批量删除")
@ApiOperation(value = "企业基础信息表-批量删除", notes = "企业基础信息表-批量删除")
@AutoLog(value = "企业信息表-批量删除")
@ApiOperation(value = "企业信息表-批量删除", notes = "企业信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustCompanyinfoService.removeByIds(Arrays.asList(ids.split(",")));
this.tbIronCompanyinfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
@ -126,24 +125,24 @@ public class TbDustCompanyinfoController extends BaseController<TbDustCompanyinf
* @param id
* @return
*/
@AutoLog(value = "企业基础信息表-通过id查询")
@ApiOperation(value = "企业基础信息表-通过id查询", notes = "企业基础信息表-通过id查询")
@AutoLog(value = "企业信息表-通过id查询")
@ApiOperation(value = "企业信息表-通过id查询", notes = "企业信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustCompanyinfo tbDustCompanyinfo = tbDustCompanyinfoService.getById(id);
return Result.ok(tbDustCompanyinfo);
TbIronCompanyinfo tbIronCompanyinfo = tbIronCompanyinfoService.getById(id);
return Result.ok(tbIronCompanyinfo);
}
/**
* 导出excel
*
* @param request
* @param tbDustCompanyinfo
* @param tbIronCompanyinfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustCompanyinfo tbDustCompanyinfo) {
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronCompanyinfo tbIronCompanyinfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustCompanyinfo, TbDustCompanyinfo.class, "企业基础信息表");
return super.exportXls(request, tbIronCompanyinfo, TbIronCompanyinfo.class, "企业信息表");
}
/**
@ -155,7 +154,7 @@ public class TbDustCompanyinfoController extends BaseController<TbDustCompanyinf
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustCompanyinfo.class);
return super.importExcel(request, response, TbIronCompanyinfo.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronContinuouscastingmachineInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronContinuouscastingmachineInfo;
import cc.admin.modules.dust.service.ITbIronContinuouscastingmachineInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 连铸机基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "连铸机基础信息表")
@RestController
@RequestMapping("/tb/ironContinuouscastingmachineInfo")
public class TbIronContinuouscastingmachineInfoController extends BaseController<TbIronContinuouscastingmachineInfo, ITbIronContinuouscastingmachineInfoService> {
@Autowired
private ITbIronContinuouscastingmachineInfoService tbIronContinuouscastingmachineInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "连铸机基础信息表-分页列表查询")
@ApiOperation(value = "连铸机基础信息表-分页列表查询", notes = "连铸机基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronContinuouscastingmachineInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronContinuouscastingmachineInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronContinuouscastingmachineInfo> page = new Page<TbIronContinuouscastingmachineInfo>(pageNo, pageSize);
IPage<TbIronContinuouscastingmachineInfo> pageList = tbIronContinuouscastingmachineInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronContinuouscastingmachineInfo
* @return
*/
@AutoLog(value = "连铸机基础信息表-添加")
@ApiOperation(value = "连铸机基础信息表-添加", notes = "连铸机基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronContinuouscastingmachineInfo tbIronContinuouscastingmachineInfo) {
tbIronContinuouscastingmachineInfoService.save(tbIronContinuouscastingmachineInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronContinuouscastingmachineInfo
* @return
*/
@AutoLog(value = "连铸机基础信息表-编辑")
@ApiOperation(value = "连铸机基础信息表-编辑", notes = "连铸机基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronContinuouscastingmachineInfo tbIronContinuouscastingmachineInfo) {
tbIronContinuouscastingmachineInfoService.updateById(tbIronContinuouscastingmachineInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "连铸机基础信息表-通过id删除")
@ApiOperation(value = "连铸机基础信息表-通过id删除", notes = "连铸机基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronContinuouscastingmachineInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "连铸机基础信息表-批量删除")
@ApiOperation(value = "连铸机基础信息表-批量删除", notes = "连铸机基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronContinuouscastingmachineInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "连铸机基础信息表-通过id查询")
@ApiOperation(value = "连铸机基础信息表-通过id查询", notes = "连铸机基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronContinuouscastingmachineInfo tbIronContinuouscastingmachineInfo = tbIronContinuouscastingmachineInfoService.getById(id);
return Result.ok(tbIronContinuouscastingmachineInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronContinuouscastingmachineInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronContinuouscastingmachineInfo tbIronContinuouscastingmachineInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronContinuouscastingmachineInfo, TbIronContinuouscastingmachineInfo.class, "连铸机基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronContinuouscastingmachineInfo.class);
}
}

75
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustEquipinfoController.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronCraneInfoController.java

@ -4,8 +4,8 @@ import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustEquipinfo;
import cc.admin.modules.dust.service.ITbDustEquipinfoService;
import cc.admin.modules.dust.entity.TbIronCraneInfo;
import cc.admin.modules.dust.service.ITbIronCraneInfoService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -23,18 +23,18 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 除尘系统信息表
* @Description: 起重机基础信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "除尘系统信息表")
@Api(tags = "起重机基础信息表")
@RestController
@RequestMapping("/tb/dustEquipinfo")
public class TbDustEquipinfoController extends BaseController<TbDustEquipinfo, ITbDustEquipinfoService> {
@RequestMapping("/tb/ironCraneInfo")
public class TbIronCraneInfoController extends BaseController<TbIronCraneInfo, ITbIronCraneInfoService> {
@Autowired
private ITbDustEquipinfoService tbDustEquipinfoService;
private ITbIronCraneInfoService tbIronCraneInfoService;
/**
* 分页列表查询
@ -45,64 +45,63 @@ public class TbDustEquipinfoController extends BaseController<TbDustEquipinfo, I
* @param req
* @return
*/
@AutoLog(value = "除尘系统信息表-分页列表查询")
@ApiOperation(value = "除尘系统信息表-分页列表查询", notes = "除尘系统信息表-分页列表查询")
@AutoLog(value = "起重机基础信息表-分页列表查询")
@ApiOperation(value = "起重机基础信息表-分页列表查询", notes = "起重机基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustEquipinfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbDustEquipinfo(), req.getParameterMap());
QueryWrapper<TbIronCraneInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronCraneInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustEquipinfo> page = new Page<TbDustEquipinfo>(pageNo, pageSize);
IPage<TbDustEquipinfo> pageList = tbDustEquipinfoService.page(page, queryWrapper);
Page<TbIronCraneInfo> page = new Page<TbIronCraneInfo>(pageNo, pageSize);
IPage<TbIronCraneInfo> pageList = tbIronCraneInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustEquipinfo
* @param tbIronCraneInfo
* @return
*/
@AutoLog(value = "除尘系统信息表-添加")
@ApiOperation(value = "除尘系统信息表-添加", notes = "除尘系统信息表-添加")
@AutoLog(value = "起重机基础信息表-添加")
@ApiOperation(value = "起重机基础信息表-添加", notes = "起重机基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustEquipinfo tbDustEquipinfo) {
tbDustEquipinfoService.save(tbDustEquipinfo);
public Result<?> add(@RequestBody TbIronCraneInfo tbIronCraneInfo) {
tbIronCraneInfoService.save(tbIronCraneInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustEquipinfo
* @param tbIronCraneInfo
* @return
*/
@AutoLog(value = "除尘系统信息表-编辑")
@ApiOperation(value = "除尘系统信息表-编辑", notes = "除尘系统信息表-编辑")
@AutoLog(value = "起重机基础信息表-编辑")
@ApiOperation(value = "起重机基础信息表-编辑", notes = "起重机基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustEquipinfo tbDustEquipinfo) {
tbDustEquipinfoService.updateById(tbDustEquipinfo);
public Result<?> edit(@RequestBody TbIronCraneInfo tbIronCraneInfo) {
tbIronCraneInfoService.updateById(tbIronCraneInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "除尘系统信息表-通过id删除")
@ApiOperation(value = "除尘系统信息表-通过id删除", notes = "除尘系统信息表-通过id删除")
@AutoLog(value = "起重机基础信息表-通过id删除")
@ApiOperation(value = "起重机基础信息表-通过id删除", notes = "起重机基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustEquipinfoService.removeById(id);
tbIronCraneInfoService.removeById(id);
return Result.ok("删除成功!");
}
@ -112,11 +111,11 @@ public class TbDustEquipinfoController extends BaseController<TbDustEquipinfo, I
* @param ids
* @return
*/
@AutoLog(value = "除尘系统信息表-批量删除")
@ApiOperation(value = "除尘系统信息表-批量删除", notes = "除尘系统信息表-批量删除")
@AutoLog(value = "起重机基础信息表-批量删除")
@ApiOperation(value = "起重机基础信息表-批量删除", notes = "起重机基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustEquipinfoService.removeByIds(Arrays.asList(ids.split(",")));
this.tbIronCraneInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
@ -126,24 +125,24 @@ public class TbDustEquipinfoController extends BaseController<TbDustEquipinfo, I
* @param id
* @return
*/
@AutoLog(value = "除尘系统信息表-通过id查询")
@ApiOperation(value = "除尘系统信息表-通过id查询", notes = "除尘系统信息表-通过id查询")
@AutoLog(value = "起重机基础信息表-通过id查询")
@ApiOperation(value = "起重机基础信息表-通过id查询", notes = "起重机基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustEquipinfo tbDustEquipinfo = tbDustEquipinfoService.getById(id);
return Result.ok(tbDustEquipinfo);
TbIronCraneInfo tbIronCraneInfo = tbIronCraneInfoService.getById(id);
return Result.ok(tbIronCraneInfo);
}
/**
* 导出excel
*
* @param request
* @param tbDustEquipinfo
* @param tbIronCraneInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustEquipinfo tbDustEquipinfo) {
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronCraneInfo tbIronCraneInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustEquipinfo, TbDustEquipinfo.class, "除尘系统信息表");
return super.exportXls(request, tbIronCraneInfo, TbIronCraneInfo.class, "起重机基础信息表");
}
/**
@ -155,7 +154,7 @@ public class TbDustEquipinfoController extends BaseController<TbDustEquipinfo, I
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustEquipinfo.class);
return super.importExcel(request, response, TbIronCraneInfo.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronDeviceScrapRecordController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronDeviceScrapRecord;
import cc.admin.modules.dust.service.ITbIronDeviceScrapRecordService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 设备报废记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "设备报废记录信息表")
@RestController
@RequestMapping("/tb/ironDeviceScrapRecord")
public class TbIronDeviceScrapRecordController extends BaseController<TbIronDeviceScrapRecord, ITbIronDeviceScrapRecordService> {
@Autowired
private ITbIronDeviceScrapRecordService tbIronDeviceScrapRecordService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "设备报废记录信息表-分页列表查询")
@ApiOperation(value = "设备报废记录信息表-分页列表查询", notes = "设备报废记录信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronDeviceScrapRecord> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronDeviceScrapRecord(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronDeviceScrapRecord> page = new Page<TbIronDeviceScrapRecord>(pageNo, pageSize);
IPage<TbIronDeviceScrapRecord> pageList = tbIronDeviceScrapRecordService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronDeviceScrapRecord
* @return
*/
@AutoLog(value = "设备报废记录信息表-添加")
@ApiOperation(value = "设备报废记录信息表-添加", notes = "设备报废记录信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronDeviceScrapRecord tbIronDeviceScrapRecord) {
tbIronDeviceScrapRecordService.save(tbIronDeviceScrapRecord);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronDeviceScrapRecord
* @return
*/
@AutoLog(value = "设备报废记录信息表-编辑")
@ApiOperation(value = "设备报废记录信息表-编辑", notes = "设备报废记录信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronDeviceScrapRecord tbIronDeviceScrapRecord) {
tbIronDeviceScrapRecordService.updateById(tbIronDeviceScrapRecord);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "设备报废记录信息表-通过id删除")
@ApiOperation(value = "设备报废记录信息表-通过id删除", notes = "设备报废记录信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronDeviceScrapRecordService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "设备报废记录信息表-批量删除")
@ApiOperation(value = "设备报废记录信息表-批量删除", notes = "设备报废记录信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronDeviceScrapRecordService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "设备报废记录信息表-通过id查询")
@ApiOperation(value = "设备报废记录信息表-通过id查询", notes = "设备报废记录信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronDeviceScrapRecord tbIronDeviceScrapRecord = tbIronDeviceScrapRecordService.getById(id);
return Result.ok(tbIronDeviceScrapRecord);
}
/**
* 导出excel
*
* @param request
* @param tbIronDeviceScrapRecord
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronDeviceScrapRecord tbIronDeviceScrapRecord) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronDeviceScrapRecord, TbIronDeviceScrapRecord.class, "设备报废记录信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronDeviceScrapRecord.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronDeviceStopworkRecordController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronDeviceStopworkRecord;
import cc.admin.modules.dust.service.ITbIronDeviceStopworkRecordService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 设备停用记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "设备停用记录信息表")
@RestController
@RequestMapping("/tb/ironDeviceStopworkRecord")
public class TbIronDeviceStopworkRecordController extends BaseController<TbIronDeviceStopworkRecord, ITbIronDeviceStopworkRecordService> {
@Autowired
private ITbIronDeviceStopworkRecordService tbIronDeviceStopworkRecordService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "设备停用记录信息表-分页列表查询")
@ApiOperation(value = "设备停用记录信息表-分页列表查询", notes = "设备停用记录信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronDeviceStopworkRecord> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronDeviceStopworkRecord(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronDeviceStopworkRecord> page = new Page<TbIronDeviceStopworkRecord>(pageNo, pageSize);
IPage<TbIronDeviceStopworkRecord> pageList = tbIronDeviceStopworkRecordService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronDeviceStopworkRecord
* @return
*/
@AutoLog(value = "设备停用记录信息表-添加")
@ApiOperation(value = "设备停用记录信息表-添加", notes = "设备停用记录信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronDeviceStopworkRecord tbIronDeviceStopworkRecord) {
tbIronDeviceStopworkRecordService.save(tbIronDeviceStopworkRecord);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronDeviceStopworkRecord
* @return
*/
@AutoLog(value = "设备停用记录信息表-编辑")
@ApiOperation(value = "设备停用记录信息表-编辑", notes = "设备停用记录信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronDeviceStopworkRecord tbIronDeviceStopworkRecord) {
tbIronDeviceStopworkRecordService.updateById(tbIronDeviceStopworkRecord);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "设备停用记录信息表-通过id删除")
@ApiOperation(value = "设备停用记录信息表-通过id删除", notes = "设备停用记录信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronDeviceStopworkRecordService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "设备停用记录信息表-批量删除")
@ApiOperation(value = "设备停用记录信息表-批量删除", notes = "设备停用记录信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronDeviceStopworkRecordService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "设备停用记录信息表-通过id查询")
@ApiOperation(value = "设备停用记录信息表-通过id查询", notes = "设备停用记录信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronDeviceStopworkRecord tbIronDeviceStopworkRecord = tbIronDeviceStopworkRecordService.getById(id);
return Result.ok(tbIronDeviceStopworkRecord);
}
/**
* 导出excel
*
* @param request
* @param tbIronDeviceStopworkRecord
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronDeviceStopworkRecord tbIronDeviceStopworkRecord) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronDeviceStopworkRecord, TbIronDeviceStopworkRecord.class, "设备停用记录信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronDeviceStopworkRecord.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronElectricarcfurnaceInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronElectricarcfurnaceInfo;
import cc.admin.modules.dust.service.ITbIronElectricarcfurnaceInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 电弧炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "电弧炉基础信息表")
@RestController
@RequestMapping("/tb/ironElectricarcfurnaceInfo")
public class TbIronElectricarcfurnaceInfoController extends BaseController<TbIronElectricarcfurnaceInfo, ITbIronElectricarcfurnaceInfoService> {
@Autowired
private ITbIronElectricarcfurnaceInfoService tbIronElectricarcfurnaceInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "电弧炉基础信息表-分页列表查询")
@ApiOperation(value = "电弧炉基础信息表-分页列表查询", notes = "电弧炉基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronElectricarcfurnaceInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronElectricarcfurnaceInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronElectricarcfurnaceInfo> page = new Page<TbIronElectricarcfurnaceInfo>(pageNo, pageSize);
IPage<TbIronElectricarcfurnaceInfo> pageList = tbIronElectricarcfurnaceInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronElectricarcfurnaceInfo
* @return
*/
@AutoLog(value = "电弧炉基础信息表-添加")
@ApiOperation(value = "电弧炉基础信息表-添加", notes = "电弧炉基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronElectricarcfurnaceInfo tbIronElectricarcfurnaceInfo) {
tbIronElectricarcfurnaceInfoService.save(tbIronElectricarcfurnaceInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronElectricarcfurnaceInfo
* @return
*/
@AutoLog(value = "电弧炉基础信息表-编辑")
@ApiOperation(value = "电弧炉基础信息表-编辑", notes = "电弧炉基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronElectricarcfurnaceInfo tbIronElectricarcfurnaceInfo) {
tbIronElectricarcfurnaceInfoService.updateById(tbIronElectricarcfurnaceInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "电弧炉基础信息表-通过id删除")
@ApiOperation(value = "电弧炉基础信息表-通过id删除", notes = "电弧炉基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronElectricarcfurnaceInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "电弧炉基础信息表-批量删除")
@ApiOperation(value = "电弧炉基础信息表-批量删除", notes = "电弧炉基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronElectricarcfurnaceInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "电弧炉基础信息表-通过id查询")
@ApiOperation(value = "电弧炉基础信息表-通过id查询", notes = "电弧炉基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronElectricarcfurnaceInfo tbIronElectricarcfurnaceInfo = tbIronElectricarcfurnaceInfoService.getById(id);
return Result.ok(tbIronElectricarcfurnaceInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronElectricarcfurnaceInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronElectricarcfurnaceInfo tbIronElectricarcfurnaceInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronElectricarcfurnaceInfo, TbIronElectricarcfurnaceInfo.class, "电弧炉基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronElectricarcfurnaceInfo.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronGaspartitiondeviceInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronGaspartitiondeviceInfo;
import cc.admin.modules.dust.service.ITbIronGaspartitiondeviceInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 煤气设施管道眼镜阀组合式隔断装置信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "煤气设施(管道)眼镜阀组合式隔断装置信息表")
@RestController
@RequestMapping("/tb/ironGaspartitiondeviceInfo")
public class TbIronGaspartitiondeviceInfoController extends BaseController<TbIronGaspartitiondeviceInfo, ITbIronGaspartitiondeviceInfoService> {
@Autowired
private ITbIronGaspartitiondeviceInfoService tbIronGaspartitiondeviceInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-分页列表查询")
@ApiOperation(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-分页列表查询", notes = "煤气设施(管道)眼镜阀组合式隔断装置信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronGaspartitiondeviceInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronGaspartitiondeviceInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronGaspartitiondeviceInfo> page = new Page<TbIronGaspartitiondeviceInfo>(pageNo, pageSize);
IPage<TbIronGaspartitiondeviceInfo> pageList = tbIronGaspartitiondeviceInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronGaspartitiondeviceInfo
* @return
*/
@AutoLog(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-添加")
@ApiOperation(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-添加", notes = "煤气设施(管道)眼镜阀组合式隔断装置信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronGaspartitiondeviceInfo tbIronGaspartitiondeviceInfo) {
tbIronGaspartitiondeviceInfoService.save(tbIronGaspartitiondeviceInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronGaspartitiondeviceInfo
* @return
*/
@AutoLog(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-编辑")
@ApiOperation(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-编辑", notes = "煤气设施(管道)眼镜阀组合式隔断装置信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronGaspartitiondeviceInfo tbIronGaspartitiondeviceInfo) {
tbIronGaspartitiondeviceInfoService.updateById(tbIronGaspartitiondeviceInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-通过id删除")
@ApiOperation(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-通过id删除", notes = "煤气设施(管道)眼镜阀组合式隔断装置信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronGaspartitiondeviceInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-批量删除")
@ApiOperation(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-批量删除", notes = "煤气设施(管道)眼镜阀组合式隔断装置信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronGaspartitiondeviceInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-通过id查询")
@ApiOperation(value = "煤气设施(管道)眼镜阀组合式隔断装置信息表-通过id查询", notes = "煤气设施(管道)眼镜阀组合式隔断装置信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronGaspartitiondeviceInfo tbIronGaspartitiondeviceInfo = tbIronGaspartitiondeviceInfoService.getById(id);
return Result.ok(tbIronGaspartitiondeviceInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronGaspartitiondeviceInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronGaspartitiondeviceInfo tbIronGaspartitiondeviceInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronGaspartitiondeviceInfo, TbIronGaspartitiondeviceInfo.class, "煤气设施(管道)眼镜阀组合式隔断装置信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronGaspartitiondeviceInfo.class);
}
}

75
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustClearrecordController.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronGastankInfoController.java

@ -4,9 +4,8 @@ import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustClearrecord;
import cc.admin.modules.dust.service.ITbDustClearrecordService;
import cn.hutool.core.util.IdUtil;
import cc.admin.modules.dust.entity.TbIronGastankInfo;
import cc.admin.modules.dust.service.ITbIronGastankInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -23,18 +22,18 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 粉尘清扫打卡记录
* @Description: 煤气柜基础信息
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "粉尘清扫打卡记录表")
@Api(tags = "煤气柜基础信息表")
@RestController
@RequestMapping("/tb/dustClearrecord")
public class TbDustClearrecordController extends BaseController<TbDustClearrecord, ITbDustClearrecordService> {
@RequestMapping("/tb/ironGastankInfo")
public class TbIronGastankInfoController extends BaseController<TbIronGastankInfo, ITbIronGastankInfoService> {
@Autowired
private ITbDustClearrecordService tbDustClearrecordService;
private ITbIronGastankInfoService tbIronGastankInfoService;
/**
* 分页列表查询
@ -45,49 +44,49 @@ public class TbDustClearrecordController extends BaseController<TbDustClearrecor
* @param req
* @return
*/
@AutoLog(value = "粉尘清扫打卡记录表-分页列表查询")
@ApiOperation(value = "粉尘清扫打卡记录表-分页列表查询", notes = "粉尘清扫打卡记录表-分页列表查询")
@AutoLog(value = "煤气柜基础信息表-分页列表查询")
@ApiOperation(value = "煤气柜基础信息表-分页列表查询", notes = "煤气柜基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustClearrecord> queryWrapper = QueryGenerator.initQueryWrapper(new TbDustClearrecord(), req.getParameterMap());
QueryWrapper<TbIronGastankInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronGastankInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustClearrecord> page = new Page<TbDustClearrecord>(pageNo, pageSize);
IPage<TbDustClearrecord> pageList = tbDustClearrecordService.page(page, queryWrapper);
Page<TbIronGastankInfo> page = new Page<TbIronGastankInfo>(pageNo, pageSize);
IPage<TbIronGastankInfo> pageList = tbIronGastankInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustClearrecord
* @param tbIronGastankInfo
* @return
*/
@AutoLog(value = "粉尘清扫打卡记录表-添加")
@ApiOperation(value = "粉尘清扫打卡记录表-添加", notes = "粉尘清扫打卡记录表-添加")
@AutoLog(value = "煤气柜基础信息表-添加")
@ApiOperation(value = "煤气柜基础信息表-添加", notes = "煤气柜基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustClearrecord tbDustClearrecord) {
tbDustClearrecordService.save(tbDustClearrecord);
public Result<?> add(@RequestBody TbIronGastankInfo tbIronGastankInfo) {
tbIronGastankInfoService.save(tbIronGastankInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustClearrecord
* @param tbIronGastankInfo
* @return
*/
@AutoLog(value = "粉尘清扫打卡记录表-编辑")
@ApiOperation(value = "粉尘清扫打卡记录表-编辑", notes = "粉尘清扫打卡记录表-编辑")
@AutoLog(value = "煤气柜基础信息表-编辑")
@ApiOperation(value = "煤气柜基础信息表-编辑", notes = "煤气柜基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustClearrecord tbDustClearrecord) {
tbDustClearrecordService.updateById(tbDustClearrecord);
public Result<?> edit(@RequestBody TbIronGastankInfo tbIronGastankInfo) {
tbIronGastankInfoService.updateById(tbIronGastankInfo);
return Result.ok("编辑成功!");
}
@ -98,11 +97,11 @@ public class TbDustClearrecordController extends BaseController<TbDustClearrecor
* @param id
* @return
*/
@AutoLog(value = "粉尘清扫打卡记录表-通过id删除")
@ApiOperation(value = "粉尘清扫打卡记录表-通过id删除", notes = "粉尘清扫打卡记录表-通过id删除")
@AutoLog(value = "煤气柜基础信息表-通过id删除")
@ApiOperation(value = "煤气柜基础信息表-通过id删除", notes = "煤气柜基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustClearrecordService.removeById(id);
tbIronGastankInfoService.removeById(id);
return Result.ok("删除成功!");
}
@ -112,11 +111,11 @@ public class TbDustClearrecordController extends BaseController<TbDustClearrecor
* @param ids
* @return
*/
@AutoLog(value = "粉尘清扫打卡记录表-批量删除")
@ApiOperation(value = "粉尘清扫打卡记录表-批量删除", notes = "粉尘清扫打卡记录表-批量删除")
@AutoLog(value = "煤气柜基础信息表-批量删除")
@ApiOperation(value = "煤气柜基础信息表-批量删除", notes = "煤气柜基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustClearrecordService.removeByIds(Arrays.asList(ids.split(",")));
this.tbIronGastankInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
@ -126,24 +125,24 @@ public class TbDustClearrecordController extends BaseController<TbDustClearrecor
* @param id
* @return
*/
@AutoLog(value = "粉尘清扫打卡记录表-通过id查询")
@ApiOperation(value = "粉尘清扫打卡记录表-通过id查询", notes = "粉尘清扫打卡记录表-通过id查询")
@AutoLog(value = "煤气柜基础信息表-通过id查询")
@ApiOperation(value = "煤气柜基础信息表-通过id查询", notes = "煤气柜基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustClearrecord tbDustClearrecord = tbDustClearrecordService.getById(id);
return Result.ok(tbDustClearrecord);
TbIronGastankInfo tbIronGastankInfo = tbIronGastankInfoService.getById(id);
return Result.ok(tbIronGastankInfo);
}
/**
* 导出excel
*
* @param request
* @param tbDustClearrecord
* @param tbIronGastankInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustClearrecord tbDustClearrecord) {
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronGastankInfo tbIronGastankInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustClearrecord, TbDustClearrecord.class, "粉尘清扫打卡记录表");
return super.exportXls(request, tbIronGastankInfo, TbIronGastankInfo.class, "煤气柜基础信息表");
}
/**
@ -155,7 +154,7 @@ public class TbDustClearrecordController extends BaseController<TbDustClearrecor
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustClearrecord.class);
return super.importExcel(request, response, TbIronGastankInfo.class);
}
}

75
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustDustinfoController.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronIroninfoController.java

@ -4,9 +4,8 @@ import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustDustinfo;
import cc.admin.modules.dust.service.ITbDustDustinfoService;
import cn.hutool.core.util.IdUtil;
import cc.admin.modules.dust.entity.TbIronIroninfo;
import cc.admin.modules.dust.service.ITbIronIroninfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -23,18 +22,18 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 涉尘信息表
* @Description: 企业专项信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "涉尘信息表")
@Api(tags = "企业专项信息表")
@RestController
@RequestMapping("/tb/dustDustinfo")
public class TbDustDustinfoController extends BaseController<TbDustDustinfo, ITbDustDustinfoService> {
@RequestMapping("/tb/ironIroninfo")
public class TbIronIroninfoController extends BaseController<TbIronIroninfo, ITbIronIroninfoService> {
@Autowired
private ITbDustDustinfoService tbDustDustinfoService;
private ITbIronIroninfoService tbIronIroninfoService;
/**
* 分页列表查询
@ -45,49 +44,49 @@ public class TbDustDustinfoController extends BaseController<TbDustDustinfo, ITb
* @param req
* @return
*/
@AutoLog(value = "涉尘信息表-分页列表查询")
@ApiOperation(value = "涉尘信息表-分页列表查询", notes = "涉尘信息表-分页列表查询")
@AutoLog(value = "企业专项信息表-分页列表查询")
@ApiOperation(value = "企业专项信息表-分页列表查询", notes = "企业专项信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustDustinfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbDustDustinfo(), req.getParameterMap());
QueryWrapper<TbIronIroninfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronIroninfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustDustinfo> page = new Page<TbDustDustinfo>(pageNo, pageSize);
IPage<TbDustDustinfo> pageList = tbDustDustinfoService.page(page, queryWrapper);
Page<TbIronIroninfo> page = new Page<TbIronIroninfo>(pageNo, pageSize);
IPage<TbIronIroninfo> pageList = tbIronIroninfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustDustinfo
* @param tbIronIroninfo
* @return
*/
@AutoLog(value = "涉尘信息表-添加")
@ApiOperation(value = "涉尘信息表-添加", notes = "涉尘信息表-添加")
@AutoLog(value = "企业专项信息表-添加")
@ApiOperation(value = "企业专项信息表-添加", notes = "企业专项信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustDustinfo tbDustDustinfo) {
tbDustDustinfoService.save(tbDustDustinfo);
public Result<?> add(@RequestBody TbIronIroninfo tbIronIroninfo) {
tbIronIroninfoService.save(tbIronIroninfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustDustinfo
* @param tbIronIroninfo
* @return
*/
@AutoLog(value = "涉尘信息表-编辑")
@ApiOperation(value = "涉尘信息表-编辑", notes = "涉尘信息表-编辑")
@AutoLog(value = "企业专项信息表-编辑")
@ApiOperation(value = "企业专项信息表-编辑", notes = "企业专项信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustDustinfo tbDustDustinfo) {
tbDustDustinfoService.updateById(tbDustDustinfo);
public Result<?> edit(@RequestBody TbIronIroninfo tbIronIroninfo) {
tbIronIroninfoService.updateById(tbIronIroninfo);
return Result.ok("编辑成功!");
}
@ -98,11 +97,11 @@ public class TbDustDustinfoController extends BaseController<TbDustDustinfo, ITb
* @param id
* @return
*/
@AutoLog(value = "涉尘信息表-通过id删除")
@ApiOperation(value = "涉尘信息表-通过id删除", notes = "涉尘信息表-通过id删除")
@AutoLog(value = "企业专项信息表-通过id删除")
@ApiOperation(value = "企业专项信息表-通过id删除", notes = "企业专项信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustDustinfoService.removeById(id);
tbIronIroninfoService.removeById(id);
return Result.ok("删除成功!");
}
@ -112,11 +111,11 @@ public class TbDustDustinfoController extends BaseController<TbDustDustinfo, ITb
* @param ids
* @return
*/
@AutoLog(value = "涉尘信息表-批量删除")
@ApiOperation(value = "涉尘信息表-批量删除", notes = "涉尘信息表-批量删除")
@AutoLog(value = "企业专项信息表-批量删除")
@ApiOperation(value = "企业专项信息表-批量删除", notes = "企业专项信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustDustinfoService.removeByIds(Arrays.asList(ids.split(",")));
this.tbIronIroninfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
@ -126,24 +125,24 @@ public class TbDustDustinfoController extends BaseController<TbDustDustinfo, ITb
* @param id
* @return
*/
@AutoLog(value = "涉尘信息表-通过id查询")
@ApiOperation(value = "涉尘信息表-通过id查询", notes = "涉尘信息表-通过id查询")
@AutoLog(value = "企业专项信息表-通过id查询")
@ApiOperation(value = "企业专项信息表-通过id查询", notes = "企业专项信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustDustinfo tbDustDustinfo = tbDustDustinfoService.getById(id);
return Result.ok(tbDustDustinfo);
TbIronIroninfo tbIronIroninfo = tbIronIroninfoService.getById(id);
return Result.ok(tbIronIroninfo);
}
/**
* 导出excel
*
* @param request
* @param tbDustDustinfo
* @param tbIronIroninfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustDustinfo tbDustDustinfo) {
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronIroninfo tbIronIroninfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustDustinfo, TbDustDustinfo.class, "涉尘信息表");
return super.exportXls(request, tbIronIroninfo, TbIronIroninfo.class, "企业专项信息表");
}
/**
@ -155,7 +154,7 @@ public class TbDustDustinfoController extends BaseController<TbDustDustinfo, ITb
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustDustinfo.class);
return super.importExcel(request, response, TbIronIroninfo.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronLadlecastingcarInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronLadlecastingcarInfo;
import cc.admin.modules.dust.service.ITbIronLadlecastingcarInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 模铸钢包浇注车基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "模铸钢包浇注车基础信息表")
@RestController
@RequestMapping("/tb/ironLadlecastingcarInfo")
public class TbIronLadlecastingcarInfoController extends BaseController<TbIronLadlecastingcarInfo, ITbIronLadlecastingcarInfoService> {
@Autowired
private ITbIronLadlecastingcarInfoService tbIronLadlecastingcarInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "模铸钢包浇注车基础信息表-分页列表查询")
@ApiOperation(value = "模铸钢包浇注车基础信息表-分页列表查询", notes = "模铸钢包浇注车基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronLadlecastingcarInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronLadlecastingcarInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronLadlecastingcarInfo> page = new Page<TbIronLadlecastingcarInfo>(pageNo, pageSize);
IPage<TbIronLadlecastingcarInfo> pageList = tbIronLadlecastingcarInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronLadlecastingcarInfo
* @return
*/
@AutoLog(value = "模铸钢包浇注车基础信息表-添加")
@ApiOperation(value = "模铸钢包浇注车基础信息表-添加", notes = "模铸钢包浇注车基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronLadlecastingcarInfo tbIronLadlecastingcarInfo) {
tbIronLadlecastingcarInfoService.save(tbIronLadlecastingcarInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronLadlecastingcarInfo
* @return
*/
@AutoLog(value = "模铸钢包浇注车基础信息表-编辑")
@ApiOperation(value = "模铸钢包浇注车基础信息表-编辑", notes = "模铸钢包浇注车基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronLadlecastingcarInfo tbIronLadlecastingcarInfo) {
tbIronLadlecastingcarInfoService.updateById(tbIronLadlecastingcarInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "模铸钢包浇注车基础信息表-通过id删除")
@ApiOperation(value = "模铸钢包浇注车基础信息表-通过id删除", notes = "模铸钢包浇注车基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronLadlecastingcarInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "模铸钢包浇注车基础信息表-批量删除")
@ApiOperation(value = "模铸钢包浇注车基础信息表-批量删除", notes = "模铸钢包浇注车基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronLadlecastingcarInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "模铸钢包浇注车基础信息表-通过id查询")
@ApiOperation(value = "模铸钢包浇注车基础信息表-通过id查询", notes = "模铸钢包浇注车基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronLadlecastingcarInfo tbIronLadlecastingcarInfo = tbIronLadlecastingcarInfoService.getById(id);
return Result.ok(tbIronLadlecastingcarInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronLadlecastingcarInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronLadlecastingcarInfo tbIronLadlecastingcarInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronLadlecastingcarInfo, TbIronLadlecastingcarInfo.class, "模铸钢包浇注车基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronLadlecastingcarInfo.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronMediumfrequencyfurnaceInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronMediumfrequencyfurnaceInfo;
import cc.admin.modules.dust.service.ITbIronMediumfrequencyfurnaceInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 中频炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "中频炉基础信息表")
@RestController
@RequestMapping("/tb/ironMediumfrequencyfurnaceInfo")
public class TbIronMediumfrequencyfurnaceInfoController extends BaseController<TbIronMediumfrequencyfurnaceInfo, ITbIronMediumfrequencyfurnaceInfoService> {
@Autowired
private ITbIronMediumfrequencyfurnaceInfoService tbIronMediumfrequencyfurnaceInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "中频炉基础信息表-分页列表查询")
@ApiOperation(value = "中频炉基础信息表-分页列表查询", notes = "中频炉基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronMediumfrequencyfurnaceInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronMediumfrequencyfurnaceInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronMediumfrequencyfurnaceInfo> page = new Page<TbIronMediumfrequencyfurnaceInfo>(pageNo, pageSize);
IPage<TbIronMediumfrequencyfurnaceInfo> pageList = tbIronMediumfrequencyfurnaceInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronMediumfrequencyfurnaceInfo
* @return
*/
@AutoLog(value = "中频炉基础信息表-添加")
@ApiOperation(value = "中频炉基础信息表-添加", notes = "中频炉基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronMediumfrequencyfurnaceInfo tbIronMediumfrequencyfurnaceInfo) {
tbIronMediumfrequencyfurnaceInfoService.save(tbIronMediumfrequencyfurnaceInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronMediumfrequencyfurnaceInfo
* @return
*/
@AutoLog(value = "中频炉基础信息表-编辑")
@ApiOperation(value = "中频炉基础信息表-编辑", notes = "中频炉基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronMediumfrequencyfurnaceInfo tbIronMediumfrequencyfurnaceInfo) {
tbIronMediumfrequencyfurnaceInfoService.updateById(tbIronMediumfrequencyfurnaceInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "中频炉基础信息表-通过id删除")
@ApiOperation(value = "中频炉基础信息表-通过id删除", notes = "中频炉基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronMediumfrequencyfurnaceInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "中频炉基础信息表-批量删除")
@ApiOperation(value = "中频炉基础信息表-批量删除", notes = "中频炉基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronMediumfrequencyfurnaceInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "中频炉基础信息表-通过id查询")
@ApiOperation(value = "中频炉基础信息表-通过id查询", notes = "中频炉基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronMediumfrequencyfurnaceInfo tbIronMediumfrequencyfurnaceInfo = tbIronMediumfrequencyfurnaceInfoService.getById(id);
return Result.ok(tbIronMediumfrequencyfurnaceInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronMediumfrequencyfurnaceInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronMediumfrequencyfurnaceInfo tbIronMediumfrequencyfurnaceInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronMediumfrequencyfurnaceInfo, TbIronMediumfrequencyfurnaceInfo.class, "中频炉基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronMediumfrequencyfurnaceInfo.class);
}
}

77
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustTargetinfoController.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronMoltenmetaltankInfoController.java

@ -4,9 +4,8 @@ import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustTargetinfo;
import cc.admin.modules.dust.service.ITbDustTargetinfoService;
import cn.hutool.core.util.IdUtil;
import cc.admin.modules.dust.entity.TbIronMoltenmetaltankInfo;
import cc.admin.modules.dust.service.ITbIronMoltenmetaltankInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -23,18 +22,18 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 除尘系统监测指标信息表
* @Description: 熔融金属罐体基础信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "除尘系统监测指标信息表")
@Api(tags = "熔融金属罐体基础信息表")
@RestController
@RequestMapping("/tb/dustTargetinfo")
public class TbDustTargetinfoController extends BaseController<TbDustTargetinfo, ITbDustTargetinfoService> {
@RequestMapping("/tb/ironMoltenmetaltankInfo")
public class TbIronMoltenmetaltankInfoController extends BaseController<TbIronMoltenmetaltankInfo, ITbIronMoltenmetaltankInfoService> {
@Autowired
private ITbDustTargetinfoService tbDustTargetinfoService;
private ITbIronMoltenmetaltankInfoService tbIronMoltenmetaltankInfoService;
/**
* 分页列表查询
@ -45,66 +44,64 @@ public class TbDustTargetinfoController extends BaseController<TbDustTargetinfo,
* @param req
* @return
*/
@AutoLog(value = "除尘系统监测指标信息表-分页列表查询")
@ApiOperation(value = "除尘系统监测指标信息表-分页列表查询", notes = "除尘系统监测指标信息表-分页列表查询")
@AutoLog(value = "熔融金属罐体基础信息表-分页列表查询")
@ApiOperation(value = "熔融金属罐体基础信息表-分页列表查询", notes = "熔融金属罐体基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustTargetinfo> queryWrapper = new QueryWrapper<>();
QueryWrapper<TbIronMoltenmetaltankInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronMoltenmetaltankInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustTargetinfo> page = new Page<TbDustTargetinfo>(pageNo, pageSize);
IPage<TbDustTargetinfo> pageList = tbDustTargetinfoService.page(page, queryWrapper);
Page<TbIronMoltenmetaltankInfo> page = new Page<TbIronMoltenmetaltankInfo>(pageNo, pageSize);
IPage<TbIronMoltenmetaltankInfo> pageList = tbIronMoltenmetaltankInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustTargetinfo
* @param tbIronMoltenmetaltankInfo
* @return
*/
@AutoLog(value = "除尘系统监测指标信息表-添加")
@ApiOperation(value = "除尘系统监测指标信息表-添加", notes = "除尘系统监测指标信息表-添加")
@AutoLog(value = "熔融金属罐体基础信息表-添加")
@ApiOperation(value = "熔融金属罐体基础信息表-添加", notes = "熔融金属罐体基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustTargetinfo tbDustTargetinfo) {
tbDustTargetinfoService.save(tbDustTargetinfo);
public Result<?> add(@RequestBody TbIronMoltenmetaltankInfo tbIronMoltenmetaltankInfo) {
tbIronMoltenmetaltankInfoService.save(tbIronMoltenmetaltankInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustTargetinfo
* @param tbIronMoltenmetaltankInfo
* @return
*/
@AutoLog(value = "除尘系统监测指标信息表-编辑")
@ApiOperation(value = "除尘系统监测指标信息表-编辑", notes = "除尘系统监测指标信息表-编辑")
@AutoLog(value = "熔融金属罐体基础信息表-编辑")
@ApiOperation(value = "熔融金属罐体基础信息表-编辑", notes = "熔融金属罐体基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustTargetinfo tbDustTargetinfo) {
tbDustTargetinfoService.updateById(tbDustTargetinfo);
public Result<?> edit(@RequestBody TbIronMoltenmetaltankInfo tbIronMoltenmetaltankInfo) {
tbIronMoltenmetaltankInfoService.updateById(tbIronMoltenmetaltankInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "除尘系统监测指标信息表-通过id删除")
@ApiOperation(value = "除尘系统监测指标信息表-通过id删除", notes = "除尘系统监测指标信息表-通过id删除")
@AutoLog(value = "熔融金属罐体基础信息表-通过id删除")
@ApiOperation(value = "熔融金属罐体基础信息表-通过id删除", notes = "熔融金属罐体基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustTargetinfoService.removeById(id);
tbIronMoltenmetaltankInfoService.removeById(id);
return Result.ok("删除成功!");
}
@ -114,11 +111,11 @@ public class TbDustTargetinfoController extends BaseController<TbDustTargetinfo,
* @param ids
* @return
*/
@AutoLog(value = "除尘系统监测指标信息表-批量删除")
@ApiOperation(value = "除尘系统监测指标信息表-批量删除", notes = "除尘系统监测指标信息表-批量删除")
@AutoLog(value = "熔融金属罐体基础信息表-批量删除")
@ApiOperation(value = "熔融金属罐体基础信息表-批量删除", notes = "熔融金属罐体基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustTargetinfoService.removeByIds(Arrays.asList(ids.split(",")));
this.tbIronMoltenmetaltankInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
@ -128,24 +125,24 @@ public class TbDustTargetinfoController extends BaseController<TbDustTargetinfo,
* @param id
* @return
*/
@AutoLog(value = "除尘系统监测指标信息表-通过id查询")
@ApiOperation(value = "除尘系统监测指标信息表-通过id查询", notes = "除尘系统监测指标信息表-通过id查询")
@AutoLog(value = "熔融金属罐体基础信息表-通过id查询")
@ApiOperation(value = "熔融金属罐体基础信息表-通过id查询", notes = "熔融金属罐体基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustTargetinfo tbDustTargetinfo = tbDustTargetinfoService.getById(id);
return Result.ok(tbDustTargetinfo);
TbIronMoltenmetaltankInfo tbIronMoltenmetaltankInfo = tbIronMoltenmetaltankInfoService.getById(id);
return Result.ok(tbIronMoltenmetaltankInfo);
}
/**
* 导出excel
*
* @param request
* @param tbDustTargetinfo
* @param tbIronMoltenmetaltankInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustTargetinfo tbDustTargetinfo) {
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronMoltenmetaltankInfo tbIronMoltenmetaltankInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustTargetinfo, TbDustTargetinfo.class, "除尘系统监测指标信息表");
return super.exportXls(request, tbIronMoltenmetaltankInfo, TbIronMoltenmetaltankInfo.class, "熔融金属罐体基础信息表");
}
/**
@ -157,7 +154,7 @@ public class TbDustTargetinfoController extends BaseController<TbDustTargetinfo,
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustTargetinfo.class);
return super.importExcel(request, response, TbIronMoltenmetaltankInfo.class);
}
}

160
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronRefiningfurnaceInfoController.java

@ -0,0 +1,160 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronRefiningfurnaceInfo;
import cc.admin.modules.dust.service.ITbIronRefiningfurnaceInfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 精炼炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "精炼炉基础信息表")
@RestController
@RequestMapping("/tb/ironRefiningfurnaceInfo")
public class TbIronRefiningfurnaceInfoController extends BaseController<TbIronRefiningfurnaceInfo, ITbIronRefiningfurnaceInfoService> {
@Autowired
private ITbIronRefiningfurnaceInfoService tbIronRefiningfurnaceInfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "精炼炉基础信息表-分页列表查询")
@ApiOperation(value = "精炼炉基础信息表-分页列表查询", notes = "精炼炉基础信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronRefiningfurnaceInfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronRefiningfurnaceInfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronRefiningfurnaceInfo> page = new Page<TbIronRefiningfurnaceInfo>(pageNo, pageSize);
IPage<TbIronRefiningfurnaceInfo> pageList = tbIronRefiningfurnaceInfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronRefiningfurnaceInfo
* @return
*/
@AutoLog(value = "精炼炉基础信息表-添加")
@ApiOperation(value = "精炼炉基础信息表-添加", notes = "精炼炉基础信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronRefiningfurnaceInfo tbIronRefiningfurnaceInfo) {
tbIronRefiningfurnaceInfoService.save(tbIronRefiningfurnaceInfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronRefiningfurnaceInfo
* @return
*/
@AutoLog(value = "精炼炉基础信息表-编辑")
@ApiOperation(value = "精炼炉基础信息表-编辑", notes = "精炼炉基础信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronRefiningfurnaceInfo tbIronRefiningfurnaceInfo) {
tbIronRefiningfurnaceInfoService.updateById(tbIronRefiningfurnaceInfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "精炼炉基础信息表-通过id删除")
@ApiOperation(value = "精炼炉基础信息表-通过id删除", notes = "精炼炉基础信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronRefiningfurnaceInfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "精炼炉基础信息表-批量删除")
@ApiOperation(value = "精炼炉基础信息表-批量删除", notes = "精炼炉基础信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronRefiningfurnaceInfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "精炼炉基础信息表-通过id查询")
@ApiOperation(value = "精炼炉基础信息表-通过id查询", notes = "精炼炉基础信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronRefiningfurnaceInfo tbIronRefiningfurnaceInfo = tbIronRefiningfurnaceInfoService.getById(id);
return Result.ok(tbIronRefiningfurnaceInfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronRefiningfurnaceInfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronRefiningfurnaceInfo tbIronRefiningfurnaceInfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronRefiningfurnaceInfo, TbIronRefiningfurnaceInfo.class, "精炼炉基础信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronRefiningfurnaceInfo.class);
}
}

161
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronRegularcheckRecordController.java

@ -0,0 +1,161 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronRegularcheckRecord;
import cc.admin.modules.dust.service.ITbIronRegularcheckRecordService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 定期检验记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "定期检验记录信息表")
@RestController
@RequestMapping("/tb/ironRegularcheckRecord")
public class TbIronRegularcheckRecordController extends BaseController<TbIronRegularcheckRecord, ITbIronRegularcheckRecordService> {
@Autowired
private ITbIronRegularcheckRecordService tbIronRegularcheckRecordService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "定期检验记录信息表-分页列表查询")
@ApiOperation(value = "定期检验记录信息表-分页列表查询", notes = "定期检验记录信息表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronRegularcheckRecord> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronRegularcheckRecord(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronRegularcheckRecord> page = new Page<TbIronRegularcheckRecord>(pageNo, pageSize);
IPage<TbIronRegularcheckRecord> pageList = tbIronRegularcheckRecordService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronRegularcheckRecord
* @return
*/
@AutoLog(value = "定期检验记录信息表-添加")
@ApiOperation(value = "定期检验记录信息表-添加", notes = "定期检验记录信息表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronRegularcheckRecord tbIronRegularcheckRecord) {
tbIronRegularcheckRecordService.save(tbIronRegularcheckRecord);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronRegularcheckRecord
* @return
*/
@AutoLog(value = "定期检验记录信息表-编辑")
@ApiOperation(value = "定期检验记录信息表-编辑", notes = "定期检验记录信息表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronRegularcheckRecord tbIronRegularcheckRecord) {
tbIronRegularcheckRecordService.updateById(tbIronRegularcheckRecord);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "定期检验记录信息表-通过id删除")
@ApiOperation(value = "定期检验记录信息表-通过id删除", notes = "定期检验记录信息表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbIronRegularcheckRecordService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "定期检验记录信息表-批量删除")
@ApiOperation(value = "定期检验记录信息表-批量删除", notes = "定期检验记录信息表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbIronRegularcheckRecordService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "定期检验记录信息表-通过id查询")
@ApiOperation(value = "定期检验记录信息表-通过id查询", notes = "定期检验记录信息表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbIronRegularcheckRecord tbIronRegularcheckRecord = tbIronRegularcheckRecordService.getById(id);
return Result.ok(tbIronRegularcheckRecord);
}
/**
* 导出excel
*
* @param request
* @param tbIronRegularcheckRecord
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronRegularcheckRecord tbIronRegularcheckRecord) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronRegularcheckRecord, TbIronRegularcheckRecord.class, "定期检验记录信息表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronRegularcheckRecord.class);
}
}

75
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustVideoinfoController.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronVideoinfoController.java

@ -4,9 +4,8 @@ import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustVideoinfo;
import cc.admin.modules.dust.service.ITbDustVideoinfoService;
import cn.hutool.core.util.IdUtil;
import cc.admin.modules.dust.entity.TbIronVideoinfo;
import cc.admin.modules.dust.service.ITbIronVideoinfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -23,18 +22,18 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 视频设备信息中间数据表
* @Description: 视频设备信息数据表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "视频设备信息中间数据表")
@Api(tags = "视频设备信息数据表")
@RestController
@RequestMapping("/tb/dustVideoinfo")
public class TbDustVideoinfoController extends BaseController<TbDustVideoinfo, ITbDustVideoinfoService> {
@RequestMapping("/tb/ironVideoinfo")
public class TbIronVideoinfoController extends BaseController<TbIronVideoinfo, ITbIronVideoinfoService> {
@Autowired
private ITbDustVideoinfoService tbDustVideoinfoService;
private ITbIronVideoinfoService tbIronVideoinfoService;
/**
* 分页列表查询
@ -45,49 +44,49 @@ public class TbDustVideoinfoController extends BaseController<TbDustVideoinfo, I
* @param req
* @return
*/
@AutoLog(value = "视频设备信息中间数据表-分页列表查询")
@ApiOperation(value = "视频设备信息中间数据表-分页列表查询", notes = "视频设备信息中间数据表-分页列表查询")
@AutoLog(value = "视频设备信息数据表-分页列表查询")
@ApiOperation(value = "视频设备信息数据表-分页列表查询", notes = "视频设备信息数据表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustVideoinfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbDustVideoinfo(), req.getParameterMap());
QueryWrapper<TbIronVideoinfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronVideoinfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustVideoinfo> page = new Page<TbDustVideoinfo>(pageNo, pageSize);
IPage<TbDustVideoinfo> pageList = tbDustVideoinfoService.page(page, queryWrapper);
Page<TbIronVideoinfo> page = new Page<TbIronVideoinfo>(pageNo, pageSize);
IPage<TbIronVideoinfo> pageList = tbIronVideoinfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustVideoinfo
* @param tbIronVideoinfo
* @return
*/
@AutoLog(value = "视频设备信息中间数据表-添加")
@ApiOperation(value = "视频设备信息中间数据表-添加", notes = "视频设备信息中间数据表-添加")
@AutoLog(value = "视频设备信息数据表-添加")
@ApiOperation(value = "视频设备信息数据表-添加", notes = "视频设备信息数据表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustVideoinfo tbDustVideoinfo) {
tbDustVideoinfoService.save(tbDustVideoinfo);
public Result<?> add(@RequestBody TbIronVideoinfo tbIronVideoinfo) {
tbIronVideoinfoService.save(tbIronVideoinfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustVideoinfo
* @param tbIronVideoinfo
* @return
*/
@AutoLog(value = "视频设备信息中间数据表-编辑")
@ApiOperation(value = "视频设备信息中间数据表-编辑", notes = "视频设备信息中间数据表-编辑")
@AutoLog(value = "视频设备信息数据表-编辑")
@ApiOperation(value = "视频设备信息数据表-编辑", notes = "视频设备信息数据表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustVideoinfo tbDustVideoinfo) {
tbDustVideoinfoService.updateById(tbDustVideoinfo);
public Result<?> edit(@RequestBody TbIronVideoinfo tbIronVideoinfo) {
tbIronVideoinfoService.updateById(tbIronVideoinfo);
return Result.ok("编辑成功!");
}
@ -98,11 +97,11 @@ public class TbDustVideoinfoController extends BaseController<TbDustVideoinfo, I
* @param id
* @return
*/
@AutoLog(value = "视频设备信息中间数据表-通过id删除")
@ApiOperation(value = "视频设备信息中间数据表-通过id删除", notes = "视频设备信息中间数据表-通过id删除")
@AutoLog(value = "视频设备信息数据表-通过id删除")
@ApiOperation(value = "视频设备信息数据表-通过id删除", notes = "视频设备信息数据表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustVideoinfoService.removeById(id);
tbIronVideoinfoService.removeById(id);
return Result.ok("删除成功!");
}
@ -112,11 +111,11 @@ public class TbDustVideoinfoController extends BaseController<TbDustVideoinfo, I
* @param ids
* @return
*/
@AutoLog(value = "视频设备信息中间数据表-批量删除")
@ApiOperation(value = "视频设备信息中间数据表-批量删除", notes = "视频设备信息中间数据表-批量删除")
@AutoLog(value = "视频设备信息数据表-批量删除")
@ApiOperation(value = "视频设备信息数据表-批量删除", notes = "视频设备信息数据表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustVideoinfoService.removeByIds(Arrays.asList(ids.split(",")));
this.tbIronVideoinfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
@ -126,24 +125,24 @@ public class TbDustVideoinfoController extends BaseController<TbDustVideoinfo, I
* @param id
* @return
*/
@AutoLog(value = "视频设备信息中间数据表-通过id查询")
@ApiOperation(value = "视频设备信息中间数据表-通过id查询", notes = "视频设备信息中间数据表-通过id查询")
@AutoLog(value = "视频设备信息数据表-通过id查询")
@ApiOperation(value = "视频设备信息数据表-通过id查询", notes = "视频设备信息数据表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustVideoinfo tbDustVideoinfo = tbDustVideoinfoService.getById(id);
return Result.ok(tbDustVideoinfo);
TbIronVideoinfo tbIronVideoinfo = tbIronVideoinfoService.getById(id);
return Result.ok(tbIronVideoinfo);
}
/**
* 导出excel
*
* @param request
* @param tbDustVideoinfo
* @param tbIronVideoinfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustVideoinfo tbDustVideoinfo) {
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronVideoinfo tbIronVideoinfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustVideoinfo, TbDustVideoinfo.class, "视频设备信息中间数据表");
return super.exportXls(request, tbIronVideoinfo, TbIronVideoinfo.class, "视频设备信息数据表");
}
/**
@ -155,7 +154,7 @@ public class TbDustVideoinfoController extends BaseController<TbDustVideoinfo, I
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustVideoinfo.class);
return super.importExcel(request, response, TbIronVideoinfo.class);
}
}

161
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronWarninfoController.java

@ -0,0 +1,161 @@
package cc.admin.modules.dust.controller;
import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbIronWarninfo;
import cc.admin.modules.dust.service.ITbIronWarninfoService;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 预警信息推送记录表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags="预警信息推送记录表")
@RestController
@RequestMapping("/tb/ironWarninfo")
public class TbIronWarninfoController extends BaseController<TbIronWarninfo, ITbIronWarninfoService> {
@Autowired
private ITbIronWarninfoService tbIronWarninfoService;
/**
* 分页列表查询
*
* @param key
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "预警信息推送记录表-分页列表查询")
@ApiOperation(value="预警信息推送记录表-分页列表查询", notes="预警信息推送记录表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name="key",required = false) String key,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbIronWarninfo> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronWarninfo(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbIronWarninfo> page = new Page<TbIronWarninfo>(pageNo, pageSize);
IPage<TbIronWarninfo> pageList = tbIronWarninfoService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbIronWarninfo
* @return
*/
@AutoLog(value = "预警信息推送记录表-添加")
@ApiOperation(value="预警信息推送记录表-添加", notes="预警信息推送记录表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbIronWarninfo tbIronWarninfo) {
tbIronWarninfoService.save(tbIronWarninfo);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbIronWarninfo
* @return
*/
@AutoLog(value = "预警信息推送记录表-编辑")
@ApiOperation(value="预警信息推送记录表-编辑", notes="预警信息推送记录表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbIronWarninfo tbIronWarninfo) {
tbIronWarninfoService.updateById(tbIronWarninfo);
return Result.ok("编辑成功!");
}
/**
* 通过id删除
*
* @param id
* @return
*/
@AutoLog(value = "预警信息推送记录表-通过id删除")
@ApiOperation(value="预警信息推送记录表-通过id删除", notes="预警信息推送记录表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name="id",required=true) String id) {
tbIronWarninfoService.removeById(id);
return Result.ok("删除成功!");
}
/**
* 批量删除
*
* @param ids
* @return
*/
@AutoLog(value = "预警信息推送记录表-批量删除")
@ApiOperation(value="预警信息推送记录表-批量删除", notes="预警信息推送记录表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
this.tbIronWarninfoService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
/**
* 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "预警信息推送记录表-通过id查询")
@ApiOperation(value="预警信息推送记录表-通过id查询", notes="预警信息推送记录表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name="id",required=true) String id) {
TbIronWarninfo tbIronWarninfo = tbIronWarninfoService.getById(id);
return Result.ok(tbIronWarninfo);
}
/**
* 导出excel
*
* @param request
* @param tbIronWarninfo
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronWarninfo tbIronWarninfo) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbIronWarninfo, TbIronWarninfo.class, "预警信息推送记录表");
}
/**
* 通过excel导入数据
*
* @param request
* @param response
* @return
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbIronWarninfo.class);
}
}

74
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbDustWarningFeedbackController.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/controller/TbIronWarninfoFeedbackController.java

@ -4,8 +4,8 @@ import cc.admin.common.api.vo.Result;
import cc.admin.common.aspect.annotation.AutoLog;
import cc.admin.common.sys.base.controller.BaseController;
import cc.admin.common.sys.query.QueryGenerator;
import cc.admin.modules.dust.entity.TbDustWarningFeedback;
import cc.admin.modules.dust.service.ITbDustWarningFeedbackService;
import cc.admin.modules.dust.entity.TbIronWarninfoFeedback;
import cc.admin.modules.dust.service.ITbIronWarninfoFeedbackService;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -23,18 +23,18 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Arrays;
/**
* @Description: 预警息处置反馈表
* @Description: 预警息处置反馈表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Slf4j
@Api(tags = "预警息处置反馈表")
@Api(tags = "预警息处置反馈表")
@RestController
@RequestMapping("/tb/dustWarningFeedback")
public class TbDustWarningFeedbackController extends BaseController<TbDustWarningFeedback, ITbDustWarningFeedbackService> {
@RequestMapping("/tb/ironWarninfoFeedback")
public class TbIronWarninfoFeedbackController extends BaseController<TbIronWarninfoFeedback, ITbIronWarninfoFeedbackService> {
@Autowired
private ITbDustWarningFeedbackService tbDustWarningFeedbackService;
private ITbIronWarninfoFeedbackService tbIronWarninfoFeedbackService;
/**
* 分页列表查询
@ -45,49 +45,49 @@ public class TbDustWarningFeedbackController extends BaseController<TbDustWarnin
* @param req
* @return
*/
@AutoLog(value = "预警息处置反馈表-分页列表查询")
@ApiOperation(value = "预警息处置反馈表-分页列表查询", notes = "预警息处置反馈表-分页列表查询")
@AutoLog(value = "预警息处置反馈表-分页列表查询")
@ApiOperation(value = "预警息处置反馈表-分页列表查询", notes = "预警息处置反馈表-分页列表查询")
@GetMapping(value = "/list")
public Result<?> queryPageList(
@RequestParam(name = "key", required = false) String key,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<TbDustWarningFeedback> queryWrapper = QueryGenerator.initQueryWrapper(new TbDustWarningFeedback(), req.getParameterMap());
QueryWrapper<TbIronWarninfoFeedback> queryWrapper = QueryGenerator.initQueryWrapper(new TbIronWarninfoFeedback(), req.getParameterMap());
if (StrUtil.isNotEmpty(key)) {
}
Page<TbDustWarningFeedback> page = new Page<TbDustWarningFeedback>(pageNo, pageSize);
IPage<TbDustWarningFeedback> pageList = tbDustWarningFeedbackService.page(page, queryWrapper);
Page<TbIronWarninfoFeedback> page = new Page<TbIronWarninfoFeedback>(pageNo, pageSize);
IPage<TbIronWarninfoFeedback> pageList = tbIronWarninfoFeedbackService.page(page, queryWrapper);
return Result.ok(pageList);
}
/**
* 添加
*
* @param tbDustWarningFeedback
* @param tbIronWarninfoFeedback
* @return
*/
@AutoLog(value = "预警息处置反馈表-添加")
@ApiOperation(value = "预警息处置反馈表-添加", notes = "预警息处置反馈表-添加")
@AutoLog(value = "预警息处置反馈表-添加")
@ApiOperation(value = "预警息处置反馈表-添加", notes = "预警息处置反馈表-添加")
@PostMapping(value = "/add")
public Result<?> add(@RequestBody TbDustWarningFeedback tbDustWarningFeedback) {
tbDustWarningFeedbackService.save(tbDustWarningFeedback);
public Result<?> add(@RequestBody TbIronWarninfoFeedback tbIronWarninfoFeedback) {
tbIronWarninfoFeedbackService.save(tbIronWarninfoFeedback);
return Result.ok("添加成功!");
}
/**
* 编辑
*
* @param tbDustWarningFeedback
* @param tbIronWarninfoFeedback
* @return
*/
@AutoLog(value = "预警息处置反馈表-编辑")
@ApiOperation(value = "预警息处置反馈表-编辑", notes = "预警息处置反馈表-编辑")
@AutoLog(value = "预警息处置反馈表-编辑")
@ApiOperation(value = "预警息处置反馈表-编辑", notes = "预警息处置反馈表-编辑")
@PutMapping(value = "/edit")
public Result<?> edit(@RequestBody TbDustWarningFeedback tbDustWarningFeedback) {
tbDustWarningFeedbackService.updateById(tbDustWarningFeedback);
public Result<?> edit(@RequestBody TbIronWarninfoFeedback tbIronWarninfoFeedback) {
tbIronWarninfoFeedbackService.updateById(tbIronWarninfoFeedback);
return Result.ok("编辑成功!");
}
@ -98,11 +98,11 @@ public class TbDustWarningFeedbackController extends BaseController<TbDustWarnin
* @param id
* @return
*/
@AutoLog(value = "预警息处置反馈表-通过id删除")
@ApiOperation(value = "预警息处置反馈表-通过id删除", notes = "预警息处置反馈表-通过id删除")
@AutoLog(value = "预警息处置反馈表-通过id删除")
@ApiOperation(value = "预警息处置反馈表-通过id删除", notes = "预警息处置反馈表-通过id删除")
@DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id", required = true) String id) {
tbDustWarningFeedbackService.removeById(id);
tbIronWarninfoFeedbackService.removeById(id);
return Result.ok("删除成功!");
}
@ -112,11 +112,11 @@ public class TbDustWarningFeedbackController extends BaseController<TbDustWarnin
* @param ids
* @return
*/
@AutoLog(value = "预警息处置反馈表-批量删除")
@ApiOperation(value = "预警息处置反馈表-批量删除", notes = "预警息处置反馈表-批量删除")
@AutoLog(value = "预警息处置反馈表-批量删除")
@ApiOperation(value = "预警息处置反馈表-批量删除", notes = "预警息处置反馈表-批量删除")
@DeleteMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) {
this.tbDustWarningFeedbackService.removeByIds(Arrays.asList(ids.split(",")));
this.tbIronWarninfoFeedbackService.removeByIds(Arrays.asList(ids.split(",")));
return Result.ok("批量删除成功!");
}
@ -126,24 +126,24 @@ public class TbDustWarningFeedbackController extends BaseController<TbDustWarnin
* @param id
* @return
*/
@AutoLog(value = "预警息处置反馈表-通过id查询")
@ApiOperation(value = "预警息处置反馈表-通过id查询", notes = "预警息处置反馈表-通过id查询")
@AutoLog(value = "预警息处置反馈表-通过id查询")
@ApiOperation(value = "预警息处置反馈表-通过id查询", notes = "预警息处置反馈表-通过id查询")
@GetMapping(value = "/queryById")
public Result<?> queryById(@RequestParam(name = "id", required = true) String id) {
TbDustWarningFeedback tbDustWarningFeedback = tbDustWarningFeedbackService.getById(id);
return Result.ok(tbDustWarningFeedback);
TbIronWarninfoFeedback tbIronWarninfoFeedback = tbIronWarninfoFeedbackService.getById(id);
return Result.ok(tbIronWarninfoFeedback);
}
/**
* 导出excel
*
* @param request
* @param tbDustWarningFeedback
* @param tbIronWarninfoFeedback
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbDustWarningFeedback tbDustWarningFeedback) {
public ModelAndView exportXls(HttpServletRequest request, HttpServletResponse response, TbIronWarninfoFeedback tbIronWarninfoFeedback) {
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
return super.exportXls(request, tbDustWarningFeedback, TbDustWarningFeedback.class, "预警息处置反馈表");
return super.exportXls(request, tbIronWarninfoFeedback, TbIronWarninfoFeedback.class, "预警息处置反馈表");
}
/**
@ -155,7 +155,7 @@ public class TbDustWarningFeedbackController extends BaseController<TbDustWarnin
*/
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, TbDustWarningFeedback.class);
return super.importExcel(request, response, TbIronWarninfoFeedback.class);
}
}

103
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustClearrecord.java

@ -1,103 +0,0 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 粉尘清扫打卡记录表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_clearrecord")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_clearrecord对象", description = "粉尘清扫打卡记录表")
public class TbDustClearrecord {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 数据接入标识与粉尘企业区域图清单对应1-粉尘企业区域图清单2-粉尘企业个体/小型定期清理清单3-风管设备皮膜内部定期清理清单4-干式单机等常用清理清单多个用途逗号分隔
*/
@Excel(name = "数据接入标识,与粉尘企业区域图清单对应:1-粉尘企业区域图清单,2-粉尘企业(个体/小型)定期清理清单,3-风管、设备皮膜内部定期清理清单,4-干式单机等常用清理清单;多个用途逗号分隔", width = 15)
@ApiModelProperty(value = "数据接入标识,与粉尘企业区域图清单对应:1-粉尘企业区域图清单,2-粉尘企业(个体/小型)定期清理清单,3-风管、设备皮膜内部定期清理清单,4-干式单机等常用清理清单;多个用途逗号分隔")
private String dataId;
/**
* 清理项目
*/
@Excel(name = "清理项目", width = 15)
@ApiModelProperty(value = "清理项目")
private String clearItemName;
/**
* 完成情况0-未完成1-已完成
*/
@Excel(name = "完成情况:0-未完成,1-已完成", width = 15)
@ApiModelProperty(value = "完成情况:0-未完成,1-已完成")
private String taskProcess;
/**
* 执行人
*/
@Excel(name = "执行人", width = 15)
@ApiModelProperty(value = "执行人")
private String taskPerson;
/**
* 执行日期
*/
@Excel(name = "执行日期", width = 15)
@ApiModelProperty(value = "执行日期")
private Date taskTime;
/**
* 有效标志0-无效1-有效
*/
@Excel(name = "有效标志:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标志:0-无效,1-有效")
private String actived;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
}

181
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustCompanyinfo.java

@ -1,181 +0,0 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 企业基础信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_companyinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_companyinfo对象", description = "企业基础信息表")
public class TbDustCompanyinfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 企业名称
*/
@Excel(name = "企业名称", width = 15)
@ApiModelProperty(value = "企业名称")
private String enterpriseName;
/**
* 统一社会信用代码
*/
@Excel(name = "统一社会信用代码", width = 15)
@ApiModelProperty(value = "统一社会信用代码")
private String uniscid;
/**
* 营业状态1-营业2-停业(歇业)3-关闭
*/
@Excel(name = "营业状态:1-营业;2-停业(歇业);3-关闭", width = 15)
@ApiModelProperty(value = "营业状态:1-营业;2-停业(歇业);3-关闭")
private String businessStatus;
/**
* 生产经营方式1-生产(制造)2-批发经营3-零售经营4-储存5-使用6-其他
*/
@Excel(name = "生产经营方式:1-生产(制造);2-批发经营;3-零售经营;4-储存;5-使用;6-其他", width = 15)
@ApiModelProperty(value = "生产经营方式:1-生产(制造);2-批发经营;3-零售经营;4-储存;5-使用;6-其他")
private String productionMode;
/**
* 行政隶属关系1-中央级2-省级3-地市级4-区县级
*/
@Excel(name = "行政隶属关系:1-中央级;2-省级;3-地市级;4-区县级", width = 15)
@ApiModelProperty(value = "行政隶属关系:1-中央级;2-省级;3-地市级;4-区县级")
private String administrativeSubOrdination;
/**
* 国民经济类型1-国有2-集体3-联营4-私营5-有限责任6-股份有限公司7-股份合作8-港澳台9-外商投资10-分公司11-其他
*/
@Excel(name = "国民经济类型:1-国有;2-集体;3-联营;4-私营;5-有限责任;6-股份有限公司;7-股份合作;8-港澳台;9-外商投资;10-分公司;11-其他", width = 15)
@ApiModelProperty(value = "国民经济类型:1-国有;2-集体;3-联营;4-私营;5-有限责任;6-股份有限公司;7-股份合作;8-港澳台;9-外商投资;10-分公司;11-其他")
private String registrationType;
/**
* 经营地址详细地址
*/
@Excel(name = "经营地址详细地址", width = 15)
@ApiModelProperty(value = "经营地址详细地址")
private String addressOperating;
/**
* 企业经营地址所属行政区域必须到区县级(6位)
*/
@Excel(name = "企业经营地址所属行政区域,必须到区县级(6位)", width = 15)
@ApiModelProperty(value = "企业经营地址所属行政区域,必须到区县级(6位)")
private String areaCode;
/**
* 法定代表人姓名
*/
@Excel(name = "法定代表人姓名", width = 15)
@ApiModelProperty(value = "法定代表人姓名")
private String legalRepresentative;
/**
* 法定代表人电话短信发送使用
*/
@Excel(name = "法定代表人电话,短信发送使用", width = 15)
@ApiModelProperty(value = "法定代表人电话,短信发送使用")
private String contactNumber;
/**
* 安全生产管理负责人姓名
*/
@Excel(name = "安全生产管理负责人姓名", width = 15)
@ApiModelProperty(value = "安全生产管理负责人姓名")
private String safetyProductionManagementName;
/**
* 安全生产管理负责人电话短信发送使用
*/
@Excel(name = "安全生产管理负责人电话,短信发送使用", width = 15)
@ApiModelProperty(value = "安全生产管理负责人电话,短信发送使用")
private String safetyProductionManagementNumber;
/**
* 主营业务
*/
@Excel(name = "主营业务", width = 15)
@ApiModelProperty(value = "主营业务")
private String opScope;
/**
* 是否规模以上1-规上2-规下
*/
@Excel(name = "是否规模以上:1-规上;2-规下", width = 15)
@ApiModelProperty(value = "是否规模以上:1-规上;2-规下")
private String companyScale;
/**
* 生产场所的中心位置处按照应急管理一张图地址填写
*/
@Excel(name = "生产场所的中心位置处,按照应急管理一张图地址填写", width = 15)
@ApiModelProperty(value = "生产场所的中心位置处,按照应急管理一张图地址填写")
private Double longitude;
/**
* 生产场所的中心位置处按照应急管理一张图地址填写
*/
@Excel(name = "生产场所的中心位置处,按照应急管理一张图地址填写", width = 15)
@ApiModelProperty(value = "生产场所的中心位置处,按照应急管理一张图地址填写")
private Double latitude;
/**
* 数据接入标识区县级行政区划编码(6位)+4位数字流水号
*/
@Excel(name = "数据接入标识,区县级行政区划编码(6位)+4位数字流水号", width = 15)
@ApiModelProperty(value = "数据接入标识,区县级行政区划编码(6位)+4位数字流水号")
private String dataId;
/**
* 企业停工状态0-停工1-开工
*/
@Excel(name = "企业停工状态:0-停工;1-开工", width = 15)
@ApiModelProperty(value = "企业停工状态:0-停工;1-开工")
private String stopStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效;1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效;1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除;1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除;1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

115
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustDustinfo.java

@ -1,115 +0,0 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 涉尘信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_dustinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_dustinfo对象", description = "涉尘信息表")
public class TbDustDustinfo {
/**
* 主键与TB_DUST_COMPANYINFO的主键ID关联
*/
@Excel(name = "主键,与TB_DUST_COMPANYINFO的主键ID关联", width = 15)
@ApiModelProperty(value = "主键,与TB_DUST_COMPANYINFO的主键ID关联")
private String id;
/**
* 企业id
*/
@Excel(name = "企业id", width = 15)
@ApiModelProperty(value = "企业id")
private String companyinfoId;
/**
* 粉尘涉爆企业行业类型1-金属制品加工2-农副产品加工3-木制品加工4-纸制品加工5-纺织品加工6-橡胶和塑料制品加工7-冶金/有色/建材行业煤粉制备8-其他
*/
@Excel(name = "粉尘涉爆企业行业类型:1-金属制品加工,2-农副产品加工,3-木制品加工,4-纸制品加工,5-纺织品加工,6-橡胶和塑料制品加工,7-冶金/有色/建材行业煤粉制备,8-其他", width = 15)
@ApiModelProperty(value = "粉尘涉爆企业行业类型:1-金属制品加工,2-农副产品加工,3-木制品加工,4-纸制品加工,5-纺织品加工,6-橡胶和塑料制品加工,7-冶金/有色/建材行业煤粉制备,8-其他")
private String industryType;
/**
* 企业涉及粉尘高风险工艺1-铝镁金属打磨抛光2-铝镁金属喷砂抛丸3-其他金属打磨抛光4-其他金属喷砂抛丸5-木材砂光6-静电喷涂7-粉碎研磨8-造粒9-可多选逗号分隔
*/
@Excel(name = "企业涉及粉尘高风险工艺:1-铝镁金属打磨抛光,2-铝镁金属喷砂抛丸,3-其他金属打磨抛光,4-其他金属喷砂抛丸,5-木材砂光,6-静电喷涂,7-粉碎研磨,8-造粒,9-无;可多选,逗号分隔", width = 15)
@ApiModelProperty(value = "企业涉及粉尘高风险工艺:1-铝镁金属打磨抛光,2-铝镁金属喷砂抛丸,3-其他金属打磨抛光,4-其他金属喷砂抛丸,5-木材砂光,6-静电喷涂,7-粉碎研磨,8-造粒,9-无;可多选,逗号分隔")
private String dustTechnology;
/**
* 主要粉尘类型编码见附录12-1例如镁粉为A1
*/
@Excel(name = "主要粉尘类型,编码见附录12-1,例如镁粉为A1", width = 15)
@ApiModelProperty(value = "主要粉尘类型,编码见附录12-1,例如镁粉为A1")
private String dustType;
/**
* 日产尘量单位Kg
*/
@Excel(name = "日产尘量,单位:Kg", width = 15)
@ApiModelProperty(value = "日产尘量,单位:Kg")
private Double dailyDustOutput;
/**
* 其他涉及粉尘信息格式粉尘种类,日产尘量Kg多记录分号分隔例如A2,100;A3,300;A5,150
*/
@Excel(name = "其他涉及粉尘信息,格式:粉尘种类,日产尘量Kg;多记录分号分隔,例如A2,100;A3,300;A5,150", width = 15)
@ApiModelProperty(value = "其他涉及粉尘信息,格式:粉尘种类,日产尘量Kg;多记录分号分隔,例如A2,100;A3,300;A5,150")
private String otheRdust;
/**
* 每日单班最高涉粉作业人数
*/
@Excel(name = "每日单班最高涉粉作业人数", width = 15)
@ApiModelProperty(value = "每日单班最高涉粉作业人数")
private Integer dustInvolvedPersonNo;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

157
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustEquipinfo.java

@ -1,157 +0,0 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 除尘系统信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_equipinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_equipinfo对象", description = "除尘系统信息表")
public class TbDustEquipinfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编号数据接入标识10位+3位流水编码
*/
@Excel(name = "设备编号,数据接入标识(10位)+3位流水编码", width = 15)
@ApiModelProperty(value = "设备编号,数据接入标识(10位)+3位流水编码")
private String equipCode;
/**
* 设备名称
*/
@Excel(name = "设备名称", width = 15)
@ApiModelProperty(value = "设备名称")
private String equipName;
/**
* 企业id
*/
@Excel(name = "企业id", width = 15)
@ApiModelProperty(value = "企业id")
private String companyinfoId;
/**
* 场所编码场所在系统中原属车间
*/
@Excel(name = "场所编码,场所在系统中原属车间", width = 15)
@ApiModelProperty(value = "场所编码,场所在系统中原属车间")
private String placeCode;
/**
* 设备类型1-干式集中式除尘系统2-湿式集中式除尘系统3-湿式单机除系统4-干式单机除系统5-其它
*/
@Excel(name = "设备类型:1-干式集中式除尘系统,2-湿式集中式除尘系统,3-湿式单机除系统,4-干式单机除系统,5-其它", width = 15)
@ApiModelProperty(value = "设备类型:1-干式集中式除尘系统,2-湿式集中式除尘系统,3-湿式单机除系统,4-干式单机除系统,5-其它")
private String equipType;
/**
* 设备厂家
*/
@Excel(name = "设备厂家", width = 15)
@ApiModelProperty(value = "设备厂家")
private String equipFactory;
/**
* 安装日期
*/
@Excel(name = "安装日期", width = 15)
@ApiModelProperty(value = "安装日期")
private Date setDate;
/**
* 相关控制措施1-泄爆2-抑爆3-隔爆4-惰化5-其他下拉菜单可多选逗号分隔
*/
@Excel(name = "相关控制措施:1-泄爆,2-抑爆,3-隔爆,4-惰化,5-其他;下拉菜单,可多选,逗号分隔", width = 15)
@ApiModelProperty(value = "相关控制措施:1-泄爆,2-抑爆,3-隔爆,4-惰化,5-其他;下拉菜单,可多选,逗号分隔")
private String bombControl;
/**
* 安装区域1-室内2-室外
*/
@Excel(name = "安装区域:1-室内,2-室外", width = 15)
@ApiModelProperty(value = "安装区域:1-室内,2-室外")
private String installArea;
/**
* 除去粉尘种类编码见附录12-1粉尘种类编码表例如镁粉为A1
*/
@Excel(name = "除去粉尘种类,编码见附录12-1粉尘种类编码表,例如镁粉为A1", width = 15)
@ApiModelProperty(value = "除去粉尘种类,编码见附录12-1粉尘种类编码表,例如镁粉为A1")
private String dustType;
/**
* 除尘涉及人数单班最高作业人数
*/
@Excel(name = "除尘涉及人数,单班最高作业人数", width = 15)
@ApiModelProperty(value = "除尘涉及人数,单班最高作业人数")
private Integer workersNumber;
/**
* 涉及云量工艺1-单台金属量打磨抛光2-单台金属量喷砂抛丸3-其他金属打磨抛光4-其他金属喷砂抛丸5-木材砂光6-静电喷涂7-粉碎研磨8-造粒9-下拉菜单可多选逗号分隔
*/
@Excel(name = "涉及云量工艺:1-单台金属量打磨抛光,2-单台金属量喷砂抛丸,3-其他金属打磨抛光,4-其他金属喷砂抛丸,5-木材砂光,6-静电喷涂,7-粉碎研磨,8-造粒,9-无;下拉菜单,可多选,逗号分隔", width = 15)
@ApiModelProperty(value = "涉及云量工艺:1-单台金属量打磨抛光,2-单台金属量喷砂抛丸,3-其他金属打磨抛光,4-其他金属喷砂抛丸,5-木材砂光,6-静电喷涂,7-粉碎研磨,8-造粒,9-无;下拉菜单,可多选,逗号分隔")
private String dustTechnology;
/**
* 产生量单日产尘量单位Kg
*/
@Excel(name = "产生量单日产尘量,单位:Kg", width = 15)
@ApiModelProperty(value = "产生量单日产尘量,单位:Kg")
private Double dailyDustOutput;
/**
* 系统状态0-停用1-本系统启用
*/
@Excel(name = "系统状态:0-停用,1-本系统启用", width = 15)
@ApiModelProperty(value = "系统状态:0-停用,1-本系统启用")
private String equipStatus;
/**
* 有效标志0-无效1-有效
*/
@Excel(name = "有效标志:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标志:0-无效,1-有效")
private String active;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
}

202
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustTargetinfo.java

@ -1,202 +0,0 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 除尘系统监测指标信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_targetinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_targetinfo对象", description = "除尘系统监测指标信息表")
public class TbDustTargetinfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 指标编码所属设备编码(13位)+3位流水编码
*/
@Excel(name = "指标编码,所属设备编码(13位)+3位流水编码", width = 15)
@ApiModelProperty(value = "指标编码,所属设备编码(13位)+3位流水编码")
private String targetCode;
/**
* 所属除尘系统编码与除尘系统信息中的设备编码一致
*/
@Excel(name = "所属除尘系统编码,与除尘系统信息中的设备编码一致", width = 15)
@ApiModelProperty(value = "所属除尘系统编码,与除尘系统信息中的设备编码一致")
private String equipCode;
/**
* 除尘系统id
*/
@Excel(name = "除尘系统id", width = 15)
@ApiModelProperty(value = "除尘系统id")
private String equipId;
/**
* 指标名称
*/
@Excel(name = "指标名称", width = 15)
@ApiModelProperty(value = "指标名称")
private String targetName;
@Excel(name = "是否是启停信号(0,否,1,是)", width = 15)
@ApiModelProperty(value = "是否是启停信号(0,否,1,是)")
private Integer type;
/**
* 指标类别01-除尘系统启停信号02-除尘器进出风口压差03-锁气卸灰故障信号04-除尘器灰斗温度05-爆炸防控措施失效信号06-除尘器灭火装置有效性信号07-泄爆装置失效信号08-隔爆阀自锁反馈信号09-过滤器清灰气源压力10-喷淋水流量11-水箱水位信号12-金属粉储存场所氢气浓度信号13-过滤水压力15-火花熄灭装置喷淋水压/水蒸气压力16-火花熄灭装置动作触发信号17-火花探测系统运行信号18-灰斗料位信号19-输灰装置故障信号20-火焰探测器报警信号21-斗提机打滑跑偏报警信号22-火花熄灭装置喷淋管路流量信号
*/
@Excel(name = "指标类别:01-除尘系统启停信号;02-除尘器进出风口压差;03-锁气卸灰故障信号;04-除尘器灰斗温度;05-爆炸防控措施失效信号;06-除尘器灭火装置有效性信号;07-泄爆装置失效信号;08-隔爆阀自锁反馈信号;09-过滤器清灰气源压力;10-喷淋水流量;11-水箱水位信号;12-金属粉储存场所氢气浓度信号;13-过滤水压力;15-火花熄灭装置喷淋水压/水蒸气压力;16-火花熄灭装置动作触发信号;17-火花探测系统运行信号;18-灰斗料位信号;19-输灰装置故障信号;20-火焰探测器报警信号;21-斗提机打滑、跑偏报警信号;22-火花熄灭装置喷淋管路流量信号", width = 15)
@ApiModelProperty(value = "指标类别:01-除尘系统启停信号;02-除尘器进出风口压差;03-锁气卸灰故障信号;04-除尘器灰斗温度;05-爆炸防控措施失效信号;06-除尘器灭火装置有效性信号;07-泄爆装置失效信号;08-隔爆阀自锁反馈信号;09-过滤器清灰气源压力;10-喷淋水流量;11-水箱水位信号;12-金属粉储存场所氢气浓度信号;13-过滤水压力;15-火花熄灭装置喷淋水压/水蒸气压力;16-火花熄灭装置动作触发信号;17-火花探测系统运行信号;18-灰斗料位信号;19-输灰装置故障信号;20-火焰探测器报警信号;21-斗提机打滑、跑偏报警信号;22-火花熄灭装置喷淋管路流量信号")
private String targetType;
/**
* 指标采集点位置
*/
@Excel(name = "指标采集点位置", width = 15)
@ApiModelProperty(value = "指标采集点位置")
private String targetPlace;
/**
* 计量单位模拟量必填
*/
@Excel(name = "计量单位,模拟量必填", width = 15)
@ApiModelProperty(value = "计量单位,模拟量必填")
private String targetUnit;
/**
* 指标阈值上限高报阈值
*/
@Excel(name = "指标阈值上限,高报阈值", width = 15)
@ApiModelProperty(value = "指标阈值上限,高报阈值")
private Double thresholdUpLimit;
/**
* 指标阈值上上限高高报阈值
*/
@Excel(name = "指标阈值上上限,高高报阈值", width = 15)
@ApiModelProperty(value = "指标阈值上上限,高高报阈值")
private Double thresholdUpUpLimit;
/**
* 指标阈值下限低报阈值
*/
@Excel(name = "指标阈值下限,低报阈值", width = 15)
@ApiModelProperty(value = "指标阈值下限,低报阈值")
private Double thresholdDownLimit;
/**
* 指标阈值下下限低低报阈值
*/
@Excel(name = "指标阈值下下限,低低报阈值", width = 15)
@ApiModelProperty(value = "指标阈值下下限,低低报阈值")
private Double thresholdDownDownLimit;
/**
* 量程上限模拟量指标需要填写
*/
@Excel(name = "量程上限,模拟量指标需要填写", width = 15)
@ApiModelProperty(value = "量程上限,模拟量指标需要填写")
private Double rangeUp;
/**
* 量程下限模拟量指标需要填写
*/
@Excel(name = "量程下限,模拟量指标需要填写", width = 15)
@ApiModelProperty(value = "量程下限,模拟量指标需要填写")
private Double rangeDown;
/**
* 位号
*/
@Excel(name = "位号", width = 15)
@ApiModelProperty(value = "位号")
private String alarmTime;
/**
* 位号
*/
@Excel(name = "报警持续时间(视为报警)", width = 15)
@ApiModelProperty(value = "报警持续时间(视为报警)")
private String alarmDataRepeatedly;
/**
* 描述
*/
@Excel(name = "报警持续几次(视为正常)", width = 15)
@ApiModelProperty(value = "报警持续几次(视为正常)")
private String targetDescription;
/**
* 位号
*/
@Excel(name = "位号", width = 15)
@ApiModelProperty(value = "位号")
private String bitNo;
/**
* 信号类型01-模拟量02-开关量
*/
@Excel(name = "信号类型:01-模拟量;02-开关量", width = 15)
@ApiModelProperty(value = "信号类型:01-模拟量;02-开关量")
private String signalType;
/**
* 开关量报警值1或者0
*/
@Excel(name = "开关量报警值:1或者0", width = 15)
@ApiModelProperty(value = "开关量报警值:1或者0")
private Double alarmValue;
/**
* 指标停用状态0-停用1-正常使用
*/
@Excel(name = "指标停用状态:0-停用;1-正常使用", width = 15)
@ApiModelProperty(value = "指标停用状态:0-停用;1-正常使用")
private String targetStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效;1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效;1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除;1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除;1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

141
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustWarning.java

@ -1,141 +0,0 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 预警信息推送记录表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_warning")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_warning对象", description = "预警信息推送记录表")
public class TbDustWarning {
/**
* 预警编号主键唯一
*/
@Excel(name = "预警编号,主键,唯一", width = 15)
@ApiModelProperty(value = "预警编号,主键,唯一")
private String id;
/**
* 指标编码所属设备编码(13位)+3位流水编码
*/
@Excel(name = "指标编码,所属设备编码(13位)+3位流水编码", width = 15)
@ApiModelProperty(value = "指标编码,所属设备编码(13位)+3位流水编码")
private String targetCode;
/**
* 指标名称
*/
@Excel(name = "指标名称", width = 15)
@ApiModelProperty(value = "指标名称")
private String targetName;
/**
* 指标类别01-除尘系统启停信号02-除尘器进出风口压差03-锁气卸灰故障信号04-除尘器灰斗温度05-爆炸防控措施失效信号06-除尘器灭火装置有效性信号07-泄爆装置失效信号08-隔爆阀自锁反馈信号09-过滤器清灰气源压力10-喷淋水流量11-水箱水位信号12-金属粉储存场所氢气浓度信号13-过滤水压力15-火花熄灭装置喷淋水压/水蒸气压力16-火花熄灭装置动作触发信号17-火花探测系统运行信号18-灰斗料位信号19-输灰装置故障信号20-火焰探测器报警信号21-斗提机打滑跑偏报警信号22-火花熄灭装置喷淋管路流量信号
*/
@Excel(name = "指标类别:01-除尘系统启停信号;02-除尘器进出风口压差;03-锁气卸灰故障信号;04-除尘器灰斗温度;05-爆炸防控措施失效信号;06-除尘器灭火装置有效性信号;07-泄爆装置失效信号;08-隔爆阀自锁反馈信号;09-过滤器清灰气源压力;10-喷淋水流量;11-水箱水位信号;12-金属粉储存场所氢气浓度信号;13-过滤水压力;15-火花熄灭装置喷淋水压/水蒸气压力;16-火花熄灭装置动作触发信号;17-火花探测系统运行信号;18-灰斗料位信号;19-输灰装置故障信号;20-火焰探测器报警信号;21-斗提机打滑、跑偏报警信号;22-火花熄灭装置喷淋管路流量信号", width = 15)
@ApiModelProperty(value = "指标类别:01-除尘系统启停信号;02-除尘器进出风口压差;03-锁气卸灰故障信号;04-除尘器灰斗温度;05-爆炸防控措施失效信号;06-除尘器灭火装置有效性信号;07-泄爆装置失效信号;08-隔爆阀自锁反馈信号;09-过滤器清灰气源压力;10-喷淋水流量;11-水箱水位信号;12-金属粉储存场所氢气浓度信号;13-过滤水压力;15-火花熄灭装置喷淋水压/水蒸气压力;16-火花熄灭装置动作触发信号;17-火花探测系统运行信号;18-灰斗料位信号;19-输灰装置故障信号;20-火焰探测器报警信号;21-斗提机打滑、跑偏报警信号;22-火花熄灭装置喷淋管路流量信号")
private String targetType;
/**
* 系统id
*/
@Excel(name = "系统id", width = 15)
@ApiModelProperty(value = "系统id")
private String equipinfoId;
/**
* 预警发布单位
*/
@Excel(name = "预警发布单位", width = 15)
@ApiModelProperty(value = "预警发布单位")
private String warnUnit;
/**
* 预警关联企业的数据接入标识
*/
@Excel(name = "预警关联企业的数据接入标识", width = 15)
@ApiModelProperty(value = "预警关联企业的数据接入标识")
private String dataId;
/**
* 预警等级1-红色预警2-橙色预警3-黄色预警
*/
@Excel(name = "预警等级:1-红色预警;2-橙色预警;3-黄色预警", width = 15)
@ApiModelProperty(value = "预警等级:1-红色预警;2-橙色预警;3-黄色预警")
private String rank;
/**
* 预警起始时间
*/
@Excel(name = "预警起始时间", width = 15)
@ApiModelProperty(value = "预警起始时间")
private Date startTime;
/**
* 预警状态0-未消警1-已消警
*/
@Excel(name = "预警状态:0-未消警;1-已消警", width = 15)
@ApiModelProperty(value = "预警状态:0-未消警;1-已消警")
private String warnStatus;
/**
* 预警结束时间
*/
@Excel(name = "预警结束时间", width = 15)
@ApiModelProperty(value = "预警结束时间")
private Date endTime;
/**
* 预警描述
*/
@Excel(name = "预警描述", width = 15)
@ApiModelProperty(value = "预警描述")
private String message;
/**
* 有效标记
*/
@Excel(name = "有效标记", width = 15)
@ApiModelProperty(value = "有效标记")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除;1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除;1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

128
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustWarningFeedback.java

@ -1,128 +0,0 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 预警消息处置反馈表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_warning_feedback")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_warning_feedback对象", description = "预警消息处置反馈表")
public class TbDustWarningFeedback {
/**
* 预警编号主键唯一
*/
@Excel(name = "预警编号,主键,唯一", width = 15)
@ApiModelProperty(value = "预警编号,主键,唯一")
private String id;
/**
* 系统id
*/
@Excel(name = "系统id", width = 15)
@ApiModelProperty(value = "系统id")
private String equipinfoId;
/**
* 预警关联企业的数据接入标识
*/
@Excel(name = "预警关联企业的数据接入标识", width = 15)
@ApiModelProperty(value = "预警关联企业的数据接入标识")
private String dataId;
/**
* 指标编码所属设备编码(13位)+3位流水编码
*/
@Excel(name = "指标编码,所属设备编码(13位)+3位流水编码", width = 15)
@ApiModelProperty(value = "指标编码,所属设备编码(13位)+3位流水编码")
private String targetCode;
/**
* 指标名称
*/
@Excel(name = "指标名称", width = 15)
@ApiModelProperty(value = "指标名称")
private String targetName;
/**
* 指标类别01-除尘系统启停信号02-除尘器进出风口压差03-锁气卸灰故障信号04-除尘器灰斗温度05-爆炸防控措施失效信号06-除尘器灭火装置有效性信号07-泄爆装置失效信号08-隔爆阀自锁反馈信号09-过滤器清灰气源压力10-喷淋水流量11-水箱水位信号12-金属粉储存场所氢气浓度信号13-过滤水压力15-火花熄灭装置喷淋水压/水蒸气压力16-火花熄灭装置动作触发信号17-火花探测系统运行信号18-灰斗料位信号19-输灰装置故障信号20-火焰探测器报警信号21-斗提机打滑跑偏报警信号22-火花熄灭装置喷淋管路流量信号
*/
@Excel(name = "指标类别:01-除尘系统启停信号;02-除尘器进出风口压差;03-锁气卸灰故障信号;04-除尘器灰斗温度;05-爆炸防控措施失效信号;06-除尘器灭火装置有效性信号;07-泄爆装置失效信号;08-隔爆阀自锁反馈信号;09-过滤器清灰气源压力;10-喷淋水流量;11-水箱水位信号;12-金属粉储存场所氢气浓度信号;13-过滤水压力;15-火花熄灭装置喷淋水压/水蒸气压力;16-火花熄灭装置动作触发信号;17-火花探测系统运行信号;18-灰斗料位信号;19-输灰装置故障信号;20-火焰探测器报警信号;21-斗提机打滑、跑偏报警信号;22-火花熄灭装置喷淋管路流量信号", width = 15)
@ApiModelProperty(value = "指标类别:01-除尘系统启停信号;02-除尘器进出风口压差;03-锁气卸灰故障信号;04-除尘器灰斗温度;05-爆炸防控措施失效信号;06-除尘器灭火装置有效性信号;07-泄爆装置失效信号;08-隔爆阀自锁反馈信号;09-过滤器清灰气源压力;10-喷淋水流量;11-水箱水位信号;12-金属粉储存场所氢气浓度信号;13-过滤水压力;15-火花熄灭装置喷淋水压/水蒸气压力;16-火花熄灭装置动作触发信号;17-火花探测系统运行信号;18-灰斗料位信号;19-输灰装置故障信号;20-火焰探测器报警信号;21-斗提机打滑、跑偏报警信号;22-火花熄灭装置喷淋管路流量信号")
private String targetType;
/**
* 预警等级1-红色预警2-橙色预警3-黄色预警
*/
@Excel(name = "预警等级:1-红色预警;2-橙色预警;3-黄色预警", width = 15)
@ApiModelProperty(value = "预警等级:1-红色预警;2-橙色预警;3-黄色预警")
private String warningRank;
/**
* 企业反馈信息
*/
@Excel(name = "企业反馈信息", width = 15)
@ApiModelProperty(value = "企业反馈信息")
private String warnFeedback;
/**
* 反馈时间
*/
@Excel(name = "反馈时间", width = 15)
@ApiModelProperty(value = "反馈时间")
private Date realTime;
/**
* 填报人
*/
@Excel(name = "填报人", width = 15)
@ApiModelProperty(value = "填报人")
private String fillBy;
/**
* 有效标记
*/
@Excel(name = "有效标记", width = 15)
@ApiModelProperty(value = "有效标记")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除;1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除;1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

53
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustAttachment.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronAttachinfo.java

@ -1,31 +1,28 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
import java.util.Date;
/**
* @Description: 附件信息
* @Description: 附件记录
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_attachment")
@TableName("tb_iron_attachinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_attachment对象", description = "附件信息表")
public class TbDustAttachment {
@ApiModel(value = "tb_iron_attachinfo对象", description = "附件记录表")
public class TbIronAttachinfo {
/**
* 附件主键主键唯一
@ -46,16 +43,16 @@ public class TbDustAttachment {
@ApiModelProperty(value = "附件名称")
private String attachName;
/**
* 关联业务类别1-报警处置附件2-粉尘清扫打卡附件
* 关联业务类别1-炼钢连铸模铸生产过程熔融金属紧急排放和应急储存设施承诺书附件2-高炉炉顶放散阀联锁放散压力值设定承诺书附件3-点检照片附件4-检验报告附件5-停用证明资料附件6-报废证明资料附件
*/
@Excel(name = "关联业务类别:1-报警处置附件;2-粉尘清扫打卡附件", width = 15)
@ApiModelProperty(value = "关联业务类别:1-报警处置附件;2-粉尘清扫打卡附件")
@Excel(name = "关联业务类别:1-炼钢连铸模铸生产过程熔融金属紧急排放和应急储存设施承诺书附件;2-高炉炉顶放散阀联锁放散压力值设定承诺书附件;3-点检照片附件;4-检验报告附件;5-停用证明资料附件;6-报废证明资料附件", width = 15)
@ApiModelProperty(value = "关联业务类别:1-炼钢连铸模铸生产过程熔融金属紧急排放和应急储存设施承诺书附件;2-高炉炉顶放散阀联锁放散压力值设定承诺书附件;3-点检照片附件;4-检验报告附件;5-停用证明资料附件;6-报废证明资料附件")
private String referType;
/**
* 关联业务主键填写的是业务表的主键
* 关联业务主键填写的是对应业务表的主键
*/
@Excel(name = "关联业务主键,填写的是业务表的主键", width = 15)
@ApiModelProperty(value = "关联业务主键,填写的是业务表的主键")
@Excel(name = "关联业务主键,填写的是对应业务表的主键", width = 15)
@ApiModelProperty(value = "关联业务主键,填写的是对应业务表的主键")
private String referId;
/**
* 存放路径省厅前置机服务器上文件存放的相对路径
@ -64,16 +61,16 @@ public class TbDustAttachment {
@ApiModelProperty(value = "存放路径,省厅前置机服务器上文件存放的相对路径")
private String savePath;
/**
* 文件类型1-jpg;2-png;3-doc;4-docx;5-xls;6-xlsx;7-pdf
* 文件类型1-jpg2-png3-doc4-docx5-xls6-xlsx7-pdf
*/
@Excel(name = "文件类型:1-jpg;2-png;3-doc;4-docx;5-xls;6-xlsx;7-pdf", width = 15)
@ApiModelProperty(value = "文件类型:1-jpg;2-png;3-doc;4-docx;5-xls;6-xlsx;7-pdf")
@Excel(name = "文件类型:1-jpg;2-png;3-doc;4-docx;5-xls;6-xlsx;7-pdf", width = 15)
@ApiModelProperty(value = "文件类型:1-jpg;2-png;3-doc;4-docx;5-xls;6-xlsx;7-pdf")
private String attachTypeCode;
/**
* 附件大小
* 附件大小单位:kb
*/
@Excel(name = "附件大小", width = 15)
@ApiModelProperty(value = "附件大小")
@Excel(name = "附件大小,单位:kb", width = 15)
@ApiModelProperty(value = "附件大小,单位:kb")
private Double attachSize;
/**
* 排序字段
@ -82,10 +79,10 @@ public class TbDustAttachment {
@ApiModelProperty(value = "排序字段")
private Double orderIndex;
/**
* 有效标记
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记", width = 15)
@ApiModelProperty(value = "有效标记")
@Excel(name = "有效标记:0-无效;1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效;1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除

100
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronBasicoxygenfurnaceInfo.java

@ -0,0 +1,100 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 转炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_basicoxygenfurnace_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_basicoxygenfurnace_info对象", description = "转炉基础信息表")
public class TbIronBasicoxygenfurnaceInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码转炉类型编码02详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,转炉类型编码02,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,转炉类型编码02,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 规格单位
*/
@Excel(name = "规格,单位:吨", width = 15)
@ApiModelProperty(value = "规格,单位:吨")
private Double equipmentSpecifications;
/**
* 设备运行状态0-停用1-在用
*/
@Excel(name = "设备运行状态:0-停用,1-在用", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用")
private String equipStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

82
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronBlastfurnaceInfo.java

@ -0,0 +1,82 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 高炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_blastfurnace_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="tb_iron_blastfurnace_info对象", description="高炉基础信息表")
public class TbIronBlastfurnaceInfo {
/**主键*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**设备编码:所属企业(12位)+2位类型编码+4位流水编码,高炉类型编码01,详见附录1*/
@Excel(name = "设备编码:所属企业(12位)+2位类型编码+4位流水编码,高炉类型编码01,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业(12位)+2位类型编码+4位流水编码,高炉类型编码01,详见附录1")
private String equipCode;
/**
TB_IRON_COMPANYINFO
中的数据接入标识字段*/
@Excel(name = "关 联 企 业“TB_IRON_COMPANYINFO”表 中的“数据接入标识”字段", width = 15)
@ApiModelProperty(value = "关 联 企 业“TB_IRON_COMPANYINFO”表中的“数据接入标识”字段")
private String dataId;
/**企业内部编号*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**规格,单位:立方米*/
@Excel(name = "规格,单位:立方米", width = 15)
@ApiModelProperty(value = "规格,单位:立方米")
private Double equipmentSpecifications;
/**炉顶工作压力设定值,单位:MPa*/
@Excel(name = "炉顶工作压力设定值,单位:MPa", width = 15)
@ApiModelProperty(value = "炉顶工作压力设定值,单位:MPa")
private Double bftopPressure;
/**设备运行状态:0-停用,1-在用*/
@Excel(name = "设备运行状态:0-停用,1-在用", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用")
private String equipStatus;
/**有效标记:0-无效,1-有效*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**删除标记:0-未删除,1-已删除*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**创建人*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**创建时间*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**修改人*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**修改时间*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

94
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCheckRecord.java

@ -0,0 +1,94 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 点检记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_check_record")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_check_record对象", description = "点检记录信息表")
public class TbIronCheckRecord {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码与TB_IRON_CONTINUOUSCASTINGMACHINE_INFO表中的设备编码关联
*/
@Excel(name = "设备编码,与TB_IRON_CONTINUOUSCASTINGMACHINE_INFO表中的设备编码关联", width = 15)
@ApiModelProperty(value = "设备编码,与TB_IRON_CONTINUOUSCASTINGMACHINE_INFO表中的设备编码关联")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 点检日期
*/
@Excel(name = "点检日期", width = 15)
@ApiModelProperty(value = "点检日期")
private Date checkDate;
/**
* 下次点检日期
*/
@Excel(name = "下次点检日期", width = 15)
@ApiModelProperty(value = "下次点检日期")
private Date nextcheckDate;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

100
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCheckRecordList.java

@ -0,0 +1,100 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 点检记录点检清单信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_check_record_list")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_check_record_list对象", description = "点检记录——点检清单信息表")
public class TbIronCheckRecordList {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 点检记录主键与TB_IRON_CHECK_RECORD表中的主键关联
*/
@Excel(name = "点检记录主键,与TB_IRON_CHECK_RECORD表中的主键关联", width = 15)
@ApiModelProperty(value = "点检记录主键,与TB_IRON_CHECK_RECORD表中的主键关联")
private String checkId;
/**
* 点检事项编码包含点检事项标准排序信息参考附录4
*/
@Excel(name = "点检事项编码,包含点检事项、标准、排序信息,参考附录4", width = 15)
@ApiModelProperty(value = "点检事项编码,包含点检事项、标准、排序信息,参考附录4")
private String checkItemsCode;
/**
* 点检结果0-异常1-正常
*/
@Excel(name = "点检结果:0-异常,1-正常", width = 15)
@ApiModelProperty(value = "点检结果:0-异常,1-正常")
private String checkConclusion;
/**
* 问题描述点检结果为0-异常时必填
*/
@Excel(name = "问题描述,点检结果为0-异常时必填", width = 15)
@ApiModelProperty(value = "问题描述,点检结果为0-异常时必填")
private String checkDescribe;
/**
* 点检照片附件
*/
@Excel(name = "点检照片,附件", width = 15)
@ApiModelProperty(value = "点检照片,附件")
private String checkPic;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

130
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCoalarmInfo.java

@ -0,0 +1,130 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 固定式一氧化碳报警器基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_coalarm_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_coalarm_info对象", description = "固定式一氧化碳报警器基础信息表")
public class TbIronCoalarmInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码固定式一氧化碳报警器类型编码14详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,固定式一氧化碳报警器类型编码14,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,固定式一氧化碳报警器类型编码14,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 使用单位一般为具体生产厂或事业部
*/
@Excel(name = "使用单位,一般为具体生产厂或事业部", width = 15)
@ApiModelProperty(value = "使用单位,一般为具体生产厂或事业部")
private String coalarmOrg;
/**
* 使用部门一般为某厂某车间或作业区
*/
@Excel(name = "使用部门,一般为某厂某车间或作业区", width = 15)
@ApiModelProperty(value = "使用部门,一般为某厂某车间或作业区")
private String coalarmDepartment;
/**
* 量程单位ppm
*/
@Excel(name = "量程,单位:ppm", width = 15)
@ApiModelProperty(value = "量程,单位:ppm")
private Double coalarmRangeUpLimit;
/**
* 安装位置类型编码类型见附录3
*/
@Excel(name = "安装位置类型,编码类型见附录3", width = 15)
@ApiModelProperty(value = "安装位置类型,编码类型见附录3")
private String coalarmAreaType;
/**
* 安装地点指具体场所部位或设施如布袋除尘操作平台2#高炉风口平台2#高炉炉身30米平台
*/
@Excel(name = "安装地点,指具体场所、部位或设施,如布袋除尘操作平台、2#高炉风口平台、2#高炉炉身30米平台", width = 15)
@ApiModelProperty(value = "安装地点,指具体场所、部位或设施,如布袋除尘操作平台、2#高炉风口平台、2#高炉炉身30米平台")
private String coalarmArea;
/**
* 设备运行状态0-停用1-在用2-报废3-报废已删除停用或报废时不再预警/报警报废后30天平台自动删除
*/
@Excel(name = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后30天平台自动删除", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后30天平台自动删除")
private String equipStatus;
/**
* 备注
*/
@Excel(name = "备注", width = 15)
@ApiModelProperty(value = "备注")
private String remarks;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

178
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCompanyinfo.java

@ -0,0 +1,178 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 企业信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_companyinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_companyinfo对象", description = "企业信息表")
public class TbIronCompanyinfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 企业名称
*/
@Excel(name = "企业名称", width = 15)
@ApiModelProperty(value = "企业名称")
private String enterpriseName;
/**
* 统一社会信用代码
*/
@Excel(name = "统一社会信用代码", width = 15)
@ApiModelProperty(value = "统一社会信用代码")
private String uniscid;
/**
* 营业状态: 1-营业, 2-停业歇业, 3-关闭
*/
@Excel(name = "营业状态: 1-营业, 2-停业(歇业), 3-关闭", width = 15)
@ApiModelProperty(value = "营业状态: 1-营业, 2-停业(歇业), 3-关闭")
private String businessStatus;
/**
* 生产经营方式: 1-生产制造, 2-批发经营, 3-零售经营, 4-储存, 5-使用, 6-其他
*/
@Excel(name = "生产经营方式: 1-生产(制造), 2-批发经营, 3-零售经营, 4-储存, 5-使用, 6-其他", width = 15)
@ApiModelProperty(value = "生产经营方式: 1-生产(制造), 2-批发经营, 3-零售经营, 4-储存, 5-使用, 6-其他")
private String productionMode;
/**
* 行政隶属关系: 1-中央级, 2-省级, 3-地市级, 4-区县级
*/
@Excel(name = "行政隶属关系: 1-中央级, 2-省级, 3-地市级, 4-区县级", width = 15)
@ApiModelProperty(value = "行政隶属关系: 1-中央级, 2-省级, 3-地市级, 4-区县级")
private String administrativeSubOrdination;
/**
* 国民经济类型: 1-国有, 2-集体, 3-联营, 4-私营, 5-有限责任, 6-股份有限, 7-股份合作, 8-港澳台, 9-外商投资, 10-分公司, 11-其他
*/
@Excel(name = "国民经济类型: 1-国有, 2-集体, 3-联营, 4-私营, 5-有限责任, 6-股份有限, 7-股份合作, 8-港澳台, 9-外商投资, 10-分公司, 11-其他", width = 15)
@ApiModelProperty(value = "国民经济类型: 1-国有, 2-集体, 3-联营, 4-私营, 5-有限责任, 6-股份有限, 7-股份合作, 8-港澳台, 9-外商投资, 10-分公司, 11-其他")
private String registrationType;
/**
* 经营地址详细地址
*/
@Excel(name = "经营地址详细地址", width = 15)
@ApiModelProperty(value = "经营地址详细地址")
private String addressOperating;
/**
* 行政区域编码企业经营地址所属行政区域必须到区县级6位
*/
@Excel(name = "行政区域编码,企业经营地址所属行政区域,必须到区县级(6位)", width = 15)
@ApiModelProperty(value = "行政区域编码,企业经营地址所属行政区域,必须到区县级(6位)")
private String areaCode;
/**
* 实际控制人姓名
*/
@Excel(name = "实际控制人姓名", width = 15)
@ApiModelProperty(value = "实际控制人姓名")
private String legalRepresentative;
/**
* 实际控制人电话手机短信发送使用
*/
@Excel(name = "实际控制人电话,手机,短信发送使用", width = 15)
@ApiModelProperty(value = "实际控制人电话,手机,短信发送使用")
private String contactNumber;
/**
* 安全生产管理负责人姓名
*/
@Excel(name = "安全生产管理负责人姓名", width = 15)
@ApiModelProperty(value = "安全生产管理负责人姓名")
private String safetyProductionManagementName;
/**
* 安全生产管理负责人电话手机短信发送使用
*/
@Excel(name = "安全生产管理负责人电话,手机,短信发送使用", width = 15)
@ApiModelProperty(value = "安全生产管理负责人电话,手机,短信发送使用")
private String safetyProductionManagementNumber;
/**
* 主营业务
*/
@Excel(name = "主营业务", width = 15)
@ApiModelProperty(value = "主营业务")
private String opScope;
/**
* 企业规模: 1-规上, 2-规下依据当年产品销售收入2000万元以上的工业企业
*/
@Excel(name = "企业规模: 1-规上, 2-规下(依据:当年产品销售收入2000万元以上的工业企业)", width = 15)
@ApiModelProperty(value = "企业规模: 1-规上, 2-规下(依据:当年产品销售收入2000万元以上的工业企业)")
private String companyScale;
/**
* 生产场所中心位置经度按照应急管理一张图坐标填写
*/
@Excel(name = "生产场所中心位置经度,按照应急管理一张图坐标填写", width = 15)
@ApiModelProperty(value = "生产场所中心位置经度,按照应急管理一张图坐标填写")
private Double longitude;
/**
* 生产场所中心位置纬度按照应急管理一张图坐标填写
*/
@Excel(name = "生产场所中心位置纬度,按照应急管理一张图坐标填写", width = 15)
@ApiModelProperty(value = "生产场所中心位置纬度,按照应急管理一张图坐标填写")
private Double latitude;
/**
* 数据接入标识位行业领域类初始可未知后期录入
*/
@Excel(name = "数据接入标识,位行业领域类,初始可未知,后期录入", width = 15)
@ApiModelProperty(value = "数据接入标识,位行业领域类,初始可未知,后期录入")
private String dataId;
/**
* 企业停工状态: 0-停工, 1-开工
*/
@Excel(name = "企业停工状态: 0-停工, 1-开工", width = 15)
@ApiModelProperty(value = "企业停工状态: 0-停工, 1-开工")
private String stopStatus;
/**
* 有效标记: 0-无效, 1-有效
*/
@Excel(name = "有效标记: 0-无效, 1-有效", width = 15)
@ApiModelProperty(value = "有效标记: 0-无效, 1-有效")
private String actived;
/**
* 删除标记: 0-未删除, 1-已删除
*/
@Excel(name = "删除标记: 0-未删除, 1-已删除", width = 15)
@ApiModelProperty(value = "删除标记: 0-未删除, 1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

118
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronContinuouscastingmachineInfo.java

@ -0,0 +1,118 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 连铸机基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_continuouscastingmachine_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_continuouscastingmachine_info对象", description = "连铸机基础信息表")
public class TbIronContinuouscastingmachineInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码连铸机类型编码11详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,连铸机类型编码11,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,连铸机类型编码11,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 使用单位一般为具体生产厂或事业部
*/
@Excel(name = "使用单位,一般为具体生产厂或事业部", width = 15)
@ApiModelProperty(value = "使用单位,一般为具体生产厂或事业部")
private String ccmOrg;
/**
* 使用部门一般为某厂某车间或作业区
*/
@Excel(name = "使用部门,一般为某厂某车间或作业区", width = 15)
@ApiModelProperty(value = "使用部门,一般为某厂某车间或作业区")
private String gdDepartment;
/**
* 规格连铸机设计能力单位/
*/
@Excel(name = "规格,连铸机设计能力,单位:吨/年", width = 15)
@ApiModelProperty(value = "规格,连铸机设计能力,单位:吨/年")
private Double equipmentSpecifications;
/**
* 点检周期单位
*/
@Excel(name = "点检周期,单位:天", width = 15)
@ApiModelProperty(value = "点检周期,单位:天")
private Integer ccmCheckCycle;
/**
* 设备运行状态0-停用1-在用2-报废3-报废已删除停用或报废时不再预警/报警报废后7天平台自动删除
*/
@Excel(name = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后7天平台自动删除", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后7天平台自动删除")
private String equipStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

142
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronCraneInfo.java

@ -0,0 +1,142 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 起重机基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_crane_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_crane_info对象", description = "起重机基础信息表")
public class TbIronCraneInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码起重机类型编码12详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,起重机类型编码12,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,起重机类型编码12,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 起重机设备代码
*/
@Excel(name = "起重机设备代码", width = 15)
@ApiModelProperty(value = "起重机设备代码")
private String craneCode;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 使用单位一般为具体生产厂或事业部
*/
@Excel(name = "使用单位,一般为具体生产厂或事业部", width = 15)
@ApiModelProperty(value = "使用单位,一般为具体生产厂或事业部")
private String craneOrg;
/**
* 使用部门一般为某厂某车间或作业区
*/
@Excel(name = "使用部门,一般为某厂某车间或作业区", width = 15)
@ApiModelProperty(value = "使用部门,一般为某厂某车间或作业区")
private String gdDepartment;
/**
* 起重机设备品种1-冶金桥式起重机2-电动单梁起重机3-电动葫芦桥式起重机4-其他
*/
@Excel(name = "起重机设备品种:1-冶金桥式起重机,2-电动单梁起重机,3-电动葫芦桥式起重机,4-其他", width = 15)
@ApiModelProperty(value = "起重机设备品种:1-冶金桥式起重机,2-电动单梁起重机,3-电动葫芦桥式起重机,4-其他")
private String craneType;
/**
* 起重机设备型号
*/
@Excel(name = "起重机设备型号", width = 15)
@ApiModelProperty(value = "起重机设备型号")
private String craneModel;
/**
* 起重机类型1-炼铁铸铁车间吊运熔融金属起重机2-炼钢车间冶金铸造起重机3-其他
*/
@Excel(name = "起重机类型:1-炼铁铸铁车间吊运熔融金属起重机,2-炼钢车间冶金铸造起重机,3-其他", width = 15)
@ApiModelProperty(value = "起重机类型:1-炼铁铸铁车间吊运熔融金属起重机,2-炼钢车间冶金铸造起重机,3-其他")
private String craneFunctiontype;
/**
* 安装地点
*/
@Excel(name = "安装地点", width = 15)
@ApiModelProperty(value = "安装地点")
private String craneArea;
/**
* 设备运行状态0-停用1-在用2-报废3-报废已删除停用或报废时不再预警/报警报废后30天平台自动删除
*/
@Excel(name = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后30天平台自动删除", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后30天平台自动删除")
private String equipStatus;
/**
* 备注
*/
@Excel(name = "备注", width = 15)
@ApiModelProperty(value = "备注")
private String remarks;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

100
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronDeviceScrapRecord.java

@ -0,0 +1,100 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 设备报废记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_device_scrap_record")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_device_scrap_record对象", description = "设备报废记录信息表")
public class TbIronDeviceScrapRecord {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码关联设备设施信息表09:煤气管道眼镜阀, 10:水封排水器, 11:连铸机, 12:起重机, 13:熔融金属罐体, 14:CO报警器的设备编码字段
*/
@Excel(name = "设备编码,关联设备设施信息表(09:煤气管道眼镜阀, 10:水封排水器, 11:连铸机, 12:起重机, 13:熔融金属罐体, 14:CO报警器)的设备编码字段", width = 15)
@ApiModelProperty(value = "设备编码,关联设备设施信息表(09:煤气管道眼镜阀, 10:水封排水器, 11:连铸机, 12:起重机, 13:熔融金属罐体, 14:CO报警器)的设备编码字段")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 报废日期
*/
@Excel(name = "报废日期", width = 15)
@ApiModelProperty(value = "报废日期")
private Date scrapStartDate;
/**
* 报废说明
*/
@Excel(name = "报废说明", width = 15)
@ApiModelProperty(value = "报废说明")
private String scrapExplain;
/**
* 报废证明资料附件企业报废资料或上级批复需公章或负责人签字起重机需特种设备监督管理部门资料及回复
*/
@Excel(name = "报废证明资料,附件:企业报废资料或上级批复,需公章或负责人签字;起重机需特种设备监督管理部门资料及回复", width = 15)
@ApiModelProperty(value = "报废证明资料,附件:企业报废资料或上级批复,需公章或负责人签字;起重机需特种设备监督管理部门资料及回复")
private String scrapNotusedreport;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

106
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronDeviceStopworkRecord.java

@ -0,0 +1,106 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 设备停用记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_device_stopwork_record")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_device_stopwork_record对象", description = "设备停用记录信息表")
public class TbIronDeviceStopworkRecord {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码关联设备设施信息表的设备编码字段
*/
@Excel(name = "设备编码,关联设备设施信息表的设备编码字段", width = 15)
@ApiModelProperty(value = "设备编码,关联设备设施信息表的设备编码字段")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 停用日期
*/
@Excel(name = "停用日期", width = 15)
@ApiModelProperty(value = "停用日期")
private Date stopworkStartDate;
/**
* 停用类型1-正常计划停用2-非计划临时停用默认正常计划停用
*/
@Excel(name = "停用类型:1-正常计划停用,2-非计划临时停用;默认正常计划停用", width = 15)
@ApiModelProperty(value = "停用类型:1-正常计划停用,2-非计划临时停用;默认正常计划停用")
private String stopworkType;
/**
* 停用说明
*/
@Excel(name = "停用说明", width = 15)
@ApiModelProperty(value = "停用说明")
private String stopworkExplain;
/**
* 停用证明资料附件企业停用资料或上级批复需公章或负责人签字起重机需特种设备监督管理部门资料临时停用需说明文件及签字照片
*/
@Excel(name = "停用证明资料,附件:企业停用资料或上级批复,需公章或负责人签字;起重机需特种设备监督管理部门资料,临时停用需说明文件及签字照片", width = 15)
@ApiModelProperty(value = "停用证明资料,附件:企业停用资料或上级批复,需公章或负责人签字;起重机需特种设备监督管理部门资料,临时停用需说明文件及签字照片")
private String stopworkNotusedreport;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

100
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronElectricarcfurnaceInfo.java

@ -0,0 +1,100 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 电弧炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_electricarcfurnace_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_electricarcfurnace_info对象", description = "电弧炉基础信息表")
public class TbIronElectricarcfurnaceInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码电弧炉类型编码04详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,电弧炉类型编码04,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,电弧炉类型编码04,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 规格单位
*/
@Excel(name = "规格,单位:吨", width = 15)
@ApiModelProperty(value = "规格,单位:吨")
private Double equipmentSpecifications;
/**
* 设备运行状态0-停用1-在用
*/
@Excel(name = "设备运行状态:0-停用,1-在用", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用")
private String equipStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

130
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronGaspartitiondeviceInfo.java

@ -0,0 +1,130 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 煤气设施管道眼镜阀组合式隔断装置信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_gaspartitiondevice_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_gaspartitiondevice_info对象", description = "煤气设施(管道)眼镜阀组合式隔断装置信息表")
public class TbIronGaspartitiondeviceInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码煤气设施管道眼镜阀组合式隔断装置类型编码09详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,煤气设施(管道)眼镜阀组合式隔断装置类型编码09,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,煤气设施(管道)眼镜阀组合式隔断装置类型编码09,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 使用单位一般为具体生产厂或事业部
*/
@Excel(name = "使用单位,一般为具体生产厂或事业部", width = 15)
@ApiModelProperty(value = "使用单位,一般为具体生产厂或事业部")
private String gpdOrg;
/**
* 使用部门一般为某厂某车间或作业区
*/
@Excel(name = "使用部门,一般为某厂某车间或作业区", width = 15)
@ApiModelProperty(value = "使用部门,一般为某厂某车间或作业区")
private String gpdDepartment;
/**
* 安装位置指临近管道支架立柱或具体设施的名称
*/
@Excel(name = "安装位置,指临近管道支架立柱或具体设施的名称", width = 15)
@ApiModelProperty(value = "安装位置,指临近管道支架立柱或具体设施的名称")
private String gpdArea;
/**
* 切断阀类型1-蝶阀2-闸阀3-球阀4-其他5-
*/
@Excel(name = "切断阀类型:1-蝶阀,2-闸阀,3-球阀,4-其他,5-无", width = 15)
@ApiModelProperty(value = "切断阀类型:1-蝶阀,2-闸阀,3-球阀,4-其他,5-无")
private String gpdShutoffType;
/**
* 眼镜阀类型1-扇形2-敞开式3-全封闭式4-
*/
@Excel(name = "眼镜阀类型:1-扇形,2-敞开式,3-全封闭式,4-无", width = 15)
@ApiModelProperty(value = "眼镜阀类型:1-扇形,2-敞开式,3-全封闭式,4-无")
private String gpdGoggleType;
/**
* 眼镜阀驱动方式1-电动2-液压3-气动
*/
@Excel(name = "眼镜阀驱动方式:1-电动,2-液压,3-气动", width = 15)
@ApiModelProperty(value = "眼镜阀驱动方式:1-电动,2-液压,3-气动")
private String gpdGoggleDrivemode;
/**
* 设备运行状态0-停用1-在用2-报废3-报废已删除停用不影响预警监测报废后30天平台自动删除
*/
@Excel(name = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用不影响预警监测,报废后30天平台自动删除", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用不影响预警监测,报废后30天平台自动删除")
private String equipStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

106
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronGastankInfo.java

@ -0,0 +1,106 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 煤气柜基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_gastank_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_gastank_info对象", description = "煤气柜基础信息表")
public class TbIronGastankInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码煤气柜类型编码08详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,煤气柜类型编码08,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,煤气柜类型编码08,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 煤气柜类型1-高炉煤气2-转炉煤气3-焦炉煤气4-其他
*/
@Excel(name = "煤气柜类型:1-高炉煤气,2-转炉煤气,3-焦炉煤气,4-其他", width = 15)
@ApiModelProperty(value = "煤气柜类型:1-高炉煤气,2-转炉煤气,3-焦炉煤气,4-其他")
private String gtType;
/**
* 规格单位立方米
*/
@Excel(name = "规格,单位:立方米", width = 15)
@ApiModelProperty(value = "规格,单位:立方米")
private Double equipmentSpecifications;
/**
* 设备运行状态0-停用1-在用
*/
@Excel(name = "设备运行状态:0-停用,1-在用", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用")
private String equipStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

112
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronIroninfo.java

@ -0,0 +1,112 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 企业专项信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_ironinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_ironinfo对象", description = "企业专项信息表")
public class TbIronIroninfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 数据接入标识
*/
@Excel(name = "数据接入标识", width = 15)
@ApiModelProperty(value = "数据接入标识")
private String dataId;
/**
* 金属冶炼单元从业人员总数单位含企业职工生产劳务人员不含检维修外包人员
*/
@Excel(name = "金属冶炼单元从业人员总数,单位:人,含企业职工、生产劳务人员,不含检维修外包人员", width = 15)
@ApiModelProperty(value = "金属冶炼单元从业人员总数,单位:人,含企业职工、生产劳务人员,不含检维修外包人员")
private Integer metalsmeltingWorkersNumber;
/**
* 企业内部煤气输配管道长度单位km
*/
@Excel(name = "企业内部煤气输配管道长度,单位:km", width = 15)
@ApiModelProperty(value = "企业内部煤气输配管道长度,单位:km")
private Double gaspipelineLength;
/**
* 粗钢设计产能单位万吨/
*/
@Excel(name = "粗钢设计产能,单位:万吨/年", width = 15)
@ApiModelProperty(value = "粗钢设计产能,单位:万吨/年")
private Integer productionCapacity;
/**
* 工艺类型: 1-长流程, 2-短流程
*/
@Excel(name = "工艺类型: 1-长流程, 2-短流程", width = 15)
@ApiModelProperty(value = "工艺类型: 1-长流程, 2-短流程")
private String productionProcess;
/**
* 炼钢连铸生产过程熔融金属紧急排放和应急储存设施承诺书盖单位公章并扫描上传
*/
@Excel(name = "炼钢连铸生产过程熔融金属紧急排放和应急储存设施承诺书,盖单位公章并扫描上传", width = 15)
@ApiModelProperty(value = "炼钢连铸生产过程熔融金属紧急排放和应急储存设施承诺书,盖单位公章并扫描上传")
private String facilitiesCommitmentletter;
/**
* 高炉炉顶放散阀联锁放散压力值设定承诺书长流程必填短流程可为空盖单位公章并扫描上传
*/
@Excel(name = "高炉炉顶放散阀联锁放散压力值设定承诺书,长流程必填,短流程可为空,盖单位公章并扫描上传", width = 15)
@ApiModelProperty(value = "高炉炉顶放散阀联锁放散压力值设定承诺书,长流程必填,短流程可为空,盖单位公章并扫描上传")
private String topbvCommitmentletter;
/**
* 有效标记: 0-无效, 1-有效
*/
@Excel(name = "有效标记: 0-无效, 1-有效", width = 15)
@ApiModelProperty(value = "有效标记: 0-无效, 1-有效")
private String actived;
/**
* 删除标记: 0-未删除, 1-已删除
*/
@Excel(name = "删除标记: 0-未删除, 1-已删除", width = 15)
@ApiModelProperty(value = "删除标记: 0-未删除, 1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

79
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronLadlecastingcarInfo.java

@ -0,0 +1,79 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 模铸钢包浇注车基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_ladlecastingcar_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="tb_iron_ladlecastingcar_info对象", description="模铸钢包浇注车基础信息表")
public class TbIronLadlecastingcarInfo {
/**主键*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,模铸钢包浇注车类型编码07,详见附录1*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,模铸钢包浇注车类型编码07,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,模铸钢包浇注车类型编码07,详见附录1")
private String equipCode;
/**数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**企业内部编号*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**规格(载重量),单位:吨*/
@Excel(name = "规格(载重量),单位:吨", width = 15)
@ApiModelProperty(value = "规格(载重量),单位:吨")
private Double equipmentSpecifications;
/**设备运行状态:0-停用,1-在用*/
@Excel(name = "设备运行状态:0-停用,1-在用", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用")
private String equipStatus;
/**有效标记:0-无效,1-有效*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**删除标记:0-未删除,1-已删除*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**创建人*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**创建时间*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**修改人*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**修改时间*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

103
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronMediumfrequencyfurnaceInfo.java

@ -0,0 +1,103 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 中频炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_mediumfrequencyfurnace_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_mediumfrequencyfurnace_info对象", description = "中频炉基础信息表")
public class TbIronMediumfrequencyfurnaceInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码中频炉类型编码05详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,中频炉类型编码05,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,中频炉类型编码05,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 规格单位
*/
@Excel(name = "规格,单位:吨", width = 15)
@ApiModelProperty(value = "规格,单位:吨")
private Double equipmentSpecifications;
/**
* 设备运行状态0-停用1-在用
*/
@Excel(name = "设备运行状态:0-停用,1-在用", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用")
private String equipStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

133
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronMoltenmetaltankInfo.java

@ -0,0 +1,133 @@
package cc.admin.modules.dust.entity;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 熔融金属罐体基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_moltenmetaltank_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_moltenmetaltank_info对象", description = "熔融金属罐体基础信息表")
public class TbIronMoltenmetaltankInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码熔融金属罐体类型编码13详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,熔融金属罐体类型编码13,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,熔融金属罐体类型编码13,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 使用单位一般为具体生产厂或事业部
*/
@Excel(name = "使用单位,一般为具体生产厂或事业部", width = 15)
@ApiModelProperty(value = "使用单位,一般为具体生产厂或事业部")
private String tankOrg;
/**
* 使用部门一般为某厂某车间或作业区
*/
@Excel(name = "使用部门,一般为某厂某车间或作业区", width = 15)
@ApiModelProperty(value = "使用部门,一般为某厂某车间或作业区")
private String gdDepartment;
/**
* 罐体设备类别1-钢水罐2-铁水罐3-中间罐4-渣罐5-其他
*/
@Excel(name = "罐体设备类别:1-钢水罐,2-铁水罐,3-中间罐,4-渣罐,5-其他", width = 15)
@ApiModelProperty(value = "罐体设备类别:1-钢水罐,2-铁水罐,3-中间罐,4-渣罐,5-其他")
private String tankType;
/**
* 罐体额定容量单位
*/
@Excel(name = "罐体额定容量,单位:吨", width = 15)
@ApiModelProperty(value = "罐体额定容量,单位:吨")
private Double tankRatedcapacity;
/**
* 耳轴数量单位
*/
@Excel(name = "耳轴数量,单位:个", width = 15)
@ApiModelProperty(value = "耳轴数量,单位:个")
private Integer trunnionAmount;
/**
* 设备运行状态0-停用1-在用2-报废3-报废已删除停用或报废时不再预警/报警报废后30天平台自动删除
*/
@Excel(name = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后30天平台自动删除", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用,2-报废,3-报废已删除;停用或报废时不再预警/报警,报废后30天平台自动删除")
private String equipStatus;
/**
* 备注
*/
@Excel(name = "备注", width = 15)
@ApiModelProperty(value = "备注")
private String remarks;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

106
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronRefiningfurnaceInfo.java

@ -0,0 +1,106 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 精炼炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_refiningfurnace_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_refiningfurnace_info对象", description = "精炼炉基础信息表")
public class TbIronRefiningfurnaceInfo {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码所属企业数据接入标识12位+2位类型编码+4位流水编码精炼炉类型编码03详见附录1
*/
@Excel(name = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,精炼炉类型编码03,详见附录1", width = 15)
@ApiModelProperty(value = "设备编码:所属企业数据接入标识(12位)+2位类型编码+4位流水编码,精炼炉类型编码03,详见附录1")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 企业内部编号
*/
@Excel(name = "企业内部编号", width = 15)
@ApiModelProperty(value = "企业内部编号")
private String deviceId;
/**
* 精炼炉类型1-LF, 2-RH, 3-VD, 4-VOD, 5-AOD, 6-CAS, 7-IR, 8-其他
*/
@Excel(name = "精炼炉类型:1-LF, 2-RH, 3-VD, 4-VOD, 5-AOD, 6-CAS, 7-IR, 8-其他", width = 15)
@ApiModelProperty(value = "精炼炉类型:1-LF, 2-RH, 3-VD, 4-VOD, 5-AOD, 6-CAS, 7-IR, 8-其他")
private String rfType;
/**
* 规格单位
*/
@Excel(name = "规格,单位:吨", width = 15)
@ApiModelProperty(value = "规格,单位:吨")
private Double equipmentSpecifications;
/**
* 设备运行状态0-停用1-在用
*/
@Excel(name = "设备运行状态:0-停用,1-在用", width = 15)
@ApiModelProperty(value = "设备运行状态:0-停用,1-在用")
private String equipStatus;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

118
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronRegularcheckRecord.java

@ -0,0 +1,118 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 定期检验记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_regularcheck_record")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_regularcheck_record对象", description = "定期检验记录信息表")
public class TbIronRegularcheckRecord {
/**
* 主键
*/
@Excel(name = "主键", width = 15)
@ApiModelProperty(value = "主键")
private String id;
/**
* 设备编码关联TB_IRON_CRANE_INFOTB_IRON_MOLTENMETALTANK_INFO或TB_IRON_COALARM_INFO表的设备编码
*/
@Excel(name = "设备编码,关联TB_IRON_CRANE_INFO、TB_IRON_MOLTENMETALTANK_INFO或TB_IRON_COALARM_INFO表的设备编码", width = 15)
@ApiModelProperty(value = "设备编码,关联TB_IRON_CRANE_INFO、TB_IRON_MOLTENMETALTANK_INFO或TB_IRON_COALARM_INFO表的设备编码")
private String equipCode;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 检验类型1-定期检验2-定期检定或校准3-定期探伤
*/
@Excel(name = "检验类型:1-定期检验,2-定期检定或校准,3-定期探伤", width = 15)
@ApiModelProperty(value = "检验类型:1-定期检验,2-定期检定或校准,3-定期探伤")
private String checkType;
/**
* 检验日期
*/
@Excel(name = "检验日期", width = 15)
@ApiModelProperty(value = "检验日期")
private Date checkDate;
/**
* 再检日期周期通常为1年起重机罐体耳轴探伤CO报警器
*/
@Excel(name = "再检日期,周期通常为1年(起重机、罐体耳轴探伤、CO报警器)", width = 15)
@ApiModelProperty(value = "再检日期,周期通常为1年(起重机、罐体耳轴探伤、CO报警器)")
private Date nextcheckDate;
/**
* 检验结论
*/
@Excel(name = "检验结论", width = 15)
@ApiModelProperty(value = "检验结论")
private String regularcheckConclusion;
/**
* 检验报告附件起重机检验/探伤罐体耳轴探伤CO报警器检验/校准报告可上传承诺盖章
*/
@Excel(name = "检验报告,附件:起重机检验/探伤、罐体耳轴探伤、CO报警器检验/校准报告;可上传承诺盖章", width = 15)
@ApiModelProperty(value = "检验报告,附件:起重机检验/探伤、罐体耳轴探伤、CO报警器检验/校准报告;可上传承诺盖章")
private String regularcheckReport;
/**
* 备注
*/
@Excel(name = "备注", width = 15)
@ApiModelProperty(value = "备注")
private String remarks;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

90
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbDustVideoinfo.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronVideoinfo.java

@ -15,49 +15,25 @@ import cc.admin.poi.excel.annotation.Excel;
import cc.admin.common.aspect.annotation.Dict;
/**
* @Description: 视频设备信息中间数据表
* @Description: 视频设备信息数据表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_dust_videoinfo")
@TableName("tb_iron_videoinfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_dust_videoinfo对象", description = "视频设备信息中间数据表")
public class TbDustVideoinfo {
@ApiModel(value = "tb_iron_videoinfo对象", description = "视频设备信息数据表")
public class TbIronVideoinfo {
/**
* 视频唯一标识
* 视频编号唯一标识6位行政区划取企业数据接入标识中间6位+2位预留+2位行业编码钢铁64+3位视频设备类型编码+企业接入标识后4位流水码+3位视频设备序列号
*/
@Excel(name = "视频唯一标识", width = 15)
@ApiModelProperty(value = "视频唯一标识")
@Excel(name = "视频编号,唯一标识:6位行政区划(取企业数据接入标识中间6位)+2位预留+2位行业编码(钢铁64)+3位视频设备类型编码+企业接入标识后4位流水码+3位视频设备序列号", width = 15)
@ApiModelProperty(value = "视频编号,唯一标识:6位行政区划(取企业数据接入标识中间6位)+2位预留+2位行业编码(钢铁64)+3位视频设备类型编码+企业接入标识后4位流水码+3位视频设备序列号")
private String id;
/**
* 系统id
*/
@Excel(name = "系统id", width = 15)
@ApiModelProperty(value = "系统id")
private String equipinfoId;
/**
* ip
*/
@Excel(name = "ip", width = 15)
@ApiModelProperty(value = "ip")
private String ip;
/**
* 账号
*/
@Excel(name = "账号", width = 15)
@ApiModelProperty(value = "账号")
private String username;
/**
* 密码
*/
@Excel(name = "密码", width = 15)
@ApiModelProperty(value = "密码")
private String password;
/**
* 所属行政区划编码全国唯一行政区划编码
*/
@Excel(name = "所属行政区划编码,全国唯一行政区划编码", width = 15)
@ -76,10 +52,10 @@ public class TbDustVideoinfo {
@ApiModelProperty(value = "安装场所,场所编码")
private String placeName;
/**
* 设备名称视频在省级视频平台中的唯一标识
* 设备名称省级视频平台唯一标识
*/
@Excel(name = "设备名称,视频在省级视频平台中的唯一标识", width = 15)
@ApiModelProperty(value = "设备名称,视频在省级视频平台中的唯一标识")
@Excel(name = "设备名称,省级视频平台唯一标识", width = 15)
@ApiModelProperty(value = "设备名称,省级视频平台唯一标识")
private String equipName;
/**
* 设备型号
@ -94,43 +70,30 @@ public class TbDustVideoinfo {
@ApiModelProperty(value = "设备品牌")
private String equipFactory;
/**
* 经度
* 经度按照应急管理一张图坐标填写
*/
@Excel(name = "经度", width = 15)
@ApiModelProperty(value = "经度")
@Excel(name = "经度,按照应急管理一张图坐标填写", width = 15)
@ApiModelProperty(value = "经度,按照应急管理一张图坐标填写")
private Double longitude;
/**
* 纬度
* 纬度按照应急管理一张图坐标填写
*/
@Excel(name = "纬度", width = 15)
@ApiModelProperty(value = "纬度")
@Excel(name = "纬度,按照应急管理一张图坐标填写", width = 15)
@ApiModelProperty(value = "纬度,按照应急管理一张图坐标填写")
private Double latitude;
/**
* 是否在线0-1-
* 是否在线0-1-
*/
@Excel(name = "是否在线:0-否1-是", width = 15)
@ApiModelProperty(value = "是否在线:0-否1-是")
@Excel(name = "是否在线:0-否1-是", width = 15)
@ApiModelProperty(value = "是否在线:0-否1-是")
private String online;
/**
* 是否有效0-无效1-有效
* 是否有效0-无效1-有效
*/
@Excel(name = "是否有效:0-无效1-有效", width = 15)
@ApiModelProperty(value = "是否有效:0-无效1-有效")
@Excel(name = "是否有效:0-无效1-有效", width = 15)
@ApiModelProperty(value = "是否有效:0-无效1-有效")
private String valid;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效;1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效;1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除;1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除;1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ -154,4 +117,11 @@ public class TbDustVideoinfo {
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
}

112
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronWarninfo.java

@ -0,0 +1,112 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 预警信息推送记录表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_warninfo")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_warninfo对象", description = "预警信息推送记录表")
public class TbIronWarninfo {
/**
* 预警编号主键唯一
*/
@Excel(name = "预警编号,主键,唯一", width = 15)
@ApiModelProperty(value = "预警编号,主键,唯一")
private String id;
/**
* 预警发布单位
*/
@Excel(name = "预警发布单位", width = 15)
@ApiModelProperty(value = "预警发布单位")
private String warnOrg;
/**
* 数据接入标识与TB_IRON_COMPANYINFO表的数据接入标识关联
*/
@Excel(name = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联", width = 15)
@ApiModelProperty(value = "数据接入标识,与TB_IRON_COMPANYINFO表的数据接入标识关联")
private String dataId;
/**
* 预警等级1-红色预警2-橙色预警3-黄色预警
*/
@Excel(name = "预警等级:1-红色预警,2-橙色预警,3-黄色预警", width = 15)
@ApiModelProperty(value = "预警等级:1-红色预警,2-橙色预警,3-黄色预警")
private String warnRank;
/**
* 预警起始时间
*/
@Excel(name = "预警起始时间", width = 15)
@ApiModelProperty(value = "预警起始时间")
private Date startTime;
/**
* 预警状态0-未消警1-已消警
*/
@Excel(name = "预警状态:0-未消警,1-已消警", width = 15)
@ApiModelProperty(value = "预警状态:0-未消警,1-已消警")
private String warnStatus;
/**
* 预警结束时间
*/
@Excel(name = "预警结束时间", width = 15)
@ApiModelProperty(value = "预警结束时间")
private Date endTime;
/**
* 预警描述
*/
@Excel(name = "预警描述", width = 15)
@ApiModelProperty(value = "预警描述")
private String message;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效,1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效,1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除,1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除,1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

112
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/entity/TbIronWarninfoFeedback.java

@ -0,0 +1,112 @@
package cc.admin.modules.dust.entity;
import cc.admin.poi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* @Description: 预警信息处置反馈表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
@Data
@TableName("tb_iron_warninfo_feedback")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "tb_iron_warninfo_feedback对象", description = "预警信息处置反馈表")
public class TbIronWarninfoFeedback {
/**
* 预警编号主键唯一
*/
@Excel(name = "预警编号,主键,唯一", width = 15)
@ApiModelProperty(value = "预警编号,主键,唯一")
private String id;
/**
* 数据接入标识关联企业tb_deep_well_companyinfo表中的数据接入标识字段
*/
@Excel(name = "数据接入标识,关联企业tb_deep_well_companyinfo表中的数据接入标识字段", width = 15)
@ApiModelProperty(value = "数据接入标识,关联企业tb_deep_well_companyinfo表中的数据接入标识字段")
private String dataId;
/**
* 预警等级1-红色预警2-橙色预警3-黄色预警
*/
@Excel(name = "预警等级:1-红色预警;2-橙色预警;3-黄色预警", width = 15)
@ApiModelProperty(value = "预警等级:1-红色预警;2-橙色预警;3-黄色预警")
private String preWarmingLevel;
/**
* 企业反馈信息
*/
@Excel(name = "企业反馈信息", width = 15)
@ApiModelProperty(value = "企业反馈信息")
private String warnFeedback;
/**
* 反馈时间
*/
@Excel(name = "反馈时间", width = 15)
@ApiModelProperty(value = "反馈时间")
private Date realTime;
/**
* 预警处置人
*/
@Excel(name = "预警处置人", width = 15)
@ApiModelProperty(value = "预警处置人")
private String responPerson;
/**
* 预警处置措施
*/
@Excel(name = "预警处置措施", width = 15)
@ApiModelProperty(value = "预警处置措施")
private String alarmMeasures;
/**
* 填报人
*/
@Excel(name = "填报人", width = 15)
@ApiModelProperty(value = "填报人")
private String fillBy;
/**
* 有效标记0-无效1-有效
*/
@Excel(name = "有效标记:0-无效;1-有效", width = 15)
@ApiModelProperty(value = "有效标记:0-无效;1-有效")
private String actived;
/**
* 删除标记0-未删除1-已删除
*/
@Excel(name = "删除标记:0-未删除;1-已删除", width = 15)
@ApiModelProperty(value = "删除标记:0-未删除;1-已删除")
@TableLogic
private String delFlag;
/**
* 创建人
*/
@Excel(name = "创建人", width = 15)
@ApiModelProperty(value = "创建人")
private String creatorName;
/**
* 创建时间
*/
@Excel(name = "创建时间", width = 15)
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 修改人
*/
@Excel(name = "修改人", width = 15)
@ApiModelProperty(value = "修改人")
private String updatorName;
/**
* 修改时间
*/
@Excel(name = "修改时间", width = 15)
@ApiModelProperty(value = "修改时间")
private Date updateTime;
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustClearrecordMapper.java

@ -1,17 +0,0 @@
package cc.admin.modules.dust.mapper;
import cc.admin.modules.dust.entity.TbDustClearrecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;
/**
* @Description: 粉尘清扫打卡记录表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
public interface TbDustClearrecordMapper extends BaseMapper<TbDustClearrecord> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustTargetinfoMapper.java

@ -1,17 +0,0 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustTargetinfo;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 除尘系统监测指标信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
public interface TbDustTargetinfoMapper extends BaseMapper<TbDustTargetinfo> {
}

16
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustWarningFeedbackMapper.java

@ -1,16 +0,0 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustWarningFeedback;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 预警消息处置反馈表
* @Author: cc-admin
* @Date: 2025-04-27
* @Version: V1.0.0
*/
public interface TbDustWarningFeedbackMapper extends BaseMapper<TbDustWarningFeedback> {
}

8
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustAttachmentMapper.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronAttachinfoMapper.java

@ -2,16 +2,16 @@ package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustAttachment;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronAttachinfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 附件信息
* @Description: 附件记录
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbDustAttachmentMapper extends BaseMapper<TbDustAttachment> {
public interface TbIronAttachinfoMapper extends BaseMapper<TbIronAttachinfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronBasicoxygenfurnaceInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronBasicoxygenfurnaceInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 转炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronBasicoxygenfurnaceInfoMapper extends BaseMapper<TbIronBasicoxygenfurnaceInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronBlastfurnaceInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronBlastfurnaceInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 高炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronBlastfurnaceInfoMapper extends BaseMapper<TbIronBlastfurnaceInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCheckRecordListMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronCheckRecordList;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 点检记录点检清单信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronCheckRecordListMapper extends BaseMapper<TbIronCheckRecordList> {
}

8
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustCompanyinfoMapper.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCheckRecordMapper.java

@ -2,16 +2,16 @@ package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustCompanyinfo;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronCheckRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 企业基础信息表
* @Description: 点检记录信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbDustCompanyinfoMapper extends BaseMapper<TbDustCompanyinfo> {
public interface TbIronCheckRecordMapper extends BaseMapper<TbIronCheckRecord> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCoalarmInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronCoalarmInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 固定式一氧化碳报警器基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronCoalarmInfoMapper extends BaseMapper<TbIronCoalarmInfo> {
}

8
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustEquipinfoMapper.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCompanyinfoMapper.java

@ -2,16 +2,16 @@ package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustEquipinfo;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronCompanyinfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 除尘系统信息表
* @Description: 企业信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbDustEquipinfoMapper extends BaseMapper<TbDustEquipinfo> {
public interface TbIronCompanyinfoMapper extends BaseMapper<TbIronCompanyinfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronContinuouscastingmachineInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronContinuouscastingmachineInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 连铸机基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronContinuouscastingmachineInfoMapper extends BaseMapper<TbIronContinuouscastingmachineInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronCraneInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronCraneInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 起重机基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronCraneInfoMapper extends BaseMapper<TbIronCraneInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronDeviceScrapRecordMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronDeviceScrapRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 设备报废记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronDeviceScrapRecordMapper extends BaseMapper<TbIronDeviceScrapRecord> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronDeviceStopworkRecordMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronDeviceStopworkRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 设备停用记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronDeviceStopworkRecordMapper extends BaseMapper<TbIronDeviceStopworkRecord> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronElectricarcfurnaceInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronElectricarcfurnaceInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 电弧炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronElectricarcfurnaceInfoMapper extends BaseMapper<TbIronElectricarcfurnaceInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronGaspartitiondeviceInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronGaspartitiondeviceInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 煤气设施管道眼镜阀组合式隔断装置信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronGaspartitiondeviceInfoMapper extends BaseMapper<TbIronGaspartitiondeviceInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronGastankInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronGastankInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 煤气柜基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronGastankInfoMapper extends BaseMapper<TbIronGastankInfo> {
}

8
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustDustinfoMapper.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronIroninfoMapper.java

@ -2,16 +2,16 @@ package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustDustinfo;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronIroninfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 涉尘信息表
* @Description: 企业专项信息表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbDustDustinfoMapper extends BaseMapper<TbDustDustinfo> {
public interface TbIronIroninfoMapper extends BaseMapper<TbIronIroninfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronLadlecastingcarInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronLadlecastingcarInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 模铸钢包浇注车基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronLadlecastingcarInfoMapper extends BaseMapper<TbIronLadlecastingcarInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronMediumfrequencyfurnaceInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronMediumfrequencyfurnaceInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 中频炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronMediumfrequencyfurnaceInfoMapper extends BaseMapper<TbIronMediumfrequencyfurnaceInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronMoltenmetaltankInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronMoltenmetaltankInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 熔融金属罐体基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronMoltenmetaltankInfoMapper extends BaseMapper<TbIronMoltenmetaltankInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronRefiningfurnaceInfoMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronRefiningfurnaceInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 精炼炉基础信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronRefiningfurnaceInfoMapper extends BaseMapper<TbIronRefiningfurnaceInfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronRegularcheckRecordMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronRegularcheckRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 定期检验记录信息表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronRegularcheckRecordMapper extends BaseMapper<TbIronRegularcheckRecord> {
}

8
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustVideoinfoMapper.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronVideoinfoMapper.java

@ -2,16 +2,16 @@ package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustVideoinfo;
import org.apache.ibatis.annotations.Param;
import cc.admin.modules.dust.entity.TbIronVideoinfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 视频设备信息中间数据表
* @Description: 视频设备信息数据表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbDustVideoinfoMapper extends BaseMapper<TbDustVideoinfo> {
public interface TbIronVideoinfoMapper extends BaseMapper<TbIronVideoinfo> {
}

17
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronWarninfoFeedbackMapper.java

@ -0,0 +1,17 @@
package cc.admin.modules.dust.mapper;
import cc.admin.modules.dust.entity.TbIronWarninfoFeedback;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;
/**
* @Description: 预警信息处置反馈表
* @Author: cc-admin
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbIronWarninfoFeedbackMapper extends BaseMapper<TbIronWarninfoFeedback> {
}

6
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbDustWarningMapper.java → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/TbIronWarninfoMapper.java

@ -2,16 +2,16 @@ package cc.admin.modules.dust.mapper;
import java.util.List;
import cc.admin.modules.dust.entity.TbDustWarning;
import cc.admin.modules.dust.entity.TbIronWarninfo;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 预警信息推送记录表
* @Author: cc-admin
* @Date: 2025-04-27
* @Date: 2025-07-30
* @Version: V1.0.0
*/
public interface TbDustWarningMapper extends BaseMapper<TbDustWarning> {
public interface TbIronWarninfoMapper extends BaseMapper<TbIronWarninfo> {
}

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustTargetinfoMapper.xml

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbDustTargetinfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustWarningFeedbackMapper.xml

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbDustWarningFeedbackMapper">
</mapper>

2
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustAttachmentMapper.xml → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronAttachinfoMapper.xml

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbDustAttachmentMapper">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronAttachinfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronBasicoxygenfurnaceInfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronBasicoxygenfurnaceInfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronBlastfurnaceInfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronBlastfurnaceInfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCheckRecordListMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronCheckRecordListMapper">
</mapper>

2
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustClearrecordMapper.xml → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCheckRecordMapper.xml

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbDustClearrecordMapper">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronCheckRecordMapper">
</mapper>

2
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustCompanyinfoMapper.xml → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCoalarmInfoMapper.xml

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbDustCompanyinfoMapper">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronCoalarmInfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCompanyinfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronCompanyinfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronContinuouscastingmachineInfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronContinuouscastingmachineInfoMapper">
</mapper>

2
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustVideoinfoMapper.xml → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronCraneInfoMapper.xml

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbDustVideoinfoMapper">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronCraneInfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronDeviceScrapRecordMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronDeviceScrapRecordMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronDeviceStopworkRecordMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronDeviceStopworkRecordMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronElectricarcfurnaceInfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronElectricarcfurnaceInfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronGaspartitiondeviceInfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronGaspartitiondeviceInfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronGastankInfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronGastankInfoMapper">
</mapper>

2
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbDustDustinfoMapper.xml → cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronIroninfoMapper.xml

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbDustDustinfoMapper">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronIroninfoMapper">
</mapper>

5
cc-admin-api/dust/src/main/java/cc/admin/modules/dust/mapper/xml/TbIronLadlecastingcarInfoMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cc.admin.modules.dust.mapper.TbIronLadlecastingcarInfoMapper">
</mapper>

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save