|
|
@@ -5,6 +5,7 @@ import com.goafanti.common.controller.BaseApiController;
|
|
|
import com.goafanti.common.utils.excel.NewExcelUtil;
|
|
|
import com.goafanti.user.bo.InputUserFollowList;
|
|
|
import com.goafanti.user.bo.outFollowStatisticsList;
|
|
|
+import com.goafanti.user.bo.outProvinceFollowStatistic;
|
|
|
import com.goafanti.user.bo.outUserFollowList;
|
|
|
import com.goafanti.user.service.UserFollowService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -94,5 +95,29 @@ public class UserFollowController extends BaseApiController {
|
|
|
return res.data(userFollowService.provinceFollowStatisticsList(depId,date,province,sort));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 省份面谈跟进统计
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping(value = "/provinceFollowStatisticsListExport", method = RequestMethod.GET)
|
|
|
+ public Result provinceFollowStatisticsListExport(String depId,String depName,String date,Integer province,String provinceName,Integer sort){
|
|
|
+ List<outProvinceFollowStatistic> list = userFollowService.provinceFollowStatisticsList(depId, date, province, sort);
|
|
|
+ NewExcelUtil<outProvinceFollowStatistic>excelUtil =new NewExcelUtil<>(outProvinceFollowStatistic.class);
|
|
|
+ StringBuffer sb=new StringBuffer("搜索条件=》");
|
|
|
+ if (depName!=null)sb=sb.append("部门:").append(depName).append(",");
|
|
|
+ if(provinceName!=null)sb=sb.append("省份:").append(provinceName).append(",");
|
|
|
+ if(sort!=null){
|
|
|
+ sb=sb.append("排序:");
|
|
|
+ if (sort==0)sb=sb.append("按签单");
|
|
|
+ else if (sort==1)sb=sb.append("按面谈");
|
|
|
+ sb=sb.append(",");
|
|
|
+ }
|
|
|
+ if (date!=null){
|
|
|
+ sb=sb.append("时间:").append(date).append(",");
|
|
|
+ }
|
|
|
+ return excelUtil.exportExcel(list,"省份面谈跟进统计",uploadPath,sb.substring(0,sb.toString().length()-1));
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|