|
@@ -2,6 +2,7 @@ package com.fs.app.controller;
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.fs.app.taskService.*;
|
|
import com.fs.app.taskService.*;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.fs.app.taskService.QwExternalContactRatingService;
|
|
import com.fs.app.taskService.QwExternalContactRatingService;
|
|
@@ -11,10 +12,21 @@ import com.fs.app.taskService.SopWxLogsService;
|
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
|
import com.fs.common.core.domain.ResponseResult;
|
|
import com.fs.common.core.domain.ResponseResult;
|
|
|
import com.fs.common.core.redis.RedisCache;
|
|
import com.fs.common.core.redis.RedisCache;
|
|
|
|
|
+import com.fs.common.exception.ServiceException;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
import com.fs.common.utils.StringUtils;
|
|
|
|
|
+import com.fs.company.domain.Company;
|
|
|
|
|
+import com.fs.company.domain.CompanyTrafficRecord;
|
|
|
|
|
+import com.fs.company.domain.CompanyTrafficRecordLog;
|
|
|
|
|
+import com.fs.company.mapper.CompanyTrafficRecordLogMapper;
|
|
|
|
|
+import com.fs.company.mapper.CompanyTrafficRecordMapper;
|
|
|
import com.fs.company.service.ICompanyService;
|
|
import com.fs.company.service.ICompanyService;
|
|
|
|
|
+import com.fs.company.service.ICompanyTrafficRecordLogService;
|
|
|
import com.fs.company.service.ICompanyTrafficRecordService;
|
|
import com.fs.company.service.ICompanyTrafficRecordService;
|
|
|
import com.fs.company.vo.RedPacketMoneyVO;
|
|
import com.fs.company.vo.RedPacketMoneyVO;
|
|
|
|
|
+import com.fs.course.domain.FsCourseTrafficLog;
|
|
|
|
|
+import com.fs.course.domain.FsCourseWatchLog;
|
|
|
|
|
+import com.fs.course.mapper.FsCourseTrafficLogMapper;
|
|
|
|
|
+import com.fs.course.mapper.FsCompanyTrafficInfoVoMapper;
|
|
|
import com.fs.course.mapper.FsCourseRedPacketLogMapper;
|
|
import com.fs.course.mapper.FsCourseRedPacketLogMapper;
|
|
|
import com.fs.company.service.ICompanyService;
|
|
import com.fs.company.service.ICompanyService;
|
|
|
import com.fs.company.vo.RedPacketMoneyVO;
|
|
import com.fs.company.vo.RedPacketMoneyVO;
|
|
@@ -22,6 +34,7 @@ import com.fs.course.mapper.FsCourseRedPacketLogMapper;
|
|
|
import com.fs.course.mapper.FsCourseWatchLogMapper;
|
|
import com.fs.course.mapper.FsCourseWatchLogMapper;
|
|
|
import com.fs.course.param.newfs.FsUserCourseAddCompanyUserParam;
|
|
import com.fs.course.param.newfs.FsUserCourseAddCompanyUserParam;
|
|
|
import com.fs.course.service.*;
|
|
import com.fs.course.service.*;
|
|
|
|
|
+import com.fs.course.vo.FsCompanyTrafficInfoVo;
|
|
|
import com.fs.course.vo.FsUserCourseVideoQVO;
|
|
import com.fs.course.vo.FsUserCourseVideoQVO;
|
|
|
import com.fs.his.domain.FsUser;
|
|
import com.fs.his.domain.FsUser;
|
|
|
import com.fs.his.service.IFsInquiryOrderService;
|
|
import com.fs.his.service.IFsInquiryOrderService;
|
|
@@ -51,15 +64,15 @@ import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDate;
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.LocalTime;
|
|
import java.time.LocalTime;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
import java.time.format.DateTimeFormatter;
|
|
|
-import java.util.ArrayList;
|
|
|
|
|
-import java.util.Arrays;
|
|
|
|
|
-import java.util.List;
|
|
|
|
|
|
|
+import java.util.*;
|
|
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
@Api("公共接口")
|
|
@Api("公共接口")
|
|
|
@RestController
|
|
@RestController
|
|
@@ -156,6 +169,21 @@ public class CommonController {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private FsStoreOrderScrmServiceImpl fsStoreOrderScrmService;
|
|
private FsStoreOrderScrmServiceImpl fsStoreOrderScrmService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private CompanyTrafficRecordMapper companyTrafficRecordMapper;
|
|
|
|
|
+
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private FsCourseTrafficLogMapper fsCourseTrafficLogMapper;
|
|
|
|
|
+
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private ICompanyTrafficRecordLogService companyTrafficRecordLogService;
|
|
|
|
|
+
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private CompanyTrafficRecordLogMapper companyTrafficRecordLogMapper;
|
|
|
|
|
+
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private FsCompanyTrafficInfoVoMapper fsCompanyTrafficInfoVoMapper;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 获取跳转微信小程序的链接地址
|
|
* 获取跳转微信小程序的链接地址
|
|
|
*/
|
|
*/
|