From 47e5755fc5c570dd5e71b3ba15b94b6901503649 Mon Sep 17 00:00:00 2001 From: hayu <1604366271@qq.com> Date: Thu, 9 Oct 2025 16:57:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=9B=B4=E8=BD=AC=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/back/MaterialBackApplyInfo.java | 3 +++ .../domain/lease/MaterialLeaseApplyInfo.java | 3 +++ .../material/clz/MaterialBackInfoMapper.xml | 14 +++++++++++++ .../material/clz/MaterialLeaseInfoMapper.xml | 21 +++++++++++++++++++ 4 files changed, 41 insertions(+) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/back/MaterialBackApplyInfo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/back/MaterialBackApplyInfo.java index 21080b60..9bb6d04d 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/back/MaterialBackApplyInfo.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/back/MaterialBackApplyInfo.java @@ -219,4 +219,7 @@ public class MaterialBackApplyInfo implements Serializable { @ApiModelProperty(value = "是否电子签名 0 是,1 否") private Integer isElectronicSign; + @ApiModelProperty(value = "是否直转 0 否,1 是") + private Integer isZz; + } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/lease/MaterialLeaseApplyInfo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/lease/MaterialLeaseApplyInfo.java index 541a2f5c..8f6d2b33 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/lease/MaterialLeaseApplyInfo.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/lease/MaterialLeaseApplyInfo.java @@ -335,4 +335,7 @@ public class MaterialLeaseApplyInfo extends BaseEntity { @ApiModelProperty(value = "领料类型:0:班组,1:项目部") private String pickType; + + @ApiModelProperty(value = "是否直转 0 否,1 是") + private Integer isZz; } diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialBackInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialBackInfoMapper.xml index 6da252fa..801a465c 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialBackInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialBackInfoMapper.xml @@ -228,6 +228,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" bp.external_id AS externalId, bp.imp_unit AS impUnit, bt.bzz_idcard AS idCard, + bai.direct_id as directId, + CASE + WHEN bai.direct_id is null THEN + '0' + ELSE + '1' + END isZz, CASE WHEN bai.back_sign_url IS NOT NULL THEN 0 ELSE 1 @@ -327,6 +334,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" bai.print_status as printStatus, bp.external_id AS externalId, bp.imp_unit AS impUnit, + bai.direct_id as directId, + CASE + WHEN bai.direct_id is null THEN + '0' + ELSE + '1' + END isZz, bu.bzz_idcard AS idCard FROM back_apply_info bai diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml index 55c7d4f3..0e0c4fdc 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml @@ -88,6 +88,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" bai.unit_id, bai.project_id as projectId, bt.link_man as relName, + lai.direct_id as directId, + CASE + WHEN lai.direct_id is null THEN + '0' + ELSE + '1' + END isZz, CASE WHEN lai.lease_sign_url IS NOT NULL THEN 0 ELSE 1 @@ -538,6 +545,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" bp.external_id AS externalId, bu.bzz_idcard AS idCard, bp.imp_unit AS impUnit, + lai.direct_id as directId, + CASE + WHEN lai.direct_id is null THEN + '0' + ELSE + '1' + END isZz, lai.remark as remark, CASE WHEN MAX(IFNULL(lad.is_update, 0)) = 1 THEN 1 @@ -1196,6 +1210,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" bp.external_id AS externalId, bu.bzz_idcard AS idCard, bp.imp_unit AS impUnit, + lai.direct_id as directId, + CASE + WHEN lai.direct_id is null THEN + '0' + ELSE + '1' + END isZz, lpd.remark as remark, CASE WHEN MAX(IFNULL(lpd.is_update, 0)) = 1 THEN 1