From 5caa9a776bff8c06cbfb16d60b36daab491c5b33 Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 17 Apr 2025 15:40:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AC=A0=E6=AC=BE=E5=87=BA=E5=8E=82=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E4=BF=9D=E5=AD=98=E6=B7=BB=E5=8A=A0=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AsArrearsoutApplyMapper.java | 2 ++ .../AsArrearsoutApplyMapper.xml | 4 ++++ .../AsArrearsoutApplyService.java | 18 ++++++++++++++---- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.java b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.java index 0da9b79f82..f76b77e05d 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.java @@ -72,4 +72,6 @@ public interface AsArrearsoutApplyMapper extends BaseMapper { @Select("select nodeState from as_arrearsout_apply where pairBillSid = #{pairBillSid}") String selByPairBillSid(String pairBillSid); + + AsArrearsoutApply selectBill(String pairBillNo); } \ No newline at end of file diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.xml b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.xml index 089c1b77c0..f607aab0a6 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.xml +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyMapper.xml @@ -43,4 +43,8 @@ WHERE nodeState != '待提交' and find_in_set(sid, #{list}) + + \ No newline at end of file diff --git a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyService.java b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyService.java index 9e1b6f09e4..1c204c731a 100644 --- a/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyService.java +++ b/yxt-as/src/main/java/com/yxt/anrui/as/biz/asarrearsoutapply/AsArrearsoutApplyService.java @@ -155,7 +155,8 @@ public class AsArrearsoutApplyService extends MybatisBaseService saveOrUpdateDto(AsArrearsoutApplyDto dto) { + ResultBean rb = ResultBean.fireFail(); String dtoSid = dto.getSid(); String deptSid = dto.getDeptSid(); SysOrganizationVo deptVo = sysOrganizationFeign.fetchBySid(deptSid).getData(); @@ -164,6 +165,11 @@ public class AsArrearsoutApplyService extends MybatisBaseService resultBean = saveOrUpdateDto(dto); + if(!resultBean.getSuccess()){ + return rb.setMsg(resultBean.getMsg()); + } + String businessSid = resultBean.getData(); asArrearsoutApply = fetchBySid(businessSid); //创建BusinessVariables实体对象 BusinessVariables bv = new BusinessVariables();