diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatecheckapply/ScmSpecialrebateCheckapplyMapper.xml b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatecheckapply/ScmSpecialrebateCheckapplyMapper.xml index 41e1bf5ded..ea5d724fef 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatecheckapply/ScmSpecialrebateCheckapplyMapper.xml +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatecheckapply/ScmSpecialrebateCheckapplyMapper.xml @@ -6,16 +6,16 @@ - SELECT GROUP_CONCAT(ssc.specialRebateSid) sid, - CONCAT(ssc.purchaseSystemName, ssc.brandName, ssc.rebateTypeValue, '明细') title, + SELECT GROUP_CONCAT(ssc.specialRebateSid) sid, + CONCAT(ssc.purchaseSystemName, ssc.brandName, ssc.rebateTypeValue, '明细') title, ssc.rebateTypeValue, - COUNT(*) num, - SUM(ssc.estimateRebate) withRebate, - SUM(ssc.expectItureCost + ssc.expectTreatCost + ssc.expectSuppCost) AS withholdCost, - SUM(IF(ssc.onceCheckState = 1, ssc.secondaryUploadMoney, - ssc.uploadMoney + ssc.secondaryUploadMoney)) uploadMoney, + COUNT(*) num, + SUM(ssc.estimateRebate) withRebate, + SUM(ssc.expectItureCost + ssc.expectTreatCost + ssc.expectSuppCost) AS withholdCost, + SUM(CAST(IF(ssc.onceCheckState = 1, ssc.secondaryUploadMoney, + ssc.uploadMoney + ssc.secondaryUploadMoney) AS DECIMAL(10, 2))) uploadMoney, SUM(IF(ssc.onceCheckState = 1, ssc.secondItureCost + ssc.secondTreatCost + ssc.secondSuppCost, ssc.onceItureCost + ssc.onceTreatCost + ssc.onceSuppCost + ssc.secondItureCost + - ssc.secondTreatCost + ssc.secondSuppCost)) AS money, - SUM(IF(ssc.onceCheckState = 1, 0, ssc.stayDetermineMoney)) stayDetermineMoney, - SUM(CAST(ssc.adjustmentMoney AS DECIMAL(10, 2))) adjustmentMoney, + ssc.secondTreatCost + ssc.secondSuppCost)) AS money, + SUM(IF(ssc.onceCheckState = 1, 0, ssc.stayDetermineMoney)) stayDetermineMoney, + SUM(CAST(ssc.adjustmentMoney AS DECIMAL(10, 2))) adjustmentMoney, SUM(IF(ssc.isAdjustment = '是', ssc.onceItureCost + ssc.onceTreatCost + ssc.onceSuppCost + ssc.secondItureCost + ssc.secondTreatCost + ssc.secondSuppCost - ssc.expectItureCost - ssc.expectTreatCost - - ssc.expectSuppCost, 0)) AS fyAdjustmentMoney + ssc.expectSuppCost, 0)) AS fyAdjustmentMoney FROM scm_specialrebate_checkapplydetail ssc WHERE ssc.mainSid = #{sid} AND ssc.purchaseSystemName = #{purchaseSystemName} @@ -122,23 +122,23 @@