From 99f9d96b2beb81b4b5ccff75ed1f2d344db53f7f Mon Sep 17 00:00:00 2001 From: zhuyulei <1843199800@qq.com> Date: Wed, 28 Feb 2024 11:04:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sz/controller/BsSgcSzCxjlController.java | 115 ++++++++ .../sz/controller/BsSgcSzGcjgController.java | 115 ++++++++ .../sz/controller/BsSgcSzGctxController.java | 115 ++++++++ .../sz/controller/BsSgcSzSjcsController.java | 11 +- .../sz/controller/BsSgcSzXlnlController.java | 11 +- .../com/kms/yg/sz/domain/BsSgcSzCxjl.java | 101 +++++++ .../com/kms/yg/sz/domain/BsSgcSzGcjg.java | 235 +++++++++++++++ .../com/kms/yg/sz/domain/BsSgcSzGctx.java | 128 ++++++++ .../com/kms/yg/sz/domain/BsSgcSzSafeJbxx.java | 185 +++++++++--- .../com/kms/yg/sz/domain/BsSgcSzSjcs.java | 278 ++++++++---------- .../com/kms/yg/sz/domain/BsSgcSzXlnl.java | 128 ++++---- .../kms/yg/sz/mapper/BsSgcSzCxjlMapper.java | 16 + .../kms/yg/sz/mapper/BsSgcSzGcjgMapper.java | 16 + .../kms/yg/sz/mapper/BsSgcSzGctxMapper.java | 16 + .../kms/yg/sz/service/BsSgcSzCxjlService.java | 16 + .../kms/yg/sz/service/BsSgcSzGcjgService.java | 16 + .../kms/yg/sz/service/BsSgcSzGctxService.java | 16 + 17 files changed, 1268 insertions(+), 250 deletions(-) create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzCxjlController.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGcjgController.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGctxController.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzCxjl.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGcjg.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGctx.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzCxjlMapper.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGcjgMapper.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGctxMapper.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzCxjlService.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGcjgService.java create mode 100644 shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGctxService.java diff --git a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzCxjlController.java b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzCxjlController.java new file mode 100644 index 00000000..46b59373 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzCxjlController.java @@ -0,0 +1,115 @@ +package com.kms.yg.sz.controller; + +import java.util.Arrays; +import java.util.List; + +import com.shuili.common.core.controller.BaseController; +import com.shuili.common.core.domain.SearchParam; +import com.shuili.common.utils.poi.ExcelUtil; +import com.kms.common.utils.BaseEntityUtils; + + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.shuili.common.mybaitsplus.BeanToWrapper; + +import com.shuili.common.annotation.Log; +import com.shuili.common.core.domain.AjaxResult; +import com.shuili.common.enums.BusinessType; +import com.kms.yg.sz.domain.BsSgcSzCxjl; +import com.kms.yg.sz.service.BsSgcSzCxjlService; + + +/** + * 出险记录Controller + * + * @author kms + * @date 2024-02-28 + */ +@RestController +@RequestMapping("/sz/cxjl") +@Api(tags = "出险记录") +public class BsSgcSzCxjlController extends BaseController +{ + @Autowired + private BsSgcSzCxjlService bsSgcSzCxjlService; + + + /** + * 查询出险记录列表 + */ + @PostMapping("/list") + @ApiOperation("出险记录列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcSzCxjlService.selectPage(sp); + } + + /** + * 导出出险记录列表 + */ + @Log(title = "出险记录导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("出险记录导出") + public AjaxResult export(@RequestBody BsSgcSzCxjl bsSgcSzCxjl) + { + List list = bsSgcSzCxjlService.listByIds(bsSgcSzCxjl.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcSzCxjl.class); + return util.exportExcel(list, "cxjl"); + } + + /** + * 获取出险记录详细信息 + */ + @ApiOperation(" 出险记录详情") + @GetMapping(value = "/{wagaCode}") + public AjaxResult getInfo(@PathVariable("wagaCode") String wagaCode) + { + return AjaxResult.success(bsSgcSzCxjlService.getById(wagaCode)); + } + + /** + * 新增出险记录 + */ + @Log(title = "出险记录新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("出险记录新增") + public AjaxResult add(@RequestBody BsSgcSzCxjl bsSgcSzCxjl) + { + BaseEntityUtils.preInsert(bsSgcSzCxjl); + return toAjax(bsSgcSzCxjlService.save(bsSgcSzCxjl)); + } + + /** + * 修改出险记录 + */ + @ApiOperation("出险记录修改") + @Log(title = "出险记录修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcSzCxjl bsSgcSzCxjl) + { + return toAjax(bsSgcSzCxjlService.updateById(bsSgcSzCxjl)); + } + + /** + * 删除出险记录 + */ + @ApiOperation("出险记录删除") + @Log(title = "出险记录删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{wagaCodes}") + public AjaxResult remove(@PathVariable String[] wagaCodes) + { + return toAjax(bsSgcSzCxjlService.removeByIds(Arrays.asList(wagaCodes))); + } +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGcjgController.java b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGcjgController.java new file mode 100644 index 00000000..1836ffeb --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGcjgController.java @@ -0,0 +1,115 @@ +package com.kms.yg.sz.controller; + +import java.util.Arrays; +import java.util.List; + +import com.shuili.common.core.controller.BaseController; +import com.shuili.common.core.domain.SearchParam; +import com.shuili.common.utils.poi.ExcelUtil; +import com.kms.common.utils.BaseEntityUtils; + + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.shuili.common.mybaitsplus.BeanToWrapper; + +import com.shuili.common.annotation.Log; +import com.shuili.common.core.domain.AjaxResult; +import com.shuili.common.enums.BusinessType; +import com.kms.yg.sz.domain.BsSgcSzGcjg; +import com.kms.yg.sz.service.BsSgcSzGcjgService; + + +/** + * 工程结构Controller + * + * @author kms + * @date 2024-02-28 + */ +@RestController +@RequestMapping("/sz/gcjg") +@Api(tags = "工程结构") +public class BsSgcSzGcjgController extends BaseController +{ + @Autowired + private BsSgcSzGcjgService bsSgcSzGcjgService; + + + /** + * 查询工程结构列表 + */ + @PostMapping("/list") + @ApiOperation("工程结构列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcSzGcjgService.selectPage(sp); + } + + /** + * 导出工程结构列表 + */ + @Log(title = "工程结构导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("工程结构导出") + public AjaxResult export(@RequestBody BsSgcSzGcjg bsSgcSzGcjg) + { + List list = bsSgcSzGcjgService.listByIds(bsSgcSzGcjg.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcSzGcjg.class); + return util.exportExcel(list, "gcjg"); + } + + /** + * 获取工程结构详细信息 + */ + @ApiOperation(" 工程结构详情") + @GetMapping(value = "/{wagaCode}") + public AjaxResult getInfo(@PathVariable("wagaCode") String wagaCode) + { + return AjaxResult.success(bsSgcSzGcjgService.getById(wagaCode)); + } + + /** + * 新增工程结构 + */ + @Log(title = "工程结构新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("工程结构新增") + public AjaxResult add(@RequestBody BsSgcSzGcjg bsSgcSzGcjg) + { + BaseEntityUtils.preInsert(bsSgcSzGcjg); + return toAjax(bsSgcSzGcjgService.save(bsSgcSzGcjg)); + } + + /** + * 修改工程结构 + */ + @ApiOperation("工程结构修改") + @Log(title = "工程结构修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcSzGcjg bsSgcSzGcjg) + { + return toAjax(bsSgcSzGcjgService.updateById(bsSgcSzGcjg)); + } + + /** + * 删除工程结构 + */ + @ApiOperation("工程结构删除") + @Log(title = "工程结构删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{wagaCodes}") + public AjaxResult remove(@PathVariable String[] wagaCodes) + { + return toAjax(bsSgcSzGcjgService.removeByIds(Arrays.asList(wagaCodes))); + } +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGctxController.java b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGctxController.java new file mode 100644 index 00000000..8dcf27e9 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGctxController.java @@ -0,0 +1,115 @@ +package com.kms.yg.sz.controller; + +import java.util.Arrays; +import java.util.List; + +import com.shuili.common.core.controller.BaseController; +import com.shuili.common.core.domain.SearchParam; +import com.shuili.common.utils.poi.ExcelUtil; +import com.kms.common.utils.BaseEntityUtils; + + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.shuili.common.mybaitsplus.BeanToWrapper; + +import com.shuili.common.annotation.Log; +import com.shuili.common.core.domain.AjaxResult; +import com.shuili.common.enums.BusinessType; +import com.kms.yg.sz.domain.BsSgcSzGctx; +import com.kms.yg.sz.service.BsSgcSzGctxService; + + +/** + * 工程特性Controller + * + * @author kms + * @date 2024-02-28 + */ +@RestController +@RequestMapping("/sz/gctx") +@Api(tags = "工程特性") +public class BsSgcSzGctxController extends BaseController +{ + @Autowired + private BsSgcSzGctxService bsSgcSzGctxService; + + + /** + * 查询工程特性列表 + */ + @PostMapping("/list") + @ApiOperation("工程特性列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcSzGctxService.selectPage(sp); + } + + /** + * 导出工程特性列表 + */ + @Log(title = "工程特性导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("工程特性导出") + public AjaxResult export(@RequestBody BsSgcSzGctx bsSgcSzGctx) + { + List list = bsSgcSzGctxService.listByIds(bsSgcSzGctx.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcSzGctx.class); + return util.exportExcel(list, "gctx"); + } + + /** + * 获取工程特性详细信息 + */ + @ApiOperation(" 工程特性详情") + @GetMapping(value = "/{wagaCode}") + public AjaxResult getInfo(@PathVariable("wagaCode") String wagaCode) + { + return AjaxResult.success(bsSgcSzGctxService.getById(wagaCode)); + } + + /** + * 新增工程特性 + */ + @Log(title = "工程特性新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("工程特性新增") + public AjaxResult add(@RequestBody BsSgcSzGctx bsSgcSzGctx) + { + BaseEntityUtils.preInsert(bsSgcSzGctx); + return toAjax(bsSgcSzGctxService.save(bsSgcSzGctx)); + } + + /** + * 修改工程特性 + */ + @ApiOperation("工程特性修改") + @Log(title = "工程特性修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcSzGctx bsSgcSzGctx) + { + return toAjax(bsSgcSzGctxService.updateById(bsSgcSzGctx)); + } + + /** + * 删除工程特性 + */ + @ApiOperation("工程特性删除") + @Log(title = "工程特性删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{wagaCodes}") + public AjaxResult remove(@PathVariable String[] wagaCodes) + { + return toAjax(bsSgcSzGctxService.removeByIds(Arrays.asList(wagaCodes))); + } +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzSjcsController.java b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzSjcsController.java index 610f25d8..b937ac51 100644 --- a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzSjcsController.java +++ b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzSjcsController.java @@ -3,6 +3,7 @@ package com.kms.yg.sz.controller; import java.util.Arrays; import java.util.List; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.kms.system.service.SysDeptService; import com.kms.system.service.SysXzqhService; import com.kms.yg.sz.domain.BsSgcSzSafeJbxx; @@ -101,8 +102,9 @@ public class BsSgcSzSjcsController extends BaseController public AjaxResult add(@RequestBody BsSgcSzSjcs bsSgcSzSjcs) { BaseEntityUtils.preInsert(bsSgcSzSjcs); - String wagaId = bsSgcSzSjcs.getWagaId(); - BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); + String wagaCode = bsSgcSzSjcs.getWagaCode(); + BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class) + .eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode)); byId.setStatus("4"); bsSgcSzSafeJbxxService.updateById(byId); return toAjax(bsSgcSzSjcsService.save(bsSgcSzSjcs)); @@ -116,8 +118,9 @@ public class BsSgcSzSjcsController extends BaseController @PutMapping public AjaxResult edit(@RequestBody BsSgcSzSjcs bsSgcSzSjcs) { - String wagaId = bsSgcSzSjcs.getWagaId(); - BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); + String wagaCode = bsSgcSzSjcs.getWagaCode(); + BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class) + .eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode)); byId.setStatus("4"); bsSgcSzSafeJbxxService.updateById(byId); return toAjax(bsSgcSzSjcsService.updateById(bsSgcSzSjcs)); diff --git a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzXlnlController.java b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzXlnlController.java index 4a044775..794152b8 100644 --- a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzXlnlController.java +++ b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzXlnlController.java @@ -3,6 +3,7 @@ package com.kms.yg.sz.controller; import java.util.Arrays; import java.util.List; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.kms.system.service.SysDeptService; import com.kms.system.service.SysXzqhService; import com.kms.yg.sz.domain.BsSgcSzSafeJbxx; @@ -101,8 +102,9 @@ public class BsSgcSzXlnlController extends BaseController public AjaxResult add(@RequestBody BsSgcSzXlnl bsSgcSzXlnl) { BaseEntityUtils.preInsert(bsSgcSzXlnl); - String wagaId = bsSgcSzXlnl.getWagaId(); - BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); + String wagaCode = bsSgcSzXlnl.getWagaCode(); + BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class) + .eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode)); byId.setStatus("4"); bsSgcSzSafeJbxxService.updateById(byId); return toAjax(bsSgcSzXlnlService.save(bsSgcSzXlnl)); @@ -116,8 +118,9 @@ public class BsSgcSzXlnlController extends BaseController @PutMapping public AjaxResult edit(@RequestBody BsSgcSzXlnl bsSgcSzXlnl) { - String wagaId = bsSgcSzXlnl.getWagaId(); - BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); + String wagaCode = bsSgcSzXlnl.getWagaCode(); + BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class) + .eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode)); byId.setStatus("4"); bsSgcSzSafeJbxxService.updateById(byId); return toAjax(bsSgcSzXlnlService.updateById(bsSgcSzXlnl)); diff --git a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzCxjl.java b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzCxjl.java new file mode 100644 index 00000000..09dca330 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzCxjl.java @@ -0,0 +1,101 @@ +package com.kms.yg.sz.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import com.shuili.common.annotation.Excel; +import com.shuili.common.core.domain.BaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; + + + +/** + * 出险记录对象 bs_sgc_sz_cxjl + * + * @author kms + * @date 2024-02-28 + */ +@TableName("bs_sgc_sz_cxjl") +@Data +@ApiModel("出险记录") +public class BsSgcSzCxjl extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 水闸代码 */ + @ApiModelProperty("${comment}") + private String wagaCode; + + /** 发现时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "发现时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("发现时间") + private Date fntm; + + /** 险情级别 */ + @Excel(name = "险情级别") + @ApiModelProperty("险情级别") + private String dnstgr; + + /** 险情名称 */ + @Excel(name = "险情名称") + @ApiModelProperty("险情名称") + private String dnsttm; + + /** 险情部位 */ + @Excel(name = "险情部位") + @ApiModelProperty("险情部位") + private String dnstps; + + /** 险情描述 */ + @Excel(name = "险情描述") + @ApiModelProperty("险情描述") + private String dnstov; + + /** 除险措施 */ + @Excel(name = "除险措施") + @ApiModelProperty("除险措施") + private String rhms; + + /** 备注 */ + @Excel(name = "备注") + @ApiModelProperty("备注") + private String note; + + /** 记录生效 +时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录生效时间") + private Date effDate; + + /** 记录失效 +时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录失效时间") + private Date exprDate; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String owerDept; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String relation; + +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGcjg.java b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGcjg.java new file mode 100644 index 00000000..cc343a95 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGcjg.java @@ -0,0 +1,235 @@ +package com.kms.yg.sz.domain; + +import java.util.Date; + +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import com.shuili.common.annotation.Excel; +import com.shuili.common.core.domain.BaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; + + +/** + * 工程结构对象 bs_sgc_sz_gcjg + * + * @author kms + * @date 2024-02-28 + */ +@TableName("bs_sgc_sz_gcjg") +@Data +@ApiModel("工程结构") +public class BsSgcSzGcjg extends BaseEntity { + private static final long serialVersionUID = 1L; + + /** + * 水闸代码 + */ + @ApiModelProperty("${comment}") + private String wagaCode; + + /** + * 近闸边坡 + * 稳定性 + */ + @Excel(name = "近闸边坡稳定性") + @ApiModelProperty("近闸边坡稳定性") + private String nrgtslst; + + /** + * 水闸堰型 + */ + @Excel(name = "水闸堰型") + @ApiModelProperty("水闸堰型") + private String slwrst; + + /** + * 闸孔净高 + */ + @Excel(name = "闸孔净高") + @ApiModelProperty("闸孔净高") + private String gthlnthg; + + /** + * 闸孔净宽 + */ + @Excel(name = "闸孔净宽") + @ApiModelProperty("闸孔净宽") + private String gthlntwd; + + /** + * 闸身总宽 + */ + @Excel(name = "闸身总宽") + @ApiModelProperty("闸身总宽") + private String gtttwd; + + /** + * 闸身总长 + */ + @Excel(name = "闸身总长") + @ApiModelProperty("闸身总长") + private String gtttlen; + + /** + * 闸门顶高 + * 程 + */ + @Excel(name = "闸门顶高程") + @ApiModelProperty("闸门顶高程") + private String gttpel; + + /** + * 闸底板高 + * 程 + */ + @Excel(name = "闸底板高程") + @ApiModelProperty("闸底板高程") + private String gtflel; + + /** + * 消能型式 + */ + @Excel(name = "消能型式") + @ApiModelProperty("消能型式") + private String endsst; + + /** + * 闸门型式 + */ + @Excel(name = "闸门型式") + @ApiModelProperty("闸门型式") + private String gtst; + + /** + * 闸门尺寸 + */ + @Excel(name = "闸门尺寸") + @ApiModelProperty("闸门尺寸") + private String gtsz; + + /** + * 闸门自重 + */ + @Excel(name = "闸门自重") + @ApiModelProperty("闸门自重") + private String gtddld; + + /** + * 闸基防渗 + * 措施 + */ + @Excel(name = "闸基防渗措施") + @ApiModelProperty("闸基防渗措施") + private String gtbsasms; + + /** + * 工作桥面 + * 宽度 + */ + @Excel(name = "工作桥面宽度") + @ApiModelProperty("工作桥面宽度") + private String srbrwd; + + /** + * 工作桥面 + * 高程 + */ + @Excel(name = "工作桥面高程") + @ApiModelProperty("工作桥面高程") + private String srbrel; + + /** + * 检修桥面 + * 宽度 + */ + @Excel(name = "检修桥面宽度") + @ApiModelProperty("检修桥面宽度") + private String embrwd; + + /** + * 检修桥面 + * 高程 + */ + @Excel(name = "检修桥面高程") + @ApiModelProperty("检修桥面高程") + private String embrel; + + /** + * 交通桥标 + * 准 + */ + @Excel(name = "交通桥标准") + @ApiModelProperty("交通桥标准") + private String acbrst; + + /** + * 交通桥面 + * 宽度 + */ + @Excel(name = "交通桥面宽度") + @ApiModelProperty("交通桥面宽度") + private String acbrwd; + + /** + * 交通桥面 + * 高程 + */ + @Excel(name = "交通桥面高程") + @ApiModelProperty("交通桥面高程") + private String acbrel; + + /** + * 备注 + */ + @Excel(name = "备注") + @ApiModelProperty("备注") + private String note; + + /** + * 记录生效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM - dd") + @ApiModelProperty("记录生效时间") + private Date effDate; + + /** + * 记录失效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM - dd") + @ApiModelProperty("记录失效时间") + private Date exprDate; + + /** + * $column.columnComment + */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String createUid; + + /** + * $column.columnComment + */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String updateUid; + + /** + * $column.columnComment + */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String owerDept; + + /** + * $column.columnComment + */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String relation; +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGctx.java b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGctx.java new file mode 100644 index 00000000..281fd913 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGctx.java @@ -0,0 +1,128 @@ +package com.kms.yg.sz.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import com.shuili.common.annotation.Excel; +import com.shuili.common.core.domain.BaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; + + + +/** + * 工程特性对象 bs_sgc_sz_gctx + * + * @author kms + * @date 2024-02-28 + */ +@TableName("bs_sgc_sz_gctx") +@Data +@ApiModel("工程特性") +public class BsSgcSzGctx extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 水闸代码 */ + @ApiModelProperty("${comment}") + private String wagaCode; + + /** 枢纽组成 +简介 */ + @Excel(name = "枢纽组成简介") + @ApiModelProperty("枢纽组成简介") + private String hfBrf; + + /** 运用原则 */ + @Excel(name = "运用原则") + @ApiModelProperty("运用原则") + private String opPr; + + /** 闸基地质 +条件 */ + @Excel(name = "闸基地质条件") + @ApiModelProperty("闸基地质条件") + private String slbsglcn; + + /** 地震基本 +烈度 */ + @Excel(name = "地震基本烈度") + @ApiModelProperty("地震基本烈度") + private String bsssin; + + /** 设防地震 +烈度 */ + @Excel(name = "设防地震烈度") + @ApiModelProperty("设防地震烈度") + private String freqin; + + /** 是否穿堤 +建筑物 */ + @Excel(name = "是否穿堤建筑物") + @ApiModelProperty("是否穿堤建筑物") + private String leStruFlag; + + /** 闸上游堤 +顶高程 */ + @Excel(name = "闸上游堤顶高程") + @ApiModelProperty("闸上游堤顶高程") + private String gubTel; + + /** 闸下游堤 +顶高程 */ + @Excel(name = "闸下游堤顶高程") + @ApiModelProperty("闸下游堤顶高程") + private String gdbTel; + + /** 闸门全开 +需要时间 */ + @Excel(name = "闸门全开需要时间") + @ApiModelProperty("闸门全开需要时间") + private String gtfloptm; + + /** 存在问题 */ + @Excel(name = "存在问题") + @ApiModelProperty("存在问题") + private String existQa; + + /** 备注 */ + @Excel(name = "备注") + @ApiModelProperty("备注") + private String note; + + /** 记录生效 +时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录生效时间") + private Date effDate; + + /** 记录失效 +时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录失效时间") + private Date exprDate; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String owerDept; + + /** $column.columnComment */ + @Excel(name = "记录失效时间") + @ApiModelProperty("记录失效时间") + private String relation; + +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSafeJbxx.java b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSafeJbxx.java index 4b9328f2..2cbd83b5 100644 --- a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSafeJbxx.java +++ b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSafeJbxx.java @@ -1,193 +1,292 @@ package com.kms.yg.sz.domain; import java.util.Date; + import com.fasterxml.jackson.annotation.JsonFormat; -import com.shuili.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import com.shuili.common.annotation.Excel; - +import com.shuili.common.core.domain.BaseEntity; import com.baomidou.mybatisplus.annotation.TableName; - /** * 水闸安全管理基本信息对象 bs_sgc_sz_safe_jbxx * * @author kms - * @date 2024-01-17 + * @date 2024-02-28 */ @TableName("bs_sgc_sz_safe_jbxx") @Data @ApiModel("水闸安全管理基本信息") -public class BsSgcSzSafeJbxx extends BaseEntity -{ +public class BsSgcSzSafeJbxx extends BaseEntity { private static final long serialVersionUID = 1L; - /** 水闸名称 */ + /** + * 水闸名称 + */ @Excel(name = "水闸名称") @ApiModelProperty("水闸名称") private String wagaName; - /** 水闸代码 */ - @Excel(name = "水闸代码") - @ApiModelProperty("水闸代码") + /** + * 水闸代码 + */ + @ApiModelProperty("水闸名称") private String wagaCode; - /** 工程规模 */ + /** + * 工程规模 + */ @Excel(name = "工程规模") @ApiModelProperty("工程规模") private String engScal; - /** 起点经度 */ + /** + * 起点经度 + */ @Excel(name = "起点经度") @ApiModelProperty("起点经度") private String wagaStartLong; - /** 起点纬度 */ + /** + * 起点纬度 + */ @Excel(name = "起点纬度") @ApiModelProperty("起点纬度") private String wagaStartLat; - /** 终点经度 */ + /** + * 终点经度 + */ @Excel(name = "终点经度") @ApiModelProperty("终点经度") private String wagaEndLong; - /** 终点纬度 */ + /** + * 终点纬度 + */ @Excel(name = "终点纬度") @ApiModelProperty("终点纬度") private String wagaEndLat; - /** 水闸所在位置 */ + /** + * 水闸所在位置 + */ @Excel(name = "水闸所在位置") @ApiModelProperty("水闸所在位置") private String wagaLoc; - /** 水闸类型 */ + /** + * 水闸类型 + */ @Excel(name = "水闸类型") @ApiModelProperty("水闸类型") private String wagaType; - /** 水闸用途 */ + /** + * 水闸用途 + */ @Excel(name = "水闸用途") @ApiModelProperty("水闸用途") private String wagaUse; - /** 工程等别 */ + /** + * 工程等别 + */ @Excel(name = "工程等别") @ApiModelProperty("工程等别") private String engGrad; - /** 主要建筑物级别 */ + /** + * 主要建筑物级别 + */ @Excel(name = "主要建筑物级别") @ApiModelProperty("主要建筑物级别") private String mainBuildGrad; - /** 最大过闸流量 - -(m³/s) */ - @Excel(name = "最大过闸流量 ", readConverterExp = "m=³/s") + /** + * 最大过闸流量 + *

+ * (m³/s) + */ + @Excel(name = "最大过闸流量", readConverterExp = "m=³/s") @ApiModelProperty("最大过闸流量") private String desLockDisc; - /** 闸孔数量 */ + /** + * 闸孔数量 + */ @Excel(name = "闸孔数量") @ApiModelProperty("闸孔数量") private String gaorNum; - /** 闸孔总净宽 */ + /** + * 闸孔总净宽 + */ @Excel(name = "闸孔总净宽") @ApiModelProperty("闸孔总净宽") private String gaorTotNetWid; - /** 工程建设情况 */ + /** + * 工程建设情况 + */ @Excel(name = "工程建设情况") @ApiModelProperty("工程建设情况") private String engStat; - /** 开工时间 */ + /** + * 开工时间 + */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "开工时间", width = 30, dateFormat = "yyyy-MM-dd") @ApiModelProperty("开工时间") private Date startDate; - /** 建成时间 */ + /** + * 建成时间 + */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "建成时间", width = 30, dateFormat = "yyyy-MM-dd") @ApiModelProperty("建成时间") private Date compDate; - /** 归口管理部门 */ + /** + * 归口管理部门 + */ @Excel(name = "归口管理部门") @ApiModelProperty("归口管理部门") private String admDep; - /** 是否为套闸工程 */ + /** + * 是否为套闸工程 + */ @Excel(name = "是否为套闸工程") @ApiModelProperty("是否为套闸工程") private String isGateProject; - /** 观测项目 */ + /** + * 观测项目 + */ @Excel(name = "观测项目") @ApiModelProperty("观测项目") private String observationProject; - /** 水准基面 */ + /** + * 水准基面 + */ @Excel(name = "水准基面") @ApiModelProperty("水准基面") private String levelDatum; - /** 水闸概况 */ + /** + * 水闸概况 + */ @Excel(name = "水闸概况") @ApiModelProperty("水闸概况") private String sluiceOverview; - /** $column.columnComment */ + /** + * $column.columnComment + */ @Excel(name = "水闸概况") @ApiModelProperty("水闸概况") private String createUid; - /** $column.columnComment */ + /** + * $column.columnComment + */ @Excel(name = "水闸概况") @ApiModelProperty("水闸概况") private String updateUid; - /** $column.columnComment */ + /** + * $column.columnComment + */ @Excel(name = "水闸概况") @ApiModelProperty("水闸概况") private String owerDept; - /** $column.columnComment */ + /** + * $column.columnComment + */ @Excel(name = "水闸概况") @ApiModelProperty("水闸概况") private String relation; - /** 登记状态 */ + /** + * 登记状态 + */ @Excel(name = "登记状态") @ApiModelProperty("登记状态") private String status; - /** 安全类别 */ + /** + * 安全类别 + */ @Excel(name = "安全类别") @ApiModelProperty("安全类别") private String securityCategory; - /** 行政区划 */ + /** + * 行政区划 + */ @Excel(name = "行政区划") @ApiModelProperty("行政区划") private String adcd; - /** 换证状态 */ + /** + * 换证状态 + */ @Excel(name = "换证状态") @ApiModelProperty("换证状态") private String hzStatus; - /** 注销状态 */ + /** + * 注销状态 + */ @Excel(name = "注销状态") @ApiModelProperty("注销状态") private String zxStatus; + /** + * $column.columnComment + */ + @Excel(name = "注销状态") + @ApiModelProperty("注销状态") private String reason; + + /** + * 管理单位 + */ + @Excel(name = "管理单位") + @ApiModelProperty("管理单位") + private String mnun; + + /** + * 备注 + */ + @Excel(name = "备注") + @ApiModelProperty("备注") + private String note; + + /** + * 记录生效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录生效时间") + private Date effDate; + + /** + * 记录失效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录失效时间") + private Date exprDate; + } diff --git a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSjcs.java b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSjcs.java index 2ec1c4c4..93e9736d 100644 --- a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSjcs.java +++ b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSjcs.java @@ -1,181 +1,163 @@ package com.kms.yg.sz.domain; -import com.shuili.common.core.domain.BaseEntity; +import java.util.Date; + +import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import com.shuili.common.annotation.Excel; - +import com.shuili.common.core.domain.BaseEntity; import com.baomidou.mybatisplus.annotation.TableName; - /** * 设计参数对象 bs_sgc_sz_sjcs * * @author kms - * @date 2024-01-17 + * @date 2024-02-28 */ @TableName("bs_sgc_sz_sjcs") @Data @ApiModel("设计参数") -public class BsSgcSzSjcs extends BaseEntity -{ +public class BsSgcSzSjcs extends BaseEntity { private static final long serialVersionUID = 1L; - /** 闸基地质条件 */ - @Excel(name = "闸基地质条件") - @ApiModelProperty("闸基地质条件") - private String slbsglcn; - - /** 近闸边坡稳定性 */ - @Excel(name = "近闸边坡稳定性") - @ApiModelProperty("近闸边坡稳定性") - private String nrgtslst; - - /** 水闸堰型 */ - @Excel(name = "水闸堰型") - @ApiModelProperty("水闸堰型") - private String slwrst; - - /** 闸孔数量 */ - @Excel(name = "闸孔数量") - @ApiModelProperty("闸孔数量") - private String gaorNum; - - /** 闸孔净高 */ - @Excel(name = "闸孔净高") - @ApiModelProperty("闸孔净高") - private String gthlnthg; - - /** 闸孔净宽 */ - @Excel(name = "闸孔净宽") - @ApiModelProperty("闸孔净宽") - private String gthlntwd; - - /** 闸身总宽 */ - @Excel(name = "闸身总宽") - @ApiModelProperty("闸身总宽") - private String gtttwd; - - /** 闸身总长 */ - @Excel(name = "闸身总长") - @ApiModelProperty("闸身总长") - private String gtttlen; - - /** 闸门顶高程 */ - @Excel(name = "闸门顶高程") - @ApiModelProperty("闸门顶高程") - private String gttpel; - - /** 闸底板高程 */ - @Excel(name = "闸底板高程") - @ApiModelProperty("闸底板高程") - private String gtflel; - - /** 消能型式 */ - @Excel(name = "消能型式") - @ApiModelProperty("消能型式") - private String endsst; - - /** 闸室结构 */ - @Excel(name = "闸室结构") - @ApiModelProperty("闸室结构") - private String lockChamberStructure; - - /** 闸门型式 */ - @Excel(name = "闸门型式") - @ApiModelProperty("闸门型式") - private String gtst; - - /** 闸门尺寸 */ - @Excel(name = "闸门尺寸") - @ApiModelProperty("闸门尺寸") - private String gtsz; - - /** 闸门自重 */ - @Excel(name = "闸门自重") - @ApiModelProperty("闸门自重") - private String gtddld; - - /** 闸基防渗措施 */ - @Excel(name = "闸基防渗措施") - @ApiModelProperty("闸基防渗措施") - private String gtbsasms; - - /** 工作桥面宽度 */ - @Excel(name = "工作桥面宽度") - @ApiModelProperty("工作桥面宽度") - private String srbrwd; - - /** 工作桥面高程 */ - @Excel(name = "工作桥面高程") - @ApiModelProperty("工作桥面高程") - private String srbrel; - - /** 检修桥面宽度 */ - @Excel(name = "检修桥面宽度") - @ApiModelProperty("检修桥面宽度") - private String embrwd; - - /** 检修桥面高程 */ - @Excel(name = "检修桥面高程") - @ApiModelProperty("检修桥面高程") - private String embrel; - - /** 交通桥标准 */ - @Excel(name = "交通桥标准") - @ApiModelProperty("交通桥标准") - private String acbrst; - - /** 交通桥面宽度 */ - @Excel(name = "交通桥面宽度") - @ApiModelProperty("交通桥面宽度") - private String acbrwd; - - /** 交通桥面高程 */ - @Excel(name = "交通桥面高程") - @ApiModelProperty("交通桥面高程") - private String acbrel; - - /** $column.columnComment */ - @Excel(name = "交通桥面高程") - @ApiModelProperty("交通桥面高程") + /** + * $column.columnComment + */ + @ApiModelProperty("${comment}") + private String wagaCode; + + /** + * $column.columnComment + */ + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + @ApiModelProperty("${comment}") private String createUid; - /** $column.columnComment */ - @Excel(name = "交通桥面高程") - @ApiModelProperty("交通桥面高程") + /** + * $column.columnComment + */ + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + @ApiModelProperty("${comment}") private String updateUid; - /** $column.columnComment */ - @Excel(name = "交通桥面高程") - @ApiModelProperty("交通桥面高程") + /** + * $column.columnComment + */ + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + @ApiModelProperty("${comment}") private String proCode; - /** $column.columnComment */ - @Excel(name = "交通桥面高程") - @ApiModelProperty("交通桥面高程") + /** + * $column.columnComment + */ + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + @ApiModelProperty("${comment}") private String proNo; - /** $column.columnComment */ - @Excel(name = "交通桥面高程") - @ApiModelProperty("交通桥面高程") + /** + * $column.columnComment + */ + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + @ApiModelProperty("${comment}") private String owerDept; - /** $column.columnComment */ - @Excel(name = "交通桥面高程") - @ApiModelProperty("交通桥面高程") + /** + * $column.columnComment + */ + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + @ApiModelProperty("${comment}") private String relation; - /** 水闸id */ - @Excel(name = "水闸id") - @ApiModelProperty("水闸id") - private String wagaId; - - /** $column.columnComment */ - @Excel(name = "水闸id") - @ApiModelProperty("水闸id") - private String wagaCode; + /** + * 设计重现 + * 期 + */ + @Excel(name = "设计重现期") + @ApiModelProperty("设计重现期") + private String dsrcin; + + /** + * 校核重现 + * 期 + */ + @Excel(name = "校核重现期") + @ApiModelProperty("校核重现期") + private String chrcin; + + /** + * 设计闸上 + * 水位 + */ + @Excel(name = "设计闸上水位") + @ApiModelProperty("设计闸上水位") + private String dsuswl; + + /** + * 设计闸下 + * 水位 + */ + @Excel(name = "设计闸下水位") + @ApiModelProperty("设计闸下水位") + private String dsdswl; + + /** + * 设计过闸 + * 流量 + */ + @Excel(name = "设计过闸流量") + @ApiModelProperty("设计过闸流量") + private String dslcfl; + + /** + * 校核闸上 + * 水位 + */ + @Excel(name = "校核闸上水位") + @ApiModelProperty("校核闸上水位") + private String chuswl; + + /** + * 校核闸下 + * 水位 + */ + @Excel(name = "校核闸下水位") + @ApiModelProperty("校核闸下水位") + private String chdswl; + + /** + * 校核过闸 + * 流量 + */ + @Excel(name = "校核过闸流量") + @ApiModelProperty("校核过闸流量") + private String chlcfl; + + /** + * 备注 + */ + @Excel(name = "备注") + @ApiModelProperty("备注") + private String note; + + /** + * 记录生效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录生效时间") + private Date effDate; + + /** + * 记录失效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录失效时间") + private Date exprDate; } diff --git a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzXlnl.java b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzXlnl.java index 54d1fd13..e6308f02 100644 --- a/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzXlnl.java +++ b/shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzXlnl.java @@ -1,95 +1,121 @@ package com.kms.yg.sz.domain; import java.util.Date; + import com.fasterxml.jackson.annotation.JsonFormat; -import com.shuili.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import com.shuili.common.annotation.Excel; - +import com.shuili.common.core.domain.BaseEntity; import com.baomidou.mybatisplus.annotation.TableName; - /** * 泄流能力对象 bs_sgc_sz_xlnl * * @author kms - * @date 2024-01-17 + * @date 2024-02-28 */ @TableName("bs_sgc_sz_xlnl") @Data @ApiModel("泄流能力") -public class BsSgcSzXlnl extends BaseEntity -{ +public class BsSgcSzXlnl extends BaseEntity { private static final long serialVersionUID = 1L; - /** 闸上水位 */ + /** + * $column.columnComment + */ + @ApiModelProperty("${comment}") + private String wagaCode; + + /** + * 闸上水位 + */ @Excel(name = "闸上水位") @ApiModelProperty("闸上水位") private String uswl; - /** 闸下水位 */ + /** + * 闸下水位 + */ @Excel(name = "闸下水位") @ApiModelProperty("闸下水位") private String dswl; - /** 下泄总流量 */ - @Excel(name = "下泄总流量") - @ApiModelProperty("下泄总流量") - private String totalDischargeFlow; - - /** 记录生效时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM-dd") - @ApiModelProperty("记录生效时间") - private Date recordEffectiveTime; - - /** 记录失效时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM-dd") - @ApiModelProperty("记录失效时间") - private Date recordExpirationTime; - - /** $column.columnComment */ - @Excel(name = "记录失效时间") - @ApiModelProperty("记录失效时间") + /** + * 过闸总流 + * 量 + */ + @Excel(name = "过闸总流量") + @ApiModelProperty("过闸总流量") + private String ttfl; + + /** + * $column.columnComment + */ + @Excel(name = "过闸总流量") + @ApiModelProperty("过闸总流量") private String createUid; - /** $column.columnComment */ - @Excel(name = "记录失效时间") - @ApiModelProperty("记录失效时间") + /** + * $column.columnComment + */ + @Excel(name = "过闸总流量") + @ApiModelProperty("过闸总流量") private String updateUid; - /** $column.columnComment */ - @Excel(name = "记录失效时间") - @ApiModelProperty("记录失效时间") + /** + * $column.columnComment + */ + @Excel(name = "过闸总流量") + @ApiModelProperty("过闸总流量") private String proCode; - /** $column.columnComment */ - @Excel(name = "记录失效时间") - @ApiModelProperty("记录失效时间") + /** + * $column.columnComment + */ + @Excel(name = "过闸总流量") + @ApiModelProperty("过闸总流量") private String proNo; - /** $column.columnComment */ - @Excel(name = "记录失效时间") - @ApiModelProperty("记录失效时间") + /** + * $column.columnComment + */ + @Excel(name = "过闸总流量") + @ApiModelProperty("过闸总流量") private String owerDept; - /** $column.columnComment */ - @Excel(name = "记录失效时间") - @ApiModelProperty("记录失效时间") + /** + * $column.columnComment + */ + @Excel(name = "过闸总流量") + @ApiModelProperty("过闸总流量") private String relation; - /** 水闸id */ - @Excel(name = "水闸id") - @ApiModelProperty("水闸id") - private String wagaId; + /** + * 备注 + */ + @Excel(name = "备注") + @ApiModelProperty("备注") + private String note; + + /** + * 记录生效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录生效时间") + private Date effDate; - /** $column.columnComment */ - @Excel(name = "水闸id") - @ApiModelProperty("水闸id") - private String wagaCode; + /** + * 记录失效 + * 时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("记录失效时间") + private Date exprDate; } diff --git a/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzCxjlMapper.java b/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzCxjlMapper.java new file mode 100644 index 00000000..0771e111 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzCxjlMapper.java @@ -0,0 +1,16 @@ +package com.kms.yg.sz.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.yg.sz.domain.BsSgcSzCxjl; + +/** + * 出险记录Mapper接口 + * + * @author kms + * @date 2024-02-28 + */ +@Repository +public interface BsSgcSzCxjlMapper extends BaseMapper { + +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGcjgMapper.java b/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGcjgMapper.java new file mode 100644 index 00000000..4283fc54 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGcjgMapper.java @@ -0,0 +1,16 @@ +package com.kms.yg.sz.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.yg.sz.domain.BsSgcSzGcjg; + +/** + * 工程结构Mapper接口 + * + * @author kms + * @date 2024-02-28 + */ +@Repository +public interface BsSgcSzGcjgMapper extends BaseMapper { + +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGctxMapper.java b/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGctxMapper.java new file mode 100644 index 00000000..ef24961a --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGctxMapper.java @@ -0,0 +1,16 @@ +package com.kms.yg.sz.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.yg.sz.domain.BsSgcSzGctx; + +/** + * 工程特性Mapper接口 + * + * @author kms + * @date 2024-02-28 + */ +@Repository +public interface BsSgcSzGctxMapper extends BaseMapper { + +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzCxjlService.java b/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzCxjlService.java new file mode 100644 index 00000000..bd2c2dba --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzCxjlService.java @@ -0,0 +1,16 @@ +package com.kms.yg.sz.service; + +import com.shuili.common.core.service.BaseService; +import com.kms.yg.sz.mapper.BsSgcSzCxjlMapper; +import com.kms.yg.sz.domain.BsSgcSzCxjl; +import org.springframework.stereotype.Service; +/** + * 出险记录Service接口 + * + * @author kms + * @date 2024-02-28 + */ +@Service +public class BsSgcSzCxjlService extends BaseService{ + +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGcjgService.java b/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGcjgService.java new file mode 100644 index 00000000..dc706293 --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGcjgService.java @@ -0,0 +1,16 @@ +package com.kms.yg.sz.service; + +import com.shuili.common.core.service.BaseService; +import com.kms.yg.sz.mapper.BsSgcSzGcjgMapper; +import com.kms.yg.sz.domain.BsSgcSzGcjg; +import org.springframework.stereotype.Service; +/** + * 工程结构Service接口 + * + * @author kms + * @date 2024-02-28 + */ +@Service +public class BsSgcSzGcjgService extends BaseService{ + +} diff --git a/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGctxService.java b/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGctxService.java new file mode 100644 index 00000000..44ef4fce --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGctxService.java @@ -0,0 +1,16 @@ +package com.kms.yg.sz.service; + +import com.shuili.common.core.service.BaseService; +import com.kms.yg.sz.mapper.BsSgcSzGctxMapper; +import com.kms.yg.sz.domain.BsSgcSzGctx; +import org.springframework.stereotype.Service; +/** + * 工程特性Service接口 + * + * @author kms + * @date 2024-02-28 + */ +@Service +public class BsSgcSzGctxService extends BaseService{ + +}