diff --git a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/VoucherMapper.xml b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/VoucherMapper.xml index 8d4fca0a..22ad11cd 100644 --- a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/VoucherMapper.xml +++ b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/VoucherMapper.xml @@ -228,8 +228,7 @@ LEFT JOIN jg_voucher_vehicle b ON b.voucher_id = a.id AND b.f_delete_mark IS NULL LEFT JOIN jg_voucher_product c ON c.voucher_id = a.id AND c.f_delete_mark IS NULL LEFT JOIN jg_vehicle d ON a.vehicle_id = d.id AND d.f_delete_mark IS NULL - LEFT JOIN flow_task e ON a.id = e.f_process_id - ${ew.customSqlSegment} AND e.f_status = 2 + ${ew.customSqlSegment} + SELECT + a.*, + SUM( b.return_number ) AS returnNum, + CASE + a.return_reason + WHEN '1' THEN + '质量问题' + WHEN '1' THEN + '客户退回' + WHEN '3' THEN + '试用' + WHEN '4' THEN + '临期报废' + WHEN '5' THEN + '维修' + WHEN '6' THEN + '保养' + WHEN '7' THEN + '作业工具' + WHEN '8' THEN + '其他' + END AS returnReason1, + c.f_real_name AS realName, + d.f_real_name AS realNameA, + e.NAME AS warehouseName + FROM + jg_warehousing_return a + LEFT JOIN jg_warehousing_return_product b ON a.id = b.return_id + LEFT JOIN base_user c ON a.f_creator_user_id = c.f_id + LEFT JOIN base_user d ON a.f_last_modify_user_id = d.f_id + LEFT JOIN jg_business_line e ON a.warehouse_id = e.id + ${ew.customSqlSegment} + GROUP BY + a.id + + ORDER BY ${warehousingReturnPagination.sidx} ${warehousingReturnPagination.sort} + + + + +