优化结构

This commit is contained in:
zhujj 2018-12-24 11:09:21 +08:00
parent 550450164b
commit 3940d07ab4
24 changed files with 107 additions and 87 deletions

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;
/**
* 课程 数据层

View File

@ -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;
/**
* 章节课件 数据层

View File

@ -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;
/**
* 课程章节 数据层

View File

@ -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;
/**
* 课程使用对象 数据层

View File

@ -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;
/**
* 章节课件 服务层
*

View File

@ -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;
/**
* 课程章节 服务层
*

View File

@ -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;
/**
* 课程 服务层
*

View File

@ -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;
/**
* 课程使用对象 服务层
*

View File

@ -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;
/**
* 章节课件 服务层实现
*

View File

@ -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;
/**
* 课程章节 服务层实现
*

View File

@ -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);
}
}
/**
* 查询课程分页列表
*

View File

@ -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;
/**
* 课程使用对象 服务层实现
*

View File

@ -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" />

View File

@ -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" />

View File

@ -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" />

View File

@ -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" />