| skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/AttStBaseController.java | ●●●●● patch | view | raw | blame | history | |
| skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttStBase.java | ●●●●● patch | view | raw | blame | history | |
| skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttStBaseMapper.java | ●●●●● patch | view | raw | blame | history | |
| skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttStBaseMapper.xml | ●●●●● patch | view | raw | blame | history | |
| skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/IAttStBaseService.java | ●●●●● patch | view | raw | blame | history | |
| skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttStBaseServiceImpl.java | ●●●●● patch | view | raw | blame | history |
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/controller/AttStBaseController.java
New file @@ -0,0 +1,62 @@ package cn.gistack.sm.sjztmd.controller; import cn.gistack.sm.sjztmd.entity.AttAdBase; import cn.gistack.sm.sjztmd.entity.AttStBase; import cn.gistack.sm.sjztmd.service.IAttStBaseService; import cn.gistack.sm.sjztmd.vo.AttAdBaseVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.mp.support.Condition; import org.springblade.core.tool.api.R; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; @Slf4j @Api(tags = "中台监测站点信息") @RestController @RequestMapping("/sjztmd/attStBase") @AllArgsConstructor public class AttStBaseController extends BladeController { private IAttStBaseService attStBaseService; @ApiOperation(value = "中台监测站点信息-添加", notes = "中台监测站点信息-添加") @PostMapping(value = "/save") public R add(AttStBase attStBase) { return R.data(attStBaseService.save(attStBase)); } @ApiOperation(value = "中台监测站点信息-修改", notes = "中台监测站点信息-修改") @PostMapping(value = "/edit") public R edit(AttStBase attStBase) { return R.data(attStBaseService.updateById(attStBase)); } @ApiOperation(value = "中台监测站点信息-添加修改", notes = "中台监测站点信息-添加修改") @PostMapping(value = "/submit") public R submit(AttStBase attStBase) { return R.data(attStBaseService.saveOrUpdate(attStBase)); } @ApiOperation(value = "中台监测站点信息-删除", notes = "中台监测站点信息-删除") @GetMapping(value = "/remove") public R edit(String guid) { return R.data(attStBaseService.removeById(guid)); } @ApiOperation(value = "中台监测站点信息-获取测站信息", notes = "中台监测站点信息-获取测站信息") @GetMapping(value = "/getStation") public R getStation(AttStBase attStBase){ List<AttStBase> list = attStBaseService.list(Condition.getQueryWrapper(attStBase)); return R.data(list); } } skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttStBase.java
New file @@ -0,0 +1,282 @@ package cn.gistack.sm.sjztmd.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; /** * 中台监测站点信息实体类 * * @author Chill */ @Data @TableName("\"att_st_base\"") @ApiModel(value = "监测站点信息", description = "监测站点信息") public class AttStBase { private static final long serialVersionUID = 1L; /** * 主键 */ @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty(value = "主键") @TableField("\"guid\"") private String guid; /** * 站点编码 */ @ApiModelProperty(value = "站点编码") @TableField("\"code\"") private String code; /** * 站点名称 */ @ApiModelProperty(value = "站点名称") @TableField("\"name\"") private String name; /** * 站点类型 */ @ApiModelProperty(value = "站点类型") @TableField("\"station_type\"") private String stationType; /** * 监测状态(0.离线,1在线,2.未启用) */ @ApiModelProperty(value = "监测状态(0.离线,1在线,2.未启用)") @TableField("\"station_status\"") private String stationStatus; /** * 站点类型名称 */ @ApiModelProperty(value = "站点类型名称") @TableField("\"station_type_name\"") private String stationTypeName; /** * 站点详细地点 */ @ApiModelProperty(value = "站点详细地点") @TableField("\"station_location\"") private String stationLocation; /** * 站点经度 */ @ApiModelProperty(value = "站点经度") @TableField("\"station_longitude\"") private String stationLongitude; /** * 站点纬度 */ @ApiModelProperty(value = "站点纬度") @TableField("\"station_latitude\"") private String stationLatitude; /** * 基面名称 */ @ApiModelProperty(value = "基面名称") @TableField("\"dtmnm\"") private String dtmnm; /** * 基面高程 */ @ApiModelProperty(value = "基面高程") @TableField("\"dtmel\"") private String dtmel; /** * 基面修正值 */ @ApiModelProperty(value = "基面修正值") @TableField("\"dtpr\"") private String dtpr; /** * 报汛等级 */ @ApiModelProperty(value = "报汛等级") @TableField("\"frgrd\"") private String frgrd; /** * 建站时间 */ @ApiModelProperty(value = "建站时间") @TableField("\"esstym\"") private String esstym; /** * 始报年月 */ @ApiModelProperty(value = "始报年月") @TableField("\"bgfrym\"") private String bgfrym; /** * 所属水库guid */ @ApiModelProperty(value = "所属水库guid") @TableField("\"res_guid\"") private String resGuid; /** * 隶属行业单位 */ @ApiModelProperty(value = "隶属行业单位") @TableField("\"atcunit\"") private String atcunit; /** * 信息管理单位 */ @ApiModelProperty(value = "信息管理单位") @TableField("\"admauth\"") private String admauth; /** * 交换管理单位 */ @ApiModelProperty(value = "交换管理单位") @TableField("\"locality\"") private String locality; /** * 所属站点管理单位guid */ @ApiModelProperty(value = "所属站点管理单位guid") @TableField("\"mgr_dept_guid\"") private String mgrDeptGuid; /** * 所属站点管理员guid */ @ApiModelProperty(value = "所属站点管理员guid") @TableField("\"mgr_admin_guid\"") private String mgrAdminGuid; /** * 所属建站单位guid */ @ApiModelProperty(value = "所属建站单位guid") @TableField("\"builder_guid\"") private String builderGuid; /** * 所属承建单位guid */ @ApiModelProperty(value = "所属承建单位guid") @TableField("\"contractor_guid\"") private String contractorGuid; /** * 拼音码 */ @ApiModelProperty(value = "拼音码") @TableField("\"phcd\"") private String phcd; /** * 是否失效 */ @ApiModelProperty(value = "是否失效") @TableField("\"is_deleted\"") private Long isDeleted; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") @TableField("\"create_time\"") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** * 更新时间 */ @ApiModelProperty(value = "更新时间") @TableField("\"update_time\"") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; /** * 最后采集时间 */ @ApiModelProperty(value = "最后采集时间") @TableField("\"collect_time\"") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date collectTime; /** * 备注 */ @ApiModelProperty(value = "备注") @TableField("\"note\"") private String note; /** * 是否雨情 */ @ApiModelProperty(value = "是否雨情") @TableField("\"is_pptn\"") private Integer isPptn; /** * 是否失效 */ @ApiModelProperty(value = "是否水情") @TableField("\"is_rsvr\"") private Integer isRsvr; /** * 是否为水情主站 */ @ApiModelProperty(value = "是否为水情主站") @TableField("\"is_main_rsvr\"") private Integer isMainRsvr; /** * 是否为雨情主站 */ @ApiModelProperty(value = "是否为雨情主站") @TableField("\"is_main_rain\"") private Integer isMainRain; /** * 厂家 */ @ApiModelProperty(value = "厂家") @TableField("\"factory\"") private String factory; /** * 来源系统 */ @ApiModelProperty(value = "来源系统") @TableField("\"sys_resource\"") private String sysResource; } skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttStBaseMapper.java
New file @@ -0,0 +1,7 @@ package cn.gistack.sm.sjztmd.mapper; import cn.gistack.sm.sjztmd.entity.AttStBase; import com.baomidou.mybatisplus.core.mapper.BaseMapper; public interface AttStBaseMapper extends BaseMapper<AttStBase> { } skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttStBaseMapper.xml
New file @@ -0,0 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="cn.gistack.sm.sjztmd.mapper.AttStBaseMapper"> </mapper> skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/IAttStBaseService.java
New file @@ -0,0 +1,9 @@ package cn.gistack.sm.sjztmd.service; import cn.gistack.sm.sjztmd.entity.AttStBase; import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.core.mp.base.BaseService; public interface IAttStBaseService extends IService<AttStBase> { } skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttStBaseServiceImpl.java
New file @@ -0,0 +1,15 @@ package cn.gistack.sm.sjztmd.service.impl; import cn.gistack.sm.sjztmd.entity.AttStBase; import cn.gistack.sm.sjztmd.mapper.AttStBaseMapper; import cn.gistack.sm.sjztmd.service.IAttStBaseService; import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.core.mp.base.BaseServiceImpl; import org.springframework.stereotype.Service; @Service @DS("zt") public class AttStBaseServiceImpl extends ServiceImpl<AttStBaseMapper, AttStBase> implements IAttStBaseService { }