From 396a28f926c04f905e9aacd5fbb6cf2cd166f551 Mon Sep 17 00:00:00 2001 From: zch Date: Tue, 26 Nov 2024 09:11:05 +0800 Subject: [PATCH] =?UTF-8?q?add(base):=20=E5=A2=9E=E5=8A=A0=E6=9C=BA?= =?UTF-8?q?=E6=9F=9C=E6=97=8B=E8=BD=AC=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 BaseCabinetInfo 模型中添加 isRotate 和 rotateAngle 字段 - 更新 BaseCabinetInfoMapper.xml 中的 SQL 语句,支持旋转相关字段 - 在前端页面中添加旋转相关的表单和表格列 - 更新数据字典,增加旋转状态的选项 --- .../ruoyi/base/domain/BaseCabinetInfo.java | 26 +++++++++- .../mapper/base/BaseCabinetInfoMapper.xml | 48 +++++++++---------- .../src/views/base/baseCabinetInfo/index.vue | 44 +++++++++++++++-- 3 files changed, 88 insertions(+), 30 deletions(-) diff --git a/ruoyi-module/src/main/java/com/ruoyi/base/domain/BaseCabinetInfo.java b/ruoyi-module/src/main/java/com/ruoyi/base/domain/BaseCabinetInfo.java index 4cc348c..108b14f 100644 --- a/ruoyi-module/src/main/java/com/ruoyi/base/domain/BaseCabinetInfo.java +++ b/ruoyi-module/src/main/java/com/ruoyi/base/domain/BaseCabinetInfo.java @@ -56,8 +56,13 @@ public class BaseCabinetInfo extends BaseEntity @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd") private Date updatedTime; + /** 是否旋转:1-是;0-否 */ + @Excel(name = "是否旋转:1-是;0-否") + private Long isRotate; - + /** 旋转角度 */ + @Excel(name = "旋转角度") + private BigDecimal rotateAngle; public void setObjId(Long objId) { @@ -140,7 +145,24 @@ public class BaseCabinetInfo extends BaseEntity { return updatedTime; } + public void setIsRotate(Long isRotate) + { + this.isRotate = isRotate; + } + public Long getIsRotate() + { + return isRotate; + } + public void setRotateAngle(BigDecimal rotateAngle) + { + this.rotateAngle = rotateAngle; + } + + public BigDecimal getRotateAngle() + { + return rotateAngle; + } @Override public String toString() { @@ -155,6 +177,8 @@ public class BaseCabinetInfo extends BaseEntity .append("createdTime", getCreatedTime()) .append("updatedBy", getUpdatedBy()) .append("updatedTime", getUpdatedTime()) + .append("isRotate", getIsRotate()) + .append("rotateAngle", getRotateAngle()) .toString(); } } diff --git a/ruoyi-module/src/main/resources/mapper/base/BaseCabinetInfoMapper.xml b/ruoyi-module/src/main/resources/mapper/base/BaseCabinetInfoMapper.xml index 20772a6..ab432f5 100644 --- a/ruoyi-module/src/main/resources/mapper/base/BaseCabinetInfoMapper.xml +++ b/ruoyi-module/src/main/resources/mapper/base/BaseCabinetInfoMapper.xml @@ -15,45 +15,35 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - + + - select bci.obj_id, - bci.cabinet_code, - bci.cabinet_alias, - bci.is_checked, - bci.is_flag, - bci.remark, - bci.created_by, - bci.created_time, - bci.updated_by, - bci.updated_time - - from base_cabinet_info bci + select obj_id, cabinet_code, cabinet_alias, is_checked, is_flag, remark, created_by, created_time, updated_by, updated_time, is_rotate, rotate_angle from base_cabinet_info @@ -68,6 +58,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" created_time, updated_by, updated_time, + is_rotate, + rotate_angle, #{cabinetCode}, @@ -79,6 +71,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{createdTime}, #{updatedBy}, #{updatedTime}, + #{isRotate}, + #{rotateAngle}, @@ -94,6 +88,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" created_time = #{createdTime}, updated_by = #{updatedBy}, updated_time = #{updatedTime}, + is_rotate = #{isRotate}, + rotate_angle = #{rotateAngle}, where obj_id = #{objId} diff --git a/ruoyi-ui/src/views/base/baseCabinetInfo/index.vue b/ruoyi-ui/src/views/base/baseCabinetInfo/index.vue index 894d3f2..9385a8b 100644 --- a/ruoyi-ui/src/views/base/baseCabinetInfo/index.vue +++ b/ruoyi-ui/src/views/base/baseCabinetInfo/index.vue @@ -91,6 +91,24 @@ end-placeholder="结束日期" > --> + + + + + + 搜索 重置 @@ -171,6 +189,12 @@ {{ parseTime(scope.row.updatedTime, '{y}-{m}-{d}') }} --> + + + +