소스 검색

经营报表

zouxuan 2 년 전
부모
커밋
9af69b3cfe
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      mec-biz/src/main/resources/config/mybatis/OperatingReportNewMapper.xml

+ 3 - 1
mec-biz/src/main/resources/config/mybatis/OperatingReportNewMapper.xml

@@ -277,7 +277,9 @@
 	</select>
 	<select id="sumSchoolAmount" resultType="java.util.Map">
 		select mg.organ_id_ 'key',SUM(mg.amount_) 'value' from (
-		select mgpc.organ_id_,mgpc.current_total_amount_ - SUM(spro.service_amount_) - SUM(spro.sale_amount_) amount_ from (
+		select mgpc.organ_id_,mgpc.current_total_amount_ -
+		CASE WHEN SUM(spro.service_amount_) IS NULL THEN 0 ELSE SUM(spro.service_amount_) END
+			- CASE WHEN SUM(spro.sale_amount_) IS NULL THEN 0 ELSE SUM(spro.sale_amount_) END amount_ from (
 		select mgpc.* from music_group_payment_calender mgpc
 		left join music_group_payment_calender_detail mgpcd ON mgpc.id_ = mgpcd.music_group_payment_calender_id_
 		where mgpcd.id_ IS NOT NULL AND mgpc.pay_user_type_ = 'SCHOOL'