diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/FmqdController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/FmqdController.java new file mode 100644 index 0000000..62761ff --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/FmqdController.java @@ -0,0 +1,88 @@ +package com.ruoyi.gysl.controller; + + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.gysl.entity.Fmqd; +import com.ruoyi.gysl.service.FmqdService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +import java.util.List; + +/** + * 负面清单管理(FmqdController)表控制层 + * + */ +@Api(tags ="负面清单管理" ) +@RestController +@RequestMapping("/gysl/Fmqd") +public class FmqdController extends BaseController { + + @Resource + private FmqdService fmqdService; + + /** + * 分页查询负面清单数据 + * + * @param fmqd 查询条件实体 + * @return 分页数据 + */ + @GetMapping("/list") + @ApiOperation("分页查询负面清单数据") + public TableDataInfo list(Fmqd fmqd) { + startPage(); // 开启分页 + List list = fmqdService.selectFmqdList(fmqd); + return getDataTable(list); + // 封装分页结果 + } + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("{id}") + @ApiOperation("通过主键查询负面清单数据") + public AjaxResult select(@PathVariable Integer id){ + return success(fmqdService.selectFmqdId(id)); + } + /** + * 新增数据 + *@param fmqd 实体对象 + * @return 新增结果 + */ + @PostMapping("/add") + @ApiOperation("新增数据") + public AjaxResult add(@RequestBody Fmqd fmqd) { + return success(fmqdService.save(fmqd)); + } + + /** + * 修改数据 + * + * @param fmqd 实体对象 + * @return 修改结果 + */ + @PostMapping("/edit") + @ApiOperation("修改数据") + public AjaxResult update(@RequestBody Fmqd fmqd) { + return success(fmqdService.updateById(fmqd)); + } + /** + * 删除数据 + * + * @param id 实体对象 + * @return 删除结果 + */ + @DeleteMapping("/delete/{id}") + @ApiOperation("删除数据") + public AjaxResult delete(@PathVariable Integer id) { + return success(fmqdService.deleteMapping(id)); + } + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java index 0307ad4..6701ac9 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java @@ -1,11 +1,8 @@ package com.ruoyi.gysl.controller; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.domain.AjaxResult; -import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.gysl.entity.Ml; import com.ruoyi.gysl.service.MlService; import io.swagger.annotations.Api; @@ -13,19 +10,11 @@ import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; -import javax.servlet.http.HttpServletResponse; -import java.io.Serializable; import java.util.List; -/** - * 目录管理(Ml)表控制层 - * - * @author makejava - * @since 2025-02-25 14:21:08 - */ -@Api(tags = "目录管理") +@Api(tags ="目录管理" ) @RestController -@RequestMapping("/gysl/ml") +@RequestMapping("/gysl/Ml") public class MlController extends BaseController { /** * 服务对象 @@ -34,16 +23,19 @@ public class MlController extends BaseController { private MlService mlService; /** - * 分页查询所有数据 + * 分页查询目录数据 * - * @param page 分页对象 - * @param ml 查询实体 + * @param ml 查询条件实体 * @return 所有数据 */ - @GetMapping("/page") - @ApiOperation("分页查询所有数据") - public AjaxResult selectAll(Page page, Ml ml) { - return success(this.mlService.page(page, new QueryWrapper<>(ml))); + + @GetMapping("/list") + @ApiOperation("分页查询目录数据") + public TableDataInfo list(Ml ml) { + startPage(); // 开启分页 + List list = mlService.selectMl(ml); + return getDataTable(list); + // 封装分页结果 } /** @@ -53,21 +45,20 @@ public class MlController extends BaseController { * @return 单条数据 */ @GetMapping("{id}") - @ApiOperation("通过主键查询单条数据") - public AjaxResult selectOne(@PathVariable Serializable id) { - return success(this.mlService.getById(id)); + @ApiOperation("通过主键查询目录") + public AjaxResult select(@PathVariable Integer id){ + return success(mlService.selectMlId(id)); } /** * 新增数据 - * - * @param ml 实体对象 + *@param ml 实体对象 * @return 新增结果 */ @PostMapping("/add") @ApiOperation("新增数据") - public AjaxResult insert(@RequestBody Ml ml) { - return success(this.mlService.save(ml)); + public AjaxResult add(@RequestBody Ml ml) { + return success(mlService.saveMl(ml)); } /** @@ -79,32 +70,18 @@ public class MlController extends BaseController { @PostMapping("/edit") @ApiOperation("修改数据") public AjaxResult update(@RequestBody Ml ml) { - return success(this.mlService.updateById(ml)); + return success(mlService.updateById(ml)); } /** * 删除数据 * - * @param idList 主键结合 + * @param id 主键 * @return 删除结果 */ + @DeleteMapping("/delete/{id}") @ApiOperation("删除数据") - @DeleteMapping("/delete") - public AjaxResult delete(@RequestParam("idList") List idList) { - return success(this.mlService.removeByIds(idList)); - } - - /** - * excel 导出 - */ - @PostMapping("/export") - @ApiOperation("导出") - public void export(HttpServletResponse response, Ml ml) { - List list = mlService.exportMlList(ml); - ExcelUtil util = new ExcelUtil<>(Ml.class); - util.exportExcel(response, list, "目录数据"); + public AjaxResult delete(@PathVariable Integer id) { + return success(mlService.deleteMl(id)); } - - } - diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MonthInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MonthInformationController.java new file mode 100644 index 0000000..fa79b5e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MonthInformationController.java @@ -0,0 +1,82 @@ +package com.ruoyi.gysl.controller; + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.gysl.entity.MonthInformation; +import com.ruoyi.gysl.service.MonthInformationService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.util.List; + + +@Api(tags = "月度进展信息") +@RestController +@RequestMapping("gysl/MonthInformation") +public class MonthInformationController extends BaseController { + /** + * 服务对象 + */ + @Resource + private MonthInformationService monthInformationService; + /** + * 分页查询月度进展信息 + * + * @param monthInformation 查询实体 + * @return 所有数据 + */ + @GetMapping("/list") + @ApiOperation("分页查询月度进展信息") + public TableDataInfo list(MonthInformation monthInformation){ + startPage(); + List list = monthInformationService.selectMonthInformation(monthInformation); + return getDataTable(list); + } + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("{id}") + @ApiOperation("通过主键查询月度进展信息") + public AjaxResult select(@PathVariable Integer id){ + return success(monthInformationService.selectMonthInformationId(id)); + } + /** + * 新增数据 + * + * @param monthInformation 查询条件实体 + * @return 新增结果 + */ + @PostMapping("/add") + @ApiOperation("新增数据") + public AjaxResult add(@RequestBody MonthInformation monthInformation){ + return success(monthInformationService.saveMonthInformation(monthInformation)); + } + /** + * 修改数据 + * + * @param monthInformation 实体对象 + * @return 修改结果 + */ + @PostMapping("edit") + @ApiOperation("修改") + public AjaxResult edit(@RequestBody MonthInformation monthInformation){ + return success(monthInformationService.updateById(monthInformation)); + } + /** + * 删除数据 + * + * @param id 主键 + * @return 删除结果 + */ + @DeleteMapping("/delete/{id}") + @ApiOperation("删除数据") + public AjaxResult delete(@PathVariable Integer id){ + return success(monthInformationService.deleteMonthInformation(id)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Fmqd.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Fmqd.java new file mode 100644 index 0000000..50a37bb --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Fmqd.java @@ -0,0 +1,75 @@ +package com.ruoyi.gysl.entity; + +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; + +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/**负面清单管理(Fmqd)实体类 + * + */ + +@Data +@ApiModel(value = "Fmqd", description = "负面清单管理") +public class Fmqd { + + //主键id + @ApiModelProperty("主键id") + private Integer id; + + //项目名称 + @ApiModelProperty("项目名称") + private String name; + + //现状分类1:已建 + @ApiModelProperty("现状分类1:已建") + private Integer xzfl; + + //项目法人单位 + @ApiModelProperty("项目法人单位") + private String xmfrdw; + + //项目建设起止时间 + @ApiModelProperty("项目建设起止时间") + private String xmjsqzsj; + + //总投资额 + @ApiModelProperty("总投资额") + private BigDecimal ztze; + + //总用地面积 + @ApiModelProperty("总用地面积") + private BigDecimal zydmj; + + //创建者id + @ApiModelProperty("创建者id") + private Integer createId; + + //创建时间 + @ApiModelProperty("创建时间") + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime createTime; + + //创建者 + @ApiModelProperty("创建者") + private String createBy; + + //更新者id + @ApiModelProperty("更新者id") + private Long updateId; + + //更新者 + @ApiModelProperty("更新者") + private String updateBy; + + //更新时间 + @ApiModelProperty("更新时间") + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime updateTime; +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Ml.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Ml.java index 82ddd1c..a1916db 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Ml.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Ml.java @@ -1,95 +1,61 @@ package com.ruoyi.gysl.entity; -import java.util.Date; -import java.io.Serializable; - -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import lombok.EqualsAndHashCode; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDateTime; -/** - * 目录管理(Ml)实体类 +/**目录管理(Ml)实体类 * - * @author makejava - * @since 2025-02-25 14:21:08 */ @Data -@EqualsAndHashCode(callSuper = false) -@TableName("ml") @ApiModel(value = "Ml", description = "目录管理") -public class Ml implements Serializable { - private static final long serialVersionUID = -79924572462170266L; +public class Ml { - /** - * 主键id - */ - @ApiModelProperty(value = "主键id") - @TableField("id") + //主键id + @ApiModelProperty("主键id") private Integer id; - /** - * 上楼目录类别 - */ - @ApiModelProperty(value = "上楼目录类别") - @TableField("slmllb") + //上楼目录类别 + @ApiModelProperty("上楼目录类别") private Integer slmllb; - /** - * 工业大类 - */ - @ApiModelProperty(value = "工业大类") - @TableField("gydl") + //工业大类 + @ApiModelProperty("工业大类") private String gydl; - /** - * 产业 - */ - @ApiModelProperty(value = "产业") - @TableField("cy") + //产业 + @ApiModelProperty("产业") private String cy; - /** - * 创建者id - */ - @ApiModelProperty(value = "创建者id") - @TableField("create_id") + //创建者id + @ApiModelProperty("创建者id") private Integer createId; - /** - * 创建时间 - */ - @ApiModelProperty(value = "创建时间") - @TableField("create_time") - private Date createTime; + //创建时间 + @ApiModelProperty("创建时间") + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime createTime; - /** - * 创建者 - */ - @ApiModelProperty(value = "创建者") - @TableField("create_by") + //创建者 + @ApiModelProperty("创建者") private String createBy; - /** - * 更新者ID - */ - @ApiModelProperty(value = "更新者ID") - @TableField("update_id") + //更新者id + @ApiModelProperty("更新者id") private Long updateId; - /** - * 更新者 - */ - @ApiModelProperty(value = "更新者") - @TableField("update_by") + //更新者 + @ApiModelProperty("更新者") private String updateBy; - /** - * 更新时间 - */ - @ApiModelProperty(value = "更新时间") - @TableField("update_time") - private Date updateTime; + //更新时间 + @ApiModelProperty("更新时间") + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime updateTime; } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/MonthInformation.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/MonthInformation.java new file mode 100644 index 0000000..68963a2 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/MonthInformation.java @@ -0,0 +1,87 @@ +package com.ruoyi.gysl.entity; + +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; + +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/** + * 月度进展信息(MonthInformation)实体类 + * + */ +@Data +@ApiModel(value = "MonthInformation", description = "月度进展信息") +public class MonthInformation { + + //主键id + @ApiModelProperty("主键id") + private Integer id; + + //项目id + @ApiModelProperty("项目id") + private Integer xmId; + + //进度月份 + @ApiModelProperty("进度月份") + private String month; + + //状态 + @ApiModelProperty("状态") + private Integer status; + + //当月完成投资 + @ApiModelProperty("当月完成投资") + private BigDecimal dywctz; + + //累计完成投资 + @ApiModelProperty("累计完成投资") + private BigDecimal ljwctz; + + //截至目前累计建成面积 + @ApiModelProperty("截至目前累计建成面积") + private BigDecimal jzmqljjcmj; + + //贷款额度 + @ApiModelProperty("贷款额度") + private BigDecimal dked; + + //从选区创建新的临时文件 + @ApiModelProperty("项目进展详情") + private BigDecimal xmjzqk; + + //创建者id + @ApiModelProperty("创建者id") + private Integer createId; + + //创建时间 + @ApiModelProperty("创建时间") + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime createTime; + + //创建者 + @ApiModelProperty("创建者") + private String createBy; + + //更新者id + @ApiModelProperty("更新者id") + private Long updateId; + + //更新者 + @ApiModelProperty("更新者") + private String updateBy; + + //更新时间 + @ApiModelProperty("更新时间") + @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime updateTime; +} + + + + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/FmqdServiceMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/FmqdServiceMapper.java new file mode 100644 index 0000000..55ed5fe --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/FmqdServiceMapper.java @@ -0,0 +1,47 @@ +package com.ruoyi.gysl.mapper; + +import com.ruoyi.gysl.entity.Fmqd; +import io.lettuce.core.dynamic.annotation.Param; +import org.mapstruct.Mapper; + +import java.util.List; +/** + * 负面清单管理(Fmqd)表数据库访问层 + */ +@Mapper +public interface FmqdServiceMapper { + /** + * 分页查询负面清单数据 + * + * @param fmqd 查询条件实体 + * @return 分页数据 + */ + List selectFmqdList(Fmqd fmqd); + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + Fmqd selectFmqdById(Integer id); + /** + * 新增数据 + *@param fmqd 实体对象 + * @return 新增结果 + */ + int saveFmqd(Fmqd fmqd); + /** + * 修改数据 + * + * @param fmqd 实体对象 + * @return 修改结果 + */ + int updateFmqd(Fmqd fmqd); + /** + * 删除数据 + * + * @param id 实体对象 + * @return 删除结果 + */ + int deleteFmqd(Integer id); +} \ No newline at end of file diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MlMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MlMapper.java new file mode 100644 index 0000000..6bf30db --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MlMapper.java @@ -0,0 +1,46 @@ +package com.ruoyi.gysl.mapper; + +import com.ruoyi.gysl.entity.Ml; +import org.mapstruct.Mapper; + +import java.util.List; +/** + * 目录(Ml)表数据库访问层 + */ +@Mapper +public interface MlMapper { + /** + * 查询分页信息 + * + * @param ml 查询条件实体 + * @return 目录数据列表 + */ + List selectMlList(Ml ml); + /** + * 查询目录单条信息 + * + * @param id 查询条件 + * @return 目录单条数据 + */ + Ml selectMlById(Integer id); + /** + * 增加目录 + * + * @param ml 数据 + * @return 新增结果 + */ + int save(Ml ml); + /** + * 修改目录 + * + * @param ml 数据 + * @return 修改结果 + */ + int updateMl(Ml ml); + /** + * 删除目录 + * @param id 数据 + * @return 删除结果 + */ + int deleteml(Integer id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MonthInformationMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MonthInformationMapper.java new file mode 100644 index 0000000..590591f --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MonthInformationMapper.java @@ -0,0 +1,47 @@ +package com.ruoyi.gysl.mapper; + +import com.ruoyi.gysl.entity.MonthInformation; +import org.mapstruct.Mapper; + +import java.util.List; + +/** + * 月度进展信息(MonthInformtion)表数据库访问层 + */ +@Mapper +public interface MonthInformationMapper { + /** + * 查询分页信息 + * + * @param monthInformation 查询条件实体 + * @return 目录数据列表 + */ + List selectMonthInformationList(MonthInformation monthInformation); + /** + * 查询月度进展信息单条信息 + * + * @param id 查询条件 + * @return 月度进展信息单条数据 + */ + MonthInformation selectMonthInformationId(Integer id); + /** + * 增加数据 + * + * @param monthInformation 数据 + * @return 新增结果 + */ + int save(MonthInformation monthInformation); + /** + * 修改数据 + * + * @param monthInformation 数据 + * @return 修改结果 + */ + int updateMonthInformation(MonthInformation monthInformation); + /** + * 删除数据 + * @param id 数据 + * @return 删除结果 + */ + int deletemonthInformation(Integer id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/FmqdService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/FmqdService.java new file mode 100644 index 0000000..82a69cb --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/FmqdService.java @@ -0,0 +1,52 @@ +package com.ruoyi.gysl.service; + +import com.ruoyi.gysl.entity.Fmqd; + +import java.util.List; + +/** + * 负面清单管理(FmqdController)表服务接口 + * + * @author User + */ +public interface FmqdService { + + /** + * 分页查询负面清单数据 + * + * @param fmqd 查询条件实体 + * @return 分页数据 + */ + public List selectFmqdList(Fmqd fmqd); + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + public Fmqd selectFmqdId(Integer id); + + /** + * 新增数据 + *@param fmqd 实体对象 + * @return 新增结果 + */ + public int save(Fmqd fmqd); + + /** + * 修改数据 + * + * @param fmqd 实体对象 + * @return 修改结果 + */ + public int updateById (Fmqd fmqd); + + /** + * 删除数据 + * + * @param id 实体对象 + * @return 删除结果 + */ + public int deleteMapping(Integer id); + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MlService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MlService.java index 26f86bf..1278ed4 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MlService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MlService.java @@ -1,18 +1,45 @@ package com.ruoyi.gysl.service; -import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.gysl.entity.Ml; import java.util.List; /** - * 目录管理(Ml)表服务接口 - * - * @author makejava - * @since 2025-02-25 14:21:08 + * 目录管理(MlController)表服务接口 */ -public interface MlService extends IService { - - List exportMlList(Ml ml); +public interface MlService { + /** + * 根据条件查目录数据列表 + * + * @param ml 查询条件实体 + * @return 目录数据列表 + */ + public List selectMl(Ml ml); + /** + * 根据条件查询目录的单条数据列表 + * + * @param id 查询条件实体 + * @return 单条数据 + */ + Ml selectMlId(Integer id); + /** + * 增加目录 + * + * @param ml 数据 + * @return 新增结果 + */ + int saveMl(Ml ml); + /** + * 修改目录 + * + * @param ml 数据 + * @return 修改结果 + */ + int updateById(Ml ml); + /** + * 删除目录 + * @param id 数据 + * @return 删除结果 + */ + int deleteMl(Integer id); } - diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MonthInformationService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MonthInformationService.java new file mode 100644 index 0000000..2034db8 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MonthInformationService.java @@ -0,0 +1,43 @@ +package com.ruoyi.gysl.service; + +import com.ruoyi.gysl.entity.MonthInformation; + +import java.util.List; + +public interface MonthInformationService { + /** + * 分页查询月度进展信息 + * + * @param monthInformation 查询实体 + * @return 所有数据 + */ + List selectMonthInformation(MonthInformation monthInformation); + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + MonthInformation selectMonthInformationId(Integer id); + /** + * 新增数据 + * + * @param monthInformation 查询条件实体 + * @return 新增结果 + */ + int saveMonthInformation(MonthInformation monthInformation); + /** + * 修改数据 + * + * @param monthInformation 实体对象 + * @return 修改结果 + */ + int updateById(MonthInformation monthInformation); + /** + * 删除数据 + * + * @param id 主键 + * @return 删除结果 + */ + int deleteMonthInformation(Integer id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/FmqdServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/FmqdServiceImpl.java new file mode 100644 index 0000000..9c99dc0 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/FmqdServiceImpl.java @@ -0,0 +1,74 @@ +package com.ruoyi.gysl.service.impl; + +import com.ruoyi.gysl.entity.Fmqd; +import com.ruoyi.gysl.mapper.FmqdServiceMapper; +import com.ruoyi.gysl.service.FmqdService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + + +/** + *负面清单管理 表服务实现类 + */ +@Service +public class FmqdServiceImpl implements FmqdService { + + @Autowired + private FmqdServiceMapper fmqdMapper; + + + /** + * 分页查询负面清单数据 + * + * @param fmqd 查询条件实体 + * @return 分页数据 + */ + @Override + public List selectFmqdList(Fmqd fmqd) { + return fmqdMapper.selectFmqdList(fmqd); + } + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @Override + public Fmqd selectFmqdId(Integer id) { + return fmqdMapper.selectFmqdById(id); + } + + /** + * 新增数据 + *@param fmqd 实体对象 + * @return 新增结果 + */ + @Override + public int save(Fmqd fmqd) { + return fmqdMapper.saveFmqd(fmqd); + } + /** + * 修改数据 + * + * @param fmqd 实体对象 + * @return 修改结果 + */ + @Override + public int updateById(Fmqd fmqd) { + return fmqdMapper.updateFmqd(fmqd); + } + /** + * 删除数据 + * + * @param id 实体对象 + * @return 删除结果 + */ + @Override + public int deleteMapping(Integer id) { + return fmqdMapper.deleteFmqd(id); + } + + +} \ No newline at end of file diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MlServicImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MlServicImpl.java new file mode 100644 index 0000000..65b8986 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MlServicImpl.java @@ -0,0 +1,73 @@ +package com.ruoyi.gysl.service.impl; + +import com.ruoyi.gysl.entity.Ml; +import com.ruoyi.gysl.mapper.MlMapper; +import com.ruoyi.gysl.service.MlService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + *目录管理 表服务实现类 + */ +@Service +public class MlServicImpl implements MlService { + + @Autowired + private MlMapper mlMapper; + + /** + * 查询目录信息 + * + * @param ml 查询条件实体 + * @return 目录数据列表 + */ + @Override + public List selectMl(Ml ml) { + return mlMapper.selectMlList(ml); + } + + /** + * 查询目录单条信息 + * + * @param id 查询条件 + * @return 目录单条数据 + */ + @Override + public Ml selectMlId(Integer id) { + return mlMapper.selectMlById(id); + } + /** + * 添加目录信息 + * + * @param ml 添加信息 + * @return 新增结果 + */ + @Override + public int saveMl(Ml ml) { + return mlMapper.save(ml); + } + /** + * 修改目录信息 + * + * @param ml 修改信息 + * @return 修改结果 + */ + @Override + public int updateById(Ml ml) { + return mlMapper.updateMl(ml); + } + + /** + * 添加目录信息 + * + * @param id 删除 + * @return 删除结果 + */ + @Override + public int deleteMl(Integer id) { + return mlMapper.deleteml(id); + } + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MonthInformationImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MonthInformationImpl.java new file mode 100644 index 0000000..5e37c7a --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MonthInformationImpl.java @@ -0,0 +1,70 @@ +package com.ruoyi.gysl.service.impl; + +import com.ruoyi.gysl.entity.MonthInformation; +import com.ruoyi.gysl.mapper.MonthInformationMapper; +import com.ruoyi.gysl.service.MonthInformationService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.Collections; +import java.util.List; + +/** + * 月度进展信息 表服务实现类 + */ +@Service +public class MonthInformationImpl implements MonthInformationService { + + @Autowired + private MonthInformationMapper monthInformationMapper; + /** + * 分页查询月度进展信息 + * + * @param monthInformation 查询实体 + * @return 所有数据 + */ + @Override + public List selectMonthInformation(MonthInformation monthInformation) { + return monthInformationMapper.selectMonthInformationList(monthInformation); + } + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @Override + public MonthInformation selectMonthInformationId(Integer id) { + return monthInformationMapper.selectMonthInformationId(id); + } + /** + * 新增数据 + * + * @param monthInformation 查询条件实体 + * @return 新增结果 + */ + @Override + public int saveMonthInformation(MonthInformation monthInformation) { + return monthInformationMapper.save(monthInformation); + } + /** + * 修改数据 + * + * @param monthInformation 实体对象 + * @return 修改结果 + */ + @Override + public int updateById(MonthInformation monthInformation) { + return monthInformationMapper.updateMonthInformation(monthInformation); + } + /** + * 删除数据 + * + * @param id 主键 + * @return 删除结果 + */ + @Override + public int deleteMonthInformation(Integer id) { + return monthInformationMapper.deletemonthInformation(id); + } +} diff --git a/ruoyi-admin/src/main/resources/mapper/FmqdServiceMapper.xml b/ruoyi-admin/src/main/resources/mapper/FmqdServiceMapper.xml new file mode 100644 index 0000000..5a1285b --- /dev/null +++ b/ruoyi-admin/src/main/resources/mapper/FmqdServiceMapper.xml @@ -0,0 +1,137 @@ + + + + + + + + + + INSERT INTO fmqd ( + + name, + xzfl, + xmfrdw, + xmjsqzsj, + ztze, + zydmj, + create_id, + create_time, + create_by, + update_id, + update_by, + update_time + + ) VALUES ( + + #{name}, + #{xzfl}, + #{xmfrdw}, + #{xmjsqzsj}, + #{ztze}, + #{zydmj}, + #{createId}, + #{createTime}, + #{createBy}, + #{updateId}, + #{updateBy}, + #{updateTime} + + ) + + + + UPDATE fmqd + + + name = #{name}, + + + xzfl = #{xzfl}, + + + xmfrdw = #{xmfrdw}, + + + xmjsqzsj = #{xmjsqzsj}, + + + ztze = #{ztze}, + + + zydmj = #{zydmj}, + + + create_id = #{createId}, + + + create_time = #{createTime}, + + + create_by = #{createBy}, + + + update_id = #{updateId}, + + + update_by = #{updateBy}, + + + update_time = #{updateTime}, + + + WHERE id = #{id} + + + + DELETE FROM fmqd WHERE id = #{id} + + + \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/MlMapper.xml b/ruoyi-admin/src/main/resources/mapper/MlMapper.xml new file mode 100644 index 0000000..49947e9 --- /dev/null +++ b/ruoyi-admin/src/main/resources/mapper/MlMapper.xml @@ -0,0 +1,112 @@ + + + + + + + + + + INSERT INTO ml ( + + slmllb, + gydl, + cy, + create_id, + create_time, + create_by, + update_id, + update_by, + update_time + + ) VALUES ( + + #{slmllb}, + #{gydl}, + #{cy}, + #{createId}, + #{createTime}, + #{createBy}, + #{updateId}, + #{updateBy}, + #{updateTime} + + ) + + + + UPDATE ml + + + slmllb = #{slmllb}, + + + gydl = #{gydl}, + + + cy = #{cy}, + + + create_id = #{createId}, + + + create_time = #{createTime}, + + + create_by = #{createBy}, + + + update_id = #{updateId}, + + + update_by = #{updateBy}, + + + update_time = #{updateTime}, + + + WHERE id = #{id} + + + + DELETE FROM ml WHERE id = #{id} + + \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/MonthInformationMapper.xml b/ruoyi-admin/src/main/resources/mapper/MonthInformationMapper.xml new file mode 100644 index 0000000..18c84b5 --- /dev/null +++ b/ruoyi-admin/src/main/resources/mapper/MonthInformationMapper.xml @@ -0,0 +1,158 @@ + + + + + + + + + + + + INSERT INTO month_information ( + + xm_id, + month, + status, + dywctz, + ljwctz, + jzmqljjcmj, + xmjzqk, + dked, + create_id, + create_time, + create_by, + update_id, + update_by, + update_time + + ) VALUES ( + + #{xmId}, + #{month}, + #{status}, + #{dywctz}, + #{ljwctz}, + #{jzmqljjcmj}, + #{xmjzqk}, + #{dked}, + #{createId}, + #{createTime}, + #{createBy}, + #{updateId}, + #{updateBy}, + #{updateTime} + + ) + + + + UPDATE month_information + + + id = #{id}, + + + xm_id = #{xmId}, + + + month = #{month}, + + + status = #{status}, + + + dywctz = #{dywctz}, + + + ljwctz = #{ljwctz}, + + + jzmqljjcmj = #{jzmqljjcmj}, + + + xmjzqk = #{xmjzqk}, + + + dked = #{dked}, + + + create_id = #{createId}, + + + create_time = #{createTime}, + + + create_by = #{createBy}, + + + update_id = #{updateId}, + + + update_by = #{updateBy}, + + + update_time = #{updateTime}, + + + WHERE id = #{id} + + + + DELETE FROM month_information WHERE id = #{id} + + + \ No newline at end of file