优化结构
This commit is contained in:
parent
550450164b
commit
3940d07ab4
|
|
@ -1,9 +1,11 @@
|
|||
package com.ruoyi.web.controller.train;
|
||||
package com.ruoyi.train.course.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.ruoyi.train.course.domain.TrainCourse;
|
||||
import com.ruoyi.train.course.domain.TrainCourseCategory;
|
||||
import com.ruoyi.train.course.service.ITrainCourseCategoryService;
|
||||
import com.ruoyi.train.course.service.ITrainCourseService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
|
@ -15,8 +17,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import com.ruoyi.common.annotation.Log;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.train.domain.TrainCourse;
|
||||
import com.ruoyi.train.service.ITrainCourseService;
|
||||
import com.ruoyi.framework.web.base.BaseController;
|
||||
import com.ruoyi.framework.web.page.TableDataInfo;
|
||||
import com.ruoyi.common.base.AjaxResult;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
package com.ruoyi.web.controller.train;
|
||||
package com.ruoyi.train.course.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.ruoyi.train.course.domain.TrainCourseSection;
|
||||
import com.ruoyi.train.course.service.ITrainCourseSectionService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
|
@ -12,8 +15,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import com.ruoyi.common.annotation.Log;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.train.domain.TrainCourseSection;
|
||||
import com.ruoyi.train.service.ITrainCourseSectionService;
|
||||
import com.ruoyi.framework.web.base.BaseController;
|
||||
import com.ruoyi.framework.web.page.TableDataInfo;
|
||||
import com.ruoyi.common.base.AjaxResult;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
package com.ruoyi.web.controller.train;
|
||||
package com.ruoyi.train.course.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.ruoyi.train.course.domain.TrainCourseSectionCourseware;
|
||||
import com.ruoyi.train.course.service.ITrainCourseSectionCoursewareService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
|
@ -12,8 +15,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import com.ruoyi.common.annotation.Log;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.train.domain.TrainCourseSectionCourseware;
|
||||
import com.ruoyi.train.service.ITrainCourseSectionCoursewareService;
|
||||
import com.ruoyi.framework.web.base.BaseController;
|
||||
import com.ruoyi.framework.web.page.TableDataInfo;
|
||||
import com.ruoyi.common.base.AjaxResult;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,11 @@
|
|||
package com.ruoyi.web.controller.train;
|
||||
package com.ruoyi.train.course.controller;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.train.course.domain.TrainCourseUser;
|
||||
import com.ruoyi.train.course.service.ITrainCourseUserService;
|
||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
|
@ -11,9 +16,6 @@ import org.springframework.web.bind.annotation.PostMapping;
|
|||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import com.ruoyi.common.annotation.Log;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.train.domain.TrainCourseUser;
|
||||
import com.ruoyi.train.service.ITrainCourseUserService;
|
||||
import com.ruoyi.framework.web.base.BaseController;
|
||||
import com.ruoyi.framework.web.page.TableDataInfo;
|
||||
import com.ruoyi.common.base.AjaxResult;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
package com.ruoyi.train.domain;
|
||||
|
||||
package com.ruoyi.train.course.domain;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.ruoyi.common.base.BaseEntity;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
package com.ruoyi.train.domain;
|
||||
|
||||
package com.ruoyi.train.course.domain;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.ruoyi.common.base.BaseEntity;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
package com.ruoyi.train.domain;
|
||||
|
||||
package com.ruoyi.train.course.domain;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.ruoyi.common.base.BaseEntity;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
package com.ruoyi.train.domain;
|
||||
|
||||
package com.ruoyi.train.course.domain;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.ruoyi.common.base.BaseEntity;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.mapper;
|
||||
package com.ruoyi.train.course.mapper;
|
||||
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourse;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.MyMapper;
|
||||
import com.ruoyi.train.course.domain.TrainCourse;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程 数据层
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.mapper;
|
||||
package com.ruoyi.train.course.mapper;
|
||||
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourseSectionCourseware;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.MyMapper;
|
||||
import com.ruoyi.train.course.domain.TrainCourseSectionCourseware;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 章节课件 数据层
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.mapper;
|
||||
package com.ruoyi.train.course.mapper;
|
||||
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourseSection;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.MyMapper;
|
||||
import com.ruoyi.train.course.domain.TrainCourseSection;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程章节 数据层
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.mapper;
|
||||
package com.ruoyi.train.course.mapper;
|
||||
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourseUser;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.MyMapper;
|
||||
import com.ruoyi.train.course.domain.TrainCourseUser;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程使用对象 数据层
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.service;
|
||||
package com.ruoyi.train.course.service;
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourseSectionCourseware;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseService;
|
||||
import com.ruoyi.train.course.domain.TrainCourseSectionCourseware;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 章节课件 服务层
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.service;
|
||||
package com.ruoyi.train.course.service;
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourseSection;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseService;
|
||||
import com.ruoyi.train.course.domain.TrainCourseSection;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程章节 服务层
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.service;
|
||||
package com.ruoyi.train.course.service;
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourse;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseService;
|
||||
import com.ruoyi.train.course.domain.TrainCourse;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程 服务层
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
package com.ruoyi.train.service;
|
||||
package com.ruoyi.train.course.service;
|
||||
|
||||
import com.ruoyi.train.domain.TrainCourseUser;
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseService;
|
||||
import com.ruoyi.train.course.domain.TrainCourseUser;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程使用对象 服务层
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,13 +1,14 @@
|
|||
package com.ruoyi.train.service.impl;
|
||||
package com.ruoyi.train.course.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
import com.ruoyi.train.course.domain.TrainCourseSectionCourseware;
|
||||
import com.ruoyi.train.course.mapper.TrainCourseSectionCoursewareMapper;
|
||||
import com.ruoyi.train.course.service.ITrainCourseSectionCoursewareService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.train.mapper.TrainCourseSectionCoursewareMapper;
|
||||
import com.ruoyi.train.domain.TrainCourseSectionCourseware;
|
||||
import com.ruoyi.train.service.ITrainCourseSectionCoursewareService;
|
||||
import com.ruoyi.common.support.Convert;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 章节课件 服务层实现
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,13 +1,14 @@
|
|||
package com.ruoyi.train.service.impl;
|
||||
package com.ruoyi.train.course.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
import com.ruoyi.train.course.domain.TrainCourseSection;
|
||||
import com.ruoyi.train.course.mapper.TrainCourseSectionMapper;
|
||||
import com.ruoyi.train.course.service.ITrainCourseSectionService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.train.mapper.TrainCourseSectionMapper;
|
||||
import com.ruoyi.train.domain.TrainCourseSection;
|
||||
import com.ruoyi.train.service.ITrainCourseSectionService;
|
||||
import com.ruoyi.common.support.Convert;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程章节 服务层实现
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,37 +1,38 @@
|
|||
package com.ruoyi.train.service.impl;
|
||||
package com.ruoyi.train.course.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
import com.ruoyi.train.course.domain.TrainCourse;
|
||||
import com.ruoyi.train.course.mapper.TrainCourseMapper;
|
||||
import com.ruoyi.train.course.service.ITrainCourseService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.train.mapper.TrainCourseMapper;
|
||||
import com.ruoyi.train.domain.TrainCourse;
|
||||
import com.ruoyi.train.service.ITrainCourseService;
|
||||
import com.ruoyi.common.support.Convert;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程 服务层实现
|
||||
*
|
||||
*
|
||||
* @author zhujj
|
||||
* @date 2018-12-23
|
||||
*/
|
||||
@Service
|
||||
public class TrainCourseServiceImpl extends AbstractBaseServiceImpl<TrainCourseMapper,TrainCourse> implements ITrainCourseService
|
||||
{
|
||||
@Autowired
|
||||
private TrainCourseMapper trainCourseMapper;
|
||||
@Autowired
|
||||
private TrainCourseMapper trainCourseMapper;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
/**
|
||||
* 查询课程列表
|
||||
*
|
||||
*
|
||||
* @param trainCourse 课程信息
|
||||
* @return 课程集合
|
||||
*/
|
||||
@Override
|
||||
public List<TrainCourse> selectTrainCourseList(TrainCourse trainCourse)
|
||||
{
|
||||
@Override
|
||||
public List<TrainCourse> selectTrainCourseList(TrainCourse trainCourse)
|
||||
{
|
||||
return trainCourseMapper.selectTrainCourseList(trainCourse);
|
||||
}
|
||||
}
|
||||
/**
|
||||
* 查询课程分页列表
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,13 +1,14 @@
|
|||
package com.ruoyi.train.service.impl;
|
||||
package com.ruoyi.train.course.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
import com.ruoyi.train.course.domain.TrainCourseUser;
|
||||
import com.ruoyi.train.course.mapper.TrainCourseUserMapper;
|
||||
import com.ruoyi.train.course.service.ITrainCourseUserService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.train.mapper.TrainCourseUserMapper;
|
||||
import com.ruoyi.train.domain.TrainCourseUser;
|
||||
import com.ruoyi.train.service.ITrainCourseUserService;
|
||||
import com.ruoyi.common.support.Convert;
|
||||
import com.ruoyi.framework.web.base.AbstractBaseServiceImpl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 课程使用对象 服务层实现
|
||||
*
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ruoyi.train.mapper.TrainCourseMapper">
|
||||
<mapper namespace="com.ruoyi.train.course.mapper.TrainCourseMapper">
|
||||
|
||||
<resultMap type="TrainCourse" id="TrainCourseResult">
|
||||
<result property="id" column="id" />
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ruoyi.train.mapper.TrainCourseSectionCoursewareMapper">
|
||||
<mapper namespace="com.ruoyi.train.course.mapper.TrainCourseSectionCoursewareMapper">
|
||||
|
||||
<resultMap type="TrainCourseSectionCourseware" id="TrainCourseSectionCoursewareResult">
|
||||
<result property="id" column="id" />
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ruoyi.train.mapper.TrainCourseSectionMapper">
|
||||
<mapper namespace="com.ruoyi.train.course.mapper.TrainCourseSectionMapper">
|
||||
|
||||
<resultMap type="TrainCourseSection" id="TrainCourseSectionResult">
|
||||
<result property="id" column="id" />
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ruoyi.train.mapper.TrainCourseUserMapper">
|
||||
<mapper namespace="com.ruoyi.train.course.mapper.TrainCourseUserMapper">
|
||||
|
||||
<resultMap type="TrainCourseUser" id="TrainCourseUserResult">
|
||||
<result property="id" column="id" />
|
||||
|
|
|
|||
Loading…
Reference in New Issue