目录归属修改

main
whb 2 years ago
parent ab89deb409
commit b9d2410050

@ -76,6 +76,10 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper,Course> implemen
{ {
throw new ServiceException("400","课程名称不能为空"); throw new ServiceException("400","课程名称不能为空");
} }
if (courseVo.getCourseIcon().isEmpty())
{
throw new ServiceException("400","请选择一个默认图标");
}
//查询名称查询课程 //查询名称查询课程
int sum = courseMapper.selectByName(courseVo.getCourseName()); int sum = courseMapper.selectByName(courseVo.getCourseName());
if (sum>0) if (sum>0)
@ -93,7 +97,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper,Course> implemen
throw new ServiceException("403","归属目录不能为空"); throw new ServiceException("403","归属目录不能为空");
} }
//查询目录id并赋值给course //查询目录id并赋值给course
Integer id = directoryMapper.selectByName(dirName,"3"); Integer id = directoryMapper.selectByName(dirName,"1");
if (id==null) if (id==null)
{ {
throw new ServiceException("403","归属目录不存在"); throw new ServiceException("403","归属目录不存在");
@ -144,7 +148,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper,Course> implemen
throw new ServiceException("403","归属目录不能为空"); throw new ServiceException("403","归属目录不能为空");
} }
//查询目录id并赋值给course //查询目录id并赋值给course
Integer id = directoryMapper.selectByName(dirName,"3"); Integer id = directoryMapper.selectByName(dirName,"1");
if (id==null) if (id==null)
{ {
throw new ServiceException("403","归属目录不存在"); throw new ServiceException("403","归属目录不存在");
@ -194,8 +198,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper,Course> implemen
{ {
throw new ServiceException("400","请选择一个icon"); throw new ServiceException("400","请选择一个icon");
} }
directory.setDirIden("3"); Integer integer = directoryMapper.selectByName(directory.getDirName(),"1");
Integer integer = directoryMapper.selectByName(directory.getDirName(),"3");
if (integer!=null) if (integer!=null)
{ {
throw new ServiceException("400","目录已存在"); throw new ServiceException("400","目录已存在");

@ -16,7 +16,7 @@ import javax.annotation.Resource;
import java.io.File; import java.io.File;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.util.List; import java.util.List;
/*下载控制层*/
@RestController @RestController
@RequestMapping("/download") @RequestMapping("/download")
public class DownloadController { public class DownloadController {
@ -45,7 +45,6 @@ public class DownloadController {
vo.setDownloadImg(this.path); vo.setDownloadImg(this.path);
int count = downloadService.addDownload(vo); int count = downloadService.addDownload(vo);
return JsonResult.success(); return JsonResult.success();
} }
@ -62,7 +61,6 @@ public class DownloadController {
public JsonResult<DownloadVo> queryById(Integer id){ public JsonResult<DownloadVo> queryById(Integer id){
DownloadVo downloadAddVo =downloadService.queryById(id); DownloadVo downloadAddVo =downloadService.queryById(id);
return JsonResult.success(downloadAddVo); return JsonResult.success(downloadAddVo);
} }
@ApiOperation("更新下载") @ApiOperation("更新下载")

@ -68,7 +68,7 @@ public class DownloadServiceImpl extends ServiceImpl<DownloadMapper, Download> i
Download download = new Download(); Download download = new Download();
BeanUtils.copyProperties(vo, download); BeanUtils.copyProperties(vo, download);
//查询归属目录id //查询归属目录id
Integer dirId = directoryMapper.selectByName(vo.getDirName(), "5"); Integer dirId = directoryMapper.selectByName(vo.getDirName(), "3");
if (dirId == null) { if (dirId == null) {
throw new ServiceException("400", "目录不存在"); throw new ServiceException("400", "目录不存在");
} }
@ -134,7 +134,11 @@ public class DownloadServiceImpl extends ServiceImpl<DownloadMapper, Download> i
Download download = new Download(); Download download = new Download();
BeanUtils.copyProperties(vo, download); BeanUtils.copyProperties(vo, download);
//查询归属目录id //查询归属目录id
Integer dirId = directoryMapper.selectByName(vo.getDirName(), "5"); Integer dirId = directoryMapper.selectByName(vo.getDirName(), "3");
if (dirId==null)
{
throw new ServiceException("400", "归属目录不能为空");
}
download.setDirId(dirId); download.setDirId(dirId);
download.setDownloadUpdatetime(new Date()); download.setDownloadUpdatetime(new Date());
//添加download //添加download
@ -156,7 +160,7 @@ public class DownloadServiceImpl extends ServiceImpl<DownloadMapper, Download> i
throw new ServiceException("400", "请选择一个icon"); throw new ServiceException("400", "请选择一个icon");
} }
/*查询目录名是否存在*/ /*查询目录名是否存在*/
Integer count = directoryMapper.selectByName(directory.getDirName(), "5"); Integer count = directoryMapper.selectByName(directory.getDirName(), "3");
if (count != null) { if (count != null) {
throw new ServiceException("400", "目录已存在"); throw new ServiceException("400", "目录已存在");
} }

@ -6,7 +6,7 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.IOException; import java.io.IOException;
@WebFilter(urlPatterns = "*")//表示所有请求都走这个过滤器(可以用来设置编码) //@WebFilter(urlPatterns = "*")//表示所有请求都走这个过滤器(可以用来设置编码)
public class LoginFilter implements Filter { public class LoginFilter implements Filter {
@Override @Override
public void init(FilterConfig filterConfig) throws ServletException { public void init(FilterConfig filterConfig) throws ServletException {

@ -8,19 +8,20 @@ import com.zhiyun.zhiyun03.invite.entity.Invite;
import com.zhiyun.zhiyun03.invite.vo.InviteVo; import com.zhiyun.zhiyun03.invite.vo.InviteVo;
import java.util.List; import java.util.List;
/*服务层*/
public interface InviteService extends IService<Invite> { public interface InviteService extends IService<Invite> {
/*查询服务*/
PageVO<InviteVo> queryInvite(Integer page, Integer limit); PageVO<InviteVo> queryInvite(Integer page, Integer limit);
/*根据id查询*/
InviteVo queryInviteById(Integer id); InviteVo queryInviteById(Integer id);
/*添加服务*/
int addInvite(InviteVo vo); int addInvite(InviteVo vo);
/*删除服务*/
int delInviteById(Integer id); int delInviteById(Integer id);
/*更新服务*/
int updateById(InviteVo vo); int updateById(InviteVo vo);
/*添加目录*/
void addInviteDirectory(Directory directory); void addInviteDirectory(Directory directory);
/*查询目录*/
List<DirectoryVo> queryInviteDirectory(); List<DirectoryVo> queryInviteDirectory();
} }

@ -85,17 +85,17 @@ public class InviteServieImpl extends ServiceImpl<InviteMapper, Invite> implemen
{ {
throw new ServiceException("403","就业名已存在"); throw new ServiceException("403","就业名已存在");
} }
//将vo值传给download //将vo值传给就业
Invite invite = new Invite(); Invite invite = new Invite();
BeanUtils.copyProperties(vo,invite); BeanUtils.copyProperties(vo,invite);
//查询归属目录id //查询归属目录id
Integer dirId = directoryMapper.selectByName(vo.getDirName(),"7"); Integer dirId = directoryMapper.selectByName(vo.getDirName(),"8");
if (dirId==null){ if (dirId==null){
throw new ServiceException("400","目录不存在"); throw new ServiceException("400","目录不存在");
} }
invite.setDirId(dirId); invite.setDirId(dirId);
invite.setInviteUpdatetime(new Date()); invite.setInviteUpdatetime(new Date());
//添加download //添加就业
int insert = inviteMapper.insert(invite); int insert = inviteMapper.insert(invite);
if (insert>0) if (insert>0)
{ {
@ -144,7 +144,7 @@ public class InviteServieImpl extends ServiceImpl<InviteMapper, Invite> implemen
Invite invite = new Invite(); Invite invite = new Invite();
BeanUtils.copyProperties(vo,invite); BeanUtils.copyProperties(vo,invite);
//查询归属目录id //查询归属目录id
Integer dirId = directoryMapper.selectByName(vo.getDirName(),"7"); Integer dirId = directoryMapper.selectByName(vo.getDirName(),"8");
invite.setDirId(dirId); invite.setDirId(dirId);
invite.setInviteUpdatetime(new Date()); invite.setInviteUpdatetime(new Date());
//添加download //添加download
@ -157,7 +157,7 @@ public class InviteServieImpl extends ServiceImpl<InviteMapper, Invite> implemen
throw new ServiceException("400","更新失败"); throw new ServiceException("400","更新失败");
} }
} }
/*添加目录*/
@Override @Override
public void addInviteDirectory(Directory directory) { public void addInviteDirectory(Directory directory) {
if (directory.getDirName().isEmpty()) if (directory.getDirName().isEmpty())
@ -169,7 +169,7 @@ public class InviteServieImpl extends ServiceImpl<InviteMapper, Invite> implemen
throw new ServiceException("400","请选择一个icon"); throw new ServiceException("400","请选择一个icon");
} }
Integer count = directoryMapper.selectByName(directory.getDirName(),"7"); Integer count = directoryMapper.selectByName(directory.getDirName(),"8");
if (count!=null) if (count!=null)
{ {
throw new ServiceException("400","目录已存在"); throw new ServiceException("400","目录已存在");
@ -183,7 +183,7 @@ public class InviteServieImpl extends ServiceImpl<InviteMapper, Invite> implemen
directory.setId(uuid); directory.setId(uuid);
directoryMapper.addInviteDirectory(directory); directoryMapper.addInviteDirectory(directory);
} }
/*查询目录*/
@Override @Override
public List<DirectoryVo> queryInviteDirectory() { public List<DirectoryVo> queryInviteDirectory() {

@ -20,7 +20,7 @@ import javax.annotation.Resource;
import java.io.File; import java.io.File;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.util.List; import java.util.List;
/*服务控制层*/
@Api("服务相关") @Api("服务相关")
@RestController @RestController
@RequestMapping("/api/serve") @RequestMapping("/api/serve")
@ -29,7 +29,6 @@ public class ServeController {
@Resource @Resource
private AliyunOssUtil ossUtil; private AliyunOssUtil ossUtil;
@Resource @Resource
private ServeService serveService; private ServeService serveService;

@ -8,19 +8,22 @@ import com.zhiyun.zhiyun03.serve.entity.Serve;
import com.zhiyun.zhiyun03.serve.vo.ServeVo; import com.zhiyun.zhiyun03.serve.vo.ServeVo;
import java.util.List; import java.util.List;
/*
*/
public interface ServeService extends IService<Serve> { public interface ServeService extends IService<Serve> {
//查询服务
PageVO<ServeVo> queryServe(Integer page, Integer limit); PageVO<ServeVo> queryServe(Integer page, Integer limit);
/*添加服务*/
int addServe(ServeVo vo); int addServe(ServeVo vo);
/*删除服务*/
int delServe(Integer id); int delServe(Integer id);
/*根据id查询*/
ServeVo queryById(Integer id); ServeVo queryById(Integer id);
/*更新服务*/
int updateServe(ServeVo vo); int updateServe(ServeVo vo);
/*添加目录*/
void addServiceDirectory(Directory directory); void addServiceDirectory(Directory directory);
/*查询目录*/
List<DirectoryVo> queryServiceDirectory(); List<DirectoryVo> queryServiceDirectory();
} }

@ -61,7 +61,7 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
/* /*
* *
* */ * */
@Override @Override
public int addServe(ServeVo vo) { public int addServe(ServeVo vo) {
@ -92,7 +92,9 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
throw new ServiceException("400","添加下载失败"); throw new ServiceException("400","添加下载失败");
} }
} }
/*
*
* */
@Override @Override
public int delServe(Integer id) { public int delServe(Integer id) {
if (id == null) if (id == null)
@ -111,8 +113,15 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
} }
} }
/*
* id
* */
@Override @Override
public ServeVo queryById(Integer id) { public ServeVo queryById(Integer id) {
if (id==null)
{
throw new ServiceException("401","id为空");
}
//根据id查询数据 //根据id查询数据
Serve serve = serveMapper.selectById(id); Serve serve = serveMapper.selectById(id);
//查询目录id //查询目录id
@ -123,7 +132,9 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
serveVo.setDirName(directory.getDirName()); serveVo.setDirName(directory.getDirName());
return serveVo; return serveVo;
} }
/*
*
* */
@Override @Override
public int updateServe(ServeVo vo) { public int updateServe(ServeVo vo) {
//查询更新的下载名是否存在 //查询更新的下载名是否存在
@ -149,7 +160,9 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
throw new ServiceException("400","更新失败"); throw new ServiceException("400","更新失败");
} }
} }
/*
*
* */
@Override @Override
public void addServiceDirectory(Directory directory) { public void addServiceDirectory(Directory directory) {
if (directory.getDirName().isEmpty()) if (directory.getDirName().isEmpty())
@ -160,13 +173,13 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
{ {
throw new ServiceException("400","请选择一个icon"); throw new ServiceException("400","请选择一个icon");
} }
/*查询目录是否存在*/
Integer count = directoryMapper.selectByName(directory.getDirName(),"9"); Integer count = directoryMapper.selectByName(directory.getDirName(),"9");
if (count!=null) if (count!=null)
{ {
throw new ServiceException("400","目录已存在"); throw new ServiceException("400","目录已存在");
} }/*
id*/
int uuid= UUID.randomUUID().hashCode(); int uuid= UUID.randomUUID().hashCode();
if(uuid<0){ if(uuid<0){
uuid=-uuid; uuid=-uuid;
@ -175,7 +188,9 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
directory.setId(uuid); directory.setId(uuid);
directoryMapper.addServiceDirectory(directory); directoryMapper.addServiceDirectory(directory);
} }
/*
*
* */
@Override @Override
public List<DirectoryVo> queryServiceDirectory() { public List<DirectoryVo> queryServiceDirectory() {
List<DirectoryVo> directoryList = directoryMapper.queryServiceDirectory(); List<DirectoryVo> directoryList = directoryMapper.queryServiceDirectory();

@ -19,7 +19,7 @@ spring:
druid: druid:
url: jdbc:mysql://localhost:3306/zhiyun?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai url: jdbc:mysql://localhost:3306/zhiyun?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
username: root username: root
password: 123456 password: root
thymeleaf: thymeleaf:
cache: false cache: false
prefix: classpath:/templates prefix: classpath:/templates

@ -43,7 +43,7 @@
inner join inner join
(select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d (select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d
on c.dir_id = d.id on c.dir_id = d.id
WHERE d.dir_iden = 3 WHERE d.dir_iden = 1
</select> </select>
<select id="queryCourseById" resultType="com.zhiyun.zhiyun03.course.vo.CourseVo"> <select id="queryCourseById" resultType="com.zhiyun.zhiyun03.course.vo.CourseVo">

@ -3,14 +3,14 @@
<mapper namespace="com.zhiyun.zhiyun03.application.mapper.DirectoryMapper"> <mapper namespace="com.zhiyun.zhiyun03.application.mapper.DirectoryMapper">
<insert id="addCourseDirectory"> <insert id="addCourseDirectory">
insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},3,#{dirAddtime}) insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},1,#{dirAddtime})
</insert> </insert>
<insert id="addDownloadDirectory"> <insert id="addDownloadDirectory">
insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},5,#{dirAddtime}) insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},3,#{dirAddtime})
</insert> </insert>
<insert id="addInviteDirectory"> <insert id="addInviteDirectory">
insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},7,#{dirAddtime}) insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},8,#{dirAddtime})
</insert> </insert>
<insert id="addServiceDirectory"> <insert id="addServiceDirectory">
insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},9,#{dirAddtime}) insert into directory (id,dir_name,dir_img,dir_iden,dir_addtime) values (#{id},#{dirName},#{dirImg},9,#{dirAddtime})
@ -21,13 +21,13 @@
</select> </select>
<select id="queryCourseDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo"> <select id="queryCourseDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo">
select dir_name from directory where dir_iden = 3 select dir_name from directory where dir_iden = 1
</select> </select>
<select id="queryDownloadDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo"> <select id="queryDownloadDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo">
select dir_name from directory where dir_iden = 5 select dir_name from directory where dir_iden = 3
</select> </select>
<select id="queryInviteDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo"> <select id="queryInviteDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo">
select dir_name from directory where dir_iden = 7 select dir_name from directory where dir_iden = 8
</select> </select>
<select id="queryServiceDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo"> <select id="queryServiceDirectory" resultType="com.zhiyun.zhiyun03.course.vo.DirectoryVo">
select dir_name from directory where dir_iden = 9 select dir_name from directory where dir_iden = 9

@ -36,7 +36,7 @@
inner join inner join
(select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d (select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d
on do.dir_id = d.id on do.dir_id = d.id
where d.dir_iden = 5 where d.dir_iden = 3
</select> </select>
<select id="selectByName" resultType="java.lang.Integer"> <select id="selectByName" resultType="java.lang.Integer">

@ -29,7 +29,7 @@
inner join inner join
(select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d (select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d
on i.dir_id = d.id on i.dir_id = d.id
where d.dir_iden = 7 where d.dir_iden = 8
</select> </select>
<select id="selectByName" resultType="java.lang.Integer"> <select id="selectByName" resultType="java.lang.Integer">
select count(1) from invite where invite_name =#{inviteName} select count(1) from invite where invite_name =#{inviteName}

@ -310,7 +310,7 @@
dirImg: dirImg, dirImg: dirImg,
} }
//修改操作 //修改操作
$.get("http://localhost:8080/academin/addDirectory", params, $.get("http://localhost:8080/academic/addDirectory", params,
function (data) { function (data) {
if ("success" == data.msg) { if ("success" == data.msg) {
layer.msg(data.msg); layer.msg(data.msg);

@ -482,15 +482,15 @@
}) })
form.verify({ form.verify({
inviteName: function (value) { inviteName: function (value) {
if (value.length < 5) { if (value.length < 1) {
return '招聘名称至少得5个字符啊' return '招聘名称至少得1个字符啊'
} }
}, },
inviteBrief: function () { inviteBrief: function () {
var value = layedit.getContent(editorIndex) var value = layedit.getContent(editorIndex)
if (value.length < 5) { if (value.length < 1) {
layedit.sync(editorIndex) layedit.sync(editorIndex)
return '招聘简介至少得5个字符啊' return '招聘简介至少得1个字符啊'
} }
} }
}) })

Loading…
Cancel
Save