Browse Source

修改

master_tdsql
zhuyulei 1 year ago
parent
commit
99f9d96b2b
  1. 115
      shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzCxjlController.java
  2. 115
      shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGcjgController.java
  3. 115
      shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzGctxController.java
  4. 11
      shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzSjcsController.java
  5. 11
      shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzXlnlController.java
  6. 101
      shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzCxjl.java
  7. 235
      shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGcjg.java
  8. 128
      shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzGctx.java
  9. 185
      shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSafeJbxx.java
  10. 278
      shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSjcs.java
  11. 128
      shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzXlnl.java
  12. 16
      shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzCxjlMapper.java
  13. 16
      shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGcjgMapper.java
  14. 16
      shuili-system/src/main/java/com/kms/yg/sz/mapper/BsSgcSzGctxMapper.java
  15. 16
      shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzCxjlService.java
  16. 16
      shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGcjgService.java
  17. 16
      shuili-system/src/main/java/com/kms/yg/sz/service/BsSgcSzGctxService.java

115
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<BsSgcSzCxjl> sp)
{
return bsSgcSzCxjlService.selectPage(sp);
}
/**
* 导出出险记录列表
*/
@Log(title = "出险记录导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("出险记录导出")
public AjaxResult export(@RequestBody BsSgcSzCxjl bsSgcSzCxjl)
{
List<BsSgcSzCxjl> list = bsSgcSzCxjlService.listByIds(bsSgcSzCxjl.getIds());
ExcelUtil<BsSgcSzCxjl> 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)));
}
}

115
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<BsSgcSzGcjg> sp)
{
return bsSgcSzGcjgService.selectPage(sp);
}
/**
* 导出工程结构列表
*/
@Log(title = "工程结构导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("工程结构导出")
public AjaxResult export(@RequestBody BsSgcSzGcjg bsSgcSzGcjg)
{
List<BsSgcSzGcjg> list = bsSgcSzGcjgService.listByIds(bsSgcSzGcjg.getIds());
ExcelUtil<BsSgcSzGcjg> 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)));
}
}

115
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<BsSgcSzGctx> sp)
{
return bsSgcSzGctxService.selectPage(sp);
}
/**
* 导出工程特性列表
*/
@Log(title = "工程特性导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("工程特性导出")
public AjaxResult export(@RequestBody BsSgcSzGctx bsSgcSzGctx)
{
List<BsSgcSzGctx> list = bsSgcSzGctxService.listByIds(bsSgcSzGctx.getIds());
ExcelUtil<BsSgcSzGctx> 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)));
}
}

11
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.Arrays;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.kms.system.service.SysDeptService; import com.kms.system.service.SysDeptService;
import com.kms.system.service.SysXzqhService; import com.kms.system.service.SysXzqhService;
import com.kms.yg.sz.domain.BsSgcSzSafeJbxx; import com.kms.yg.sz.domain.BsSgcSzSafeJbxx;
@ -101,8 +102,9 @@ public class BsSgcSzSjcsController extends BaseController
public AjaxResult add(@RequestBody BsSgcSzSjcs bsSgcSzSjcs) public AjaxResult add(@RequestBody BsSgcSzSjcs bsSgcSzSjcs)
{ {
BaseEntityUtils.preInsert(bsSgcSzSjcs); BaseEntityUtils.preInsert(bsSgcSzSjcs);
String wagaId = bsSgcSzSjcs.getWagaId(); String wagaCode = bsSgcSzSjcs.getWagaCode();
BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class)
.eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode));
byId.setStatus("4"); byId.setStatus("4");
bsSgcSzSafeJbxxService.updateById(byId); bsSgcSzSafeJbxxService.updateById(byId);
return toAjax(bsSgcSzSjcsService.save(bsSgcSzSjcs)); return toAjax(bsSgcSzSjcsService.save(bsSgcSzSjcs));
@ -116,8 +118,9 @@ public class BsSgcSzSjcsController extends BaseController
@PutMapping @PutMapping
public AjaxResult edit(@RequestBody BsSgcSzSjcs bsSgcSzSjcs) public AjaxResult edit(@RequestBody BsSgcSzSjcs bsSgcSzSjcs)
{ {
String wagaId = bsSgcSzSjcs.getWagaId(); String wagaCode = bsSgcSzSjcs.getWagaCode();
BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class)
.eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode));
byId.setStatus("4"); byId.setStatus("4");
bsSgcSzSafeJbxxService.updateById(byId); bsSgcSzSafeJbxxService.updateById(byId);
return toAjax(bsSgcSzSjcsService.updateById(bsSgcSzSjcs)); return toAjax(bsSgcSzSjcsService.updateById(bsSgcSzSjcs));

11
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.Arrays;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.kms.system.service.SysDeptService; import com.kms.system.service.SysDeptService;
import com.kms.system.service.SysXzqhService; import com.kms.system.service.SysXzqhService;
import com.kms.yg.sz.domain.BsSgcSzSafeJbxx; import com.kms.yg.sz.domain.BsSgcSzSafeJbxx;
@ -101,8 +102,9 @@ public class BsSgcSzXlnlController extends BaseController
public AjaxResult add(@RequestBody BsSgcSzXlnl bsSgcSzXlnl) public AjaxResult add(@RequestBody BsSgcSzXlnl bsSgcSzXlnl)
{ {
BaseEntityUtils.preInsert(bsSgcSzXlnl); BaseEntityUtils.preInsert(bsSgcSzXlnl);
String wagaId = bsSgcSzXlnl.getWagaId(); String wagaCode = bsSgcSzXlnl.getWagaCode();
BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class)
.eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode));
byId.setStatus("4"); byId.setStatus("4");
bsSgcSzSafeJbxxService.updateById(byId); bsSgcSzSafeJbxxService.updateById(byId);
return toAjax(bsSgcSzXlnlService.save(bsSgcSzXlnl)); return toAjax(bsSgcSzXlnlService.save(bsSgcSzXlnl));
@ -116,8 +118,9 @@ public class BsSgcSzXlnlController extends BaseController
@PutMapping @PutMapping
public AjaxResult edit(@RequestBody BsSgcSzXlnl bsSgcSzXlnl) public AjaxResult edit(@RequestBody BsSgcSzXlnl bsSgcSzXlnl)
{ {
String wagaId = bsSgcSzXlnl.getWagaId(); String wagaCode = bsSgcSzXlnl.getWagaCode();
BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getById(wagaId); BsSgcSzSafeJbxx byId = bsSgcSzSafeJbxxService.getOne(Wrappers.lambdaQuery(BsSgcSzSafeJbxx.class)
.eq(BsSgcSzSafeJbxx::getWagaCode, wagaCode));
byId.setStatus("4"); byId.setStatus("4");
bsSgcSzSafeJbxxService.updateById(byId); bsSgcSzSafeJbxxService.updateById(byId);
return toAjax(bsSgcSzXlnlService.updateById(bsSgcSzXlnl)); return toAjax(bsSgcSzXlnlService.updateById(bsSgcSzXlnl));

101
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;
}

235
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;
}

128
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;
}

185
shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSafeJbxx.java

@ -1,193 +1,292 @@
package com.kms.yg.sz.domain; package com.kms.yg.sz.domain;
import java.util.Date; import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.shuili.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import com.shuili.common.annotation.Excel; import com.shuili.common.annotation.Excel;
import com.shuili.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 水闸安全管理基本信息对象 bs_sgc_sz_safe_jbxx * 水闸安全管理基本信息对象 bs_sgc_sz_safe_jbxx
* *
* @author kms * @author kms
* @date 2024-01-17 * @date 2024-02-28
*/ */
@TableName("bs_sgc_sz_safe_jbxx") @TableName("bs_sgc_sz_safe_jbxx")
@Data @Data
@ApiModel("水闸安全管理基本信息") @ApiModel("水闸安全管理基本信息")
public class BsSgcSzSafeJbxx extends BaseEntity public class BsSgcSzSafeJbxx extends BaseEntity {
{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 水闸名称 */ /**
* 水闸名称
*/
@Excel(name = "水闸名称") @Excel(name = "水闸名称")
@ApiModelProperty("水闸名称") @ApiModelProperty("水闸名称")
private String wagaName; private String wagaName;
/** 水闸代码 */ /**
@Excel(name = "水闸代码") * 水闸代码
@ApiModelProperty("水闸代码") */
@ApiModelProperty("水闸名称")
private String wagaCode; private String wagaCode;
/** 工程规模 */ /**
* 工程规模
*/
@Excel(name = "工程规模") @Excel(name = "工程规模")
@ApiModelProperty("工程规模") @ApiModelProperty("工程规模")
private String engScal; private String engScal;
/** 起点经度 */ /**
* 起点经度
*/
@Excel(name = "起点经度") @Excel(name = "起点经度")
@ApiModelProperty("起点经度") @ApiModelProperty("起点经度")
private String wagaStartLong; private String wagaStartLong;
/** 起点纬度 */ /**
* 起点纬度
*/
@Excel(name = "起点纬度") @Excel(name = "起点纬度")
@ApiModelProperty("起点纬度") @ApiModelProperty("起点纬度")
private String wagaStartLat; private String wagaStartLat;
/** 终点经度 */ /**
* 终点经度
*/
@Excel(name = "终点经度") @Excel(name = "终点经度")
@ApiModelProperty("终点经度") @ApiModelProperty("终点经度")
private String wagaEndLong; private String wagaEndLong;
/** 终点纬度 */ /**
* 终点纬度
*/
@Excel(name = "终点纬度") @Excel(name = "终点纬度")
@ApiModelProperty("终点纬度") @ApiModelProperty("终点纬度")
private String wagaEndLat; private String wagaEndLat;
/** 水闸所在位置 */ /**
* 水闸所在位置
*/
@Excel(name = "水闸所在位置") @Excel(name = "水闸所在位置")
@ApiModelProperty("水闸所在位置") @ApiModelProperty("水闸所在位置")
private String wagaLoc; private String wagaLoc;
/** 水闸类型 */ /**
* 水闸类型
*/
@Excel(name = "水闸类型") @Excel(name = "水闸类型")
@ApiModelProperty("水闸类型") @ApiModelProperty("水闸类型")
private String wagaType; private String wagaType;
/** 水闸用途 */ /**
* 水闸用途
*/
@Excel(name = "水闸用途") @Excel(name = "水闸用途")
@ApiModelProperty("水闸用途") @ApiModelProperty("水闸用途")
private String wagaUse; private String wagaUse;
/** 工程等别 */ /**
* 工程等别
*/
@Excel(name = "工程等别") @Excel(name = "工程等别")
@ApiModelProperty("工程等别") @ApiModelProperty("工程等别")
private String engGrad; private String engGrad;
/** 主要建筑物级别 */ /**
* 主要建筑物级别
*/
@Excel(name = "主要建筑物级别") @Excel(name = "主要建筑物级别")
@ApiModelProperty("主要建筑物级别") @ApiModelProperty("主要建筑物级别")
private String mainBuildGrad; private String mainBuildGrad;
/** 最大过闸流量 /**
* 最大过闸流量
m³/s */ * <p>
@Excel(name = "最大过闸流量 ", readConverterExp = "m=³/s") * m³/s
*/
@Excel(name = "最大过闸流量", readConverterExp = "m=³/s")
@ApiModelProperty("最大过闸流量") @ApiModelProperty("最大过闸流量")
private String desLockDisc; private String desLockDisc;
/** 闸孔数量 */ /**
* 闸孔数量
*/
@Excel(name = "闸孔数量") @Excel(name = "闸孔数量")
@ApiModelProperty("闸孔数量") @ApiModelProperty("闸孔数量")
private String gaorNum; private String gaorNum;
/** 闸孔总净宽 */ /**
* 闸孔总净宽
*/
@Excel(name = "闸孔总净宽") @Excel(name = "闸孔总净宽")
@ApiModelProperty("闸孔总净宽") @ApiModelProperty("闸孔总净宽")
private String gaorTotNetWid; private String gaorTotNetWid;
/** 工程建设情况 */ /**
* 工程建设情况
*/
@Excel(name = "工程建设情况") @Excel(name = "工程建设情况")
@ApiModelProperty("工程建设情况") @ApiModelProperty("工程建设情况")
private String engStat; private String engStat;
/** 开工时间 */ /**
* 开工时间
*/
@JsonFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "开工时间", width = 30, dateFormat = "yyyy-MM-dd") @Excel(name = "开工时间", width = 30, dateFormat = "yyyy-MM-dd")
@ApiModelProperty("开工时间") @ApiModelProperty("开工时间")
private Date startDate; private Date startDate;
/** 建成时间 */ /**
* 建成时间
*/
@JsonFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "建成时间", width = 30, dateFormat = "yyyy-MM-dd") @Excel(name = "建成时间", width = 30, dateFormat = "yyyy-MM-dd")
@ApiModelProperty("建成时间") @ApiModelProperty("建成时间")
private Date compDate; private Date compDate;
/** 归口管理部门 */ /**
* 归口管理部门
*/
@Excel(name = "归口管理部门") @Excel(name = "归口管理部门")
@ApiModelProperty("归口管理部门") @ApiModelProperty("归口管理部门")
private String admDep; private String admDep;
/** 是否为套闸工程 */ /**
* 是否为套闸工程
*/
@Excel(name = "是否为套闸工程") @Excel(name = "是否为套闸工程")
@ApiModelProperty("是否为套闸工程") @ApiModelProperty("是否为套闸工程")
private String isGateProject; private String isGateProject;
/** 观测项目 */ /**
* 观测项目
*/
@Excel(name = "观测项目") @Excel(name = "观测项目")
@ApiModelProperty("观测项目") @ApiModelProperty("观测项目")
private String observationProject; private String observationProject;
/** 水准基面 */ /**
* 水准基面
*/
@Excel(name = "水准基面") @Excel(name = "水准基面")
@ApiModelProperty("水准基面") @ApiModelProperty("水准基面")
private String levelDatum; private String levelDatum;
/** 水闸概况 */ /**
* 水闸概况
*/
@Excel(name = "水闸概况") @Excel(name = "水闸概况")
@ApiModelProperty("水闸概况") @ApiModelProperty("水闸概况")
private String sluiceOverview; private String sluiceOverview;
/** $column.columnComment */ /**
* $column.columnComment
*/
@Excel(name = "水闸概况") @Excel(name = "水闸概况")
@ApiModelProperty("水闸概况") @ApiModelProperty("水闸概况")
private String createUid; private String createUid;
/** $column.columnComment */ /**
* $column.columnComment
*/
@Excel(name = "水闸概况") @Excel(name = "水闸概况")
@ApiModelProperty("水闸概况") @ApiModelProperty("水闸概况")
private String updateUid; private String updateUid;
/** $column.columnComment */ /**
* $column.columnComment
*/
@Excel(name = "水闸概况") @Excel(name = "水闸概况")
@ApiModelProperty("水闸概况") @ApiModelProperty("水闸概况")
private String owerDept; private String owerDept;
/** $column.columnComment */ /**
* $column.columnComment
*/
@Excel(name = "水闸概况") @Excel(name = "水闸概况")
@ApiModelProperty("水闸概况") @ApiModelProperty("水闸概况")
private String relation; private String relation;
/** 登记状态 */ /**
* 登记状态
*/
@Excel(name = "登记状态") @Excel(name = "登记状态")
@ApiModelProperty("登记状态") @ApiModelProperty("登记状态")
private String status; private String status;
/** 安全类别 */ /**
* 安全类别
*/
@Excel(name = "安全类别") @Excel(name = "安全类别")
@ApiModelProperty("安全类别") @ApiModelProperty("安全类别")
private String securityCategory; private String securityCategory;
/** 行政区划 */ /**
* 行政区划
*/
@Excel(name = "行政区划") @Excel(name = "行政区划")
@ApiModelProperty("行政区划") @ApiModelProperty("行政区划")
private String adcd; private String adcd;
/** 换证状态 */ /**
* 换证状态
*/
@Excel(name = "换证状态") @Excel(name = "换证状态")
@ApiModelProperty("换证状态") @ApiModelProperty("换证状态")
private String hzStatus; private String hzStatus;
/** 注销状态 */ /**
* 注销状态
*/
@Excel(name = "注销状态") @Excel(name = "注销状态")
@ApiModelProperty("注销状态") @ApiModelProperty("注销状态")
private String zxStatus; private String zxStatus;
/**
* $column.columnComment
*/
@Excel(name = "注销状态")
@ApiModelProperty("注销状态")
private String reason; 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;
} }

278
shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzSjcs.java

@ -1,181 +1,163 @@
package com.kms.yg.sz.domain; 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.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import com.shuili.common.annotation.Excel; import com.shuili.common.annotation.Excel;
import com.shuili.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 设计参数对象 bs_sgc_sz_sjcs * 设计参数对象 bs_sgc_sz_sjcs
* *
* @author kms * @author kms
* @date 2024-01-17 * @date 2024-02-28
*/ */
@TableName("bs_sgc_sz_sjcs") @TableName("bs_sgc_sz_sjcs")
@Data @Data
@ApiModel("设计参数") @ApiModel("设计参数")
public class BsSgcSzSjcs extends BaseEntity public class BsSgcSzSjcs extends BaseEntity {
{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 闸基地质条件 */ /**
@Excel(name = "闸基地质条件") * $column.columnComment
@ApiModelProperty("闸基地质条件") */
private String slbsglcn; @ApiModelProperty("${comment}")
private String wagaCode;
/** 近闸边坡稳定性 */
@Excel(name = "近闸边坡稳定性") /**
@ApiModelProperty("近闸边坡稳定性") * $column.columnComment
private String nrgtslst; */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
/** 水闸堰型 */ @ApiModelProperty("${comment}")
@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("交通桥面高程")
private String createUid; private String createUid;
/** $column.columnComment */ /**
@Excel(name = "交通桥面高程") * $column.columnComment
@ApiModelProperty("交通桥面高程") */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String updateUid; private String updateUid;
/** $column.columnComment */ /**
@Excel(name = "交通桥面高程") * $column.columnComment
@ApiModelProperty("交通桥面高程") */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String proCode; private String proCode;
/** $column.columnComment */ /**
@Excel(name = "交通桥面高程") * $column.columnComment
@ApiModelProperty("交通桥面高程") */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String proNo; private String proNo;
/** $column.columnComment */ /**
@Excel(name = "交通桥面高程") * $column.columnComment
@ApiModelProperty("交通桥面高程") */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String owerDept; private String owerDept;
/** $column.columnComment */ /**
@Excel(name = "交通桥面高程") * $column.columnComment
@ApiModelProperty("交通桥面高程") */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String relation; private String relation;
/** 水闸id */ /**
@Excel(name = "水闸id") * 设计重现
@ApiModelProperty("水闸id") *
private String wagaId; */
@Excel(name = "设计重现期")
/** $column.columnComment */ @ApiModelProperty("设计重现期")
@Excel(name = "水闸id") private String dsrcin;
@ApiModelProperty("水闸id")
private String wagaCode; /**
* 校核重现
*
*/
@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;
} }

128
shuili-system/src/main/java/com/kms/yg/sz/domain/BsSgcSzXlnl.java

@ -1,95 +1,121 @@
package com.kms.yg.sz.domain; package com.kms.yg.sz.domain;
import java.util.Date; import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.shuili.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import com.shuili.common.annotation.Excel; import com.shuili.common.annotation.Excel;
import com.shuili.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 泄流能力对象 bs_sgc_sz_xlnl * 泄流能力对象 bs_sgc_sz_xlnl
* *
* @author kms * @author kms
* @date 2024-01-17 * @date 2024-02-28
*/ */
@TableName("bs_sgc_sz_xlnl") @TableName("bs_sgc_sz_xlnl")
@Data @Data
@ApiModel("泄流能力") @ApiModel("泄流能力")
public class BsSgcSzXlnl extends BaseEntity public class BsSgcSzXlnl extends BaseEntity {
{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 闸上水位 */ /**
* $column.columnComment
*/
@ApiModelProperty("${comment}")
private String wagaCode;
/**
* 闸上水位
*/
@Excel(name = "闸上水位") @Excel(name = "闸上水位")
@ApiModelProperty("闸上水位") @ApiModelProperty("闸上水位")
private String uswl; private String uswl;
/** 闸下水位 */ /**
* 闸下水位
*/
@Excel(name = "闸下水位") @Excel(name = "闸下水位")
@ApiModelProperty("闸下水位") @ApiModelProperty("闸下水位")
private String dswl; private String dswl;
/** 下泄总流量 */ /**
@Excel(name = "下泄总流量") * 过闸总流
@ApiModelProperty("下泄总流量") *
private String totalDischargeFlow; */
@Excel(name = "过闸总流量")
/** 记录生效时间 */ @ApiModelProperty("过闸总流量")
@JsonFormat(pattern = "yyyy-MM-dd") private String ttfl;
@Excel(name = "记录生效时间", width = 30, dateFormat = "yyyy-MM-dd")
@ApiModelProperty("记录生效时间") /**
private Date recordEffectiveTime; * $column.columnComment
*/
/** 记录失效时间 */ @Excel(name = "过闸总流量")
@JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty("过闸总流量")
@Excel(name = "记录失效时间", width = 30, dateFormat = "yyyy-MM-dd")
@ApiModelProperty("记录失效时间")
private Date recordExpirationTime;
/** $column.columnComment */
@Excel(name = "记录失效时间")
@ApiModelProperty("记录失效时间")
private String createUid; private String createUid;
/** $column.columnComment */ /**
@Excel(name = "记录失效时间") * $column.columnComment
@ApiModelProperty("记录失效时间") */
@Excel(name = "过闸总流量")
@ApiModelProperty("过闸总流量")
private String updateUid; private String updateUid;
/** $column.columnComment */ /**
@Excel(name = "记录失效时间") * $column.columnComment
@ApiModelProperty("记录失效时间") */
@Excel(name = "过闸总流量")
@ApiModelProperty("过闸总流量")
private String proCode; private String proCode;
/** $column.columnComment */ /**
@Excel(name = "记录失效时间") * $column.columnComment
@ApiModelProperty("记录失效时间") */
@Excel(name = "过闸总流量")
@ApiModelProperty("过闸总流量")
private String proNo; private String proNo;
/** $column.columnComment */ /**
@Excel(name = "记录失效时间") * $column.columnComment
@ApiModelProperty("记录失效时间") */
@Excel(name = "过闸总流量")
@ApiModelProperty("过闸总流量")
private String owerDept; private String owerDept;
/** $column.columnComment */ /**
@Excel(name = "记录失效时间") * $column.columnComment
@ApiModelProperty("记录失效时间") */
@Excel(name = "过闸总流量")
@ApiModelProperty("过闸总流量")
private String relation; 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;
} }

16
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<BsSgcSzCxjl> {
}

16
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<BsSgcSzGcjg> {
}

16
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<BsSgcSzGctx> {
}

16
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<BsSgcSzCxjlMapper, BsSgcSzCxjl>{
}

16
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<BsSgcSzGcjgMapper, BsSgcSzGcjg>{
}

16
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<BsSgcSzGctxMapper, BsSgcSzGctx>{
}
Loading…
Cancel
Save