|
@@ -16,7 +16,9 @@ import org.springframework.web.servlet.ModelAndView;
|
|
|
import org.springframework.web.servlet.view.json.MappingJacksonJsonView;
|
|
|
|
|
|
import cn.efunbox.model.Click;
|
|
|
+import cn.efunbox.model.Film;
|
|
|
import cn.efunbox.service.IClickService;
|
|
|
+import cn.efunbox.service.IFilmService;
|
|
|
|
|
|
@SuppressWarnings("deprecation")
|
|
|
@Controller
|
|
@@ -26,6 +28,9 @@ public class ClickController {
|
|
|
@Autowired
|
|
|
private HttpServletRequest request;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IFilmService filmService;
|
|
|
+
|
|
|
private IClickService clickService;
|
|
|
|
|
|
public IClickService getClickService() {
|
|
@@ -54,6 +59,18 @@ public class ClickController {
|
|
|
String age = request.getParameter("age")==null?"0":request.getParameter("age").trim();
|
|
|
String sex = request.getParameter("sex")==null?"1":request.getParameter("sex").trim();
|
|
|
String film_code = request.getParameter("film_code")==null?"":request.getParameter("film_code").trim();
|
|
|
+ if(film_code.isEmpty()){
|
|
|
+ map.put("code", 301);
|
|
|
+ return map;
|
|
|
+ }
|
|
|
+
|
|
|
+ int curTime = (int)(System.currentTimeMillis()/1000);
|
|
|
+ Click click = new Click();
|
|
|
+ click.setAge(Integer.valueOf(age));
|
|
|
+ click.setSex(Integer.valueOf(sex));
|
|
|
+ click.setFilm_code(film_code);
|
|
|
+ click.setCreated(curTime);
|
|
|
+/*
|
|
|
String film_type = request.getParameter("film_type")==null?"1":request.getParameter("film_type").trim();
|
|
|
String mark_type = request.getParameter("mark_type")==null?"0":request.getParameter("mark_type").trim();
|
|
|
String is_vip = request.getParameter("is_vip")==null?"0":request.getParameter("is_vip").trim();
|
|
@@ -68,18 +85,9 @@ public class ClickController {
|
|
|
String target_people = request.getParameter("target_people")==null?"0":request.getParameter("target_people").trim();
|
|
|
String language = request.getParameter("language")==null?"0":request.getParameter("language").trim();
|
|
|
String duration = request.getParameter("duration")==null?"0":request.getParameter("duration").trim();
|
|
|
- if(film_code.isEmpty()){
|
|
|
- map.put("code", 301);
|
|
|
- return map;
|
|
|
- }
|
|
|
- int curTime = (int)(System.currentTimeMillis()/1000);
|
|
|
- Click click = new Click();
|
|
|
- click.setAge(Integer.valueOf(age));
|
|
|
click.setAge_group(Integer.valueOf(age_group));
|
|
|
click.setArea(Integer.valueOf(area));
|
|
|
- click.setCreated(curTime);
|
|
|
click.setDuration(Integer.valueOf(duration));
|
|
|
- click.setFilm_code(film_code);
|
|
|
click.setFilm_grade(Float.valueOf(film_grade));
|
|
|
click.setFilm_star(Float.valueOf(film_star));
|
|
|
click.setFilm_type(Integer.valueOf(film_type));
|
|
@@ -90,8 +98,23 @@ public class ClickController {
|
|
|
click.setOnline_date(Integer.valueOf(online_date));
|
|
|
click.setPublish_date(Integer.valueOf(publish_date));
|
|
|
click.setSeries_count(Integer.valueOf(series_count));
|
|
|
- click.setSex(Integer.valueOf(sex));
|
|
|
click.setTarget_people(Integer.valueOf(target_people));
|
|
|
+*/
|
|
|
+ Film film = filmService.get(film_code);
|
|
|
+ click.setAge_group(film.getAge_group());
|
|
|
+ click.setArea(film.getArea());
|
|
|
+ click.setDuration(film.getDuration());
|
|
|
+ click.setFilm_grade(film.getFilm_grade());
|
|
|
+ click.setFilm_star(film.getFilm_star());
|
|
|
+ click.setFilm_type(film.getFilm_type());
|
|
|
+ click.setIs_vip(film.getIs_vip());
|
|
|
+ click.setLanguage(film.getLanguage());
|
|
|
+ click.setMark_type(film.getMark_type());
|
|
|
+ click.setMovie_type(film.getMovie_type());
|
|
|
+ click.setOnline_date(film.getOnline_date());
|
|
|
+ click.setPublish_date(film.getPublish_date());
|
|
|
+ click.setSeries_count(film.getSeries_count());
|
|
|
+ click.setTarget_people(film.getTarget_people());
|
|
|
|
|
|
int ret = clickService.insert(click);
|
|
|
|