fix 全所收入统计 (累计)查不到数据
This commit is contained in:
+4
-5
@@ -13,7 +13,6 @@ import com.jero.statistics.entity.*;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -221,7 +220,7 @@ public interface PayWorkingGroupMapper extends BaseMapper<PayWorkingGroup> {
|
||||
AllMoney queryAllMoney33(@Param(value = "allProjectStatisticsSearch") AllProjectStatisticsSearch allProjectStatisticsSearch);
|
||||
|
||||
|
||||
List<AllProjectStatistics> cumulativeListAllMoney();
|
||||
List<AllProjectStatistics> cumulativeListAllMoney(@Param("paymentYear") String paymentYear);
|
||||
|
||||
List<AmountClassDTO> amountClass(@Param("year") String year, @Param("column") String column, @Param("departCode") String departCode, @Param("type") Integer type);
|
||||
|
||||
@@ -237,11 +236,11 @@ public interface PayWorkingGroupMapper extends BaseMapper<PayWorkingGroup> {
|
||||
|
||||
List<AllProjectStatistics> queryListComeAllMoney(@Param(value = "allProjectStatisticsSearch") AllProjectStatisticsSearch allProjectStatisticsSearch);
|
||||
|
||||
List<AllProjectStatistics> cumulativeListConfirmAmount();
|
||||
List<AllProjectStatistics> cumulativeListConfirmAmount(@Param("paymentYear") String paymentYear);
|
||||
|
||||
List<AllProjectStatistics> cumulativeListBillMoney();
|
||||
List<AllProjectStatistics> cumulativeListBillMoney(@Param("paymentYear") String paymentYear);
|
||||
|
||||
List<AllProjectStatistics> cumulativeListComeAllMoney();
|
||||
List<AllProjectStatistics> cumulativeListComeAllMoney(@Param("paymentYear") String paymentYear);
|
||||
|
||||
BigDecimal invoiceAmount(@Param("start") Integer start, @Param("end") Integer end, @Param("departCode") String departCode);
|
||||
|
||||
|
||||
+8
-8
@@ -1976,12 +1976,12 @@
|
||||
FROM (SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(contract_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_income_contract
|
||||
WHERE DATE_FORMAT(contract_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(contract_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(contract_date, '%Y-%m')) TMP1,
|
||||
(SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(contract_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_income_contract
|
||||
WHERE DATE_FORMAT(contract_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(contract_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(contract_date, '%Y-%m')) TMP2
|
||||
WHERE TMP1.paymentDate >= TMP2.paymentDate
|
||||
GROUP BY TMP1.paymentDate
|
||||
@@ -1995,12 +1995,12 @@
|
||||
FROM (SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(payment_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_confirm_payment_record
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(payment_date, '%Y-%m')) TMP1,
|
||||
(SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(payment_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_confirm_payment_record
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(payment_date, '%Y-%m')) TMP2
|
||||
WHERE TMP1.paymentDate >= TMP2.paymentDate
|
||||
GROUP BY TMP1.paymentDate
|
||||
@@ -2014,12 +2014,12 @@
|
||||
FROM (SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(bill_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_mail_bill
|
||||
WHERE DATE_FORMAT(bill_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(bill_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(bill_date, '%Y-%m')) TMP1,
|
||||
(SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(bill_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_mail_bill
|
||||
WHERE DATE_FORMAT(bill_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(bill_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(bill_date, '%Y-%m')) TMP2
|
||||
WHERE TMP1.paymentDate >= TMP2.paymentDate
|
||||
GROUP BY TMP1.paymentDate
|
||||
@@ -2033,12 +2033,12 @@
|
||||
FROM (SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(payment_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_payment_record
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(payment_date, '%Y-%m')) TMP1,
|
||||
(SELECT sum(no_tax_amount) AS allMoney,
|
||||
DATE_FORMAT(payment_date, '%Y-%m') AS paymentDate
|
||||
FROM pay_payment_record
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat('2022', '%')
|
||||
WHERE DATE_FORMAT(payment_date, '%Y') LIKE concat(#{paymentYear}, '%')
|
||||
GROUP BY DATE_FORMAT(payment_date, '%Y-%m')) TMP2
|
||||
WHERE TMP1.paymentDate >= TMP2.paymentDate
|
||||
GROUP BY TMP1.paymentDate
|
||||
|
||||
+4
-4
@@ -600,10 +600,10 @@ public class PayWorkingGroupServiceImpl extends ServiceImpl<PayWorkingGroupMappe
|
||||
|
||||
@Override
|
||||
public List<AllProjectStatistics> cumulativeListAllProjectMoney(AllProjectStatisticsSearch allProjectStatisticsSearch) {
|
||||
List<AllProjectStatistics> allMoneyList = payWorkingGroupMapper.cumulativeListAllMoney();
|
||||
List<AllProjectStatistics> listConfirmAmount = payWorkingGroupMapper.cumulativeListConfirmAmount();
|
||||
List<AllProjectStatistics> listBillMoney = payWorkingGroupMapper.cumulativeListBillMoney();
|
||||
List<AllProjectStatistics> listComeAllMoney = payWorkingGroupMapper.cumulativeListComeAllMoney();
|
||||
List<AllProjectStatistics> allMoneyList = payWorkingGroupMapper.cumulativeListAllMoney(allProjectStatisticsSearch.getPaymentYear());
|
||||
List<AllProjectStatistics> listConfirmAmount = payWorkingGroupMapper.cumulativeListConfirmAmount(allProjectStatisticsSearch.getPaymentYear());
|
||||
List<AllProjectStatistics> listBillMoney = payWorkingGroupMapper.cumulativeListBillMoney(allProjectStatisticsSearch.getPaymentYear());
|
||||
List<AllProjectStatistics> listComeAllMoney = payWorkingGroupMapper.cumulativeListComeAllMoney(allProjectStatisticsSearch.getPaymentYear());
|
||||
return getAllProjectMoneyStatistics(allProjectStatisticsSearch,allMoneyList,listConfirmAmount, listBillMoney,listComeAllMoney);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user