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