From efbac7b78d76e8cbb2a543155a04a2d4f4d56790 Mon Sep 17 00:00:00 2001 From: "15989082884@163.com" <15989082884@163.com> Date: Fri, 11 Aug 2023 17:34:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=B9=E7=94=A8=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tbs/controller/TbsCostApplyController.java | 3 +++ .../com/qs/serve/modules/tbs/entity/TbsCostApply.java | 9 +++++++++ src/main/resources/mapper/tbs/TbsCostApplyMapper.xml | 11 +++++++++++ 3 files changed, 23 insertions(+) diff --git a/src/main/java/com/qs/serve/modules/tbs/controller/TbsCostApplyController.java b/src/main/java/com/qs/serve/modules/tbs/controller/TbsCostApplyController.java index fa7e42d9..fc86bf0c 100644 --- a/src/main/java/com/qs/serve/modules/tbs/controller/TbsCostApplyController.java +++ b/src/main/java/com/qs/serve/modules/tbs/controller/TbsCostApplyController.java @@ -253,6 +253,9 @@ public class TbsCostApplyController { TbsCostApply entity = CopierUtil.copy(param,new TbsCostApply()); //entity.setId(IdUtil.getSnowFlakeId()); BmsSupplier supplier = bmsSupplierService.getById(entity.getSupplierId()); + if(StringUtils.hasText(supplier.getRegion2Last())){ + + } boolean contract = entity.getContractFlag()!=null&&entity.getContractFlag().equals(1); if(contract&&!supplier.getSupplierFlag().equals(1)){ return R.error("当前用户非供应商"); diff --git a/src/main/java/com/qs/serve/modules/tbs/entity/TbsCostApply.java b/src/main/java/com/qs/serve/modules/tbs/entity/TbsCostApply.java index ecf51a42..1f792f49 100644 --- a/src/main/java/com/qs/serve/modules/tbs/entity/TbsCostApply.java +++ b/src/main/java/com/qs/serve/modules/tbs/entity/TbsCostApply.java @@ -55,6 +55,15 @@ public class TbsCostApply implements Serializable { @TableField(condition = SqlCondition.LIKE) private String supplierName; + @TableField(condition = SqlCondition.LIKE) + private String supplierBizRegionFirstName; + + @TableField(condition = SqlCondition.LIKE) + private String supplierBizRegionSecondName; + + @TableField(condition = SqlCondition.LIKE) + private String supplierBizRegionThirdName; + /** 状态:0=未发布;1=审批中;2=待执行;3=完成;4-被驳回;5-中止;6-作废;7-异动 @{link TbsCostApplyState} */ @NotNull(message = "状态不能为空") private Integer chargeState; diff --git a/src/main/resources/mapper/tbs/TbsCostApplyMapper.xml b/src/main/resources/mapper/tbs/TbsCostApplyMapper.xml index e103c286..90ee5873 100644 --- a/src/main/resources/mapper/tbs/TbsCostApplyMapper.xml +++ b/src/main/resources/mapper/tbs/TbsCostApplyMapper.xml @@ -33,6 +33,11 @@ + + + + + @@ -42,6 +47,9 @@ tbs_cost_apply.`supplier_id`, tbs_cost_apply.`supplier_code`, tbs_cost_apply.`supplier_name`, + tbs_cost_apply.`supplier_biz_region_first_name`, + tbs_cost_apply.`supplier_biz_region_second_name`, + tbs_cost_apply.`supplier_biz_region_third_name`, tbs_cost_apply.`charge_state`, tbs_cost_apply.`submit_time`, tbs_cost_apply.`pass_time`, @@ -140,6 +148,9 @@ and `tbs_cost_apply`.`supplier_id` = #{query.supplierId} and `tbs_cost_apply`.`supplier_code` like concat('%', #{query.supplierCode},'%') and `tbs_cost_apply`.`supplier_name` like concat('%', #{query.supplierName},'%') + and `tbs_cost_apply`.`supplier_biz_region_first_name` like concat('%', #{query.supplierBizRegionFirstName},'%') + and `tbs_cost_apply`.`supplier_biz_region_second_name` like concat('%', #{query.supplierBizRegionSecondName},'%') + and `tbs_cost_apply`.`supplier_biz_region_third_name` like concat('%', #{query.supplierBizRegionThirdName},'%') and `tbs_cost_apply`.`charge_state` = #{query.chargeState} and `tbs_cost_apply`.`submit_time` = #{query.submitTime} and `tbs_cost_apply`.`pass_time` = #{query.passTime}