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