|
@@ -4,11 +4,14 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.fs.common.core.controller.BaseController;
|
|
import com.fs.common.core.controller.BaseController;
|
|
|
import com.fs.common.core.domain.AjaxResult;
|
|
import com.fs.common.core.domain.AjaxResult;
|
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
|
|
|
+import com.fs.common.core.page.TableDataInfo;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
import com.fs.common.utils.StringUtils;
|
|
|
import com.fs.common.utils.TimeUtils;
|
|
import com.fs.common.utils.TimeUtils;
|
|
|
import com.fs.common.utils.poi.ExcelUtil;
|
|
import com.fs.common.utils.poi.ExcelUtil;
|
|
|
import com.fs.company.domain.CompanyUser;
|
|
import com.fs.company.domain.CompanyUser;
|
|
|
import com.fs.company.service.ICompanyUserService;
|
|
import com.fs.company.service.ICompanyUserService;
|
|
|
|
|
+import com.fs.course.param.FsCourseWatchLogStatisticsListParam;
|
|
|
|
|
+import com.fs.course.service.IFsCourseWatchLogService;
|
|
|
import com.fs.framework.service.TokenService;
|
|
import com.fs.framework.service.TokenService;
|
|
|
import com.fs.hisStore.param.FsStoreStatisticsParam;
|
|
import com.fs.hisStore.param.FsStoreStatisticsParam;
|
|
|
import com.fs.hisStore.service.IFsStoreOrderScrmService;
|
|
import com.fs.hisStore.service.IFsStoreOrderScrmService;
|
|
@@ -45,6 +48,9 @@ public class FsStoreStatisticsScrmController extends BaseController
|
|
|
private IFsStorePaymentScrmService storePaymentService;
|
|
private IFsStorePaymentScrmService storePaymentService;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private TokenService tokenService;
|
|
private TokenService tokenService;
|
|
|
|
|
+
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private IFsCourseWatchLogService courseWatchLogService;
|
|
|
@PreAuthorize("@ss.hasPermi('store:statistics:storeOrder')")
|
|
@PreAuthorize("@ss.hasPermi('store:statistics:storeOrder')")
|
|
|
@GetMapping("/storeOrder")
|
|
@GetMapping("/storeOrder")
|
|
|
public R storeOrder(FsStoreStatisticsParam param)
|
|
public R storeOrder(FsStoreStatisticsParam param)
|
|
@@ -184,6 +190,14 @@ public class FsStoreStatisticsScrmController extends BaseController
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 会员统计报表
|
|
|
|
|
+ */
|
|
|
|
|
+ @GetMapping("/userReport")
|
|
|
|
|
+ public TableDataInfo userReport(FsCourseWatchLogStatisticsListParam param){
|
|
|
|
|
+ startPage();
|
|
|
|
|
+ return getDataTable(courseWatchLogService.selectFsUserReportVO( param));
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|