|
@@ -54,7 +54,7 @@ public class TrainController extends BaseController {
|
|
|
throws Exception {
|
|
|
|
|
|
Map<String, Object> params = new HashMap<String, Object>();
|
|
|
- params.put("rolType", request.getParameter("rolType")==null?"":request.getParameter("rolType"));
|
|
|
+ params.put("roleType", request.getParameter("roleType")==null?"":request.getParameter("roleType"));
|
|
|
params.put("module", request.getParameter("module")==null?"":request.getParameter("module"));
|
|
|
params.put("title", request.getParameter("title")==null?"":request.getParameter("title"));
|
|
|
params.put("index", request.getParameter("index")==null?"":request.getParameter("index"));
|
|
@@ -95,7 +95,6 @@ public class TrainController extends BaseController {
|
|
|
if(StringUtils.isNotEmpty(param.getId())) {
|
|
|
VideoInfo videoInfo=videoInfoService.getById(param.getId());
|
|
|
videoInfo.setDescription(param.getDescription());
|
|
|
- videoInfo.setIndes(param.getIndes());
|
|
|
videoInfo.setModule(param.getModule());
|
|
|
videoInfo.setRoleType(param.getRoleType());
|
|
|
videoInfo.setStatus(param.getStatus());
|
|
@@ -103,17 +102,39 @@ public class TrainController extends BaseController {
|
|
|
videoInfo.setUpdateTime(new Date());
|
|
|
videoInfoService.save(videoInfo);
|
|
|
}else {
|
|
|
+ Integer indes=1;
|
|
|
+ VideoInfo maxVideoInfo=videoInfoService.getVideoInfoByMaxIndes(param.getRoleType());
|
|
|
+ if(maxVideoInfo!=null) {
|
|
|
+ indes=maxVideoInfo.getIndes()+1;
|
|
|
+ }
|
|
|
+ param.setIndes(indes);
|
|
|
param.setCreateTime(new Date());
|
|
|
videoInfoService.save(param);
|
|
|
}
|
|
|
response.success();
|
|
|
return response;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ @RequestMapping("/video/indes/update")
|
|
|
+ @ResponseBody
|
|
|
+ public Response videoIndesUpdate(Model model,String id,Integer indes) throws Exception{
|
|
|
+ Response response = new Response();
|
|
|
+ if(StringUtils.isNotEmpty(id)) {
|
|
|
+ VideoInfo videoInfo=videoInfoService.getById(id);
|
|
|
+ VideoInfo indesVideoInfo=videoInfoService.getVideoInfoByIndes(videoInfo.getRoleType(), indes);
|
|
|
+ if(indesVideoInfo!=null) {
|
|
|
+ response.failure("排序号,同端下不可重复喔,请重新填写。");
|
|
|
+ return response;
|
|
|
+ }
|
|
|
+ videoInfo.setIndes(indes);
|
|
|
+ videoInfoService.save(videoInfo);
|
|
|
+ }
|
|
|
+ response.success();
|
|
|
+ return response;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
@RequestMapping("/pace/list")
|
|
|
public String paceList(Model model,
|
|
|
@RequestParam(required = false, defaultValue = "10") int pageSize,
|
|
@@ -224,7 +245,7 @@ public class TrainController extends BaseController {
|
|
|
|
|
|
Map<String, Object> params = new HashMap<String, Object>();
|
|
|
params.put("type", request.getParameter("type")==null?"":request.getParameter("type"));
|
|
|
- params.put("rolType", request.getParameter("rolType")==null?"":request.getParameter("rolType"));
|
|
|
+ params.put("roleType", request.getParameter("roleType")==null?"":request.getParameter("roleType"));
|
|
|
params.put("module", request.getParameter("module")==null?"":request.getParameter("module"));
|
|
|
params.put("title", request.getParameter("title")==null?"":request.getParameter("title"));
|
|
|
|