From 48bdd6d0b6c13c99dfc8ec5801d70a056d9db315 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期二, 04 三月 2025 10:43:52 +0800
Subject: [PATCH] Merge branch 'master' of https://sinanoaq.cn:8888/r/hazmat_manage
---
hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/vo/HzTabooWarningVO.java | 19 +++++++++++++++----
hazmat-system/src/main/resources/mapper/system/HzTabooWarningMapper.xml | 11 +++++++++--
hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/HzTabooWarning.java | 15 +++++++++++++--
hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/TaBooWarningServiceImpl.java | 4 +++-
4 files changed, 40 insertions(+), 9 deletions(-)
diff --git a/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/HzTabooWarning.java b/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/HzTabooWarning.java
index 0f54bbe..7ae7040 100644
--- a/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/HzTabooWarning.java
+++ b/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/HzTabooWarning.java
@@ -52,10 +52,12 @@
@TableField("taboo_basic_id")
private Long tabooBasicId;
- @ApiModelProperty(value = "仓库id",required = true)
+ @ApiModelProperty(value = "源仓库id",required = true)
+ @TableField("warehouse_id")
private Long warehouseId;
- @ApiModelProperty(value = "存储柜Id",required = true)
+ @ApiModelProperty(value = "源存储柜Id",required = true)
+ @TableField("cupboard_id")
private Long cupboardId;
// @ApiModelProperty("相忌危化品表数据id")
@@ -95,4 +97,13 @@
@ApiModelProperty("备注")
@TableField("remark")
private String remark;
+
+
+ @ApiModelProperty(value = "新仓库id",required = false)
+ @TableField("re_warehouse_id")
+ private Long reWarehouseId;
+
+ @ApiModelProperty(value = "新存储柜Id",required = false)
+ @TableField("re_cupboard_id")
+ private Long reCupboardId;
}
diff --git a/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/vo/HzTabooWarningVO.java b/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/vo/HzTabooWarningVO.java
index e4e6486..d548e85 100644
--- a/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/vo/HzTabooWarningVO.java
+++ b/hazmat-system/src/main/java/com/gkhy/hazmat/system/domain/vo/HzTabooWarningVO.java
@@ -32,16 +32,16 @@
@ApiModelProperty("状态(0未处理,1已处理)")
private Integer state;
- @ApiModelProperty(value = "仓库id")
+ @ApiModelProperty(value = "原仓库id")
private Long warehouseId;
- @ApiModelProperty(value = "仓库名称")
+ @ApiModelProperty(value = "原仓库名称")
private String warehouseName;
- @ApiModelProperty(value = "存储柜Id")
+ @ApiModelProperty(value = "原存储柜Id")
private Long cupboardId;
- @ApiModelProperty(value = "存储柜")
+ @ApiModelProperty(value = "原存储柜")
private String cupboardName;
@ApiModelProperty("危化品基础数据id")
@@ -66,4 +66,15 @@
@ApiModelProperty("备注")
private String remark;
+
+ @ApiModelProperty(value = "新仓库id",required = false)
+ private Long reWarehouseId;
+
+ @ApiModelProperty(value = "新存储柜Id",required = false)
+ private Long reCupboardId;
+
+ @ApiModelProperty(value = "新仓库名称")
+ private String reWarehouseName;
+ @ApiModelProperty(value = "新存储柜")
+ private String reCupboardName;
}
diff --git a/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/TaBooWarningServiceImpl.java b/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/TaBooWarningServiceImpl.java
index e318f52..7c691db 100644
--- a/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/TaBooWarningServiceImpl.java
+++ b/hazmat-system/src/main/java/com/gkhy/hazmat/system/service/impl/TaBooWarningServiceImpl.java
@@ -181,7 +181,9 @@
//处理数据本身
- baseMapper.updateById(new HzTabooWarning().setState(1).setUpdateBy(currentUser.getUsername()).setId(entryTransferVO.getId()));
+ baseMapper.updateById(new HzTabooWarning().setState(1).
+ setUpdateBy(currentUser.getUsername()).setReCupboardId(entryTransferVO.getCupboardId()).setReWarehouseId(entryTransferVO.getWarehouseId())
+ .setId(entryTransferVO.getId()));
}
public void checkUserAllowed(HzEntryRecord entryRecord,SysUser user) {
diff --git a/hazmat-system/src/main/resources/mapper/system/HzTabooWarningMapper.xml b/hazmat-system/src/main/resources/mapper/system/HzTabooWarningMapper.xml
index 3d734d0..76b8a28 100644
--- a/hazmat-system/src/main/resources/mapper/system/HzTabooWarningMapper.xml
+++ b/hazmat-system/src/main/resources/mapper/system/HzTabooWarningMapper.xml
@@ -19,6 +19,10 @@
<result property="remark" column="remark" />
<result property="basicName" column="basic_name" />
<result property="warehouseName" column="warehouse_name" />
+ <result property="reWarehouseId" column="re_warehouse_id" />
+ <result property="reCupboardId" column="re_cupboard_id" />
+ <result property="reWarehouseName" column="re_warehouse_name" />
+ <result property="reCupboardName" column="re_cupboard_name" />
</resultMap>
@@ -26,16 +30,19 @@
select aa.id,aa.warning_type,aa.state,aa.taboo_basic_id,aa.create_by,aa.create_time,aa.update_time,
aa.update_by,aa.version,aa.warehouse_id,a.basic_id,a.company_id,
b.name as basic_name,
- c.name as warehouse_name,aa.cupboard_id,d.cupboard_name as cupboard_name,bb.name as taboo_basic_name
+ c.name as warehouse_name,aa.cupboard_id,d.cupboard_name as cupboard_name,bb.name as taboo_basic_name,
+ aa.re_cupboard_id,aa.re_warehouse_id,dh.cupboard_name re_cupboard_name,bbh.name as re_warehouse_name
from hz_taboo_warning aa
left join hz_entry_record a on aa.entry_id=a.id
left join hz_hazmat_basic b on b.id=a.basic_id
left join hz_warehouse c on c.id=aa.warehouse_id
left join hz_warehouse_cupboard d on d.id=aa.cupboard_id
left join hz_hazmat_basic bb on bb.id=aa.taboo_basic_id
+ left join hz_warehouse_cupboard dh on dh.id=aa.re_cupboard_id
+ left join hz_warehouse bbh on bbh.id=aa.re_warehouse_id
</sql>
<select id="selectHzTabooWarningList" resultMap="HzTabooWarningResult"
- parameterType="com.gkhy.hazmat.system.domain.HzEntryRecord">
+ parameterType="com.gkhy.hazmat.system.domain.HzTabooWarning">
<include refid="selectHzTabooWarningVo"/>
<where>
and aa.del_flag = 0
--
Gitblit v1.9.2