|
|
@@ -3,10 +3,8 @@ package com.jpsoft.employment.modules.base.api;
|
|
|
import com.github.pagehelper.Page;
|
|
|
import com.jpsoft.employment.modules.base.entity.FeedbackMethod;
|
|
|
import com.jpsoft.employment.modules.base.entity.LoveProject;
|
|
|
-import com.jpsoft.employment.modules.base.service.FeedbackMethodService;
|
|
|
-import com.jpsoft.employment.modules.base.service.LoveProjectService;
|
|
|
-import com.jpsoft.employment.modules.base.service.StudentAspirationsService;
|
|
|
-import com.jpsoft.employment.modules.base.service.WishInfoUserRecordService;
|
|
|
+import com.jpsoft.employment.modules.base.entity.ParticipateProjectInfo;
|
|
|
+import com.jpsoft.employment.modules.base.service.*;
|
|
|
import com.jpsoft.employment.modules.common.dto.MessageResult;
|
|
|
import com.jpsoft.employment.modules.common.dto.Sort;
|
|
|
import com.jpsoft.employment.modules.common.utils.PojoUtils;
|
|
|
@@ -37,6 +35,8 @@ public class ChartApi {
|
|
|
private LoveProjectService loveProjectService;
|
|
|
@Autowired
|
|
|
private WishInfoUserRecordService wishInfoUserRecordService;
|
|
|
+ @Autowired
|
|
|
+ private ParticipateProjectInfoService participateProjectInfoService;
|
|
|
|
|
|
@ApiOperation(value="数据统计")
|
|
|
@RequestMapping(value = "dataTotal",method = RequestMethod.POST)
|
|
|
@@ -63,8 +63,17 @@ public class ChartApi {
|
|
|
String subject = (String)request.getAttribute("subject");
|
|
|
Map<String,Object> map = new HashMap<>();
|
|
|
|
|
|
+ Map<String,Object> searchParams = new HashMap<>();
|
|
|
+ searchParams.put("regUserId",subject);
|
|
|
+ searchParams.put("status","2");
|
|
|
+
|
|
|
+ List<Sort> sortList = new ArrayList<>();
|
|
|
+ sortList.add(new Sort("create_time","desc"));
|
|
|
+
|
|
|
+ Page<ParticipateProjectInfo> page = participateProjectInfoService.pageSearch(searchParams,1,100,false,sortList);
|
|
|
+
|
|
|
Integer countWishRecord = wishInfoUserRecordService.countByUser(subject);
|
|
|
- Integer countGood = 0;
|
|
|
+ Integer countGood = page.getResult().size();
|
|
|
|
|
|
map.put("countWishRecord",countWishRecord);
|
|
|
map.put("countGood",countGood);
|