xdd 2 тижнів тому
батько
коміт
e7f24ec66a

+ 1 - 1
fs-admin/src/main/java/com/fs/stats/SalesWatchStatisController.java

@@ -21,7 +21,7 @@ import java.util.List;
  * 看课统计接口
  * 看课统计接口
  */
  */
 @RestController
 @RestController
-@RequestMapping("/stats/")
+@RequestMapping("/stats")
 @AllArgsConstructor
 @AllArgsConstructor
 public class SalesWatchStatisController {
 public class SalesWatchStatisController {
 
 

+ 3 - 0
fs-service-system/src/main/java/com/fs/company/mapper/CompanyUserMapper.java

@@ -261,4 +261,7 @@ public interface CompanyUserMapper
 
 
     int setIsRegisterMember(@Param("status") boolean status, @Param("userIds")List<Long> userIds);
     int setIsRegisterMember(@Param("status") boolean status, @Param("userIds")List<Long> userIds);
 
 
+    @Select("select user_id,dept_id,user_name from company_user where del_flag=0 and status=0")
+    List<CompanyUser> selectAllCompanyUserList();
+
 }
 }

+ 5 - 0
fs-service-system/src/main/java/com/fs/statis/service/FsStatisSalerWatchService.java

@@ -51,4 +51,9 @@ public interface FsStatisSalerWatchService {
 
 
     List<FsStatisSalerWatch> queryList(StatsWatchLogPageListDTO param);
     List<FsStatisSalerWatch> queryList(StatsWatchLogPageListDTO param);
 
 
+
+    /**
+     * 写入数据 写入前一天的数据
+     */
+    void writeData();
 }
 }

+ 17 - 2
fs-service-system/src/main/java/com/fs/statis/service/impl/FsStatisSalerWatchServiceImpl.java

@@ -1,5 +1,7 @@
 package com.fs.statis.service.impl;
 package com.fs.statis.service.impl;
 
 
+import com.fs.company.domain.CompanyUser;
+import com.fs.company.mapper.CompanyUserMapper;
 import com.fs.statis.domain.FsStatisSalerWatch;
 import com.fs.statis.domain.FsStatisSalerWatch;
 import com.fs.statis.dto.StatsWatchLogPageListDTO;
 import com.fs.statis.dto.StatsWatchLogPageListDTO;
 import com.fs.statis.mapper.FsStatisSalerWatchMapper;
 import com.fs.statis.mapper.FsStatisSalerWatchMapper;
@@ -7,7 +9,6 @@ import com.fs.statis.service.FsStatisSalerWatchService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.stereotype.Service;
 
 
-import java.util.Collections;
 import java.util.List;
 import java.util.List;
 
 
 /**
 /**
@@ -18,9 +19,12 @@ public class FsStatisSalerWatchServiceImpl implements FsStatisSalerWatchService
 
 
     private final FsStatisSalerWatchMapper fsStatisSalerWatchMapper;
     private final FsStatisSalerWatchMapper fsStatisSalerWatchMapper;
 
 
+    private final CompanyUserMapper companyUserMapper;
+
     @Autowired
     @Autowired
-    public FsStatisSalerWatchServiceImpl(FsStatisSalerWatchMapper fsStatisSalerWatchMapper) {
+    public FsStatisSalerWatchServiceImpl(FsStatisSalerWatchMapper fsStatisSalerWatchMapper, CompanyUserMapper companyUserMapper) {
         this.fsStatisSalerWatchMapper = fsStatisSalerWatchMapper;
         this.fsStatisSalerWatchMapper = fsStatisSalerWatchMapper;
+        this.companyUserMapper = companyUserMapper;
     }
     }
 
 
     /**
     /**
@@ -86,4 +90,15 @@ public class FsStatisSalerWatchServiceImpl implements FsStatisSalerWatchService
     public List<FsStatisSalerWatch> queryList(StatsWatchLogPageListDTO param) {
     public List<FsStatisSalerWatch> queryList(StatsWatchLogPageListDTO param) {
         return fsStatisSalerWatchMapper.queryList(param);
         return fsStatisSalerWatchMapper.queryList(param);
     }
     }
+
+    @Override
+    public void writeData() {
+        // 统计销售看课情况
+        // 获取前一天的时间
+        List<CompanyUser> companyUserList = this.companyUserMapper.selectAllCompanyUserList();
+
+        for (CompanyUser companyUser : companyUserList) {
+
+        }
+    }
 }
 }