26 changed files with 1960 additions and 0 deletions
@ -0,0 +1,114 @@ |
|||
package com.kms.yg.df.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.df.domain.BsSgcDfBzbp; |
|||
import com.kms.yg.df.service.BsSgcDfBzbpService; |
|||
|
|||
|
|||
/** |
|||
* 堤防标识标牌Controller |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("/df/dikeMark") |
|||
@Api(tags = "堤防标识标牌") |
|||
public class BsSgcDfBzbpController extends BaseController |
|||
{ |
|||
@Autowired |
|||
private BsSgcDfBzbpService bsSgcDfBzbpService; |
|||
|
|||
/** |
|||
* 查询堤防标识标牌列表 |
|||
*/ |
|||
@PostMapping("/list") |
|||
@ApiOperation("堤防标识标牌列表") |
|||
public IPage list(@RequestBody SearchParam<BsSgcDfBzbp> sp) |
|||
{ |
|||
return bsSgcDfBzbpService.selectPage(sp); |
|||
} |
|||
|
|||
/** |
|||
* 导出堤防标识标牌列表 |
|||
*/ |
|||
@Log(title = "堤防标识标牌导出", businessType = BusinessType.EXPORT) |
|||
@PostMapping("/export") |
|||
@ApiOperation("堤防标识标牌导出") |
|||
public AjaxResult export(@RequestBody BsSgcDfBzbp bsSgcDfBzbp) |
|||
{ |
|||
List<BsSgcDfBzbp> list = bsSgcDfBzbpService.listByIds(bsSgcDfBzbp.getIds()); |
|||
ExcelUtil<BsSgcDfBzbp> util = new ExcelUtil<>(BsSgcDfBzbp.class); |
|||
return util.exportExcel(list, "dikeMark"); |
|||
} |
|||
|
|||
/** |
|||
* 获取堤防标识标牌详细信息 |
|||
*/ |
|||
@ApiOperation(" 堤防标识标牌详情") |
|||
@GetMapping(value = "/{id}") |
|||
public AjaxResult getInfo(@PathVariable("id") String id) |
|||
{ |
|||
return AjaxResult.success(bsSgcDfBzbpService.getById(id)); |
|||
} |
|||
|
|||
/** |
|||
* 新增堤防标识标牌 |
|||
*/ |
|||
@Log(title = "堤防标识标牌新增", businessType = BusinessType.INSERT) |
|||
@PostMapping |
|||
@ApiOperation("堤防标识标牌新增") |
|||
public AjaxResult add(@RequestBody BsSgcDfBzbp bsSgcDfBzbp) |
|||
{ |
|||
BaseEntityUtils.preInsert(bsSgcDfBzbp); |
|||
return toAjax(bsSgcDfBzbpService.save(bsSgcDfBzbp)); |
|||
} |
|||
|
|||
/** |
|||
* 修改堤防标识标牌 |
|||
*/ |
|||
@ApiOperation("堤防标识标牌修改") |
|||
@Log(title = "堤防标识标牌修改", businessType = BusinessType.UPDATE) |
|||
@PutMapping |
|||
public AjaxResult edit(@RequestBody BsSgcDfBzbp bsSgcDfBzbp) |
|||
{ |
|||
return toAjax(bsSgcDfBzbpService.updateById(bsSgcDfBzbp)); |
|||
} |
|||
|
|||
/** |
|||
* 删除堤防标识标牌 |
|||
*/ |
|||
@ApiOperation("堤防标识标牌删除") |
|||
@Log(title = "堤防标识标牌删除", businessType = BusinessType.DELETE) |
|||
@DeleteMapping("/{ids}") |
|||
public AjaxResult remove(@PathVariable String[] ids) |
|||
{ |
|||
return toAjax(bsSgcDfBzbpService.removeByIds(Arrays.asList(ids))); |
|||
} |
|||
} |
@ -0,0 +1,118 @@ |
|||
package com.kms.yg.df.controller; |
|||
|
|||
import java.util.Arrays; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
import com.kms.yg.df.domain.BsSgcDfGcgl; |
|||
import com.kms.yg.df.service.BsSgcDfGcglService; |
|||
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.annotation.Log; |
|||
import com.shuili.common.core.domain.AjaxResult; |
|||
import com.shuili.common.enums.BusinessType; |
|||
|
|||
|
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息Controller |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("/yg/engineerManageInfo") |
|||
@Api(tags = "水闸工程管理信息") |
|||
public class BsSgcDfGcglController extends BaseController |
|||
{ |
|||
@Autowired |
|||
private BsSgcDfGcglService bsSgcDfGcglService; |
|||
|
|||
/** |
|||
* 查询水闸工程管理信息列表 |
|||
*/ |
|||
@PostMapping("/list") |
|||
@ApiOperation("水闸工程管理信息列表") |
|||
public IPage list(@RequestBody SearchParam<BsSgcDfGcgl> sp) |
|||
{ |
|||
return bsSgcDfGcglService.selectPage(sp); |
|||
} |
|||
|
|||
/** |
|||
* 导出水闸工程管理信息列表 |
|||
*/ |
|||
@Log(title = "水闸工程管理信息导出", businessType = BusinessType.EXPORT) |
|||
@PostMapping("/export") |
|||
@ApiOperation("水闸工程管理信息导出") |
|||
public AjaxResult export(@RequestBody BsSgcDfGcgl bsSgcDfGcgl) |
|||
{ |
|||
List<BsSgcDfGcgl> list = bsSgcDfGcglService.listByIds(bsSgcDfGcgl.getIds()); |
|||
ExcelUtil<BsSgcDfGcgl> util = new ExcelUtil<>(BsSgcDfGcgl.class); |
|||
return util.exportExcel(list, "engineerManageInfo"); |
|||
} |
|||
|
|||
/** |
|||
* 获取水闸工程管理信息详细信息 |
|||
*/ |
|||
@ApiOperation(" 水闸工程管理信息详情") |
|||
@GetMapping(value = "/{id}") |
|||
public AjaxResult getInfo(@PathVariable("id") String id) |
|||
{ |
|||
return AjaxResult.success(bsSgcDfGcglService.getById(id)); |
|||
} |
|||
|
|||
/** |
|||
* 新增水闸工程管理信息 |
|||
*/ |
|||
@Log(title = "水闸工程管理信息新增", businessType = BusinessType.INSERT) |
|||
@PostMapping |
|||
@ApiOperation("水闸工程管理信息新增") |
|||
public AjaxResult add(@RequestBody BsSgcDfGcgl bsSgcDfGcgl) |
|||
{ |
|||
BaseEntityUtils.preInsert(bsSgcDfGcgl); |
|||
bsSgcDfGcgl.setRecordTakeEffectTime(new Date()); |
|||
return toAjax(bsSgcDfGcglService.save(bsSgcDfGcgl)); |
|||
} |
|||
|
|||
/** |
|||
* 修改水闸工程管理信息 |
|||
*/ |
|||
@ApiOperation("水闸工程管理信息修改") |
|||
@Log(title = "水闸工程管理信息修改", businessType = BusinessType.UPDATE) |
|||
@PutMapping |
|||
public AjaxResult edit(@RequestBody BsSgcDfGcgl bsSgcDfGcgl) |
|||
{ |
|||
return toAjax(bsSgcDfGcglService.updateById(bsSgcDfGcgl)); |
|||
} |
|||
|
|||
/** |
|||
* 删除水闸工程管理信息 |
|||
*/ |
|||
@ApiOperation("水闸工程管理信息删除") |
|||
@Log(title = "水闸工程管理信息删除", businessType = BusinessType.DELETE) |
|||
@DeleteMapping("/{ids}") |
|||
public AjaxResult remove(@PathVariable String[] ids) |
|||
{ |
|||
return toAjax(bsSgcDfGcglService.removeByIds(Arrays.asList(ids))); |
|||
} |
|||
} |
@ -0,0 +1,117 @@ |
|||
package com.kms.yg.df.controller; |
|||
|
|||
import java.util.Arrays; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
import com.kms.yg.df.domain.BsSgcDfJbxx; |
|||
import com.kms.yg.df.service.BsSgcDfJbxxService; |
|||
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; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 堤防基本信息Controller |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("/yg/dikeInfo") |
|||
@Api(tags = "堤防基本信息") |
|||
public class BsSgcDfJbxxController extends BaseController |
|||
{ |
|||
@Autowired |
|||
private BsSgcDfJbxxService bsSgcDfJbxxService; |
|||
|
|||
/** |
|||
* 查询堤防基本信息列表 |
|||
*/ |
|||
@PostMapping("/list") |
|||
@ApiOperation("堤防基本信息列表") |
|||
public IPage list(@RequestBody SearchParam<BsSgcDfJbxx> sp) |
|||
{ |
|||
return bsSgcDfJbxxService.selectPage(sp); |
|||
} |
|||
|
|||
/** |
|||
* 导出堤防基本信息列表 |
|||
*/ |
|||
@Log(title = "堤防基本信息导出", businessType = BusinessType.EXPORT) |
|||
@PostMapping("/export") |
|||
@ApiOperation("堤防基本信息导出") |
|||
public AjaxResult export(@RequestBody BsSgcDfJbxx bsSgcDfJbxx) |
|||
{ |
|||
List<BsSgcDfJbxx> list = bsSgcDfJbxxService.listByIds(bsSgcDfJbxx.getIds()); |
|||
ExcelUtil<BsSgcDfJbxx> util = new ExcelUtil<>(BsSgcDfJbxx.class); |
|||
return util.exportExcel(list, "dikeInfo"); |
|||
} |
|||
|
|||
/** |
|||
* 获取堤防基本信息详细信息 |
|||
*/ |
|||
@ApiOperation(" 堤防基本信息详情") |
|||
@GetMapping(value = "/{id}") |
|||
public AjaxResult getInfo(@PathVariable("id") String id) |
|||
{ |
|||
return AjaxResult.success(bsSgcDfJbxxService.getById(id)); |
|||
} |
|||
|
|||
/** |
|||
* 新增堤防基本信息 |
|||
*/ |
|||
@Log(title = "堤防基本信息新增", businessType = BusinessType.INSERT) |
|||
@PostMapping |
|||
@ApiOperation("堤防基本信息新增") |
|||
public AjaxResult add(@RequestBody BsSgcDfJbxx bsSgcDfJbxx) |
|||
{ |
|||
BaseEntityUtils.preInsert(bsSgcDfJbxx); |
|||
bsSgcDfJbxx.setRecordTakeEffectTime(new Date()); |
|||
return toAjax(bsSgcDfJbxxService.save(bsSgcDfJbxx)); |
|||
} |
|||
|
|||
/** |
|||
* 修改堤防基本信息 |
|||
*/ |
|||
@ApiOperation("堤防基本信息修改") |
|||
@Log(title = "堤防基本信息修改", businessType = BusinessType.UPDATE) |
|||
@PutMapping |
|||
public AjaxResult edit(@RequestBody BsSgcDfJbxx bsSgcDfJbxx) |
|||
{ |
|||
return toAjax(bsSgcDfJbxxService.updateById(bsSgcDfJbxx)); |
|||
} |
|||
|
|||
/** |
|||
* 删除堤防基本信息 |
|||
*/ |
|||
@ApiOperation("堤防基本信息删除") |
|||
@Log(title = "堤防基本信息删除", businessType = BusinessType.DELETE) |
|||
@DeleteMapping("/{ids}") |
|||
public AjaxResult remove(@PathVariable String[] ids) |
|||
{ |
|||
return toAjax(bsSgcDfJbxxService.removeByIds(Arrays.asList(ids))); |
|||
} |
|||
} |
@ -0,0 +1,91 @@ |
|||
package com.kms.yg.df.domain; |
|||
|
|||
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.baomidou.mybatisplus.annotation.TableName; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 堤防标识标牌对象 bs_sgc_df_bzbp |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@TableName("bs_sgc_df_bzbp") |
|||
@Data |
|||
@ApiModel("堤防标识标牌") |
|||
public class BsSgcDfBzbp extends BaseEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 标志名称 */ |
|||
@Excel(name = "标志名称") |
|||
@ApiModelProperty("标志名称") |
|||
private String markName; |
|||
|
|||
/** 堤防id */ |
|||
@Excel(name = "堤防id") |
|||
@ApiModelProperty("堤防id") |
|||
private String embankmentId; |
|||
|
|||
/** 标识位置 */ |
|||
@Excel(name = "标识位置") |
|||
@ApiModelProperty("标识位置") |
|||
private String markLocation; |
|||
|
|||
/** 标牌类型 */ |
|||
@Excel(name = "标牌类型") |
|||
@ApiModelProperty("标牌类型") |
|||
private String type; |
|||
|
|||
/** 标识类型 */ |
|||
@Excel(name = "标识类型") |
|||
@ApiModelProperty("标识类型") |
|||
private String markType; |
|||
|
|||
/** 上传图片 */ |
|||
@Excel(name = "上传图片") |
|||
@ApiModelProperty("上传图片") |
|||
private String photo; |
|||
|
|||
/** 标牌编号 */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String markCode; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String proCode; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String proNo; |
|||
|
|||
/** $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; |
|||
|
|||
} |
@ -0,0 +1,208 @@ |
|||
package com.kms.yg.df.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.baomidou.mybatisplus.annotation.TableName; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息对象 bs_sgc_df_gcgl |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@TableName("bs_sgc_df_gcgl") |
|||
@Data |
|||
@ApiModel("水闸工程管理信息") |
|||
public class BsSgcDfGcgl extends BaseEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 工程管理单位 */ |
|||
@Excel(name = "工程管理单位") |
|||
@ApiModelProperty("工程管理单位") |
|||
private String engineeringManagementUnit; |
|||
|
|||
/** 工程管理单位性质 */ |
|||
@Excel(name = "工程管理单位性质") |
|||
@ApiModelProperty("工程管理单位性质") |
|||
private String managementUnitNature; |
|||
|
|||
/** 工程管理单位权属 */ |
|||
@Excel(name = "工程管理单位权属") |
|||
@ApiModelProperty("工程管理单位权属") |
|||
private String engineeringManagementOwnership; |
|||
|
|||
/** 工程管理单位责任人 */ |
|||
@Excel(name = "工程管理单位责任人") |
|||
@ApiModelProperty("工程管理单位责任人") |
|||
private String engineeringManagementPerson; |
|||
|
|||
/** 工程管理单位责任人职务 */ |
|||
@Excel(name = "工程管理单位责任人职务") |
|||
@ApiModelProperty("工程管理单位责任人职务") |
|||
private String engineeringManagementPosition; |
|||
|
|||
/** 工程管理单位责任人手机号码 */ |
|||
@Excel(name = "工程管理单位责任人手机号码") |
|||
@ApiModelProperty("工程管理单位责任人手机号码") |
|||
private String engineeringManagementPhone; |
|||
|
|||
/** 水行政主管部门 */ |
|||
@Excel(name = "水行政主管部门") |
|||
@ApiModelProperty("水行政主管部门") |
|||
private String waterAdministrativeDepartment; |
|||
|
|||
/** 水行政主管部门性质 */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentNature; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentPerson; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentPosition; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentPhone; |
|||
|
|||
/** 行业归口管理部门 */ |
|||
@Excel(name = "行业归口管理部门") |
|||
@ApiModelProperty("行业归口管理部门") |
|||
private String centralizedManagementDepartment; |
|||
|
|||
/** 管理范围划界 */ |
|||
@Excel(name = "管理范围划界") |
|||
@ApiModelProperty("管理范围划界") |
|||
private String managementDelimitation; |
|||
|
|||
/** 完成时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("完成时间") |
|||
private Date delimitationTime; |
|||
|
|||
/** 证明材料 */ |
|||
@Excel(name = "证明材料") |
|||
@ApiModelProperty("证明材料") |
|||
private String delimitationEvidence; |
|||
|
|||
/** 管理范围确权 */ |
|||
@Excel(name = "管理范围确权") |
|||
@ApiModelProperty("管理范围确权") |
|||
private String managementConfirmation; |
|||
|
|||
/** $column.columnComment */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "管理范围确权", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("管理范围确权") |
|||
private Date confirmationTime; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "管理范围确权") |
|||
@ApiModelProperty("管理范围确权") |
|||
private String confirmationEvidence; |
|||
|
|||
/** 保护范围划界 */ |
|||
@Excel(name = "保护范围划界") |
|||
@ApiModelProperty("保护范围划界") |
|||
private String protectionDelimitation; |
|||
|
|||
/** $column.columnComment */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "保护范围划界", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("保护范围划界") |
|||
private Date protectionTime; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "保护范围划界") |
|||
@ApiModelProperty("保护范围划界") |
|||
private String protectionEvidence; |
|||
|
|||
/** 闸门操作规程 */ |
|||
@Excel(name = "闸门操作规程") |
|||
@ApiModelProperty("闸门操作规程") |
|||
private String gateOperatingProcedures; |
|||
|
|||
/** 水闸控制运用计划(方案)批复文件 */ |
|||
@Excel(name = "水闸控制运用计划(方案)批复文件") |
|||
@ApiModelProperty("水闸控制运用计划(方案)批复文件") |
|||
private String waterGateControlOperation; |
|||
|
|||
/** 工程竣工验收鉴定书 */ |
|||
@Excel(name = "工程竣工验收鉴定书") |
|||
@ApiModelProperty("工程竣工验收鉴定书") |
|||
private String engineeringCompletionAcceptance; |
|||
|
|||
/** 工程图表 */ |
|||
@Excel(name = "工程图表") |
|||
@ApiModelProperty("工程图表") |
|||
private String engineeringChart; |
|||
|
|||
/** 工程全景照片 */ |
|||
@Excel(name = "工程全景照片") |
|||
@ApiModelProperty("工程全景照片") |
|||
private String engineeringPanoramicPhotos; |
|||
|
|||
/** 降等批复文件 */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String approvalDocumentsDowngrade; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String createUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String updateUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String proCode; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private Long proNo; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String remarks; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String owerDept; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String relations; |
|||
|
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordTakeEffectTime; |
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordLoseEfficacyTime; |
|||
|
|||
} |
@ -0,0 +1,212 @@ |
|||
package com.kms.yg.df.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.baomidou.mybatisplus.annotation.TableName; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 堤防基本信息对象 bs_sgc_df_jbxx |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@TableName("bs_sgc_df_jbxx") |
|||
@Data |
|||
@ApiModel("堤防基本信息") |
|||
public class BsSgcDfJbxx extends BaseEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 堤防名称 */ |
|||
@Excel(name = "堤防名称") |
|||
@ApiModelProperty("堤防名称") |
|||
private String embankmentName; |
|||
|
|||
/** 起点行政区划 */ |
|||
@Excel(name = "起点行政区划") |
|||
@ApiModelProperty("起点行政区划") |
|||
private String adcdStart; |
|||
|
|||
/** 堤防编码 */ |
|||
@Excel(name = "堤防编码") |
|||
@ApiModelProperty("堤防编码") |
|||
private String embankmentCode; |
|||
|
|||
/** 标绘堤防 */ |
|||
@Excel(name = "标绘堤防") |
|||
@ApiModelProperty("标绘堤防") |
|||
private String plotEmbankments; |
|||
|
|||
/** 终点行政区划 */ |
|||
@Excel(name = "终点行政区划") |
|||
@ApiModelProperty("终点行政区划") |
|||
private String adcdEnd; |
|||
|
|||
/** 起点桩号 */ |
|||
@Excel(name = "起点桩号") |
|||
@ApiModelProperty("起点桩号") |
|||
private String startingStationNumber; |
|||
|
|||
/** 终点桩号 */ |
|||
@Excel(name = "终点桩号") |
|||
@ApiModelProperty("终点桩号") |
|||
private String endStationNumber; |
|||
|
|||
/** 堤防类型 */ |
|||
@Excel(name = "堤防类型") |
|||
@ApiModelProperty("堤防类型") |
|||
private String embankmentType; |
|||
|
|||
/** 是否为蓄滞洪区堤防 */ |
|||
@Excel(name = "是否为蓄滞洪区堤防") |
|||
@ApiModelProperty("是否为蓄滞洪区堤防") |
|||
private String isFloodStorageDetention; |
|||
|
|||
/** 所在蓄滞洪区名称 */ |
|||
@Excel(name = "所在蓄滞洪区名称") |
|||
@ApiModelProperty("所在蓄滞洪区名称") |
|||
private String storageDetentionAreaName; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "所在蓄滞洪区名称") |
|||
@ApiModelProperty("所在蓄滞洪区名称") |
|||
private String areaStartingStationNumber; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "所在蓄滞洪区名称") |
|||
@ApiModelProperty("所在蓄滞洪区名称") |
|||
private String areaEndStationNumber; |
|||
|
|||
/** 堤防蓄滞洪区段总长度(m) */ |
|||
@Excel(name = "堤防蓄滞洪区段总长度(m)") |
|||
@ApiModelProperty("堤防蓄滞洪区段总长度(m)") |
|||
private String totalLengthFloodStorage; |
|||
|
|||
/** 蓄滞洪区特殊情况说明 */ |
|||
@Excel(name = "蓄滞洪区特殊情况说明") |
|||
@ApiModelProperty("蓄滞洪区特殊情况说明") |
|||
private String floodStorageDetentionAreasExplanation; |
|||
|
|||
/** 堤防跨界情况 */ |
|||
@Excel(name = "堤防跨界情况") |
|||
@ApiModelProperty("堤防跨界情况") |
|||
private String crossBorderSituation; |
|||
|
|||
/** 堤防型式 */ |
|||
@Excel(name = "堤防型式") |
|||
@ApiModelProperty("堤防型式") |
|||
private String embankmentTyper; |
|||
|
|||
/** 建成时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "建成时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("建成时间") |
|||
private Date completionTime; |
|||
|
|||
/** 最近达标加固完工状态 */ |
|||
@Excel(name = "最近达标加固完工状态") |
|||
@ApiModelProperty("最近达标加固完工状态") |
|||
private String recentComplianceReinforcementStatus; |
|||
|
|||
/** 最近达标加固完成时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "最近达标加固完成时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("最近达标加固完成时间") |
|||
private Date recentComplianceReinforcementTime; |
|||
|
|||
/** 工程任务 */ |
|||
@Excel(name = "工程任务") |
|||
@ApiModelProperty("工程任务") |
|||
private String engineeringTasks; |
|||
|
|||
/** 堤防级别 */ |
|||
@Excel(name = "堤防级别") |
|||
@ApiModelProperty("堤防级别") |
|||
private String embankmentLevel; |
|||
|
|||
/** 设计防洪(潮)标准[重现期(年)] */ |
|||
@Excel(name = "设计防洪", readConverterExp = "潮=") |
|||
@ApiModelProperty("设计防洪") |
|||
private String designFloodControl; |
|||
|
|||
/** 堤防长度(m) */ |
|||
@Excel(name = "堤防长度(m)") |
|||
@ApiModelProperty("堤防长度(m)") |
|||
private String embankmentLength; |
|||
|
|||
/** 规划防洪(潮)标准[重现期(年)] */ |
|||
@Excel(name = "规划防洪", readConverterExp = "潮=") |
|||
@ApiModelProperty("规划防洪") |
|||
private String planningFloodControl; |
|||
|
|||
/** 达到规划标准的堤防长度(m) */ |
|||
@Excel(name = "达到规划标准的堤防长度(m)") |
|||
@ApiModelProperty("达到规划标准的堤防长度(m)") |
|||
private String embankmentLengthPlanningStandards; |
|||
|
|||
/** 保护人口(单位:万人) */ |
|||
@Excel(name = "保护人口", readConverterExp = "单=位:万人") |
|||
@ApiModelProperty("保护人口") |
|||
private String populationProtection; |
|||
|
|||
/** 保护农田(单位:万亩) */ |
|||
@Excel(name = "保护农田", readConverterExp = "单=位:万亩") |
|||
@ApiModelProperty("保护农田") |
|||
private String protectingFarmland; |
|||
|
|||
/** 重要基础设施 */ |
|||
@Excel(name = "重要基础设施") |
|||
@ApiModelProperty("重要基础设施") |
|||
private String criticalInfrastructure; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "重要基础设施") |
|||
@ApiModelProperty("重要基础设施") |
|||
private String createUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "重要基础设施") |
|||
@ApiModelProperty("重要基础设施") |
|||
private String updateUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "重要基础设施") |
|||
@ApiModelProperty("重要基础设施") |
|||
private String proCode; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "重要基础设施") |
|||
@ApiModelProperty("重要基础设施") |
|||
private String proNo; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "重要基础设施") |
|||
@ApiModelProperty("重要基础设施") |
|||
private String owerDept; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "重要基础设施") |
|||
@ApiModelProperty("重要基础设施") |
|||
private String remarks; |
|||
|
|||
/** 关联字段1 */ |
|||
@Excel(name = "关联字段1") |
|||
@ApiModelProperty("关联字段1") |
|||
private String relations; |
|||
|
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordTakeEffectTime; |
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordLoseEfficacyTime; |
|||
|
|||
} |
@ -0,0 +1,16 @@ |
|||
package com.kms.yg.df.mapper; |
|||
|
|||
import org.springframework.stereotype.Repository; |
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
import com.kms.yg.df.domain.BsSgcDfBzbp; |
|||
|
|||
/** |
|||
* 堤防标识标牌Mapper接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Repository |
|||
public interface BsSgcDfBzbpMapper extends BaseMapper<BsSgcDfBzbp> { |
|||
|
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.kms.yg.df.mapper; |
|||
|
|||
import com.kms.yg.df.domain.BsSgcDfGcgl; |
|||
import org.springframework.stereotype.Repository; |
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息Mapper接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Repository |
|||
public interface BsSgcDfGcglMapper extends BaseMapper<BsSgcDfGcgl> { |
|||
|
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.kms.yg.df.mapper; |
|||
|
|||
import com.kms.yg.df.domain.BsSgcDfJbxx; |
|||
import org.springframework.stereotype.Repository; |
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
|
|||
|
|||
/** |
|||
* 堤防基本信息Mapper接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Repository |
|||
public interface BsSgcDfJbxxMapper extends BaseMapper<BsSgcDfJbxx> { |
|||
|
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.kms.yg.df.service; |
|||
|
|||
import com.shuili.common.core.service.BaseService; |
|||
import com.kms.yg.df.mapper.BsSgcDfBzbpMapper; |
|||
import com.kms.yg.df.domain.BsSgcDfBzbp; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
/** |
|||
* 堤防标识标牌Service接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Service |
|||
public class BsSgcDfBzbpService extends BaseService<BsSgcDfBzbpMapper, BsSgcDfBzbp>{ |
|||
|
|||
} |
@ -0,0 +1,18 @@ |
|||
package com.kms.yg.df.service; |
|||
|
|||
import com.kms.yg.df.domain.BsSgcDfGcgl; |
|||
import com.kms.yg.df.mapper.BsSgcDfGcglMapper; |
|||
import com.shuili.common.core.service.BaseService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息Service接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Service |
|||
public class BsSgcDfGcglService extends BaseService<BsSgcDfGcglMapper, BsSgcDfGcgl>{ |
|||
|
|||
} |
@ -0,0 +1,18 @@ |
|||
package com.kms.yg.df.service; |
|||
|
|||
import com.kms.yg.df.domain.BsSgcDfJbxx; |
|||
import com.kms.yg.df.mapper.BsSgcDfJbxxMapper; |
|||
import com.shuili.common.core.service.BaseService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
|
|||
/** |
|||
* 堤防基本信息Service接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Service |
|||
public class BsSgcDfJbxxService extends BaseService<BsSgcDfJbxxMapper, BsSgcDfJbxx>{ |
|||
|
|||
} |
@ -0,0 +1,114 @@ |
|||
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.BsSgcSzBzbp; |
|||
import com.kms.yg.sz.service.BsSgcSzBzbpService; |
|||
|
|||
|
|||
/** |
|||
* 水闸标识标牌Controller |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("/sz/sluiceMark") |
|||
@Api(tags = "水闸标识标牌") |
|||
public class BsSgcSzBzbpController extends BaseController |
|||
{ |
|||
@Autowired |
|||
private BsSgcSzBzbpService bsSgcSzBzbpService; |
|||
|
|||
/** |
|||
* 查询水闸标识标牌列表 |
|||
*/ |
|||
@PostMapping("/list") |
|||
@ApiOperation("水闸标识标牌列表") |
|||
public IPage list(@RequestBody SearchParam<BsSgcSzBzbp> sp) |
|||
{ |
|||
return bsSgcSzBzbpService.selectPage(sp); |
|||
} |
|||
|
|||
/** |
|||
* 导出水闸标识标牌列表 |
|||
*/ |
|||
@Log(title = "水闸标识标牌导出", businessType = BusinessType.EXPORT) |
|||
@PostMapping("/export") |
|||
@ApiOperation("水闸标识标牌导出") |
|||
public AjaxResult export(@RequestBody BsSgcSzBzbp bsSgcSzBzbp) |
|||
{ |
|||
List<BsSgcSzBzbp> list = bsSgcSzBzbpService.listByIds(bsSgcSzBzbp.getIds()); |
|||
ExcelUtil<BsSgcSzBzbp> util = new ExcelUtil<>(BsSgcSzBzbp.class); |
|||
return util.exportExcel(list, "sluiceMark"); |
|||
} |
|||
|
|||
/** |
|||
* 获取水闸标识标牌详细信息 |
|||
*/ |
|||
@ApiOperation(" 水闸标识标牌详情") |
|||
@GetMapping(value = "/{id}") |
|||
public AjaxResult getInfo(@PathVariable("id") String id) |
|||
{ |
|||
return AjaxResult.success(bsSgcSzBzbpService.getById(id)); |
|||
} |
|||
|
|||
/** |
|||
* 新增水闸标识标牌 |
|||
*/ |
|||
@Log(title = "水闸标识标牌新增", businessType = BusinessType.INSERT) |
|||
@PostMapping |
|||
@ApiOperation("水闸标识标牌新增") |
|||
public AjaxResult add(@RequestBody BsSgcSzBzbp bsSgcSzBzbp) |
|||
{ |
|||
BaseEntityUtils.preInsert(bsSgcSzBzbp); |
|||
return toAjax(bsSgcSzBzbpService.save(bsSgcSzBzbp)); |
|||
} |
|||
|
|||
/** |
|||
* 修改水闸标识标牌 |
|||
*/ |
|||
@ApiOperation("水闸标识标牌修改") |
|||
@Log(title = "水闸标识标牌修改", businessType = BusinessType.UPDATE) |
|||
@PutMapping |
|||
public AjaxResult edit(@RequestBody BsSgcSzBzbp bsSgcSzBzbp) |
|||
{ |
|||
return toAjax(bsSgcSzBzbpService.updateById(bsSgcSzBzbp)); |
|||
} |
|||
|
|||
/** |
|||
* 删除水闸标识标牌 |
|||
*/ |
|||
@ApiOperation("水闸标识标牌删除") |
|||
@Log(title = "水闸标识标牌删除", businessType = BusinessType.DELETE) |
|||
@DeleteMapping("/{ids}") |
|||
public AjaxResult remove(@PathVariable String[] ids) |
|||
{ |
|||
return toAjax(bsSgcSzBzbpService.removeByIds(Arrays.asList(ids))); |
|||
} |
|||
} |
@ -0,0 +1,117 @@ |
|||
package com.kms.yg.sz.controller; |
|||
|
|||
import java.util.Arrays; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
import com.kms.yg.sz.domain.BsSgcSzGcda; |
|||
import com.kms.yg.sz.service.BsSgcSzGcdaService; |
|||
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; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 水闸工程基础信息Controller |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("/yg/sluiceInfo") |
|||
@Api(tags = "水闸工程基础信息") |
|||
public class BsSgcSzGcdaController extends BaseController |
|||
{ |
|||
@Autowired |
|||
private BsSgcSzGcdaService bsSgcSzGcdaService; |
|||
|
|||
/** |
|||
* 查询水闸工程基础信息列表 |
|||
*/ |
|||
@PostMapping("/list") |
|||
@ApiOperation("水闸工程基础信息列表") |
|||
public IPage list(@RequestBody SearchParam<BsSgcSzGcda> sp) |
|||
{ |
|||
return bsSgcSzGcdaService.selectPage(sp); |
|||
} |
|||
|
|||
/** |
|||
* 导出水闸工程基础信息列表 |
|||
*/ |
|||
@Log(title = "水闸工程基础信息导出", businessType = BusinessType.EXPORT) |
|||
@PostMapping("/export") |
|||
@ApiOperation("水闸工程基础信息导出") |
|||
public AjaxResult export(@RequestBody BsSgcSzGcda bsSgcSzGcda) |
|||
{ |
|||
List<BsSgcSzGcda> list = bsSgcSzGcdaService.listByIds(bsSgcSzGcda.getIds()); |
|||
ExcelUtil<BsSgcSzGcda> util = new ExcelUtil<>(BsSgcSzGcda.class); |
|||
return util.exportExcel(list, "sluiceInfo"); |
|||
} |
|||
|
|||
/** |
|||
* 获取水闸工程基础信息详细信息 |
|||
*/ |
|||
@ApiOperation(" 水闸工程基础信息详情") |
|||
@GetMapping(value = "/{id}") |
|||
public AjaxResult getInfo(@PathVariable("id") String id) |
|||
{ |
|||
return AjaxResult.success(bsSgcSzGcdaService.getById(id)); |
|||
} |
|||
|
|||
/** |
|||
* 新增水闸工程基础信息 |
|||
*/ |
|||
@Log(title = "水闸工程基础信息新增", businessType = BusinessType.INSERT) |
|||
@PostMapping |
|||
@ApiOperation("水闸工程基础信息新增") |
|||
public AjaxResult add(@RequestBody BsSgcSzGcda bsSgcSzGcda) |
|||
{ |
|||
BaseEntityUtils.preInsert(bsSgcSzGcda); |
|||
bsSgcSzGcda.setRecordTakeEffectTime(new Date()); |
|||
return toAjax(bsSgcSzGcdaService.save(bsSgcSzGcda)); |
|||
} |
|||
|
|||
/** |
|||
* 修改水闸工程基础信息 |
|||
*/ |
|||
@ApiOperation("水闸工程基础信息修改") |
|||
@Log(title = "水闸工程基础信息修改", businessType = BusinessType.UPDATE) |
|||
@PutMapping |
|||
public AjaxResult edit(@RequestBody BsSgcSzGcda bsSgcSzGcda) |
|||
{ |
|||
return toAjax(bsSgcSzGcdaService.updateById(bsSgcSzGcda)); |
|||
} |
|||
|
|||
/** |
|||
* 删除水闸工程基础信息 |
|||
*/ |
|||
@ApiOperation("水闸工程基础信息删除") |
|||
@Log(title = "水闸工程基础信息删除", businessType = BusinessType.DELETE) |
|||
@DeleteMapping("/{ids}") |
|||
public AjaxResult remove(@PathVariable String[] ids) |
|||
{ |
|||
return toAjax(bsSgcSzGcdaService.removeByIds(Arrays.asList(ids))); |
|||
} |
|||
} |
@ -0,0 +1,117 @@ |
|||
package com.kms.yg.sz.controller; |
|||
|
|||
import java.util.Arrays; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
import com.kms.yg.sz.domain.BsSgcSzGcgl; |
|||
import com.kms.yg.sz.service.BsSgcSzGcglService; |
|||
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; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息Controller |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@RestController |
|||
@RequestMapping("/yg/sluiceEngineerMangeInfo") |
|||
@Api(tags = "水闸工程管理信息") |
|||
public class BsSgcSzGcglController extends BaseController |
|||
{ |
|||
@Autowired |
|||
private BsSgcSzGcglService bsSgcSzGcglService; |
|||
|
|||
/** |
|||
* 查询水闸工程管理信息列表 |
|||
*/ |
|||
@PostMapping("/list") |
|||
@ApiOperation("水闸工程管理信息列表") |
|||
public IPage list(@RequestBody SearchParam<BsSgcSzGcgl> sp) |
|||
{ |
|||
return bsSgcSzGcglService.selectPage(sp); |
|||
} |
|||
|
|||
/** |
|||
* 导出水闸工程管理信息列表 |
|||
*/ |
|||
@Log(title = "水闸工程管理信息导出", businessType = BusinessType.EXPORT) |
|||
@PostMapping("/export") |
|||
@ApiOperation("水闸工程管理信息导出") |
|||
public AjaxResult export(@RequestBody BsSgcSzGcgl bsSgcSzGcgl) |
|||
{ |
|||
List<BsSgcSzGcgl> list = bsSgcSzGcglService.listByIds(bsSgcSzGcgl.getIds()); |
|||
ExcelUtil<BsSgcSzGcgl> util = new ExcelUtil<>(BsSgcSzGcgl.class); |
|||
return util.exportExcel(list, "sluiceEngineerMangeInfo"); |
|||
} |
|||
|
|||
/** |
|||
* 获取水闸工程管理信息详细信息 |
|||
*/ |
|||
@ApiOperation(" 水闸工程管理信息详情") |
|||
@GetMapping(value = "/{id}") |
|||
public AjaxResult getInfo(@PathVariable("id") String id) |
|||
{ |
|||
return AjaxResult.success(bsSgcSzGcglService.getById(id)); |
|||
} |
|||
|
|||
/** |
|||
* 新增水闸工程管理信息 |
|||
*/ |
|||
@Log(title = "水闸工程管理信息新增", businessType = BusinessType.INSERT) |
|||
@PostMapping |
|||
@ApiOperation("水闸工程管理信息新增") |
|||
public AjaxResult add(@RequestBody BsSgcSzGcgl bsSgcSzGcgl) |
|||
{ |
|||
BaseEntityUtils.preInsert(bsSgcSzGcgl); |
|||
bsSgcSzGcgl.setRecordTakeEffectTime(new Date()); |
|||
return toAjax(bsSgcSzGcglService.save(bsSgcSzGcgl)); |
|||
} |
|||
|
|||
/** |
|||
* 修改水闸工程管理信息 |
|||
*/ |
|||
@ApiOperation("水闸工程管理信息修改") |
|||
@Log(title = "水闸工程管理信息修改", businessType = BusinessType.UPDATE) |
|||
@PutMapping |
|||
public AjaxResult edit(@RequestBody BsSgcSzGcgl bsSgcSzGcgl) |
|||
{ |
|||
return toAjax(bsSgcSzGcglService.updateById(bsSgcSzGcgl)); |
|||
} |
|||
|
|||
/** |
|||
* 删除水闸工程管理信息 |
|||
*/ |
|||
@ApiOperation("水闸工程管理信息删除") |
|||
@Log(title = "水闸工程管理信息删除", businessType = BusinessType.DELETE) |
|||
@DeleteMapping("/{ids}") |
|||
public AjaxResult remove(@PathVariable String[] ids) |
|||
{ |
|||
return toAjax(bsSgcSzGcglService.removeByIds(Arrays.asList(ids))); |
|||
} |
|||
} |
@ -0,0 +1,86 @@ |
|||
package com.kms.yg.sz.domain; |
|||
|
|||
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.baomidou.mybatisplus.annotation.TableName; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 水闸标识标牌对象 bs_sgc_sz_bzbp |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@TableName("bs_sgc_sz_bzbp") |
|||
@Data |
|||
@ApiModel("水闸标识标牌") |
|||
public class BsSgcSzBzbp extends BaseEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 标志名称 */ |
|||
@Excel(name = "标志名称") |
|||
@ApiModelProperty("标志名称") |
|||
private String markName; |
|||
|
|||
/** 水闸id */ |
|||
@Excel(name = "水闸id") |
|||
@ApiModelProperty("水闸id") |
|||
private String suliceId; |
|||
|
|||
/** 标识位置 */ |
|||
@Excel(name = "标识位置") |
|||
@ApiModelProperty("标识位置") |
|||
private String markLocation; |
|||
|
|||
/** 标牌类型 */ |
|||
@Excel(name = "标牌类型") |
|||
@ApiModelProperty("标牌类型") |
|||
private String type; |
|||
|
|||
/** 标识类型 */ |
|||
@Excel(name = "标识类型") |
|||
@ApiModelProperty("标识类型") |
|||
private String markType; |
|||
|
|||
/** 上传图片 */ |
|||
@Excel(name = "上传图片") |
|||
@ApiModelProperty("上传图片") |
|||
private String photo; |
|||
|
|||
/** 标牌编号 */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String markCode; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String proNo; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String proCode; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String createUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String updateUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "标牌编号") |
|||
@ApiModelProperty("标牌编号") |
|||
private String owerDept; |
|||
|
|||
} |
@ -0,0 +1,238 @@ |
|||
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.baomidou.mybatisplus.annotation.TableName; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 水闸工程基础信息对象 bs_sgc_sz_gcda |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@TableName("bs_sgc_sz_jbxx") |
|||
@Data |
|||
@ApiModel("水闸工程基础信息") |
|||
public class BsSgcSzGcda extends BaseEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 水闸名称 */ |
|||
@Excel(name = "水闸名称") |
|||
@ApiModelProperty("水闸名称") |
|||
private String sluiceName; |
|||
|
|||
/** 行政区划 */ |
|||
@Excel(name = "行政区划") |
|||
@ApiModelProperty("行政区划") |
|||
private String adcd; |
|||
|
|||
/** 水闸编码 */ |
|||
@Excel(name = "水闸编码") |
|||
@ApiModelProperty("水闸编码") |
|||
private String sluiceCode; |
|||
|
|||
/** 所在位置 */ |
|||
@Excel(name = "所在位置") |
|||
@ApiModelProperty("所在位置") |
|||
private String location; |
|||
|
|||
/** 标绘水闸 */ |
|||
@Excel(name = "标绘水闸") |
|||
@ApiModelProperty("标绘水闸") |
|||
private String plottingSluice; |
|||
|
|||
/** 验收情况 */ |
|||
@Excel(name = "验收情况") |
|||
@ApiModelProperty("验收情况") |
|||
private String acceptanceStatus; |
|||
|
|||
/** 除险加固情况 */ |
|||
@Excel(name = "除险加固情况") |
|||
@ApiModelProperty("除险加固情况") |
|||
private String riskEliminationStatus; |
|||
|
|||
/** 是否为枢纽工程 */ |
|||
@Excel(name = "是否为枢纽工程") |
|||
@ApiModelProperty("是否为枢纽工程") |
|||
private String isHubProject; |
|||
|
|||
/** 是否为闸站工程 */ |
|||
@Excel(name = "是否为闸站工程") |
|||
@ApiModelProperty("是否为闸站工程") |
|||
private String isGateStation; |
|||
|
|||
/** 是否为套闸工程 */ |
|||
@Excel(name = "是否为套闸工程") |
|||
@ApiModelProperty("是否为套闸工程") |
|||
private String isSetGateProject; |
|||
|
|||
/** 水闸类型 */ |
|||
@Excel(name = "水闸类型") |
|||
@ApiModelProperty("水闸类型") |
|||
private String sluiceType; |
|||
|
|||
/** 设计过闸流量(m³/s) */ |
|||
@Excel(name = "设计过闸流量", readConverterExp = "m=³/s") |
|||
@ApiModelProperty("设计过闸流量") |
|||
private String designGateFlow; |
|||
|
|||
/** 校核过闸流量(m³/s) */ |
|||
@Excel(name = "校核过闸流量", readConverterExp = "m=³/s") |
|||
@ApiModelProperty("校核过闸流量") |
|||
private String verifiedGateFlow; |
|||
|
|||
/** 工程规模 */ |
|||
@Excel(name = "工程规模") |
|||
@ApiModelProperty("工程规模") |
|||
private String projectScale; |
|||
|
|||
/** 建筑物级别 */ |
|||
@Excel(name = "建筑物级别") |
|||
@ApiModelProperty("建筑物级别") |
|||
private String buildingLevel; |
|||
|
|||
/** 设计标准[重现期(年)] */ |
|||
@Excel(name = "设计标准[重现期", readConverterExp = "年=") |
|||
@ApiModelProperty("设计标准[重现期") |
|||
private String designStandards; |
|||
|
|||
/** 校核标准[重现期(年)] */ |
|||
@Excel(name = "校核标准[重现期", readConverterExp = "年=") |
|||
@ApiModelProperty("校核标准[重现期") |
|||
private String verificationStandards; |
|||
|
|||
/** 历史最大过闸流量(m³/s) */ |
|||
@Excel(name = "历史最大过闸流量(m³/s)") |
|||
@ApiModelProperty("历史最大过闸流量(m³/s)") |
|||
private String historicalMaximumGate; |
|||
|
|||
/** 历史最大过闸流量日期 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "历史最大过闸流量日期", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("历史最大过闸流量日期") |
|||
private Date historicalMaximumDate; |
|||
|
|||
/** 设计地震烈度 */ |
|||
@Excel(name = "设计地震烈度") |
|||
@ApiModelProperty("设计地震烈度") |
|||
private String designSeismicIntensity; |
|||
|
|||
/** 闸孔数量 */ |
|||
@Excel(name = "闸孔数量") |
|||
@ApiModelProperty("闸孔数量") |
|||
private String gateHolesNumber; |
|||
|
|||
/** 闸孔总净宽(m) */ |
|||
@Excel(name = "闸孔总净宽(m)") |
|||
@ApiModelProperty("闸孔总净宽(m)") |
|||
private String gateHoleWidth; |
|||
|
|||
/** 闸门型式 */ |
|||
@Excel(name = "闸门型式") |
|||
@ApiModelProperty("闸门型式") |
|||
private String gateType; |
|||
|
|||
/** 启闭机数量 */ |
|||
@Excel(name = "启闭机数量") |
|||
@ApiModelProperty("启闭机数量") |
|||
private String hoistsNumber; |
|||
|
|||
/** 观测项目 */ |
|||
@Excel(name = "观测项目") |
|||
@ApiModelProperty("观测项目") |
|||
private String observationProject; |
|||
|
|||
/** 闸室结构 */ |
|||
@Excel(name = "闸室结构") |
|||
@ApiModelProperty("闸室结构") |
|||
private String lockChamberStructure; |
|||
|
|||
/** 启闭机形式 */ |
|||
@Excel(name = "启闭机形式") |
|||
@ApiModelProperty("启闭机形式") |
|||
private String machineForm; |
|||
|
|||
/** 消能方式 */ |
|||
@Excel(name = "消能方式") |
|||
@ApiModelProperty("消能方式") |
|||
private String energyDissipationMethod; |
|||
|
|||
/** 自动化控制 */ |
|||
@Excel(name = "自动化控制") |
|||
@ApiModelProperty("自动化控制") |
|||
private String automationControl; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "自动化控制") |
|||
@ApiModelProperty("自动化控制") |
|||
private String createUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "自动化控制") |
|||
@ApiModelProperty("自动化控制") |
|||
private String updateUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "自动化控制") |
|||
@ApiModelProperty("自动化控制") |
|||
private String proNo; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "自动化控制") |
|||
@ApiModelProperty("自动化控制") |
|||
private String proCode; |
|||
|
|||
/** 关联字段1 */ |
|||
@Excel(name = "关联字段1") |
|||
@ApiModelProperty("关联字段1") |
|||
private String relation; |
|||
|
|||
/** 建成时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "建成时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("建成时间") |
|||
private Date completionTime; |
|||
|
|||
/** 竣工验收时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "竣工验收时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("竣工验收时间") |
|||
private Date completionAcceptanceTime; |
|||
|
|||
/** 最近除险加固完工时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "最近除险加固完工时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("最近除险加固完工时间") |
|||
private Date recentCompletionTime; |
|||
|
|||
/** 枢纽建筑物 */ |
|||
@Excel(name = "枢纽建筑物") |
|||
@ApiModelProperty("枢纽建筑物") |
|||
private String hubBuildings; |
|||
|
|||
/** 副闸闸孔数量 */ |
|||
@Excel(name = "副闸闸孔数量") |
|||
@ApiModelProperty("副闸闸孔数量") |
|||
private String auxiliaryGateHoles; |
|||
|
|||
/** 副闸闸孔总净宽 */ |
|||
@Excel(name = "副闸闸孔总净宽") |
|||
@ApiModelProperty("副闸闸孔总净宽") |
|||
private String auxiliaryGateHolesWidth; |
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordTakeEffectTime; |
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordLoseEfficacyTime; |
|||
|
|||
} |
@ -0,0 +1,208 @@ |
|||
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.baomidou.mybatisplus.annotation.TableName; |
|||
|
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息对象 bs_sgc_sz_gcgl |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@TableName("bs_sgc_sz_gcgl") |
|||
@Data |
|||
@ApiModel("水闸工程管理信息") |
|||
public class BsSgcSzGcgl extends BaseEntity |
|||
{ |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** 工程管理单位 */ |
|||
@Excel(name = "工程管理单位") |
|||
@ApiModelProperty("工程管理单位") |
|||
private String engineeringManagementUnit; |
|||
|
|||
/** 工程管理单位性质 */ |
|||
@Excel(name = "工程管理单位性质") |
|||
@ApiModelProperty("工程管理单位性质") |
|||
private String managementUnitNature; |
|||
|
|||
/** 工程管理单位权属 */ |
|||
@Excel(name = "工程管理单位权属") |
|||
@ApiModelProperty("工程管理单位权属") |
|||
private String engineeringManagementOwnership; |
|||
|
|||
/** 工程管理单位责任人 */ |
|||
@Excel(name = "工程管理单位责任人") |
|||
@ApiModelProperty("工程管理单位责任人") |
|||
private String engineeringManagementPerson; |
|||
|
|||
/** 工程管理单位责任人职务 */ |
|||
@Excel(name = "工程管理单位责任人职务") |
|||
@ApiModelProperty("工程管理单位责任人职务") |
|||
private String engineeringManagementPosition; |
|||
|
|||
/** 工程管理单位责任人手机号码 */ |
|||
@Excel(name = "工程管理单位责任人手机号码") |
|||
@ApiModelProperty("工程管理单位责任人手机号码") |
|||
private String engineeringManagementPhone; |
|||
|
|||
/** 水行政主管部门 */ |
|||
@Excel(name = "水行政主管部门") |
|||
@ApiModelProperty("水行政主管部门") |
|||
private String waterAdministrativeDepartment; |
|||
|
|||
/** 水行政主管部门性质 */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentNature; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentPerson; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentPosition; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "水行政主管部门性质") |
|||
@ApiModelProperty("水行政主管部门性质") |
|||
private String administrationDepartmentPhone; |
|||
|
|||
/** 行业归口管理部门 */ |
|||
@Excel(name = "行业归口管理部门") |
|||
@ApiModelProperty("行业归口管理部门") |
|||
private String centralizedManagementDepartment; |
|||
|
|||
/** 管理范围划界 */ |
|||
@Excel(name = "管理范围划界") |
|||
@ApiModelProperty("管理范围划界") |
|||
private String managementDelimitation; |
|||
|
|||
/** 完成时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("完成时间") |
|||
private Date delimitationTime; |
|||
|
|||
/** 证明材料 */ |
|||
@Excel(name = "证明材料") |
|||
@ApiModelProperty("证明材料") |
|||
private String delimitationEvidence; |
|||
|
|||
/** 管理范围确权 */ |
|||
@Excel(name = "管理范围确权") |
|||
@ApiModelProperty("管理范围确权") |
|||
private String managementConfirmation; |
|||
|
|||
/** $column.columnComment */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "管理范围确权", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("管理范围确权") |
|||
private Date confirmationTime; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "管理范围确权") |
|||
@ApiModelProperty("管理范围确权") |
|||
private String confirmationEvidence; |
|||
|
|||
/** 保护范围划界 */ |
|||
@Excel(name = "保护范围划界") |
|||
@ApiModelProperty("保护范围划界") |
|||
private String protectionDelimitation; |
|||
|
|||
/** $column.columnComment */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "保护范围划界", width = 30, dateFormat = "yyyy-MM-dd") |
|||
@ApiModelProperty("保护范围划界") |
|||
private Date protectionTime; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "保护范围划界") |
|||
@ApiModelProperty("保护范围划界") |
|||
private String protectionEvidence; |
|||
|
|||
/** 闸门操作规程 */ |
|||
@Excel(name = "闸门操作规程") |
|||
@ApiModelProperty("闸门操作规程") |
|||
private String gateOperatingProcedures; |
|||
|
|||
/** 水闸控制运用计划(方案)批复文件 */ |
|||
@Excel(name = "水闸控制运用计划(方案)批复文件") |
|||
@ApiModelProperty("水闸控制运用计划(方案)批复文件") |
|||
private String waterGateControlOperation; |
|||
|
|||
/** 工程竣工验收鉴定书 */ |
|||
@Excel(name = "工程竣工验收鉴定书") |
|||
@ApiModelProperty("工程竣工验收鉴定书") |
|||
private String engineeringCompletionAcceptance; |
|||
|
|||
/** 工程图表 */ |
|||
@Excel(name = "工程图表") |
|||
@ApiModelProperty("工程图表") |
|||
private String engineeringChart; |
|||
|
|||
/** 工程全景照片 */ |
|||
@Excel(name = "工程全景照片") |
|||
@ApiModelProperty("工程全景照片") |
|||
private String engineeringPanoramicPhotos; |
|||
|
|||
/** 降等批复文件 */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String approvalDocumentsDowngrade; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String createUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String updateUid; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String proCode; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private Long proNo; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String remarks; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String owerDept; |
|||
|
|||
/** $column.columnComment */ |
|||
@Excel(name = "降等批复文件") |
|||
@ApiModelProperty("降等批复文件") |
|||
private String relations; |
|||
|
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordTakeEffectTime; |
|||
|
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private Date recordLoseEfficacyTime; |
|||
|
|||
} |
@ -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.BsSgcSzBzbp; |
|||
|
|||
/** |
|||
* 水闸标识标牌Mapper接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Repository |
|||
public interface BsSgcSzBzbpMapper extends BaseMapper<BsSgcSzBzbp> { |
|||
|
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.kms.yg.sz.mapper; |
|||
|
|||
import com.kms.yg.sz.domain.BsSgcSzGcda; |
|||
import org.springframework.stereotype.Repository; |
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
|
|||
|
|||
/** |
|||
* 水闸工程基础信息Mapper接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Repository |
|||
public interface BsSgcSzGcdaMapper extends BaseMapper<BsSgcSzGcda> { |
|||
|
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.kms.yg.sz.mapper; |
|||
|
|||
import com.kms.yg.sz.domain.BsSgcSzGcgl; |
|||
import org.springframework.stereotype.Repository; |
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息Mapper接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Repository |
|||
public interface BsSgcSzGcglMapper extends BaseMapper<BsSgcSzGcgl> { |
|||
|
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.kms.yg.sz.service; |
|||
|
|||
import com.shuili.common.core.service.BaseService; |
|||
import com.kms.yg.sz.mapper.BsSgcSzBzbpMapper; |
|||
import com.kms.yg.sz.domain.BsSgcSzBzbp; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
/** |
|||
* 水闸标识标牌Service接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Service |
|||
public class BsSgcSzBzbpService extends BaseService<BsSgcSzBzbpMapper, BsSgcSzBzbp>{ |
|||
|
|||
} |
@ -0,0 +1,18 @@ |
|||
package com.kms.yg.sz.service; |
|||
|
|||
import com.kms.yg.sz.domain.BsSgcSzGcda; |
|||
import com.kms.yg.sz.mapper.BsSgcSzGcdaMapper; |
|||
import com.shuili.common.core.service.BaseService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
|
|||
/** |
|||
* 水闸工程基础信息Service接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Service |
|||
public class BsSgcSzGcdaService extends BaseService<BsSgcSzGcdaMapper, BsSgcSzGcda>{ |
|||
|
|||
} |
@ -0,0 +1,29 @@ |
|||
package com.kms.yg.sz.service; |
|||
|
|||
import com.baomidou.mybatisplus.core.metadata.IPage; |
|||
import com.kms.yg.sz.domain.BsSgcSzGcgl; |
|||
import com.kms.yg.sz.mapper.BsSgcSzGcglMapper; |
|||
import com.shuili.common.core.domain.SearchParam; |
|||
import com.shuili.common.core.service.BaseService; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
|
|||
/** |
|||
* 水闸工程管理信息Service接口 |
|||
* |
|||
* @author kms |
|||
* @date 2023-12-25 |
|||
*/ |
|||
@Service |
|||
public class BsSgcSzGcglService extends BaseService<BsSgcSzGcglMapper, BsSgcSzGcgl>{ |
|||
|
|||
@Autowired |
|||
private BsSgcSzGcglMapper bsSgcSzGcglMapper; |
|||
|
|||
/* public IPage selectPage(SearchParam<BsSgcSzGcgl> sp) { |
|||
|
|||
|
|||
return null; |
|||
}*/ |
|||
} |
Loading…
Reference in new issue