From 0164b5eb33c3703884ec4f514ef4c2c671e5b379 Mon Sep 17 00:00:00 2001 From: wkc <978997012@qq.com> Date: Thu, 18 Jun 2026 10:46:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=8D=E7=94=A8=E6=9C=BA=E6=9E=84=E6=A0=91?= =?UTF-8?q?=E6=8C=89=E9=83=A8=E9=97=A8=E6=9F=A5=E8=AF=A2=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/LoanPricingWorkflowServiceImpl.java | 6 ++--- .../loanpricing/LoanPricingWorkflowMapper.xml | 4 +-- .../LoanPricingWorkflowMapperXmlTest.java | 1 + .../src/views/loanPricing/workflow/index.vue | 27 ++++++++++++++----- 4 files changed, 27 insertions(+), 11 deletions(-) diff --git a/ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/service/impl/LoanPricingWorkflowServiceImpl.java b/ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/service/impl/LoanPricingWorkflowServiceImpl.java index bb8f4d9..dbec45d 100644 --- a/ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/service/impl/LoanPricingWorkflowServiceImpl.java +++ b/ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/service/impl/LoanPricingWorkflowServiceImpl.java @@ -381,10 +381,10 @@ public class LoanPricingWorkflowServiceImpl implements ILoanPricingWorkflowServi wrapper.like(LoanPricingWorkflow::getCustIsn, loanPricingWorkflow.getCustIsn()); } - // 按机构号筛选 - if (StringUtils.hasText(loanPricingWorkflow.getOrgCode())) + // 按创建人部门筛选 + if (loanPricingWorkflow.getDeptId() != null) { - wrapper.like(LoanPricingWorkflow::getOrgCode, loanPricingWorkflow.getOrgCode()); + wrapper.eq(LoanPricingWorkflow::getDeptId, loanPricingWorkflow.getDeptId()); } return wrapper; diff --git a/ruoyi-loan-pricing/src/main/resources/mapper/loanpricing/LoanPricingWorkflowMapper.xml b/ruoyi-loan-pricing/src/main/resources/mapper/loanpricing/LoanPricingWorkflowMapper.xml index 72db96a..4a254dc 100644 --- a/ruoyi-loan-pricing/src/main/resources/mapper/loanpricing/LoanPricingWorkflowMapper.xml +++ b/ruoyi-loan-pricing/src/main/resources/mapper/loanpricing/LoanPricingWorkflowMapper.xml @@ -42,8 +42,8 @@ AND lpw.cust_isn LIKE CONCAT('%', #{query.custIsn}, '%') - - AND lpw.org_code LIKE CONCAT('%', #{query.orgCode}, '%') + + AND lpw.dept_id = #{query.deptId} ORDER BY lpw.update_time DESC diff --git a/ruoyi-loan-pricing/src/test/java/com/ruoyi/loanpricing/mapper/LoanPricingWorkflowMapperXmlTest.java b/ruoyi-loan-pricing/src/test/java/com/ruoyi/loanpricing/mapper/LoanPricingWorkflowMapperXmlTest.java index 50dcae9..2805783 100644 --- a/ruoyi-loan-pricing/src/test/java/com/ruoyi/loanpricing/mapper/LoanPricingWorkflowMapperXmlTest.java +++ b/ruoyi-loan-pricing/src/test/java/com/ruoyi/loanpricing/mapper/LoanPricingWorkflowMapperXmlTest.java @@ -21,6 +21,7 @@ class LoanPricingWorkflowMapperXmlTest assertTrue(xml.contains("lpw.create_by = #{query.dataScopeCreateBy}")); assertTrue(xml.contains("lpw.dept_id IN")); assertTrue(xml.contains("find_in_set(#{query.dataScopeDeptId}, ancestors)")); + assertTrue(xml.contains("lpw.dept_id = #{query.deptId}")); assertTrue(xml.contains("SUBSTRING_INDEX(lpw.create_by, '-', -1) LIKE CONCAT('%', #{query.createBy}, '%')")); } } diff --git a/ruoyi-ui/src/views/loanPricing/workflow/index.vue b/ruoyi-ui/src/views/loanPricing/workflow/index.vue index e479a8f..4b28928 100644 --- a/ruoyi-ui/src/views/loanPricing/workflow/index.vue +++ b/ruoyi-ui/src/views/loanPricing/workflow/index.vue @@ -17,12 +17,14 @@ @keyup.enter.native="handleQuery" /> - - + @@ -124,16 +126,20 @@