浏览代码

审计金额 sql条件更改

lijt 1 年之前
父节点
当前提交
ef74112b4e

+ 2 - 2
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/cw/workClientInfo/mapper/xml/CwWorkClientBaseMapper.xml

@@ -410,7 +410,7 @@ select
            FROM
                cw_project_report_archive AS arc
                    LEFT JOIN cw_finance_invoice_base AS base ON base.program_id = arc.report_id and base.del_flag = '0'
-                   LEFT JOIN cw_finance_invoice_base AS base1 ON base1.invoice_id = base.invoice_id and base1.del_flag = '0'
+                   LEFT JOIN cw_finance_invoice_base AS base1 ON base1.invoice_id = base.invoice_id and base1.del_flag = '0' and base1.program_name = base.program_name
                    LEFT JOIN cw_project_report_new_line AS line ON line.report_id = base1.program_id and line.del_flag = '0'
                    LEFT JOIN cw_finance_invoice AS invoice ON invoice.id = base1.invoice_id and invoice.del_flag = '0'
                    LEFT JOIN cw_finance_invoice_detail AS detail ON detail.invoice_id = invoice.id and detail.del_flag = '0'
@@ -427,7 +427,7 @@ SELECT
 FROM
     cw_project_report_archive AS arc
         LEFT JOIN cw_finance_invoice_base AS base ON base.program_id = arc.project_id and base.del_flag = '0'
-        LEFT JOIN cw_finance_invoice_base AS base1 ON base1.invoice_id = base.invoice_id and base1.del_flag = '0'
+        LEFT JOIN cw_finance_invoice_base AS base1 ON base1.invoice_id = base.invoice_id and base1.del_flag = '0' and base1.program_name = base.program_name
         LEFT JOIN cw_project_report_new_line AS line ON line.report_id = base1.program_id and line.del_flag = '0'
         LEFT JOIN cw_finance_invoice AS invoice ON invoice.id = base1.invoice_id and invoice.del_flag = '0'
         LEFT JOIN cw_finance_invoice_detail AS detail ON detail.invoice_id = invoice.id and detail.del_flag = '0'

+ 1 - 0
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/cw/workClientInfo/service/CwWorkClientService.java

@@ -81,6 +81,7 @@ public class CwWorkClientService extends ServiceImpl<CwWorkClientBaseMapper, CwW
     public IPage<AuditFindDto> auditFindListBy(AuditFindDto auditFindDto, Page<AuditFindDto> page) throws Exception {
         QueryWrapper<AuditFindDto> queryWrapper = QueryWrapperGenerator.buildQueryCondition (auditFindDto, AuditFindDto.class);
         queryWrapper.eq("arc.id", auditFindDto.getReportId());
+        queryWrapper.ne("record.audit_fees",0);
         IPage<AuditFindDto> list = cwWorkClientBaseMapper.auditFindListBy(page, queryWrapper);
         return list;
     }