diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java index 2486427..02c6084 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java @@ -8,8 +8,6 @@ import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.gysl.entity.BasicInformation; import com.ruoyi.gysl.service.BasicInformationService; import io.swagger.annotations.Api; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; @@ -23,7 +21,7 @@ import java.util.List; * @author makejava * @since 2025-02-24 09:25:51 */ -@Api(tags ="基本信息" ) +@Api(tags = "基本信息") @RestController @RequestMapping("/gysl/basicInformation") public class BasicInformationController extends BaseController { @@ -53,7 +51,7 @@ public class BasicInformationController extends BaseController { * @param id 主键 * @return 单条数据 */ - @ApiOperation(value = "通过主键查询单条数据",response = BasicInformation.class) + @ApiOperation(value = "通过主键查询单条数据", response = BasicInformation.class) @GetMapping("{id}") public AjaxResult selectOne(@PathVariable Serializable id) { return success(this.basicInformationService.getById(id)); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MxController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MxController.java new file mode 100644 index 0000000..60bdc7e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MxController.java @@ -0,0 +1,95 @@ +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.gysl.entity.Mx; +import com.ruoyi.gysl.service.MxService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.io.Serializable; +import java.util.List; + +/** + * 模型管理(Mx)表控制层 + * + * @author makejava + * @since 2025-02-24 13:40:34 + */ +@Api(tags = "模型管理") +@RestController +@RequestMapping("/gysl/mx") +public class MxController extends BaseController { + /** + * 服务对象 + */ + @Resource + private MxService mxService; + + /** + * 分页查询所有数据 + * + * @param page 分页对象 + * @param mx 查询实体 + * @return 所有数据 + */ + @GetMapping("/page") + @ApiOperation("分页查询所有数据") + public AjaxResult selectAll(Page page, Mx mx) { + return success(this.mxService.page(page, new QueryWrapper<>(mx))); + } + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("{id}") + @ApiOperation("通过主键查询单条数据") + public AjaxResult selectOne(@PathVariable Serializable id) { + return success(this.mxService.getById(id)); + } + + /** + * 新增数据 + * + * @param mx 实体对象 + * @return 新增结果 + */ + @PostMapping("/add") + @ApiOperation("新增数据") + public AjaxResult insert(@RequestBody Mx mx) { + return success(this.mxService.save(mx)); + } + + /** + * 修改数据 + * + * @param mx 实体对象 + * @return 修改结果 + */ + @PostMapping("/edit") + @ApiOperation("修改数据") + public AjaxResult update(@RequestBody Mx mx) { + return success(this.mxService.updateById(mx)); + } + + /** + * 删除数据 + * + * @param idList 主键结合 + * @return 删除结果 + */ + @ApiOperation("删除数据") + @DeleteMapping("/delete") + public AjaxResult delete(@RequestParam("idList") List idList) { + return success(this.mxService.removeByIds(idList)); + } +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PjpzController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PjpzController.java new file mode 100644 index 0000000..5831190 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PjpzController.java @@ -0,0 +1,95 @@ +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.gysl.entity.Pjpz; +import com.ruoyi.gysl.service.PjpzService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.io.Serializable; +import java.util.List; + +/** + * 项目评价配置(Pjpz)表控制层 + * + * @author makejava + * @since 2025-02-24 13:52:56 + */ +@Api(tags = "项目评价配置") +@RestController +@RequestMapping("/gysl/pjpz") +public class PjpzController extends BaseController { + /** + * 服务对象 + */ + @Resource + private PjpzService pjpzService; + + /** + * 分页查询所有数据 + * + * @param page 分页对象 + * @param pjpz 查询实体 + * @return 所有数据 + */ + @GetMapping("/page") + @ApiOperation("分页查询所有数据") + public AjaxResult selectAll(Page page, Pjpz pjpz) { + return success(this.pjpzService.page(page, new QueryWrapper<>(pjpz))); + } + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("{id}") + @ApiOperation("通过主键查询单条数据") + public AjaxResult selectOne(@PathVariable Serializable id) { + return success(this.pjpzService.getById(id)); + } + + /** + * 新增数据 + * + * @param pjpz 实体对象 + * @return 新增结果 + */ + @PostMapping("/add") + @ApiOperation("新增数据") + public AjaxResult insert(@RequestBody Pjpz pjpz) { + return success(this.pjpzService.save(pjpz)); + } + + /** + * 修改数据 + * + * @param pjpz 实体对象 + * @return 修改结果 + */ + @PostMapping("/edit") + @ApiOperation("修改数据") + public AjaxResult update(@RequestBody Pjpz pjpz) { + return success(this.pjpzService.updateById(pjpz)); + } + + /** + * 删除数据 + * + * @param idList 主键结合 + * @return 删除结果 + */ + @ApiOperation("删除数据") + @DeleteMapping("/delete") + public AjaxResult delete(@RequestParam("idList") List idList) { + return success(this.pjpzService.removeByIds(idList)); + } +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PlanInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PlanInformationController.java new file mode 100644 index 0000000..df8206e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PlanInformationController.java @@ -0,0 +1,95 @@ +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.gysl.entity.PlanInformation; +import com.ruoyi.gysl.service.PlanInformationService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.io.Serializable; +import java.util.List; + +/** + * 规划信息(PlanInformation)表控制层 + * + * @author makejava + * @since 2025-02-24 14:21:57 + */ +@Api(tags = "规划信息") +@RestController +@RequestMapping("/gysl/planInformation") +public class PlanInformationController extends BaseController { + /** + * 服务对象 + */ + @Resource + private PlanInformationService planInformationService; + + /** + * 分页查询所有数据 + * + * @param page 分页对象 + * @param planInformation 查询实体 + * @return 所有数据 + */ + @GetMapping("/page") + @ApiOperation("分页查询所有数据") + public AjaxResult selectAll(Page page, PlanInformation planInformation) { + return success(this.planInformationService.page(page, new QueryWrapper<>(planInformation))); + } + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("{id}") + @ApiOperation("通过主键查询单条数据") + public AjaxResult selectOne(@PathVariable Serializable id) { + return success(this.planInformationService.getById(id)); + } + + /** + * 新增数据 + * + * @param planInformation 实体对象 + * @return 新增结果 + */ + @PostMapping("/add") + @ApiOperation("新增数据") + public AjaxResult insert(@RequestBody PlanInformation planInformation) { + return success(this.planInformationService.save(planInformation)); + } + + /** + * 修改数据 + * + * @param planInformation 实体对象 + * @return 修改结果 + */ + @PostMapping("/edit") + @ApiOperation("修改数据") + public AjaxResult update(@RequestBody PlanInformation planInformation) { + return success(this.planInformationService.updateById(planInformation)); + } + + /** + * 删除数据 + * + * @param idList 主键结合 + * @return 删除结果 + */ + @ApiOperation("删除数据") + @DeleteMapping("/delete") + public AjaxResult delete(@RequestParam("idList") List idList) { + return success(this.planInformationService.removeByIds(idList)); + } +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/WysmxInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/WysmxInformationController.java new file mode 100644 index 0000000..9450e3e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/WysmxInformationController.java @@ -0,0 +1,95 @@ +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.gysl.entity.WysmxInformation; +import com.ruoyi.gysl.service.WysmxInformationService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.io.Serializable; +import java.util.List; + +/** + * 五要素模型信息(WysmxInformation)表控制层 + * + * @author makejava + * @since 2025-02-24 14:29:58 + */ +@Api(tags ="五要素模型信息" ) +@RestController +@RequestMapping("/gysl/wysmxInformation") +public class WysmxInformationController extends BaseController { + /** + * 服务对象 + */ + @Resource + private WysmxInformationService wysmxInformationService; + + /** + * 分页查询所有数据 + * + * @param page 分页对象 + * @param wysmxInformation 查询实体 + * @return 所有数据 + */ + @GetMapping("/page") + @ApiOperation("分页查询所有数据") + public AjaxResult selectAll(Page page, WysmxInformation wysmxInformation) { + return success(this.wysmxInformationService.page(page, new QueryWrapper<>(wysmxInformation))); + } + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("{id}") + @ApiOperation("通过主键查询单条数据") + public AjaxResult selectOne(@PathVariable Serializable id) { + return success(this.wysmxInformationService.getById(id)); + } + + /** + * 新增数据 + * + * @param wysmxInformation 实体对象 + * @return 新增结果 + */ + @PostMapping("/add") + @ApiOperation("新增数据") + public AjaxResult insert(@RequestBody WysmxInformation wysmxInformation) { + return success(this.wysmxInformationService.save(wysmxInformation)); + } + + /** + * 修改数据 + * + * @param wysmxInformation 实体对象 + * @return 修改结果 + */ + @PostMapping("/edit") + @ApiOperation("修改数据") + public AjaxResult update(@RequestBody WysmxInformation wysmxInformation) { + return success(this.wysmxInformationService.updateById(wysmxInformation)); + } + + /** + * 删除数据 + * + * @param idList 主键结合 + * @return 删除结果 + */ + @ApiOperation("删除数据") + @DeleteMapping("/delete") + public AjaxResult delete(@RequestParam("idList") List idList) { + return success(this.wysmxInformationService.removeByIds(idList)); + } +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XmzskController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XmzskController.java new file mode 100644 index 0000000..8fd6fa3 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XmzskController.java @@ -0,0 +1,95 @@ +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.gysl.entity.Xmzsk; +import com.ruoyi.gysl.service.XmzskService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.io.Serializable; +import java.util.List; + +/** + * (Xmzsk)表控制层 + * + * @author makejava + * @since 2025-02-24 14:31:17 + */ +@Api(tags = "项目知识库") +@RestController +@RequestMapping("/gysl/xmzsk") +public class XmzskController extends BaseController { + /** + * 服务对象 + */ + @Resource + private XmzskService xmzskService; + + /** + * 分页查询所有数据 + * + * @param page 分页对象 + * @param xmzsk 查询实体 + * @return 所有数据 + */ + @GetMapping("/page") + @ApiOperation("分页查询所有数据") + public AjaxResult selectAll(Page page, Xmzsk xmzsk) { + return success(this.xmzskService.page(page, new QueryWrapper<>(xmzsk))); + } + + /** + * 通过主键查询单条数据 + * + * @param id 主键 + * @return 单条数据 + */ + @GetMapping("{id}") + @ApiOperation("通过主键查询单条数据") + public AjaxResult selectOne(@PathVariable Serializable id) { + return success(this.xmzskService.getById(id)); + } + + /** + * 新增数据 + * + * @param xmzsk 实体对象 + * @return 新增结果 + */ + @PostMapping("/add") + @ApiOperation("新增数据") + public AjaxResult insert(@RequestBody Xmzsk xmzsk) { + return success(this.xmzskService.save(xmzsk)); + } + + /** + * 修改数据 + * + * @param xmzsk 实体对象 + * @return 修改结果 + */ + @PostMapping("/edit") + @ApiOperation("修改数据") + public AjaxResult update(@RequestBody Xmzsk xmzsk) { + return success(this.xmzskService.updateById(xmzsk)); + } + + /** + * 删除数据 + * + * @param idList 主键结合 + * @return 删除结果 + */ + @ApiOperation("删除数据") + @DeleteMapping("/delete") + public AjaxResult delete(@RequestParam("idList") List idList) { + return success(this.xmzskService.removeByIds(idList)); + } +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Mx.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Mx.java new file mode 100644 index 0000000..7cb2dac --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Mx.java @@ -0,0 +1,107 @@ +package com.ruoyi.gysl.entity; + +import java.time.LocalDateTime; +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; + +/** + * 模型管理(Mx)实体类 + * + * @author makejava + * @since 2025-02-24 13:40:36 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("mx") +@ApiModel(value = "Mx", description = "模型管理") +public class Mx implements Serializable { + private static final long serialVersionUID = -78397958900753109L; + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + @TableField("id") + private Integer id; + + /** + * 1:关键要素;2:重要要素 + */ + @ApiModelProperty(value = "1:关键要素;2:重要要素") + @TableField("type") + private Integer type; + + /** + * 要素名称 + */ + @ApiModelProperty(value = "要素名称") + @TableField("name") + private String name; + + /** + * 具体指标 + */ + @ApiModelProperty(value = "具体指标") + @TableField("jtzb") + private String jtzb; + + /** + * 详细要求 + */ + @ApiModelProperty(value = "详细要求") + @TableField("xxyq") + private String xxyq; + + /** + * 创建者id + */ + @ApiModelProperty(value = "创建者id") + @TableField("create_id") + private Integer createId; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @TableField("create_time") + private Date createTime; + + /** + * 创建者 + */ + @ApiModelProperty(value = "创建者") + @TableField("create_by") + private String createBy; + + /** + * 更新者ID + */ + @ApiModelProperty(value = "更新者ID") + @TableField("update_id") + private Long updateId; + + /** + * 更新者 + */ + @ApiModelProperty(value = "更新者") + @TableField("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @ApiModelProperty(value = "更新时间") + @TableField("update_time") + @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/Pjpz.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Pjpz.java new file mode 100644 index 0000000..657ee7e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Pjpz.java @@ -0,0 +1,88 @@ +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 io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * 项目评价配置(Pjpz)实体类 + * + * @author makejava + * @since 2025-02-24 13:52:56 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("pjpz") +@ApiModel(value = "Pjpz", description = "项目评价配置") +public class Pjpz implements Serializable { + private static final long serialVersionUID = -25318153790915105L; + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + @TableField("id") + private Integer id; + + /** + * 评价要素 + */ + @ApiModelProperty(value = "评价要素") + @TableField("pjys") + private String pjys; + + /** + * 评分规则 + */ + @ApiModelProperty(value = "评分规则") + @TableField("pfgz") + private String pfgz; + + /** + * 创建者id + */ + @ApiModelProperty(value = "创建者id") + @TableField("create_id") + private Integer createId; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @TableField("create_time") + private Date createTime; + + /** + * 创建者 + */ + @ApiModelProperty(value = "创建者") + @TableField("create_by") + private String createBy; + + /** + * 更新者ID + */ + @ApiModelProperty(value = "更新者ID") + @TableField("update_id") + private Long updateId; + + /** + * 更新者 + */ + @ApiModelProperty(value = "更新者") + @TableField("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @ApiModelProperty(value = "更新时间") + @TableField("update_time") + private Date updateTime; +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/PlanInformation.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/PlanInformation.java new file mode 100644 index 0000000..da77582 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/PlanInformation.java @@ -0,0 +1,196 @@ +package com.ruoyi.gysl.entity; + +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.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/** + * 规划信息(PlanInformation)实体类 + * + * @author makejava + * @since 2025-02-24 14:21:58 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("plan_information") +@ApiModel(value = "PlanInformation", description = "规划信息") +public class PlanInformation implements Serializable { + private static final long serialVersionUID = 949116362621294280L; + + @ApiModelProperty(value = "${column.comment}") + @TableField("id") + private Integer id; + + /** + * 项目id + */ + @ApiModelProperty(value = "项目id") + @TableField("xm_id") + private Integer xmId; + + /** + * 总用地面积 + *  + */ + @ApiModelProperty(value = "总用地面积 ") + @TableField("zydmj") + private BigDecimal zydmj; + + /** + * 容积率 + */ + @ApiModelProperty(value = "容积率") + @TableField("rjl") + private BigDecimal rjl; + + /** + * 总建筑面积 + */ + @ApiModelProperty(value = "总建筑面积 ") + @TableField("zjzmj") + private BigDecimal zjzmj; + + /** + * 标准层建筑面积 + */ + @ApiModelProperty(value = "标准层建筑面积") + @TableField("bzcjzmj") + private BigDecimal bzcjzmj; + + /** + * 计容积率建筑面积 + *  + */ + @ApiModelProperty(value = "计容积率建筑面积") + @TableField(" jrjljzmj") + private BigDecimal jrjljzmj; + + /** + * 建筑密度 + */ + @ApiModelProperty(value = "建筑密度") + @TableField("jzmd") + private BigDecimal jzmd; + + /** + * 绿地率 + */ + @ApiModelProperty(value = "绿地率") + @TableField("ldl") + private BigDecimal ldl; + + /** + * 建筑栋数 + *  + */ + @ApiModelProperty(value = "建筑栋数") + @TableField(" jzds") + private Integer jzds; + + /** + * 地上建筑面积 + *  + */ + @ApiModelProperty(value = "地上建筑面积") + @TableField(" dsjzmj") + private BigDecimal dsjzmj; + + /** + * 地下建筑面积 + *  + */ + @ApiModelProperty(value = "地下建筑面积") + @TableField(" dxjzmj") + private BigDecimal dxjzmj; + + /** + * 最高建筑层数 + */ + @ApiModelProperty(value = "最高建筑层数") + @TableField("zgjzcs") + private Integer zgjzcs; + + /** + * 最高建筑高度 + */ + @ApiModelProperty(value = "最高建筑高度") + @TableField("zgjzgd") + private BigDecimal zgjzgd; + + /** + * 机动车停车位 + * + */ + @ApiModelProperty(value = "机动车停车位") + @TableField(" jdctcw") + private Integer jdctcw; + + /** + * 非机动车停车位 + */ + @ApiModelProperty(value = "非机动车停车位") + @TableField("fjdctcw") + private Integer fjdctcw; + + /** + * 规划文件 + */ + @ApiModelProperty(value = "规划文件") + @TableField("ghwj") + private String ghwj; + + /** + * 创建者id + */ + @ApiModelProperty(value = "创建者id") + @TableField("create_id") + private Integer createId; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @TableField("create_time") + @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") + private String createBy; + + /** + * 更新者ID + */ + @ApiModelProperty(value = "更新者ID") + @TableField("update_id") + private Long updateId; + + /** + * 更新者 + */ + @ApiModelProperty(value = "更新者") + @TableField("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @ApiModelProperty(value = "更新时间") + @TableField("update_time") + @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/WysmxInformation.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/WysmxInformation.java new file mode 100644 index 0000000..7fc6886 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/WysmxInformation.java @@ -0,0 +1,142 @@ +package com.ruoyi.gysl.entity; + +import java.math.BigDecimal; +import java.time.LocalDateTime; +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; + +/** + * 五要素模型信息(WysmxInformation)实体类 + * + * @author makejava + * @since 2025-02-24 14:29:58 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("wysmx_information") +@ApiModel(value = "WysmxInformation", description = "五要素模型信息") +public class WysmxInformation implements Serializable { + private static final long serialVersionUID = 285216252862855830L; + + @ApiModelProperty(value = "${column.comment}") + @TableField("id") + private Integer id; + + /** + * 项目id + */ + @ApiModelProperty(value = "项目id") + @TableField("xm_id") + private Integer xmId; + + /** + * 环境保护 + */ + @ApiModelProperty(value = "环境保护") + @TableField("hjbh") + private String hjbh; + + /** + * 设备载重 + */ + @ApiModelProperty(value = "设备载重") + @TableField("sbzz") + private BigDecimal sbzz; + + /** + * 货梯要求 + */ + @ApiModelProperty(value = "货梯要求") + @TableField("htyq") + private String htyq; + + /** + * 员工密度 + */ + @ApiModelProperty(value = "员工密度") + @TableField("ygmd") + private BigDecimal ygmd; + + /** + * 加工精度 + */ + @ApiModelProperty(value = "加工精度") + @TableField("jgjd") + private BigDecimal jgjd; + + /** + * 减振措施 + */ + @ApiModelProperty(value = "减振措施") + @TableField("jzcs") + private String jzcs; + + /** + * 生产类型 + */ + @ApiModelProperty(value = "生产类型") + @TableField("sclx") + private String sclx; + + /** + * 层高要求 + */ + @ApiModelProperty(value = "层高要求") + @TableField("cgyq") + private String cgyq; + + /** + * 创建者id + */ + @ApiModelProperty(value = "创建者id") + @TableField("create_id") + private Integer createId; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @TableField("create_time") + @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") + private String createBy; + + /** + * 更新者ID + */ + @ApiModelProperty(value = "更新者ID") + @TableField("update_id") + private Long updateId; + + /** + * 更新者 + */ + @ApiModelProperty(value = "更新者") + @TableField("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @ApiModelProperty(value = "更新时间") + @TableField("update_time") + @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/Xmzsk.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Xmzsk.java new file mode 100644 index 0000000..43c8044 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/entity/Xmzsk.java @@ -0,0 +1,116 @@ +package com.ruoyi.gysl.entity; + +import java.time.LocalDateTime; +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; + +/** + * (Xmzsk)实体类 + * + * @author makejava + * @since 2025-02-24 14:31:17 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("xmzsk") +@ApiModel(value = "Xmzsk", description = "$tableInfo.comment") +public class Xmzsk implements Serializable { + private static final long serialVersionUID = 442554812871200496L; + + /** + * 主键id + */ + @ApiModelProperty(value = "主键id") + @TableField("id") + private Integer id; + + /** + * 文件名称 + */ + @ApiModelProperty(value = "文件名称") + @TableField("name") + private String name; + + /** + * 类型 + */ + @ApiModelProperty(value = "类型") + @TableField("lx") + private String lx; + + /** + * 附件 + */ + @ApiModelProperty(value = "附件") + @TableField("fj") + private String fj; + + /** + * 上传用户 + */ + @ApiModelProperty(value = "上传用户") + @TableField("scyh") + private String scyh; + + /** + * 上传时间 + */ + @ApiModelProperty(value = "上传时间") + @TableField("scsj") + private Date scsj; + + /** + * 创建者id + */ + @ApiModelProperty(value = "创建者id") + @TableField("create_id") + private Integer createId; + + /** + * 创建时间 + */ + @ApiModelProperty(value = "创建时间") + @TableField("create_time") + @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") + private String createBy; + + /** + * 更新者ID + */ + @ApiModelProperty(value = "更新者ID") + @TableField("update_id") + private Long updateId; + + /** + * 更新者 + */ + @ApiModelProperty(value = "更新者") + @TableField("update_by") + private String updateBy; + + /** + * 更新时间 + */ + @ApiModelProperty(value = "更新时间") + @TableField("update_time") + @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/MxDao.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MxDao.java new file mode 100644 index 0000000..b7c9f56 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/MxDao.java @@ -0,0 +1,16 @@ +package com.ruoyi.gysl.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.gysl.entity.Mx; + + +/** + * 模型管理(Mx)表数据库访问层 + * + * @author makejava + * @since 2025-02-24 13:40:36 + */ +public interface MxDao extends BaseMapper { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/PjpzDao.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/PjpzDao.java new file mode 100644 index 0000000..b1b5d72 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/PjpzDao.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.gysl.entity.Pjpz; + +/** + * 项目评价配置(Pjpz)表数据库访问层 + * + * @author makejava + * @since 2025-02-24 13:52:56 + */ +public interface PjpzDao extends BaseMapper { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/PlanInformationDao.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/PlanInformationDao.java new file mode 100644 index 0000000..444a6cc --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/PlanInformationDao.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.gysl.entity.PlanInformation; + +/** + * 规划信息(PlanInformation)表数据库访问层 + * + * @author makejava + * @since 2025-02-24 14:21:58 + */ +public interface PlanInformationDao extends BaseMapper { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/WysmxInformationDao.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/WysmxInformationDao.java new file mode 100644 index 0000000..2da1932 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/WysmxInformationDao.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.gysl.entity.WysmxInformation; + +/** + * 五要素模型信息(WysmxInformation)表数据库访问层 + * + * @author makejava + * @since 2025-02-25 09:14:22 + */ +public interface WysmxInformationDao extends BaseMapper { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/XmzskDao.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/XmzskDao.java new file mode 100644 index 0000000..4bd4080 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/mapper/XmzskDao.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.gysl.entity.Xmzsk; + +/** + * (Xmzsk)表数据库访问层 + * + * @author makejava + * @since 2025-02-24 14:31:17 + */ +public interface XmzskDao extends BaseMapper { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MxService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MxService.java new file mode 100644 index 0000000..fbc9a12 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/MxService.java @@ -0,0 +1,16 @@ +package com.ruoyi.gysl.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.gysl.entity.Mx; + + +/** + * 模型管理(Mx)表服务接口 + * + * @author makejava + * @since 2025-02-24 13:40:38 + */ +public interface MxService extends IService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/PjpzService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/PjpzService.java new file mode 100644 index 0000000..9977b19 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/PjpzService.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.gysl.entity.Pjpz; + +/** + * 项目评价配置(Pjpz)表服务接口 + * + * @author makejava + * @since 2025-02-24 13:52:56 + */ +public interface PjpzService extends IService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/PlanInformationService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/PlanInformationService.java new file mode 100644 index 0000000..4908a6c --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/PlanInformationService.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.gysl.entity.PlanInformation; + +/** + * 规划信息(PlanInformation)表服务接口 + * + * @author makejava + * @since 2025-02-24 14:21:58 + */ +public interface PlanInformationService extends IService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/WysmxInformationService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/WysmxInformationService.java new file mode 100644 index 0000000..e200ffe --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/WysmxInformationService.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.gysl.entity.WysmxInformation; + +/** + * 五要素模型信息(WysmxInformation)表服务接口 + * + * @author makejava + * @since 2025-02-24 14:29:58 + */ +public interface WysmxInformationService extends IService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/XmzskService.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/XmzskService.java new file mode 100644 index 0000000..9171059 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/XmzskService.java @@ -0,0 +1,15 @@ +package com.ruoyi.gysl.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.gysl.entity.Xmzsk; + +/** + * (Xmzsk)表服务接口 + * + * @author makejava + * @since 2025-02-24 14:31:17 + */ +public interface XmzskService extends IService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MxServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MxServiceImpl.java new file mode 100644 index 0000000..184187b --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/MxServiceImpl.java @@ -0,0 +1,20 @@ +package com.ruoyi.gysl.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.gysl.entity.Mx; +import com.ruoyi.gysl.mapper.MxDao; +import com.ruoyi.gysl.service.MxService; +import org.springframework.stereotype.Service; + +/** + * 模型管理(Mx)表服务实现类 + * + * @author makejava + * @since 2025-02-24 13:40:40 + */ +@Service("mxService") +public class MxServiceImpl extends ServiceImpl implements MxService { + + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/PjpzServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/PjpzServiceImpl.java new file mode 100644 index 0000000..e140458 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/PjpzServiceImpl.java @@ -0,0 +1,19 @@ +package com.ruoyi.gysl.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.gysl.mapper.PjpzDao; +import com.ruoyi.gysl.entity.Pjpz; +import com.ruoyi.gysl.service.PjpzService; +import org.springframework.stereotype.Service; + +/** + * 项目评价配置(Pjpz)表服务实现类 + * + * @author makejava + * @since 2025-02-24 13:52:56 + */ +@Service("pjpzService") +public class PjpzServiceImpl extends ServiceImpl implements PjpzService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/PlanInformationServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/PlanInformationServiceImpl.java new file mode 100644 index 0000000..1eba9f7 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/PlanInformationServiceImpl.java @@ -0,0 +1,19 @@ +package com.ruoyi.gysl.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.gysl.mapper.PlanInformationDao; +import com.ruoyi.gysl.entity.PlanInformation; +import com.ruoyi.gysl.service.PlanInformationService; +import org.springframework.stereotype.Service; + +/** + * 规划信息(PlanInformation)表服务实现类 + * + * @author makejava + * @since 2025-02-24 14:21:58 + */ +@Service("planInformationService") +public class PlanInformationServiceImpl extends ServiceImpl implements PlanInformationService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/WysmxInformationServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/WysmxInformationServiceImpl.java new file mode 100644 index 0000000..3e0a774 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/WysmxInformationServiceImpl.java @@ -0,0 +1,20 @@ +package com.ruoyi.gysl.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.ruoyi.gysl.entity.WysmxInformation; +import com.ruoyi.gysl.mapper.WysmxInformationDao; +import com.ruoyi.gysl.service.WysmxInformationService; +import org.springframework.stereotype.Service; + +/** + * 五要素模型信息(WysmxInformation)表服务实现类 + * + * @author makejava + * @since 2025-02-24 14:29:58 + */ +@Service("wysmxInformationService") +public class WysmxInformationServiceImpl extends ServiceImpl implements WysmxInformationService { + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/XmzskServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/XmzskServiceImpl.java new file mode 100644 index 0000000..b13942d --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/service/impl/XmzskServiceImpl.java @@ -0,0 +1,19 @@ +package com.ruoyi.gysl.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.gysl.mapper.XmzskDao; +import com.ruoyi.gysl.entity.Xmzsk; +import com.ruoyi.gysl.service.XmzskService; +import org.springframework.stereotype.Service; + +/** + * (Xmzsk)表服务实现类 + * + * @author makejava + * @since 2025-02-24 14:31:18 + */ +@Service("xmzskService") +public class XmzskServiceImpl extends ServiceImpl implements XmzskService { + +} +