提交 f457c684 authored 作者: liupengfei's avatar liupengfei

--no commit message

上级 8f588147
......@@ -14,20 +14,19 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.zrqx.core.enums.resource.LibraryStatusEnum;
import com.zrqx.core.enums.resource.PriceOptionEnum;
import com.zrqx.core.exception.BaseException;
import com.zrqx.core.util.page.PageInfo;
import com.zrqx.core.util.page.PageParam;
import com.zrqx.core.util.response.CallBack;
import com.zrqx.resource.bg.service.courselibrary.CourseLibraryDiyTypeService;
import com.zrqx.resource.bg.service.courselibrary.CourseLibraryLabelContentDiyTypeService;
import com.zrqx.resource.bg.service.courselibrary.CourseLibraryService;
import com.zrqx.resource.bg.service.recommend.RecommendResourceService;
import com.zrqx.resource.bg.service.videolibrary.VideoLibraryService;
import com.zrqx.resource.commons.form.bg.courselibrary.BatchUpdateCourseLibraryForm;
import com.zrqx.resource.commons.form.bg.courselibrary.QueryCourseAndVideoForm;
import com.zrqx.resource.commons.form.bg.courselibrary.QueryCourseLibraryForm;
import com.zrqx.resource.commons.form.bg.courselibrary.SaveRelationLibraryForm;
import com.zrqx.resource.commons.form.bg.courselibrary.SaveUpdateCourseLibraryForm;
import com.zrqx.resource.commons.form.bg.recommend.UpdateRecommendResourceForm;
import com.zrqx.resource.commons.model.courcelibrary.CourseLibrary;
......@@ -40,7 +39,6 @@ import com.zrqx.resource.commons.vo.bg.videolibrary.VideoLibraryListVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import tk.mybatis.mapper.entity.Example;
import tk.mybatis.mapper.entity.Example.Criteria;
/**
* 视频库Controller
......@@ -228,11 +226,11 @@ public class CourseLibraryController {
*/
@ApiOperation(value = "保存相关资源", notes = "保存相关资源")
@PostMapping(value = "/save/relation-resource")
public CallBack<Boolean> saveRelation(@RequestBody List<String> videoIds, String courseId) {
public CallBack<Boolean> saveRelation(@RequestBody SaveRelationLibraryForm form) {
Example example = new Example(VideoLibrary.class);
example.createCriteria().andIn("id", videoIds);
example.createCriteria().andIn("id", form.getIds());
VideoLibrary videoLibrary = new VideoLibrary();
videoLibrary.setCourseId(courseId);
videoLibrary.setCourseId(form.getCourseId());
videoLibrary.setUpdateTime(new Date());
videoLibraryService.UpdateByExampleSelective(videoLibrary, example);
return CallBack.success();
......
package com.zrqx.resource.commons.form.bg.courselibrary;
import java.util.List;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel(value="SaveRelationLibraryForm",description="保存相关资源")
public class SaveRelationLibraryForm {
@ApiModelProperty("资源id集合")
private List<String> ids;
@ApiModelProperty("课程id")
private String courseId;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论