批量开课
This commit is contained in:
@@ -9,17 +9,26 @@ import com.peanut.modules.common.entity.CourseCatalogueEntity;
|
||||
import com.peanut.modules.common.entity.CourseEntity;
|
||||
import com.peanut.modules.common.entity.MyUserEntity;
|
||||
import com.peanut.modules.common.entity.UserCourseBuyEntity;
|
||||
import com.peanut.modules.common.to.AddCourses;
|
||||
import com.peanut.modules.common.vo.AddCoursesFrag;
|
||||
import com.peanut.modules.master.service.CourseCatalogueService;
|
||||
import com.peanut.modules.master.service.UserCourseBuyService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.apache.poi.ss.usermodel.*;
|
||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.io.*;
|
||||
import java.net.URL;
|
||||
import java.net.URLConnection;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.Iterator;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
@@ -110,6 +119,27 @@ public class UserCourseBuyController {
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@RequestMapping("/readExcelForAddCourse")
|
||||
public R readExcelForAddCourse(@RequestBody Map<String,String> params){
|
||||
String filePath = params.get("file");
|
||||
Map<String, ArrayList> stringArrayListMap = userCourseBuyService.readExcelForAddCourse(filePath);
|
||||
return R.ok().put("result",stringArrayListMap);
|
||||
}
|
||||
|
||||
@RequestMapping("/AddCourses")
|
||||
public R AddCourses(@RequestBody AddCourses addCourses){
|
||||
Map<String, ArrayList<AddCoursesFrag>> stringArrayListMap = userCourseBuyService.addCourses(addCourses);
|
||||
return R.ok().put("result",stringArrayListMap);
|
||||
}
|
||||
|
||||
|
||||
private void searchUser(String phone){
|
||||
userCourseBuyService.addCourseForUser(phone);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@RequestMapping("/expireUserCourseBuy")
|
||||
@Transactional
|
||||
public R expireUserCourseBuy(@RequestBody Map<String, Object> params) {
|
||||
|
||||
Reference in New Issue
Block a user