|
|
@@ -437,6 +437,32 @@ public class SalesReportServiceImpl extends BaseMybatisDao<DailySalesReportMappe
|
|
|
}
|
|
|
return list;
|
|
|
}
|
|
|
+
|
|
|
+ public SomeTimeMarketingBo countSometimeMarketingStatistics(String depId, Integer timeType, String startTime, String endTime) {
|
|
|
+ ReportDate rd = new ReportDate(new Date());
|
|
|
+ if (TimeType.WEEKLY.getCode()==timeType) {
|
|
|
+ return salesReportMapper.countsometimeMarketingStatistics(depId,rd.getStringWeeklyStart(),rd.getStringWeeklyEnd());
|
|
|
+ }
|
|
|
+ if (TimeType.MONTH.getCode()==timeType) {
|
|
|
+ return salesReportMapper.countsometimeMarketingStatistics(depId,rd.getStringMonthStart(),rd.getStringMonthEnd());
|
|
|
+ }
|
|
|
+ if (TimeType.QTR.getCode()==timeType) {
|
|
|
+ return salesReportMapper.countsometimeMarketingStatistics(depId,rd.getStringQuarterStart(),rd.getStringQuarterEnd());
|
|
|
+ }
|
|
|
+ if (TimeType.YEAR.getCode()==timeType) {
|
|
|
+ return salesReportMapper.countsometimeMarketingStatistics(depId,rd.getStringYearStart(),rd.getStringYearEnd());
|
|
|
+ }
|
|
|
+ if (TimeType.ZS.getCode()==timeType) {
|
|
|
+ return salesReportMapper.countsometimeMarketingStatistics(depId,startTime,endTime);
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ public SomeTimeMarketingBo countSometimeMarketingDepStatistics(String depId, Integer timeType, String startTime,
|
|
|
+ String endTime) {
|
|
|
+
|
|
|
+ return null;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|