Commit 76d28cbd139a64adc41fd692eacea1e3ec78f7c1
1 parent
a1a7e400
update
Showing
15 changed files
with
319 additions
and
421 deletions
src/main/java/com/cnlive/shenhe/api/ChannelControllerApi.java
| @@ -11,24 +11,17 @@ import com.cnlive.shenhe.utils.CommonUtils; | @@ -11,24 +11,17 @@ import com.cnlive.shenhe.utils.CommonUtils; | ||
| 11 | import org.slf4j.Logger; | 11 | import org.slf4j.Logger; |
| 12 | import org.slf4j.LoggerFactory; | 12 | import org.slf4j.LoggerFactory; |
| 13 | import org.springframework.beans.factory.annotation.Autowired; | 13 | import org.springframework.beans.factory.annotation.Autowired; |
| 14 | -import org.springframework.beans.factory.annotation.Value; | ||
| 15 | import org.springframework.stereotype.Controller; | 14 | import org.springframework.stereotype.Controller; |
| 16 | -import org.springframework.web.bind.annotation.GetMapping; | ||
| 17 | import org.springframework.web.bind.annotation.PostMapping; | 15 | import org.springframework.web.bind.annotation.PostMapping; |
| 18 | import org.springframework.web.bind.annotation.RequestMapping; | 16 | import org.springframework.web.bind.annotation.RequestMapping; |
| 19 | import org.springframework.web.bind.annotation.ResponseBody; | 17 | import org.springframework.web.bind.annotation.ResponseBody; |
| 20 | 18 | ||
| 21 | -import java.util.HashMap; | ||
| 22 | import java.util.List; | 19 | import java.util.List; |
| 23 | -import java.util.Map; | ||
| 24 | 20 | ||
| 25 | @Controller | 21 | @Controller |
| 26 | @RequestMapping("/api/channel") | 22 | @RequestMapping("/api/channel") |
| 27 | public class ChannelControllerApi { | 23 | public class ChannelControllerApi { |
| 28 | private static Logger logger = LoggerFactory.getLogger(ChannelControllerApi.class); | 24 | private static Logger logger = LoggerFactory.getLogger(ChannelControllerApi.class); |
| 29 | - | ||
| 30 | - @Autowired | ||
| 31 | - AuditPass Pass; | ||
| 32 | @Autowired | 25 | @Autowired |
| 33 | ChannelServiceImpl channelService; | 26 | ChannelServiceImpl channelService; |
| 34 | 27 | ||
| @@ -46,51 +39,48 @@ public class ChannelControllerApi { | @@ -46,51 +39,48 @@ public class ChannelControllerApi { | ||
| 46 | ShyChannel shyChannel = new ShyChannel(); | 39 | ShyChannel shyChannel = new ShyChannel(); |
| 47 | shyChannel.setChannel_id(json.getString("channelId")); | 40 | shyChannel.setChannel_id(json.getString("channelId")); |
| 48 | List<ShyChannel> channelList = channelService.findshyChannel(shyChannel); | 41 | List<ShyChannel> channelList = channelService.findshyChannel(shyChannel); |
| 49 | - | ||
| 50 | - Integer sp_id=null; | 42 | + |
| 43 | + Integer spId; | ||
| 51 | try { | 44 | try { |
| 52 | - sp_id=json.getInteger("spId"); | ||
| 53 | - } catch (Exception e) { | ||
| 54 | - sp_id=null; | ||
| 55 | - } | 45 | + spId = json.getInteger("spId"); |
| 46 | + } catch (Exception e) { | ||
| 47 | + spId = null; | ||
| 48 | + } | ||
| 56 | //存在则更新 | 49 | //存在则更新 |
| 57 | if (channelList.size() > 0) { | 50 | if (channelList.size() > 0) { |
| 58 | ShyChannel shyChannel1 = channelList.get(0); | 51 | ShyChannel shyChannel1 = channelList.get(0); |
| 59 | shyChannel1.setShenhe_status(CommonConst.AUDIT_INTT); | 52 | shyChannel1.setShenhe_status(CommonConst.AUDIT_INTT); |
| 60 | - shyChannel1.setChannel_name(json.getString("channelName")); | 53 | + shyChannel1.setChannel_name(json.getString("channelName")); |
| 61 | shyChannel1.setChannel_img(json.getString("face")); | 54 | shyChannel1.setChannel_img(json.getString("face")); |
| 62 | shyChannel1.setCallback(json.getString("callback")); | 55 | shyChannel1.setCallback(json.getString("callback")); |
| 63 | - shyChannel1.setSp_id(sp_id); | ||
| 64 | -// shyChannel1.setAuditor(null); | ||
| 65 | -// shyChannel1.setUpdater(null); | ||
| 66 | - shyChannel1.setOffline(0);//是否下线 0表示正常 1表示下线 | 56 | + shyChannel1.setSp_id(spId); |
| 57 | + //是否下线 0表示正常 1表示下线 | ||
| 58 | + shyChannel1.setOffline(0); | ||
| 67 | shyChannel1.setUpdated_at(CommonUtils.getCurrentTime()); | 59 | shyChannel1.setUpdated_at(CommonUtils.getCurrentTime()); |
| 68 | channelService.getShenheType(shyChannel1); | 60 | channelService.getShenheType(shyChannel1); |
| 69 | boolean YorN = channelService.updateshyChannel(shyChannel1); | 61 | boolean YorN = channelService.updateshyChannel(shyChannel1); |
| 70 | - if (YorN == true) { | ||
| 71 | - return new ResponseBean(ErrorEnum.SUCCESS.getErrorCode(),"审核请求收到成功"); | ||
| 72 | - } else { | ||
| 73 | - return new ResponseBean(ErrorEnum.ERROR.getErrorCode(),"审核请求收到失败(更新)"); | 62 | + if (YorN) { |
| 63 | + return new ResponseBean(ErrorEnum.SUCCESS.getErrorCode(), "审核请求收到成功"); | ||
| 74 | } | 64 | } |
| 65 | + return new ResponseBean(ErrorEnum.ERROR.getErrorCode(), "审核请求收到失败(更新)"); | ||
| 75 | } | 66 | } |
| 76 | //如果不存在直接插入 | 67 | //如果不存在直接插入 |
| 77 | shyChannel.setShenhe_status(CommonConst.AUDIT_INTT); | 68 | shyChannel.setShenhe_status(CommonConst.AUDIT_INTT); |
| 78 | - shyChannel.setChannel_name(json.getString("channelName")); | 69 | + shyChannel.setChannel_name(json.getString("channelName")); |
| 79 | shyChannel.setChannel_img(json.getString("face")); | 70 | shyChannel.setChannel_img(json.getString("face")); |
| 80 | shyChannel.setCallback(json.getString("callback")); | 71 | shyChannel.setCallback(json.getString("callback")); |
| 81 | - shyChannel.setSp_id(sp_id); | ||
| 82 | - shyChannel.setOffline(0);//是否下线 0表示正常 1表示下线 | 72 | + shyChannel.setSp_id(spId); |
| 73 | + //是否下线 0表示正常 1表示下线 | ||
| 74 | + shyChannel.setOffline(0); | ||
| 83 | shyChannel.setCreated_at(CommonUtils.getCurrentTime()); | 75 | shyChannel.setCreated_at(CommonUtils.getCurrentTime()); |
| 84 | shyChannel.setUpdated_at(CommonUtils.getCurrentTime()); | 76 | shyChannel.setUpdated_at(CommonUtils.getCurrentTime()); |
| 85 | channelService.getShenheType(shyChannel); | 77 | channelService.getShenheType(shyChannel); |
| 86 | boolean YorN = channelService.impotChannel(shyChannel); | 78 | boolean YorN = channelService.impotChannel(shyChannel); |
| 87 | - if (YorN == true) { | ||
| 88 | - return new ResponseBean(ErrorEnum.SUCCESS.getErrorCode(),"审核请求收到成功"); | ||
| 89 | - } else { | ||
| 90 | - return new ResponseBean(ErrorEnum.ERROR.getErrorCode(),"审核请求收到失败(新增)"); | 79 | + if (YorN) { |
| 80 | + return new ResponseBean(ErrorEnum.SUCCESS.getErrorCode(), "审核请求收到成功"); | ||
| 91 | } | 81 | } |
| 82 | + return new ResponseBean(ErrorEnum.ERROR.getErrorCode(), "审核请求收到失败(新增)"); | ||
| 92 | } | 83 | } |
| 93 | - | ||
| 94 | - | 84 | + |
| 95 | 85 | ||
| 96 | } | 86 | } |
src/main/java/com/cnlive/shenhe/controller/AudioController.java
| @@ -98,7 +98,7 @@ public class AudioController extends BaseController { | @@ -98,7 +98,7 @@ public class AudioController extends BaseController { | ||
| 98 | if (CommonUtils.isNotNull(shySite)) { | 98 | if (CommonUtils.isNotNull(shySite)) { |
| 99 | spid = shySite.getSpid(); | 99 | spid = shySite.getSpid(); |
| 100 | } else { | 100 | } else { |
| 101 | - setmodel_site(model); | 101 | + setmodelSite(model); |
| 102 | return "error.html"; | 102 | return "error.html"; |
| 103 | } | 103 | } |
| 104 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | 104 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { |
src/main/java/com/cnlive/shenhe/controller/BaseController.java
| 1 | package com.cnlive.shenhe.controller; | 1 | package com.cnlive.shenhe.controller; |
| 2 | 2 | ||
| 3 | -import java.io.IOException; | 3 | +import com.cnlive.shenhe.bean.SessionUser; |
| 4 | +import org.springframework.ui.Model; | ||
| 5 | +import org.springframework.web.context.request.RequestContextHolder; | ||
| 6 | +import org.springframework.web.context.request.ServletRequestAttributes; | ||
| 4 | 7 | ||
| 5 | import javax.servlet.http.HttpServletRequest; | 8 | import javax.servlet.http.HttpServletRequest; |
| 6 | import javax.servlet.http.HttpServletResponse; | 9 | import javax.servlet.http.HttpServletResponse; |
| 7 | import javax.servlet.http.HttpSession; | 10 | import javax.servlet.http.HttpSession; |
| 8 | 11 | ||
| 9 | -import org.springframework.stereotype.Controller; | ||
| 10 | -import org.springframework.ui.Model; | ||
| 11 | -import org.springframework.web.bind.annotation.GetMapping; | ||
| 12 | -import org.springframework.web.bind.annotation.RequestMapping; | ||
| 13 | -import org.springframework.web.context.request.RequestContextHolder; | ||
| 14 | -import org.springframework.web.context.request.ServletRequestAttributes; | ||
| 15 | -import org.springframework.web.servlet.ModelAndView; | 12 | +public class BaseController { |
| 16 | 13 | ||
| 17 | -import com.cnlive.shenhe.bean.SessionUser; | ||
| 18 | -import com.cnlive.shenhe.utils.CommonUtils; | ||
| 19 | 14 | ||
| 20 | -@Controller | ||
| 21 | -public class BaseController { | 15 | + /** |
| 16 | + * 得到request对象 | ||
| 17 | + */ | ||
| 18 | + public HttpServletRequest getRequest() { | ||
| 19 | + HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); | ||
| 20 | + return request; | ||
| 21 | + } | ||
| 22 | + | ||
| 23 | + /** | ||
| 24 | + * 得到response对象 | ||
| 25 | + */ | ||
| 26 | + public HttpServletResponse getResponse() { | ||
| 27 | + HttpServletResponse response = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse(); | ||
| 28 | + return response; | ||
| 29 | + } | ||
| 30 | + | ||
| 31 | + /** | ||
| 32 | + * 得到session对象 | ||
| 33 | + */ | ||
| 34 | + public HttpSession getsession() { | ||
| 35 | + HttpSession session = this.getRequest().getSession(); | ||
| 36 | + return session; | ||
| 37 | + } | ||
| 22 | 38 | ||
| 23 | - | ||
| 24 | - /** | ||
| 25 | - * 得到request对象 | ||
| 26 | - */ | ||
| 27 | - public HttpServletRequest getRequest() { | ||
| 28 | - HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); | ||
| 29 | - return request; | ||
| 30 | - } | ||
| 31 | - /** | ||
| 32 | - * 得到response对象 | ||
| 33 | - */ | ||
| 34 | - public HttpServletResponse getResponse() { | ||
| 35 | - HttpServletResponse response = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getResponse(); | ||
| 36 | - return response; | ||
| 37 | - } | ||
| 38 | - | ||
| 39 | - /** | ||
| 40 | - * 得到session对象 | ||
| 41 | - */ | ||
| 42 | - public HttpSession getsession() { | ||
| 43 | - HttpSession session = this.getRequest().getSession(); | ||
| 44 | - return session; | ||
| 45 | - } | ||
| 46 | - | ||
| 47 | - | ||
| 48 | - /** | ||
| 49 | - * 获取session中的用户 | ||
| 50 | - * @return | ||
| 51 | - */ | ||
| 52 | - public SessionUser getSessionUser(){ | ||
| 53 | - SessionUser sessionUser = (SessionUser) this.getsession().getAttribute(SessionUser.getSessionKey()); | ||
| 54 | - return sessionUser; | 39 | + |
| 40 | + /** | ||
| 41 | + * 获取session中的用户 | ||
| 42 | + * | ||
| 43 | + * @return | ||
| 44 | + */ | ||
| 45 | + public SessionUser getSessionUser() { | ||
| 46 | + SessionUser sessionUser = (SessionUser) this.getsession().getAttribute(SessionUser.getSessionKey()); | ||
| 47 | + return sessionUser; | ||
| 55 | } | 48 | } |
| 56 | - | 49 | + |
| 57 | /** | 50 | /** |
| 58 | * 获取session中的用户id | 51 | * 获取session中的用户id |
| 52 | + * | ||
| 59 | * @return | 53 | * @return |
| 60 | */ | 54 | */ |
| 61 | - public String getSessionUserId(){ | ||
| 62 | - SessionUser sessionUser = getSessionUser(); | ||
| 63 | - if(sessionUser != null) return sessionUser.getUserId(); | ||
| 64 | - return null; | 55 | + public String getSessionUserId() { |
| 56 | + SessionUser sessionUser = getSessionUser(); | ||
| 57 | + if (sessionUser != null) return sessionUser.getUserId(); | ||
| 58 | + return null; | ||
| 59 | + } | ||
| 60 | + | ||
| 61 | + | ||
| 62 | + /** | ||
| 63 | + * 设置用户session | ||
| 64 | + */ | ||
| 65 | + public void setSessionUser(SessionUser sessionUser) { | ||
| 66 | + this.getsession().setAttribute("", null); | ||
| 67 | + } | ||
| 68 | + | ||
| 69 | + /** | ||
| 70 | + * 设置报错页面显示信息——站点查询失败 | ||
| 71 | + * | ||
| 72 | + * @param model | ||
| 73 | + */ | ||
| 74 | + public void setmodelSite(Model model) { | ||
| 75 | + model.addAttribute("errorMessage", "站点查询失败,不存在此站点,请重新查询!"); | ||
| 76 | + model.addAttribute("remindMessage", "提示:站点查询请输入全称,不支持模糊查询"); | ||
| 77 | + } | ||
| 78 | + | ||
| 79 | + /** | ||
| 80 | + * 设置报错页面显示信息——参数校验失败 | ||
| 81 | + * | ||
| 82 | + * @param model | ||
| 83 | + * @param value 不能为空的参数 | ||
| 84 | + */ | ||
| 85 | + public void setmodelParam(Model model, String value) { | ||
| 86 | + model.addAttribute("errorMessage", "参数传递不能为空!" + value); | ||
| 87 | + model.addAttribute("remindMessage", "提示:请检查所传参数,存在非空参数未赋值"); | ||
| 88 | + } | ||
| 89 | + | ||
| 90 | + /** | ||
| 91 | + * 设置报错页面显示信息——入库结果失败 | ||
| 92 | + * | ||
| 93 | + * @param model | ||
| 94 | + */ | ||
| 95 | + public void setmodelResult(Model model) { | ||
| 96 | + model.addAttribute("errorMessage", "数据入库失败,请重试!"); | ||
| 97 | + model.addAttribute("remindMessage", "提示:如连续两次以上入库失败,请联系开发人员"); | ||
| 98 | + } | ||
| 99 | + | ||
| 100 | + /** | ||
| 101 | + * 设置报错页面显示信息——权限不足 | ||
| 102 | + * | ||
| 103 | + * @param model | ||
| 104 | + */ | ||
| 105 | + public void setmodelLimit(Model model) { | ||
| 106 | + model.addAttribute("errorMessage", "您没有此操作的权限,请重试或者联系管理员开通!"); | ||
| 65 | } | 107 | } |
| 66 | - | ||
| 67 | - | ||
| 68 | - /** | ||
| 69 | - * 设置用户session | ||
| 70 | - * @param teacher | ||
| 71 | - */ | ||
| 72 | - public void setSessionUser(SessionUser sessionUser){ | ||
| 73 | - this.getsession().setAttribute("",null); | ||
| 74 | - } | ||
| 75 | - | ||
| 76 | - /** | ||
| 77 | - * 设置报错页面显示信息——站点查询失败 | ||
| 78 | - * @param model | ||
| 79 | - */ | ||
| 80 | - public void setmodel_site(Model model){ | ||
| 81 | - model.addAttribute("errorMessage", "站点查询失败,不存在此站点,请重新查询!"); | ||
| 82 | - model.addAttribute("remindMessage", "提示:站点查询请输入全称,不支持模糊查询"); | ||
| 83 | - } | ||
| 84 | - /** | ||
| 85 | - * 设置报错页面显示信息——参数校验失败 | ||
| 86 | - * @param model | ||
| 87 | - * @param value 不能为空的参数 | ||
| 88 | - */ | ||
| 89 | - public void setmodel_param(Model model,String value){ | ||
| 90 | - model.addAttribute("errorMessage", "参数传递不能为空!"+value); | ||
| 91 | - model.addAttribute("remindMessage", "提示:请检查所传参数,存在非空参数未赋值"); | ||
| 92 | - } | ||
| 93 | - | ||
| 94 | - /** | ||
| 95 | - * 设置报错页面显示信息——入库结果失败 | ||
| 96 | - * @param model | ||
| 97 | - */ | ||
| 98 | - public void setmodel_result(Model model){ | ||
| 99 | - model.addAttribute("errorMessage", "数据入库失败,请重试!"); | ||
| 100 | - model.addAttribute("remindMessage", "提示:如连续两次以上入库失败,请联系开发人员"); | ||
| 101 | - } | ||
| 102 | - /** | ||
| 103 | - * 设置报错页面显示信息——权限不足 | ||
| 104 | - * @param model | ||
| 105 | - */ | ||
| 106 | - public void setmodel_limit(Model model){ | ||
| 107 | - model.addAttribute("errorMessage", "您没有此操作的权限,请重试或者联系管理员开通!"); | ||
| 108 | - } | ||
| 109 | - | 108 | + |
| 110 | } | 109 | } |
src/main/java/com/cnlive/shenhe/controller/ChannelController.java
| @@ -5,12 +5,9 @@ import com.cnlive.shenhe.bean.ErrorEnum; | @@ -5,12 +5,9 @@ import com.cnlive.shenhe.bean.ErrorEnum; | ||
| 5 | import com.cnlive.shenhe.bean.ResponseBean; | 5 | import com.cnlive.shenhe.bean.ResponseBean; |
| 6 | import com.cnlive.shenhe.bean.SessionUser; | 6 | import com.cnlive.shenhe.bean.SessionUser; |
| 7 | import com.cnlive.shenhe.entity.ShyChannel; | 7 | import com.cnlive.shenhe.entity.ShyChannel; |
| 8 | -import com.cnlive.shenhe.entity.ShyContent; | ||
| 9 | import com.cnlive.shenhe.entity.ShySites; | 8 | import com.cnlive.shenhe.entity.ShySites; |
| 10 | import com.cnlive.shenhe.entity.ShyUsers; | 9 | import com.cnlive.shenhe.entity.ShyUsers; |
| 11 | -import com.cnlive.shenhe.entity.ShyVideos; | ||
| 12 | import com.cnlive.shenhe.serviceImpl.ChannelServiceImpl; | 10 | import com.cnlive.shenhe.serviceImpl.ChannelServiceImpl; |
| 13 | -import com.cnlive.shenhe.serviceImpl.ContentServiceImpl; | ||
| 14 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 11 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| 15 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; | 12 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; |
| 16 | import com.cnlive.shenhe.utils.AuditPass; | 13 | import com.cnlive.shenhe.utils.AuditPass; |
| @@ -37,7 +34,7 @@ import java.util.Map; | @@ -37,7 +34,7 @@ import java.util.Map; | ||
| 37 | public class ChannelController extends BaseController { | 34 | public class ChannelController extends BaseController { |
| 38 | private static Logger logger = LoggerFactory.getLogger(ChannelController.class); | 35 | private static Logger logger = LoggerFactory.getLogger(ChannelController.class); |
| 39 | @Value("${spring.localhost.url}") | 36 | @Value("${spring.localhost.url}") |
| 40 | - private String localhost_url;//本机地址 | 37 | + private String localhost_url;//本机地址 |
| 41 | @Autowired | 38 | @Autowired |
| 42 | AuditPass Pass; | 39 | AuditPass Pass; |
| 43 | @Autowired | 40 | @Autowired |
| @@ -45,47 +42,43 @@ public class ChannelController extends BaseController { | @@ -45,47 +42,43 @@ public class ChannelController extends BaseController { | ||
| 45 | 42 | ||
| 46 | @Autowired | 43 | @Autowired |
| 47 | UsersServiceImpl usersService; | 44 | UsersServiceImpl usersService; |
| 48 | - | 45 | + |
| 49 | @Autowired | 46 | @Autowired |
| 50 | SitesServiceImpl sitesService; | 47 | SitesServiceImpl sitesService; |
| 51 | 48 | ||
| 52 | - /** | ||
| 53 | - * 评论列表页 | ||
| 54 | - * | ||
| 55 | - * @param model | ||
| 56 | - * @param channelId | ||
| 57 | - * @param channelName | ||
| 58 | - * @param offline | ||
| 59 | - * @param start_date | ||
| 60 | - * @param end_date | ||
| 61 | - * @param state | ||
| 62 | - * @param sp_desc | ||
| 63 | - * @param page | ||
| 64 | - * @param pageSize | ||
| 65 | - * @param orderByClause | ||
| 66 | - * @param session | ||
| 67 | - * @return | ||
| 68 | - */ | 49 | + /** |
| 50 | + * 评论列表页 | ||
| 51 | + * | ||
| 52 | + * @param model | ||
| 53 | + * @param start_date | ||
| 54 | + * @param end_date | ||
| 55 | + * @param sp_desc | ||
| 56 | + * @param page | ||
| 57 | + * @param pageSize | ||
| 58 | + * @param orderByClause | ||
| 59 | + * @param session | ||
| 60 | + * @return | ||
| 61 | + */ | ||
| 69 | @GetMapping("/page") | 62 | @GetMapping("/page") |
| 70 | public String getPage(Model model, String channel_id, String channel_name, Integer receive, | 63 | public String getPage(Model model, String channel_id, String channel_name, Integer receive, |
| 71 | - String start_date, String end_date,Integer shenhe_status, String sp_desc, | 64 | + String start_date, String end_date, Integer shenhe_status, String sp_desc, |
| 72 | Integer page, Integer pageSize, String orderByClause, HttpSession session) { | 65 | Integer page, Integer pageSize, String orderByClause, HttpSession session) { |
| 73 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 66 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| 74 | - if(CommonUtils.isNull(sessionUser)){ | ||
| 75 | - return "redirect:/users/login"; | 67 | + if (CommonUtils.isNull(sessionUser)) { |
| 68 | + return "redirect:/users/login"; | ||
| 76 | } | 69 | } |
| 77 | Integer spid = sessionUser.getSpid(); | 70 | Integer spid = sessionUser.getSpid(); |
| 78 | String userId = sessionUser.getUserId(); | 71 | String userId = sessionUser.getUserId(); |
| 79 | if (CommonUtils.isNull(page)) page = 1; | 72 | if (CommonUtils.isNull(page)) page = 1; |
| 80 | if (CommonUtils.isNull(pageSize)) pageSize = 10; | 73 | if (CommonUtils.isNull(pageSize)) pageSize = 10; |
| 81 | if (CommonUtils.isNotEmpty(sp_desc) && spid == 0) { | 74 | if (CommonUtils.isNotEmpty(sp_desc) && spid == 0) { |
| 82 | - ShySites shySite=sitesService.findspidBySpdesc(sp_desc); | ||
| 83 | - if(CommonUtils.isNotNull(shySite)){ | ||
| 84 | - spid = shySite.getSpid(); | ||
| 85 | - }else{ | ||
| 86 | - setmodel_site(model); | ||
| 87 | - return "error.html"; | ||
| 88 | - } | 75 | + ShySites shySite = sitesService.findspidBySpdesc(sp_desc); |
| 76 | + if (CommonUtils.isNotNull(shySite)) { | ||
| 77 | + spid = shySite.getSpid(); | ||
| 78 | + } else { | ||
| 79 | + setmodelSite(model); | ||
| 80 | + return "error.html"; | ||
| 81 | + } | ||
| 89 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | 82 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { |
| 90 | spid = null; | 83 | spid = null; |
| 91 | } | 84 | } |
| @@ -108,31 +101,31 @@ public class ChannelController extends BaseController { | @@ -108,31 +101,31 @@ public class ChannelController extends BaseController { | ||
| 108 | List<ShyChannel> list = channelPage.getList(); | 101 | List<ShyChannel> list = channelPage.getList(); |
| 109 | if (!list.isEmpty()) { | 102 | if (!list.isEmpty()) { |
| 110 | for (ShyChannel channel : list) { | 103 | for (ShyChannel channel : list) { |
| 111 | - if (channel.getShenhe_status() != CommonConst.AUDIT_INTT) { | ||
| 112 | - String updater = CommonUtils.isEmpty(channel.getUpdater()) || "null".equals(channel.getUpdater())? "白名单":channel.getUpdater(); | 104 | + if (!channel.getShenhe_status().equals(CommonConst.AUDIT_INTT)) { |
| 105 | + String updater = CommonUtils.isEmpty(channel.getUpdater()) || "null".equals(channel.getUpdater()) ? "白名单" : channel.getUpdater(); | ||
| 113 | String auditor_id = channel.getAuditor(); | 106 | String auditor_id = channel.getAuditor(); |
| 114 | if (CommonUtils.isNotEmpty(auditor_id)) { | 107 | if (CommonUtils.isNotEmpty(auditor_id)) { |
| 115 | ShyUsers user = new ShyUsers(); | 108 | ShyUsers user = new ShyUsers(); |
| 116 | user.setUser_id(auditor_id); | 109 | user.setUser_id(auditor_id); |
| 117 | user = usersService.select(user); | 110 | user = usersService.select(user); |
| 118 | if (CommonUtils.isNotNull(user)) { | 111 | if (CommonUtils.isNotNull(user)) { |
| 119 | - String email = CommonUtils.isEmpty(user.getEmail()) || "null".equals(user.getEmail()) ? "" : user.getEmail(); | 112 | + String email = CommonUtils.isEmpty(user.getEmail()) || "null".equals(user.getEmail()) ? "" : user.getEmail(); |
| 120 | String userName = CommonUtils.isEmpty(user.getUsername()) ? email : user.getUsername(); | 113 | String userName = CommonUtils.isEmpty(user.getUsername()) ? email : user.getUsername(); |
| 121 | - updater = userName ; | 114 | + updater = userName; |
| 122 | } | 115 | } |
| 123 | } | 116 | } |
| 124 | channel.setUpdater(updater); | 117 | channel.setUpdater(updater); |
| 125 | } | 118 | } |
| 126 | - if(null!=channel.getSp_id()){ | ||
| 127 | - //显示spid简称 | ||
| 128 | - ShySites shySites = sitesService.findspidDescByspid(channel.getSp_id()); | ||
| 129 | - if (CommonUtils.isNotNull(shySites)) { | ||
| 130 | - channel.setSp_desc(shySites.getName()); | ||
| 131 | - } | ||
| 132 | - }else{ | ||
| 133 | - channel.setSp_desc("sp无法显示"); | 119 | + if (null != channel.getSp_id()) { |
| 120 | + //显示spid简称 | ||
| 121 | + ShySites shySites = sitesService.findspidDescByspid(channel.getSp_id()); | ||
| 122 | + if (CommonUtils.isNotNull(shySites)) { | ||
| 123 | + channel.setSp_desc(shySites.getName()); | ||
| 124 | + } | ||
| 125 | + } else { | ||
| 126 | + channel.setSp_desc("sp无法显示"); | ||
| 134 | } | 127 | } |
| 135 | - | 128 | + |
| 136 | } | 129 | } |
| 137 | } | 130 | } |
| 138 | /* 获取参数值给前台 用来判断是否需要把查看显示出来 state recive*/ | 131 | /* 获取参数值给前台 用来判断是否需要把查看显示出来 state recive*/ |
| @@ -168,7 +161,7 @@ public class ChannelController extends BaseController { | @@ -168,7 +161,7 @@ public class ChannelController extends BaseController { | ||
| 168 | public ResponseBean pass(String ids, HttpSession session) { | 161 | public ResponseBean pass(String ids, HttpSession session) { |
| 169 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 162 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| 170 | String userId = sessionUser.getUserId(); | 163 | String userId = sessionUser.getUserId(); |
| 171 | - boolean success = channelService.updateState(ids, CommonConst.AUDIT_SUCCESS, userId,"","审核通过"); | 164 | + boolean success = channelService.updateState(ids, CommonConst.AUDIT_SUCCESS, userId, "", "审核通过"); |
| 172 | if (success) { | 165 | if (success) { |
| 173 | return new ResponseBean(); | 166 | return new ResponseBean(); |
| 174 | } else { | 167 | } else { |
| @@ -187,7 +180,7 @@ public class ChannelController extends BaseController { | @@ -187,7 +180,7 @@ public class ChannelController extends BaseController { | ||
| 187 | public ResponseBean refuse(String ids, String msg, HttpSession session) { | 180 | public ResponseBean refuse(String ids, String msg, HttpSession session) { |
| 188 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 181 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| 189 | String userId = sessionUser.getUserId(); | 182 | String userId = sessionUser.getUserId(); |
| 190 | - boolean success = channelService.updateState(ids, CommonConst.AUDIT_REFUSE, userId,"",msg); | 183 | + boolean success = channelService.updateState(ids, CommonConst.AUDIT_REFUSE, userId, "", msg); |
| 191 | if (success) { | 184 | if (success) { |
| 192 | return new ResponseBean(); | 185 | return new ResponseBean(); |
| 193 | } else { | 186 | } else { |
| @@ -255,8 +248,8 @@ public class ChannelController extends BaseController { | @@ -255,8 +248,8 @@ public class ChannelController extends BaseController { | ||
| 255 | } | 248 | } |
| 256 | return responseBean; | 249 | return responseBean; |
| 257 | } | 250 | } |
| 258 | - | ||
| 259 | - | 251 | + |
| 252 | + | ||
| 260 | /** | 253 | /** |
| 261 | * @Auther: liwei | 254 | * @Auther: liwei |
| 262 | * @Date: 2019/08/17 11:17 | 255 | * @Date: 2019/08/17 11:17 |
| @@ -264,20 +257,20 @@ public class ChannelController extends BaseController { | @@ -264,20 +257,20 @@ public class ChannelController extends BaseController { | ||
| 264 | */ | 257 | */ |
| 265 | @GetMapping("/channelNotice") | 258 | @GetMapping("/channelNotice") |
| 266 | @ResponseBody | 259 | @ResponseBody |
| 267 | - public Map<String,Object> channelNotice() { | ||
| 268 | - Map<String,Object> map=new HashMap<>(); | ||
| 269 | - ShyChannel shyChannel = new ShyChannel(); | 260 | + public Map<String, Object> channelNotice() { |
| 261 | + Map<String, Object> map = new HashMap<>(); | ||
| 262 | + ShyChannel shyChannel = new ShyChannel(); | ||
| 270 | shyChannel.setShenhe_type(CommonConst.AUDIT_TYPE_USER);// 审核类型为人工审 | 263 | shyChannel.setShenhe_type(CommonConst.AUDIT_TYPE_USER);// 审核类型为人工审 |
| 271 | shyChannel.setShenhe_status(CommonConst.AUDIT_INTT); | 264 | shyChannel.setShenhe_status(CommonConst.AUDIT_INTT); |
| 272 | List<ShyChannel> channelList = channelService.findshyChannel(shyChannel); | 265 | List<ShyChannel> channelList = channelService.findshyChannel(shyChannel); |
| 273 | if (channelList.size() > 0) { | 266 | if (channelList.size() > 0) { |
| 274 | - logger.info("您有"+channelList.size()+"条新的频道审核申请,请注意查看!"); | ||
| 275 | - map.put("id", "1");//第一个提示框,避免冲突 | ||
| 276 | - map.put("title", "新频道审核通知"); | ||
| 277 | - map.put("content","您有"+channelList.size()+"条新的频道审核申请,请注意查看!" ); | ||
| 278 | - map.put("url",localhost_url+"/channel/page?shenhe_status=0&receive=0" ); | ||
| 279 | - return map; | 267 | + logger.info("您有" + channelList.size() + "条新的频道审核申请,请注意查看!"); |
| 268 | + map.put("id", "1");//第一个提示框,避免冲突 | ||
| 269 | + map.put("title", "新频道审核通知"); | ||
| 270 | + map.put("content", "您有" + channelList.size() + "条新的频道审核申请,请注意查看!"); | ||
| 271 | + map.put("url", localhost_url + "/channel/page?shenhe_status=0&receive=0"); | ||
| 272 | + return map; | ||
| 280 | } | 273 | } |
| 281 | - return null; | ||
| 282 | - } | 274 | + return null; |
| 275 | + } | ||
| 283 | } | 276 | } |
src/main/java/com/cnlive/shenhe/controller/ContentController.java
| 1 | package com.cnlive.shenhe.controller; | 1 | package com.cnlive.shenhe.controller; |
| 2 | 2 | ||
| 3 | -import com.alibaba.fastjson.JSONObject; | ||
| 4 | import com.cnlive.shenhe.bean.ErrorEnum; | 3 | import com.cnlive.shenhe.bean.ErrorEnum; |
| 5 | import com.cnlive.shenhe.bean.ResponseBean; | 4 | import com.cnlive.shenhe.bean.ResponseBean; |
| 6 | import com.cnlive.shenhe.bean.SessionUser; | 5 | import com.cnlive.shenhe.bean.SessionUser; |
| 7 | -import com.cnlive.shenhe.entity.ShyComments; | ||
| 8 | import com.cnlive.shenhe.entity.ShyContent; | 6 | import com.cnlive.shenhe.entity.ShyContent; |
| 9 | -import com.cnlive.shenhe.entity.ShyLive; | ||
| 10 | import com.cnlive.shenhe.entity.ShySites; | 7 | import com.cnlive.shenhe.entity.ShySites; |
| 11 | import com.cnlive.shenhe.entity.ShyUsers; | 8 | import com.cnlive.shenhe.entity.ShyUsers; |
| 12 | -import com.cnlive.shenhe.entity.ShyVideos; | ||
| 13 | -import com.cnlive.shenhe.serviceImpl.CommentsServiceImpl; | ||
| 14 | import com.cnlive.shenhe.serviceImpl.ContentServiceImpl; | 9 | import com.cnlive.shenhe.serviceImpl.ContentServiceImpl; |
| 15 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 10 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| 16 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; | 11 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; |
| 17 | -import com.cnlive.shenhe.utils.AuditPass; | ||
| 18 | import com.cnlive.shenhe.utils.CommonConst; | 12 | import com.cnlive.shenhe.utils.CommonConst; |
| 19 | import com.cnlive.shenhe.utils.CommonUtils; | 13 | import com.cnlive.shenhe.utils.CommonUtils; |
| 20 | import com.github.pagehelper.PageInfo; | 14 | import com.github.pagehelper.PageInfo; |
| 21 | - | ||
| 22 | import org.apache.poi.xssf.usermodel.XSSFCell; | 15 | import org.apache.poi.xssf.usermodel.XSSFCell; |
| 23 | import org.apache.poi.xssf.usermodel.XSSFRow; | 16 | import org.apache.poi.xssf.usermodel.XSSFRow; |
| 24 | import org.apache.poi.xssf.usermodel.XSSFSheet; | 17 | import org.apache.poi.xssf.usermodel.XSSFSheet; |
| 25 | import org.apache.poi.xssf.usermodel.XSSFWorkbook; | 18 | import org.apache.poi.xssf.usermodel.XSSFWorkbook; |
| 26 | -import org.slf4j.Logger; | ||
| 27 | -import org.slf4j.LoggerFactory; | ||
| 28 | import org.springframework.beans.factory.annotation.Autowired; | 19 | import org.springframework.beans.factory.annotation.Autowired; |
| 29 | import org.springframework.stereotype.Controller; | 20 | import org.springframework.stereotype.Controller; |
| 30 | import org.springframework.ui.Model; | 21 | import org.springframework.ui.Model; |
| @@ -33,12 +24,7 @@ import org.springframework.web.bind.annotation.*; | @@ -33,12 +24,7 @@ import org.springframework.web.bind.annotation.*; | ||
| 33 | import javax.servlet.ServletOutputStream; | 24 | import javax.servlet.ServletOutputStream; |
| 34 | import javax.servlet.http.HttpServletResponse; | 25 | import javax.servlet.http.HttpServletResponse; |
| 35 | import javax.servlet.http.HttpSession; | 26 | import javax.servlet.http.HttpSession; |
| 36 | - | ||
| 37 | -import java.io.BufferedInputStream; | ||
| 38 | -import java.io.BufferedOutputStream; | ||
| 39 | -import java.io.ByteArrayInputStream; | ||
| 40 | -import java.io.ByteArrayOutputStream; | ||
| 41 | -import java.io.InputStream; | 27 | +import java.io.*; |
| 42 | import java.util.Date; | 28 | import java.util.Date; |
| 43 | import java.util.List; | 29 | import java.util.List; |
| 44 | 30 | ||
| @@ -46,11 +32,6 @@ import java.util.List; | @@ -46,11 +32,6 @@ import java.util.List; | ||
| 46 | @Controller | 32 | @Controller |
| 47 | @RequestMapping("/content") | 33 | @RequestMapping("/content") |
| 48 | public class ContentController extends BaseController { | 34 | public class ContentController extends BaseController { |
| 49 | - private static Logger logger = LoggerFactory.getLogger(ContentController.class); | ||
| 50 | - @Autowired | ||
| 51 | - AuditPass Pass; | ||
| 52 | - @Autowired | ||
| 53 | - CommentsServiceImpl commentsService; | ||
| 54 | @Autowired | 35 | @Autowired |
| 55 | ContentServiceImpl contentService; | 36 | ContentServiceImpl contentService; |
| 56 | @Autowired | 37 | @Autowired |
| @@ -79,25 +60,25 @@ public class ContentController extends BaseController { | @@ -79,25 +60,25 @@ public class ContentController extends BaseController { | ||
| 79 | * @return | 60 | * @return |
| 80 | */ | 61 | */ |
| 81 | @GetMapping("/page") | 62 | @GetMapping("/page") |
| 82 | - public String getPage(Model model, String title,String contentId, String content_tag, | ||
| 83 | - String start_date, String end_date, Integer receive_status, String sp_desc,String source,String author, | 63 | + public String getPage(Model model, String title, String contentId, String content_tag, |
| 64 | + String start_date, String end_date, Integer receive_status, String sp_desc, String source, String author, | ||
| 84 | Integer page, Integer pageSize, String orderByClause, HttpSession session) { | 65 | Integer page, Integer pageSize, String orderByClause, HttpSession session) { |
| 85 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 66 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| 86 | - if(CommonUtils.isNull(sessionUser)){ | ||
| 87 | - return "redirect:/users/login"; | 67 | + if (CommonUtils.isNull(sessionUser)) { |
| 68 | + return "redirect:/users/login"; | ||
| 88 | } | 69 | } |
| 89 | Integer spid = sessionUser.getSpid(); | 70 | Integer spid = sessionUser.getSpid(); |
| 90 | String userId = sessionUser.getUserId(); | 71 | String userId = sessionUser.getUserId(); |
| 91 | if (CommonUtils.isNull(page)) page = 1; | 72 | if (CommonUtils.isNull(page)) page = 1; |
| 92 | if (CommonUtils.isNull(pageSize)) pageSize = 10; | 73 | if (CommonUtils.isNull(pageSize)) pageSize = 10; |
| 93 | if (CommonUtils.isNotEmpty(sp_desc) && spid == 0) { | 74 | if (CommonUtils.isNotEmpty(sp_desc) && spid == 0) { |
| 94 | - ShySites shySite=sitesService.findspidBySpdesc(sp_desc); | ||
| 95 | - if(CommonUtils.isNotNull(shySite)){ | ||
| 96 | - spid = shySite.getSpid(); | ||
| 97 | - }else{ | ||
| 98 | - setmodel_site(model); | ||
| 99 | - return "error.html"; | ||
| 100 | - } | 75 | + ShySites shySite = sitesService.findspidBySpdesc(sp_desc); |
| 76 | + if (CommonUtils.isNotNull(shySite)) { | ||
| 77 | + spid = shySite.getSpid(); | ||
| 78 | + } else { | ||
| 79 | + setmodelSite(model); | ||
| 80 | + return "error.html"; | ||
| 81 | + } | ||
| 101 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | 82 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { |
| 102 | spid = null; | 83 | spid = null; |
| 103 | } | 84 | } |
| @@ -116,20 +97,20 @@ public class ContentController extends BaseController { | @@ -116,20 +97,20 @@ public class ContentController extends BaseController { | ||
| 116 | } catch (Exception e) { | 97 | } catch (Exception e) { |
| 117 | } | 98 | } |
| 118 | } | 99 | } |
| 119 | - PageInfo<ShyContent> contentPage = contentService.getPage( title,source,author,content_tag,contentId, sDate, eDate, receive_status, null, page, pageSize, orderByClause, spid, userId); | 100 | + PageInfo<ShyContent> contentPage = contentService.getPage(title, source, author, content_tag, contentId, sDate, eDate, receive_status, null, page, pageSize, orderByClause, spid, userId); |
| 120 | List<ShyContent> list = contentPage.getList(); | 101 | List<ShyContent> list = contentPage.getList(); |
| 121 | if (!list.isEmpty()) { | 102 | if (!list.isEmpty()) { |
| 122 | for (ShyContent content : list) { | 103 | for (ShyContent content : list) { |
| 123 | if (content.getReceive_status() == CommonConst.RECEIVE_AUDIT) { | 104 | if (content.getReceive_status() == CommonConst.RECEIVE_AUDIT) { |
| 124 | - String auditor_id = content.getAuditor_id(); | ||
| 125 | - String updater = CommonUtils.isEmpty(content.getUpdater()) || "null".equals(content.getUpdater())? "白名单":content.getUpdater(); | ||
| 126 | - updater =sitesService.getUpdater(updater,auditor_id); | 105 | + String auditor_id = content.getAuditor_id(); |
| 106 | + String updater = CommonUtils.isEmpty(content.getUpdater()) || "null".equals(content.getUpdater()) ? "白名单" : content.getUpdater(); | ||
| 107 | + updater = sitesService.getUpdater(updater, auditor_id); | ||
| 127 | content.setUpdater(updater); | 108 | content.setUpdater(updater); |
| 128 | } | 109 | } |
| 129 | //显示spid简称 | 110 | //显示spid简称 |
| 130 | ShySites shySites = sitesService.findspidDescByspid(content.getSp_id()); | 111 | ShySites shySites = sitesService.findspidDescByspid(content.getSp_id()); |
| 131 | if (CommonUtils.isNotNull(shySites)) { | 112 | if (CommonUtils.isNotNull(shySites)) { |
| 132 | - content.setSp_desc(shySites.getName()); | 113 | + content.setSp_desc(shySites.getName()); |
| 133 | } | 114 | } |
| 134 | } | 115 | } |
| 135 | } | 116 | } |
| @@ -146,20 +127,20 @@ public class ContentController extends BaseController { | @@ -146,20 +127,20 @@ public class ContentController extends BaseController { | ||
| 146 | */ | 127 | */ |
| 147 | @GetMapping("/details/{id}") | 128 | @GetMapping("/details/{id}") |
| 148 | public String getDetailsComments(@PathVariable Integer id, Model model) { | 129 | public String getDetailsComments(@PathVariable Integer id, Model model) { |
| 149 | - ShyContent content = contentService.getDetailsContent(id); | ||
| 150 | - if (content.getReceive_status() != CommonConst.RECEIVE_BEFORE) { | ||
| 151 | - String auditor_id = content.getAuditor_id(); | ||
| 152 | - String updater = CommonUtils.isEmpty(content.getUpdater()) || "null".equals(content.getUpdater())? "白名单":content.getUpdater(); | ||
| 153 | - updater =sitesService.getUpdater(updater,auditor_id); | 130 | + ShyContent content = contentService.getDetailsContent(id); |
| 131 | + if (content.getReceive_status() != CommonConst.RECEIVE_BEFORE) { | ||
| 132 | + String auditor_id = content.getAuditor_id(); | ||
| 133 | + String updater = CommonUtils.isEmpty(content.getUpdater()) || "null".equals(content.getUpdater()) ? "白名单" : content.getUpdater(); | ||
| 134 | + updater = sitesService.getUpdater(updater, auditor_id); | ||
| 154 | content.setUpdater(updater); | 135 | content.setUpdater(updater); |
| 155 | } | 136 | } |
| 156 | - //朋友圈内容切割内容图片或者视频地址 | ||
| 157 | - if(content.getContent_tag().equals("moment")){ | ||
| 158 | - String[] contentImageUrlList=null; | ||
| 159 | - if(content.getContent_pc_url()!=null){ | ||
| 160 | - contentImageUrlList=content.getContent_pc_url().split(","); | ||
| 161 | - } | ||
| 162 | - model.addAttribute("contentImageUrlList", contentImageUrlList); | 137 | + //朋友圈内容切割内容图片或者视频地址 |
| 138 | + if (content.getContent_tag().equals("moment")) { | ||
| 139 | + String[] contentImageUrlList = null; | ||
| 140 | + if (content.getContent_pc_url() != null) { | ||
| 141 | + contentImageUrlList = content.getContent_pc_url().split(","); | ||
| 142 | + } | ||
| 143 | + model.addAttribute("contentImageUrlList", contentImageUrlList); | ||
| 163 | } | 144 | } |
| 164 | model.addAttribute("content", content); | 145 | model.addAttribute("content", content); |
| 165 | return "page/contentDetail.html"; | 146 | return "page/contentDetail.html"; |
| @@ -177,11 +158,11 @@ public class ContentController extends BaseController { | @@ -177,11 +158,11 @@ public class ContentController extends BaseController { | ||
| 177 | public ResponseBean pass(String ids, HttpSession session) { | 158 | public ResponseBean pass(String ids, HttpSession session) { |
| 178 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 159 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| 179 | String userId = sessionUser.getUserId(); | 160 | String userId = sessionUser.getUserId(); |
| 180 | - boolean success =false; | 161 | + boolean success = false; |
| 181 | String[] contentIds = ids.split(","); | 162 | String[] contentIds = ids.split(","); |
| 182 | - for (String contentId : contentIds) { | ||
| 183 | - success = contentService.callback(contentId,"审核通过", CommonConst.AUDIT_SUCCESS, userId,""); | ||
| 184 | - } | 163 | + for (String contentId : contentIds) { |
| 164 | + success = contentService.callback(contentId, "审核通过", CommonConst.AUDIT_SUCCESS, userId, ""); | ||
| 165 | + } | ||
| 185 | if (success) { | 166 | if (success) { |
| 186 | return new ResponseBean(); | 167 | return new ResponseBean(); |
| 187 | } else { | 168 | } else { |
| @@ -197,14 +178,14 @@ public class ContentController extends BaseController { | @@ -197,14 +178,14 @@ public class ContentController extends BaseController { | ||
| 197 | */ | 178 | */ |
| 198 | @PostMapping("/refuse") | 179 | @PostMapping("/refuse") |
| 199 | @ResponseBody | 180 | @ResponseBody |
| 200 | - public ResponseBean refuse(String ids,String msg, HttpSession session) { | 181 | + public ResponseBean refuse(String ids, String msg, HttpSession session) { |
| 201 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 182 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| 202 | String userId = sessionUser.getUserId(); | 183 | String userId = sessionUser.getUserId(); |
| 203 | - boolean success =false; | 184 | + boolean success = false; |
| 204 | String[] contentIds = ids.split(","); | 185 | String[] contentIds = ids.split(","); |
| 205 | - for (String contentId : contentIds) { | ||
| 206 | - success = contentService.callback(contentId,msg, CommonConst.AUDIT_REFUSE, userId,""); | ||
| 207 | - } | 186 | + for (String contentId : contentIds) { |
| 187 | + success = contentService.callback(contentId, msg, CommonConst.AUDIT_REFUSE, userId, ""); | ||
| 188 | + } | ||
| 208 | if (success) { | 189 | if (success) { |
| 209 | return new ResponseBean(); | 190 | return new ResponseBean(); |
| 210 | } else { | 191 | } else { |
| @@ -246,20 +227,19 @@ public class ContentController extends BaseController { | @@ -246,20 +227,19 @@ public class ContentController extends BaseController { | ||
| 246 | * 根据条件导出excel | 227 | * 根据条件导出excel |
| 247 | */ | 228 | */ |
| 248 | @GetMapping("excel") | 229 | @GetMapping("excel") |
| 249 | - public void getExcel( String title,String contentId, String content_tag, | ||
| 250 | - String start_date, String end_date, Integer receive_status, String sp_desc, | ||
| 251 | - Integer page, Integer pageSize, String orderByClause, HttpSession session,HttpServletResponse response) { | 230 | + public void getExcel(String title, String contentId, String content_tag, |
| 231 | + String start_date, String end_date, Integer receive_status, String sp_desc, | ||
| 232 | + Integer page, Integer pageSize, String orderByClause, HttpSession session, HttpServletResponse response) { | ||
| 252 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 233 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| 253 | Integer spid = sessionUser.getSpid(); | 234 | Integer spid = sessionUser.getSpid(); |
| 254 | - String userId = sessionUser.getUserId(); | ||
| 255 | if (CommonUtils.isNotEmpty(sp_desc) && spid == 0) { | 235 | if (CommonUtils.isNotEmpty(sp_desc) && spid == 0) { |
| 256 | - ShySites shySite=sitesService.findspidBySpdesc(sp_desc); | ||
| 257 | - if(CommonUtils.isNotNull(shySite)){ | ||
| 258 | - spid = shySite.getSpid(); | ||
| 259 | - } | ||
| 260 | - }else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | 236 | + ShySites shySite = sitesService.findspidBySpdesc(sp_desc); |
| 237 | + if (CommonUtils.isNotNull(shySite)) { | ||
| 238 | + spid = shySite.getSpid(); | ||
| 239 | + } | ||
| 240 | + } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | ||
| 261 | spid = null; | 241 | spid = null; |
| 262 | - } | 242 | + } |
| 263 | Date sDate = null; | 243 | Date sDate = null; |
| 264 | Date eDate = null; | 244 | Date eDate = null; |
| 265 | 245 | ||
| @@ -275,10 +255,10 @@ public class ContentController extends BaseController { | @@ -275,10 +255,10 @@ public class ContentController extends BaseController { | ||
| 275 | } catch (Exception e) { | 255 | } catch (Exception e) { |
| 276 | } | 256 | } |
| 277 | } | 257 | } |
| 278 | - List<ShyContent> contentList = contentService.findByCondition(title,content_tag,contentId, sDate, eDate, receive_status, page, pageSize, orderByClause, spid); | ||
| 279 | - | 258 | + List<ShyContent> contentList = contentService.findByCondition(title, content_tag, contentId, sDate, eDate, receive_status, page, pageSize, orderByClause, spid); |
| 259 | + | ||
| 280 | String fileName = "图文数据"; | 260 | String fileName = "图文数据"; |
| 281 | - | 261 | + |
| 282 | XSSFWorkbook wb = new XSSFWorkbook(); | 262 | XSSFWorkbook wb = new XSSFWorkbook(); |
| 283 | ServletOutputStream out = null; | 263 | ServletOutputStream out = null; |
| 284 | BufferedInputStream bis = null; | 264 | BufferedInputStream bis = null; |
| @@ -316,7 +296,7 @@ public class ContentController extends BaseController { | @@ -316,7 +296,7 @@ public class ContentController extends BaseController { | ||
| 316 | cell.setCellValue("作者(sid)"); | 296 | cell.setCellValue("作者(sid)"); |
| 317 | cell = row.createCell(14);//列 | 297 | cell = row.createCell(14);//列 |
| 318 | cell.setCellValue("图文url"); | 298 | cell.setCellValue("图文url"); |
| 319 | - | 299 | + |
| 320 | for (int i = 0; i < contentList.size(); i++) { | 300 | for (int i = 0; i < contentList.size(); i++) { |
| 321 | row = sheetlist.createRow((short) (i + 1));//行 | 301 | row = sheetlist.createRow((short) (i + 1));//行 |
| 322 | cell = row.createCell(0);//列 | 302 | cell = row.createCell(0);//列 |
| @@ -329,10 +309,10 @@ public class ContentController extends BaseController { | @@ -329,10 +309,10 @@ public class ContentController extends BaseController { | ||
| 329 | cell.setCellValue(contentList.get(i).getTitle()); | 309 | cell.setCellValue(contentList.get(i).getTitle()); |
| 330 | /*状态需要处理成用户可读*/ | 310 | /*状态需要处理成用户可读*/ |
| 331 | String contentTag = "";//图文标签 content:图文发布,moment:朋友圈 | 311 | String contentTag = "";//图文标签 content:图文发布,moment:朋友圈 |
| 332 | - if (contentList.get(i).getContent_tag().equals("content") ) { | ||
| 333 | - contentTag = "图文发布"; | 312 | + if (contentList.get(i).getContent_tag().equals("content")) { |
| 313 | + contentTag = "图文发布"; | ||
| 334 | } else if (contentList.get(i).getContent_tag().equals("moment")) { | 314 | } else if (contentList.get(i).getContent_tag().equals("moment")) { |
| 335 | - contentTag = "朋友圈"; | 315 | + contentTag = "朋友圈"; |
| 336 | } | 316 | } |
| 337 | cell = row.createCell(4);//列 | 317 | cell = row.createCell(4);//列 |
| 338 | cell.setCellValue(contentTag); | 318 | cell.setCellValue(contentTag); |
| @@ -340,11 +320,11 @@ public class ContentController extends BaseController { | @@ -340,11 +320,11 @@ public class ContentController extends BaseController { | ||
| 340 | /*状态需要处理成用户可读*/ | 320 | /*状态需要处理成用户可读*/ |
| 341 | String shenheType = "";//审核类型,1:免审,2:机审,3:人工审 | 321 | String shenheType = "";//审核类型,1:免审,2:机审,3:人工审 |
| 342 | if (contentList.get(i).getShenhe_type() == 1) { | 322 | if (contentList.get(i).getShenhe_type() == 1) { |
| 343 | - shenheType = "免审"; | 323 | + shenheType = "免审"; |
| 344 | } else if (contentList.get(i).getShenhe_type() == 2) { | 324 | } else if (contentList.get(i).getShenhe_type() == 2) { |
| 345 | - shenheType = "机审"; | 325 | + shenheType = "机审"; |
| 346 | } else { | 326 | } else { |
| 347 | - shenheType = "人工审"; | 327 | + shenheType = "人工审"; |
| 348 | } | 328 | } |
| 349 | cell = row.createCell(5);//列 | 329 | cell = row.createCell(5);//列 |
| 350 | cell.setCellValue(shenheType); | 330 | cell.setCellValue(shenheType); |
| @@ -352,56 +332,55 @@ public class ContentController extends BaseController { | @@ -352,56 +332,55 @@ public class ContentController extends BaseController { | ||
| 352 | /*状态需要处理成用户可读*/ | 332 | /*状态需要处理成用户可读*/ |
| 353 | String contentStatus = "";//内容状态:0:待发布,1:已发布,2:已下线,3:已删除 | 333 | String contentStatus = "";//内容状态:0:待发布,1:已发布,2:已下线,3:已删除 |
| 354 | if (contentList.get(i).getContent_status() == 0) { | 334 | if (contentList.get(i).getContent_status() == 0) { |
| 355 | - contentStatus = "待发布"; | 335 | + contentStatus = "待发布"; |
| 356 | } else if (contentList.get(i).getContent_status() == 1) { | 336 | } else if (contentList.get(i).getContent_status() == 1) { |
| 357 | - contentStatus = "已发布"; | ||
| 358 | - } else if(contentList.get(i).getContent_status() == 2){ | ||
| 359 | - contentStatus = "已下线"; | ||
| 360 | - }else if(contentList.get(i).getContent_status() == 3){ | ||
| 361 | - contentStatus = "已删除"; | 337 | + contentStatus = "已发布"; |
| 338 | + } else if (contentList.get(i).getContent_status() == 2) { | ||
| 339 | + contentStatus = "已下线"; | ||
| 340 | + } else if (contentList.get(i).getContent_status() == 3) { | ||
| 341 | + contentStatus = "已删除"; | ||
| 362 | } | 342 | } |
| 363 | - | 343 | + |
| 364 | cell = row.createCell(6);//列 | 344 | cell = row.createCell(6);//列 |
| 365 | cell.setCellValue(contentStatus); | 345 | cell.setCellValue(contentStatus); |
| 366 | cell = row.createCell(7);//列 | 346 | cell = row.createCell(7);//列 |
| 367 | - cell.setCellValue(contentList.get(i).getContent_time()==null?"":CommonUtils.formatDate(contentList.get(i).getContent_time(), "yyyy-MM-dd HH:mm:ss")); | 347 | + cell.setCellValue(contentList.get(i).getContent_time() == null ? "" : CommonUtils.formatDate(contentList.get(i).getContent_time(), "yyyy-MM-dd HH:mm:ss")); |
| 368 | cell = row.createCell(8);//列 | 348 | cell = row.createCell(8);//列 |
| 369 | - cell.setCellValue(contentList.get(i).getCreate_date()==null?"":CommonUtils.formatDate(contentList.get(i).getCreate_date(), "yyyy-MM-dd HH:mm:ss")); | 349 | + cell.setCellValue(contentList.get(i).getCreate_date() == null ? "" : CommonUtils.formatDate(contentList.get(i).getCreate_date(), "yyyy-MM-dd HH:mm:ss")); |
| 370 | 350 | ||
| 371 | /*状态需要处理成用户可读*/ | 351 | /*状态需要处理成用户可读*/ |
| 372 | String receiveStatus = "";//领取状态。0:未领取;1:已领取,2:已审核 | 352 | String receiveStatus = "";//领取状态。0:未领取;1:已领取,2:已审核 |
| 373 | if (contentList.get(i).getReceive_status() == 1) { | 353 | if (contentList.get(i).getReceive_status() == 1) { |
| 374 | - receiveStatus = "已领取"; | 354 | + receiveStatus = "已领取"; |
| 375 | } else if (contentList.get(i).getReceive_status() == 2) { | 355 | } else if (contentList.get(i).getReceive_status() == 2) { |
| 376 | - receiveStatus = "已审核"; | 356 | + receiveStatus = "已审核"; |
| 377 | } else { | 357 | } else { |
| 378 | - receiveStatus = "未领取"; | 358 | + receiveStatus = "未领取"; |
| 379 | } | 359 | } |
| 380 | - | 360 | + |
| 381 | cell = row.createCell(9);//列 | 361 | cell = row.createCell(9);//列 |
| 382 | cell.setCellValue(receiveStatus); | 362 | cell.setCellValue(receiveStatus); |
| 383 | 363 | ||
| 384 | /* 审核员需要做处理*/ | 364 | /* 审核员需要做处理*/ |
| 385 | String updater = "";//审核员名字 | 365 | String updater = "";//审核员名字 |
| 386 | if (contentList.get(i).getReceive_status() != CommonConst.RECEIVE_BEFORE) { | 366 | if (contentList.get(i).getReceive_status() != CommonConst.RECEIVE_BEFORE) { |
| 387 | - updater = CommonUtils.isEmpty(contentList.get(i).getUpdater()) || "null".equals(contentList.get(i).getUpdater())? "自动通过":contentList.get(i).getUpdater(); | 367 | + updater = CommonUtils.isEmpty(contentList.get(i).getUpdater()) || "null".equals(contentList.get(i).getUpdater()) ? "自动通过" : contentList.get(i).getUpdater(); |
| 388 | String auditor_id = contentList.get(i).getAuditor_id(); | 368 | String auditor_id = contentList.get(i).getAuditor_id(); |
| 389 | if (CommonUtils.isNotEmpty(auditor_id)) { | 369 | if (CommonUtils.isNotEmpty(auditor_id)) { |
| 390 | ShyUsers user = new ShyUsers(); | 370 | ShyUsers user = new ShyUsers(); |
| 391 | user.setUser_id(auditor_id); | 371 | user.setUser_id(auditor_id); |
| 392 | user = usersService.select(user); | 372 | user = usersService.select(user); |
| 393 | if (CommonUtils.isNotNull(user)) { | 373 | if (CommonUtils.isNotNull(user)) { |
| 394 | - String email = CommonUtils.isEmpty(user.getEmail()) || "null".equals(user.getEmail()) ? "" : user.getEmail(); | 374 | + String email = CommonUtils.isEmpty(user.getEmail()) || "null".equals(user.getEmail()) ? "" : user.getEmail(); |
| 395 | String userName = CommonUtils.isEmpty(user.getUsername()) ? email : user.getUsername(); | 375 | String userName = CommonUtils.isEmpty(user.getUsername()) ? email : user.getUsername(); |
| 396 | - updater = userName ; | 376 | + updater = userName; |
| 397 | } | 377 | } |
| 398 | } | 378 | } |
| 399 | } | 379 | } |
| 400 | cell = row.createCell(10);//列 | 380 | cell = row.createCell(10);//列 |
| 401 | cell.setCellValue(updater); | 381 | cell.setCellValue(updater); |
| 402 | - | ||
| 403 | - | ||
| 404 | - | 382 | + |
| 383 | + | ||
| 405 | cell = row.createCell(11);//列 | 384 | cell = row.createCell(11);//列 |
| 406 | cell.setCellValue(contentList.get(i).getShenhe_msg()); | 385 | cell.setCellValue(contentList.get(i).getShenhe_msg()); |
| 407 | cell = row.createCell(12);//列 | 386 | cell = row.createCell(12);//列 |
src/main/java/com/cnlive/shenhe/controller/EmailController.java
| @@ -5,9 +5,7 @@ import com.cnlive.shenhe.bean.ErrorEnum; | @@ -5,9 +5,7 @@ import com.cnlive.shenhe.bean.ErrorEnum; | ||
| 5 | import com.cnlive.shenhe.bean.ResponseBean; | 5 | import com.cnlive.shenhe.bean.ResponseBean; |
| 6 | import com.cnlive.shenhe.bean.SessionUser; | 6 | import com.cnlive.shenhe.bean.SessionUser; |
| 7 | import com.cnlive.shenhe.entity.ShyEmail; | 7 | import com.cnlive.shenhe.entity.ShyEmail; |
| 8 | -import com.cnlive.shenhe.entity.ShySites; | ||
| 9 | import com.cnlive.shenhe.entity.ShyUsers; | 8 | import com.cnlive.shenhe.entity.ShyUsers; |
| 10 | -import com.cnlive.shenhe.entity.ShyUsersfree; | ||
| 11 | import com.cnlive.shenhe.serviceImpl.EmailServiceImpl; | 9 | import com.cnlive.shenhe.serviceImpl.EmailServiceImpl; |
| 12 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 10 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| 13 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; | 11 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; |
| @@ -15,22 +13,16 @@ import com.cnlive.shenhe.utils.CommonConst; | @@ -15,22 +13,16 @@ import com.cnlive.shenhe.utils.CommonConst; | ||
| 15 | import com.cnlive.shenhe.utils.CommonUtils; | 13 | import com.cnlive.shenhe.utils.CommonUtils; |
| 16 | import com.github.pagehelper.PageInfo; | 14 | import com.github.pagehelper.PageInfo; |
| 17 | 15 | ||
| 18 | -import org.jasig.cas.client.authentication.AttributePrincipal; | ||
| 19 | import org.springframework.beans.factory.annotation.Autowired; | 16 | import org.springframework.beans.factory.annotation.Autowired; |
| 20 | import org.springframework.stereotype.Controller; | 17 | import org.springframework.stereotype.Controller; |
| 21 | import org.springframework.ui.Model; | 18 | import org.springframework.ui.Model; |
| 22 | import org.springframework.web.bind.annotation.GetMapping; | 19 | import org.springframework.web.bind.annotation.GetMapping; |
| 23 | -import org.springframework.web.bind.annotation.PathVariable; | ||
| 24 | import org.springframework.web.bind.annotation.PostMapping; | 20 | import org.springframework.web.bind.annotation.PostMapping; |
| 25 | import org.springframework.web.bind.annotation.RequestMapping; | 21 | import org.springframework.web.bind.annotation.RequestMapping; |
| 26 | import org.springframework.web.bind.annotation.ResponseBody; | 22 | import org.springframework.web.bind.annotation.ResponseBody; |
| 27 | 23 | ||
| 28 | -import java.util.HashMap; | ||
| 29 | import java.util.List; | 24 | import java.util.List; |
| 30 | -import java.util.Map; | ||
| 31 | 25 | ||
| 32 | -import javax.print.attribute.HashAttributeSet; | ||
| 33 | -import javax.servlet.http.HttpServletRequest; | ||
| 34 | import javax.servlet.http.HttpSession; | 26 | import javax.servlet.http.HttpSession; |
| 35 | 27 | ||
| 36 | /** | 28 | /** |
| @@ -123,7 +115,7 @@ public class EmailController extends BaseController { | @@ -123,7 +115,7 @@ public class EmailController extends BaseController { | ||
| 123 | @PostMapping(value = "/write") | 115 | @PostMapping(value = "/write") |
| 124 | public String write(Model model,Integer id,String email,String remark, String[] write_business, HttpSession session, String redirect_url) { | 116 | public String write(Model model,Integer id,String email,String remark, String[] write_business, HttpSession session, String redirect_url) { |
| 125 | if(CommonUtils.isEmpty(email)&&CommonUtils.isEmpty(remark)){ | 117 | if(CommonUtils.isEmpty(email)&&CommonUtils.isEmpty(remark)){ |
| 126 | - setmodel_param(model,"email,remark不能为空"); | 118 | + setmodelParam(model,"email,remark不能为空"); |
| 127 | return "error.html"; | 119 | return "error.html"; |
| 128 | } | 120 | } |
| 129 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 121 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| @@ -138,7 +130,7 @@ public class EmailController extends BaseController { | @@ -138,7 +130,7 @@ public class EmailController extends BaseController { | ||
| 138 | if (success) { | 130 | if (success) { |
| 139 | return "redirect:" + redirect_url; | 131 | return "redirect:" + redirect_url; |
| 140 | } else { | 132 | } else { |
| 141 | - setmodel_result(model); | 133 | + setmodelResult(model); |
| 142 | return "error.html"; | 134 | return "error.html"; |
| 143 | } | 135 | } |
| 144 | } | 136 | } |
src/main/java/com/cnlive/shenhe/controller/LiveApplyController.java
| @@ -4,17 +4,13 @@ import org.apache.poi.xssf.usermodel.XSSFCell; | @@ -4,17 +4,13 @@ import org.apache.poi.xssf.usermodel.XSSFCell; | ||
| 4 | import org.apache.poi.xssf.usermodel.XSSFRow; | 4 | import org.apache.poi.xssf.usermodel.XSSFRow; |
| 5 | import org.apache.poi.xssf.usermodel.XSSFSheet; | 5 | import org.apache.poi.xssf.usermodel.XSSFSheet; |
| 6 | import org.apache.poi.xssf.usermodel.XSSFWorkbook; | 6 | import org.apache.poi.xssf.usermodel.XSSFWorkbook; |
| 7 | -import com.alibaba.fastjson.JSON; | ||
| 8 | import com.alibaba.fastjson.JSONObject; | 7 | import com.alibaba.fastjson.JSONObject; |
| 9 | import com.cnlive.shenhe.bean.ErrorEnum; | 8 | import com.cnlive.shenhe.bean.ErrorEnum; |
| 10 | import com.cnlive.shenhe.bean.ResponseBean; | 9 | import com.cnlive.shenhe.bean.ResponseBean; |
| 11 | import com.cnlive.shenhe.bean.SessionUser; | 10 | import com.cnlive.shenhe.bean.SessionUser; |
| 12 | -import com.cnlive.shenhe.entity.ShyChannel; | ||
| 13 | -import com.cnlive.shenhe.entity.ShyLive; | ||
| 14 | import com.cnlive.shenhe.entity.ShyLiveapply; | 11 | import com.cnlive.shenhe.entity.ShyLiveapply; |
| 15 | import com.cnlive.shenhe.entity.ShySites; | 12 | import com.cnlive.shenhe.entity.ShySites; |
| 16 | import com.cnlive.shenhe.entity.ShyUsers; | 13 | import com.cnlive.shenhe.entity.ShyUsers; |
| 17 | -import com.cnlive.shenhe.entity.ShyVideos; | ||
| 18 | import com.cnlive.shenhe.serviceImpl.LiveApplyServiceImpl; | 14 | import com.cnlive.shenhe.serviceImpl.LiveApplyServiceImpl; |
| 19 | import com.cnlive.shenhe.serviceImpl.LiveServiceImpl; | 15 | import com.cnlive.shenhe.serviceImpl.LiveServiceImpl; |
| 20 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 16 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| @@ -147,7 +143,7 @@ public class LiveApplyController extends BaseController { | @@ -147,7 +143,7 @@ public class LiveApplyController extends BaseController { | ||
| 147 | if(CommonUtils.isNotNull(shySite)){ | 143 | if(CommonUtils.isNotNull(shySite)){ |
| 148 | spid = shySite.getSpid(); | 144 | spid = shySite.getSpid(); |
| 149 | }else{ | 145 | }else{ |
| 150 | - setmodel_site(model); | 146 | + setmodelSite(model); |
| 151 | return "error.html"; | 147 | return "error.html"; |
| 152 | } | 148 | } |
| 153 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | 149 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { |
src/main/java/com/cnlive/shenhe/controller/LiveController.java
| @@ -5,7 +5,6 @@ import org.apache.poi.xssf.usermodel.XSSFCell; | @@ -5,7 +5,6 @@ import org.apache.poi.xssf.usermodel.XSSFCell; | ||
| 5 | import org.apache.poi.xssf.usermodel.XSSFRow; | 5 | import org.apache.poi.xssf.usermodel.XSSFRow; |
| 6 | import org.apache.poi.xssf.usermodel.XSSFSheet; | 6 | import org.apache.poi.xssf.usermodel.XSSFSheet; |
| 7 | import org.apache.poi.xssf.usermodel.XSSFWorkbook; | 7 | import org.apache.poi.xssf.usermodel.XSSFWorkbook; |
| 8 | -import com.alibaba.fastjson.JSON; | ||
| 9 | import com.alibaba.fastjson.JSONObject; | 8 | import com.alibaba.fastjson.JSONObject; |
| 10 | import com.cnlive.shenhe.bean.ErrorEnum; | 9 | import com.cnlive.shenhe.bean.ErrorEnum; |
| 11 | import com.cnlive.shenhe.bean.ResponseBean; | 10 | import com.cnlive.shenhe.bean.ResponseBean; |
| @@ -13,7 +12,6 @@ import com.cnlive.shenhe.bean.SessionUser; | @@ -13,7 +12,6 @@ import com.cnlive.shenhe.bean.SessionUser; | ||
| 13 | import com.cnlive.shenhe.entity.ShyLive; | 12 | import com.cnlive.shenhe.entity.ShyLive; |
| 14 | import com.cnlive.shenhe.entity.ShySites; | 13 | import com.cnlive.shenhe.entity.ShySites; |
| 15 | import com.cnlive.shenhe.entity.ShyUsers; | 14 | import com.cnlive.shenhe.entity.ShyUsers; |
| 16 | -import com.cnlive.shenhe.entity.ShyVideos; | ||
| 17 | import com.cnlive.shenhe.serviceImpl.LiveServiceImpl; | 15 | import com.cnlive.shenhe.serviceImpl.LiveServiceImpl; |
| 18 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 16 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| 19 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; | 17 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; |
| @@ -144,7 +142,7 @@ public class LiveController extends BaseController { | @@ -144,7 +142,7 @@ public class LiveController extends BaseController { | ||
| 144 | if (CommonUtils.isNotNull(shySite)) { | 142 | if (CommonUtils.isNotNull(shySite)) { |
| 145 | spid = shySite.getSpid(); | 143 | spid = shySite.getSpid(); |
| 146 | } else { | 144 | } else { |
| 147 | - setmodel_site(model); | 145 | + setmodelSite(model); |
| 148 | return "error.html"; | 146 | return "error.html"; |
| 149 | } | 147 | } |
| 150 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | 148 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { |
src/main/java/com/cnlive/shenhe/controller/SitesController.java
| @@ -50,7 +50,7 @@ public class SitesController extends BaseController { | @@ -50,7 +50,7 @@ public class SitesController extends BaseController { | ||
| 50 | } | 50 | } |
| 51 | Integer spid = sessionUser.getSpid(); | 51 | Integer spid = sessionUser.getSpid(); |
| 52 | if (!sessionUser.isMaster() && spid != 0) { | 52 | if (!sessionUser.isMaster() && spid != 0) { |
| 53 | - setmodel_site(model); | 53 | + setmodelSite(model); |
| 54 | return "error.html"; | 54 | return "error.html"; |
| 55 | } | 55 | } |
| 56 | if (spid == 0) spid = null; | 56 | if (spid == 0) spid = null; |
| @@ -98,7 +98,7 @@ public class SitesController extends BaseController { | @@ -98,7 +98,7 @@ public class SitesController extends BaseController { | ||
| 98 | if (success) { | 98 | if (success) { |
| 99 | return "redirect:" + redirect_url; | 99 | return "redirect:" + redirect_url; |
| 100 | } else { | 100 | } else { |
| 101 | - setmodel_result(model); | 101 | + setmodelResult(model); |
| 102 | return "error.html"; | 102 | return "error.html"; |
| 103 | } | 103 | } |
| 104 | } | 104 | } |
src/main/java/com/cnlive/shenhe/controller/TopicController.java
| 1 | package com.cnlive.shenhe.controller; | 1 | package com.cnlive.shenhe.controller; |
| 2 | 2 | ||
| 3 | -import com.alibaba.fastjson.JSONObject; | ||
| 4 | import com.cnlive.shenhe.bean.ErrorEnum; | 3 | import com.cnlive.shenhe.bean.ErrorEnum; |
| 5 | import com.cnlive.shenhe.bean.ResponseBean; | 4 | import com.cnlive.shenhe.bean.ResponseBean; |
| 6 | import com.cnlive.shenhe.bean.SessionUser; | 5 | import com.cnlive.shenhe.bean.SessionUser; |
| 7 | import com.cnlive.shenhe.entity.*; | 6 | import com.cnlive.shenhe.entity.*; |
| 8 | import com.cnlive.shenhe.serviceImpl.CommentsServiceImpl; | 7 | import com.cnlive.shenhe.serviceImpl.CommentsServiceImpl; |
| 9 | -import com.cnlive.shenhe.serviceImpl.ContentServiceImpl; | ||
| 10 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 8 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| 11 | import com.cnlive.shenhe.serviceImpl.TopicServiceImpl; | 9 | import com.cnlive.shenhe.serviceImpl.TopicServiceImpl; |
| 12 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; | 10 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; |
| 13 | import com.cnlive.shenhe.utils.AuditPass; | 11 | import com.cnlive.shenhe.utils.AuditPass; |
| 14 | import com.cnlive.shenhe.utils.CommonConst; | 12 | import com.cnlive.shenhe.utils.CommonConst; |
| 15 | import com.cnlive.shenhe.utils.CommonUtils; | 13 | import com.cnlive.shenhe.utils.CommonUtils; |
| 16 | -import com.cnlive.shenhe.utils.InfoUtil; | ||
| 17 | import com.github.pagehelper.PageInfo; | 14 | import com.github.pagehelper.PageInfo; |
| 18 | 15 | ||
| 19 | -import org.apache.poi.xssf.usermodel.XSSFCell; | ||
| 20 | -import org.apache.poi.xssf.usermodel.XSSFRow; | ||
| 21 | -import org.apache.poi.xssf.usermodel.XSSFSheet; | ||
| 22 | -import org.apache.poi.xssf.usermodel.XSSFWorkbook; | ||
| 23 | import org.slf4j.Logger; | 16 | import org.slf4j.Logger; |
| 24 | import org.slf4j.LoggerFactory; | 17 | import org.slf4j.LoggerFactory; |
| 25 | import org.springframework.beans.factory.annotation.Autowired; | 18 | import org.springframework.beans.factory.annotation.Autowired; |
| @@ -28,15 +21,8 @@ import org.springframework.stereotype.Controller; | @@ -28,15 +21,8 @@ import org.springframework.stereotype.Controller; | ||
| 28 | import org.springframework.ui.Model; | 21 | import org.springframework.ui.Model; |
| 29 | import org.springframework.web.bind.annotation.*; | 22 | import org.springframework.web.bind.annotation.*; |
| 30 | 23 | ||
| 31 | -import javax.servlet.ServletOutputStream; | ||
| 32 | -import javax.servlet.http.HttpServletResponse; | ||
| 33 | import javax.servlet.http.HttpSession; | 24 | import javax.servlet.http.HttpSession; |
| 34 | 25 | ||
| 35 | -import java.io.BufferedInputStream; | ||
| 36 | -import java.io.BufferedOutputStream; | ||
| 37 | -import java.io.ByteArrayInputStream; | ||
| 38 | -import java.io.ByteArrayOutputStream; | ||
| 39 | -import java.io.InputStream; | ||
| 40 | import java.util.Date; | 26 | import java.util.Date; |
| 41 | import java.util.HashMap; | 27 | import java.util.HashMap; |
| 42 | import java.util.List; | 28 | import java.util.List; |
| @@ -94,7 +80,7 @@ public class TopicController extends BaseController { | @@ -94,7 +80,7 @@ public class TopicController extends BaseController { | ||
| 94 | if(CommonUtils.isNotNull(shySite)){ | 80 | if(CommonUtils.isNotNull(shySite)){ |
| 95 | spid = shySite.getSpid(); | 81 | spid = shySite.getSpid(); |
| 96 | }else{ | 82 | }else{ |
| 97 | - setmodel_site(model); | 83 | + setmodelSite(model); |
| 98 | return "error.html"; | 84 | return "error.html"; |
| 99 | } | 85 | } |
| 100 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { | 86 | } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) { |
src/main/java/com/cnlive/shenhe/controller/UsersController.java
| 1 | package com.cnlive.shenhe.controller; | 1 | package com.cnlive.shenhe.controller; |
| 2 | 2 | ||
| 3 | import com.alibaba.fastjson.JSONObject; | 3 | import com.alibaba.fastjson.JSONObject; |
| 4 | -import com.cnlive.shenhe.bean.ErrorEnum; | ||
| 5 | -import com.cnlive.shenhe.bean.ResponseBean; | ||
| 6 | import com.cnlive.shenhe.bean.SessionUser; | 4 | import com.cnlive.shenhe.bean.SessionUser; |
| 7 | import com.cnlive.shenhe.entity.ShySites; | 5 | import com.cnlive.shenhe.entity.ShySites; |
| 8 | import com.cnlive.shenhe.entity.ShyUsers; | 6 | import com.cnlive.shenhe.entity.ShyUsers; |
| 9 | -import com.cnlive.shenhe.entity.ShyUsersfree; | ||
| 10 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 7 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| 11 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; | 8 | import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; |
| 12 | import com.cnlive.shenhe.utils.CommonConst; | 9 | import com.cnlive.shenhe.utils.CommonConst; |
| @@ -27,7 +24,6 @@ import java.util.HashMap; | @@ -27,7 +24,6 @@ import java.util.HashMap; | ||
| 27 | import java.util.List; | 24 | import java.util.List; |
| 28 | import java.util.Map; | 25 | import java.util.Map; |
| 29 | 26 | ||
| 30 | -import javax.print.attribute.HashAttributeSet; | ||
| 31 | import javax.servlet.http.HttpServletRequest; | 27 | import javax.servlet.http.HttpServletRequest; |
| 32 | import javax.servlet.http.HttpSession; | 28 | import javax.servlet.http.HttpSession; |
| 33 | 29 | ||
| @@ -166,7 +162,7 @@ public class UsersController extends BaseController { | @@ -166,7 +162,7 @@ public class UsersController extends BaseController { | ||
| 166 | if (success) { | 162 | if (success) { |
| 167 | return "redirect:" + redirect_url; | 163 | return "redirect:" + redirect_url; |
| 168 | } else { | 164 | } else { |
| 169 | - setmodel_result(model); | 165 | + setmodelResult(model); |
| 170 | return "error.html"; | 166 | return "error.html"; |
| 171 | } | 167 | } |
| 172 | } | 168 | } |
src/main/java/com/cnlive/shenhe/controller/UsersFreeController.java
| @@ -5,28 +5,23 @@ import com.cnlive.shenhe.bean.ErrorEnum; | @@ -5,28 +5,23 @@ import com.cnlive.shenhe.bean.ErrorEnum; | ||
| 5 | import com.cnlive.shenhe.bean.ResponseBean; | 5 | import com.cnlive.shenhe.bean.ResponseBean; |
| 6 | import com.cnlive.shenhe.bean.SessionUser; | 6 | import com.cnlive.shenhe.bean.SessionUser; |
| 7 | import com.cnlive.shenhe.entity.ShySites; | 7 | import com.cnlive.shenhe.entity.ShySites; |
| 8 | -import com.cnlive.shenhe.entity.ShyUsers; | ||
| 9 | import com.cnlive.shenhe.entity.ShyUsersfree; | 8 | import com.cnlive.shenhe.entity.ShyUsersfree; |
| 10 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; | 9 | import com.cnlive.shenhe.serviceImpl.SitesServiceImpl; |
| 11 | -import com.cnlive.shenhe.serviceImpl.UsersServiceImpl; | ||
| 12 | import com.cnlive.shenhe.serviceImpl.UsersfreeServiceImpl; | 10 | import com.cnlive.shenhe.serviceImpl.UsersfreeServiceImpl; |
| 13 | import com.cnlive.shenhe.utils.CommonConst; | 11 | import com.cnlive.shenhe.utils.CommonConst; |
| 14 | import com.cnlive.shenhe.utils.CommonUtils; | 12 | import com.cnlive.shenhe.utils.CommonUtils; |
| 15 | import com.github.pagehelper.PageInfo; | 13 | import com.github.pagehelper.PageInfo; |
| 16 | 14 | ||
| 17 | -import org.jasig.cas.client.authentication.AttributePrincipal; | ||
| 18 | import org.springframework.beans.factory.annotation.Autowired; | 15 | import org.springframework.beans.factory.annotation.Autowired; |
| 19 | import org.springframework.stereotype.Controller; | 16 | import org.springframework.stereotype.Controller; |
| 20 | import org.springframework.ui.Model; | 17 | import org.springframework.ui.Model; |
| 21 | import org.springframework.web.bind.annotation.GetMapping; | 18 | import org.springframework.web.bind.annotation.GetMapping; |
| 22 | -import org.springframework.web.bind.annotation.PathVariable; | ||
| 23 | import org.springframework.web.bind.annotation.PostMapping; | 19 | import org.springframework.web.bind.annotation.PostMapping; |
| 24 | import org.springframework.web.bind.annotation.RequestMapping; | 20 | import org.springframework.web.bind.annotation.RequestMapping; |
| 25 | import org.springframework.web.bind.annotation.ResponseBody; | 21 | import org.springframework.web.bind.annotation.ResponseBody; |
| 26 | 22 | ||
| 27 | import java.util.List; | 23 | import java.util.List; |
| 28 | 24 | ||
| 29 | -import javax.servlet.http.HttpServletRequest; | ||
| 30 | import javax.servlet.http.HttpSession; | 25 | import javax.servlet.http.HttpSession; |
| 31 | 26 | ||
| 32 | /** | 27 | /** |
| @@ -102,7 +97,7 @@ public class UsersFreeController extends BaseController { | @@ -102,7 +97,7 @@ public class UsersFreeController extends BaseController { | ||
| 102 | @PostMapping(value = "/write") | 97 | @PostMapping(value = "/write") |
| 103 | public String write(Model model,String userId,String userMobile,Integer spId, String[] write_business, HttpSession session, String redirect_url) { | 98 | public String write(Model model,String userId,String userMobile,Integer spId, String[] write_business, HttpSession session, String redirect_url) { |
| 104 | if(CommonUtils.isEmpty(userId)&&CommonUtils.isEmpty(userMobile)){ | 99 | if(CommonUtils.isEmpty(userId)&&CommonUtils.isEmpty(userMobile)){ |
| 105 | - setmodel_param(model,"userId,userMobile不能为空!"); | 100 | + setmodelParam(model,"userId,userMobile不能为空!"); |
| 106 | return "error.html"; | 101 | return "error.html"; |
| 107 | } | 102 | } |
| 108 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); | 103 | SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); |
| @@ -117,7 +112,7 @@ public class UsersFreeController extends BaseController { | @@ -117,7 +112,7 @@ public class UsersFreeController extends BaseController { | ||
| 117 | if (success) { | 112 | if (success) { |
| 118 | return "redirect:" + redirect_url; | 113 | return "redirect:" + redirect_url; |
| 119 | } else { | 114 | } else { |
| 120 | - setmodel_result(model); | 115 | + setmodelResult(model); |
| 121 | return "error.html"; | 116 | return "error.html"; |
| 122 | } | 117 | } |
| 123 | } | 118 | } |
src/main/java/com/cnlive/shenhe/serviceImpl/ChannelServiceImpl.java
| @@ -2,14 +2,8 @@ package com.cnlive.shenhe.serviceImpl; | @@ -2,14 +2,8 @@ package com.cnlive.shenhe.serviceImpl; | ||
| 2 | 2 | ||
| 3 | import com.alibaba.fastjson.JSONObject; | 3 | import com.alibaba.fastjson.JSONObject; |
| 4 | import com.cnlive.shenhe.entity.ShyChannel; | 4 | import com.cnlive.shenhe.entity.ShyChannel; |
| 5 | -import com.cnlive.shenhe.entity.ShyChannel; | ||
| 6 | -import com.cnlive.shenhe.entity.ShySites; | ||
| 7 | import com.cnlive.shenhe.entity.ShyUsers; | 5 | import com.cnlive.shenhe.entity.ShyUsers; |
| 8 | -import com.cnlive.shenhe.entity.ShyUsersfree; | ||
| 9 | -import com.cnlive.shenhe.entity.ShyVideos; | ||
| 10 | -import com.cnlive.shenhe.mapper.ShyChannelMapper; | ||
| 11 | import com.cnlive.shenhe.mapper.ShyChannelMapper; | 6 | import com.cnlive.shenhe.mapper.ShyChannelMapper; |
| 12 | -import com.cnlive.shenhe.mapper.ShySitesMapper; | ||
| 13 | import com.cnlive.shenhe.mapper.ShyUsersMapper; | 7 | import com.cnlive.shenhe.mapper.ShyUsersMapper; |
| 14 | import com.cnlive.shenhe.utils.AuditPass; | 8 | import com.cnlive.shenhe.utils.AuditPass; |
| 15 | import com.cnlive.shenhe.utils.CommonConst; | 9 | import com.cnlive.shenhe.utils.CommonConst; |
| @@ -23,8 +17,6 @@ import org.springframework.beans.factory.annotation.Autowired; | @@ -23,8 +17,6 @@ import org.springframework.beans.factory.annotation.Autowired; | ||
| 23 | import org.springframework.stereotype.Service; | 17 | import org.springframework.stereotype.Service; |
| 24 | import tk.mybatis.mapper.entity.Example; | 18 | import tk.mybatis.mapper.entity.Example; |
| 25 | 19 | ||
| 26 | -import java.sql.Timestamp; | ||
| 27 | -import java.text.ParseException; | ||
| 28 | import java.util.Date; | 20 | import java.util.Date; |
| 29 | import java.util.List; | 21 | import java.util.List; |
| 30 | 22 | ||
| @@ -40,24 +32,17 @@ public class ChannelServiceImpl { | @@ -40,24 +32,17 @@ public class ChannelServiceImpl { | ||
| 40 | @Autowired | 32 | @Autowired |
| 41 | ShyChannelMapper shyChannelMapper; | 33 | ShyChannelMapper shyChannelMapper; |
| 42 | @Autowired | 34 | @Autowired |
| 43 | - ShySitesMapper shySitesMapper; | ||
| 44 | - @Autowired | ||
| 45 | ShyUsersMapper shyUsersMapper; | 35 | ShyUsersMapper shyUsersMapper; |
| 46 | @Autowired | 36 | @Autowired |
| 47 | AuditPass Pass; | 37 | AuditPass Pass; |
| 48 | - | 38 | + |
| 49 | @Autowired | 39 | @Autowired |
| 50 | SitesServiceImpl sitesService; | 40 | SitesServiceImpl sitesService; |
| 51 | 41 | ||
| 52 | - public List<ShySites> getBusiness(ShySites shySites) { | ||
| 53 | - List<ShySites> sitesList = shySitesMapper.select(shySites); | ||
| 54 | - return sitesList; | ||
| 55 | - } | ||
| 56 | 42 | ||
| 57 | //************************************** | 43 | //************************************** |
| 58 | public List<ShyChannel> findshyChannel(ShyChannel shyChannel) { | 44 | public List<ShyChannel> findshyChannel(ShyChannel shyChannel) { |
| 59 | - List<ShyChannel> channelList = shyChannelMapper.selectByRowBounds(shyChannel, new RowBounds(0, 100)); | ||
| 60 | - return channelList; | 45 | + return shyChannelMapper.selectByRowBounds(shyChannel, new RowBounds(0, 100)); |
| 61 | } | 46 | } |
| 62 | 47 | ||
| 63 | public boolean updateshyChannel(ShyChannel shyChannel) { | 48 | public boolean updateshyChannel(ShyChannel shyChannel) { |
| @@ -76,13 +61,6 @@ public class ChannelServiceImpl { | @@ -76,13 +61,6 @@ public class ChannelServiceImpl { | ||
| 76 | return true; | 61 | return true; |
| 77 | } | 62 | } |
| 78 | 63 | ||
| 79 | - public int updateChannel(Integer id, Integer state, String msg) { | ||
| 80 | - ShyChannel shyChannel = shyChannelMapper.selectByPrimaryKey(id); | ||
| 81 | - shyChannel.setShenhe_status(state); | ||
| 82 | - shyChannel.setShenhe_msg(msg); | ||
| 83 | - return shyChannelMapper.updateByPrimaryKeySelective(shyChannel); | ||
| 84 | - } | ||
| 85 | - | ||
| 86 | public PageInfo<ShyChannel> getPage(String channelId, String channelName, Integer receive, Date start_date, Date end_date, Integer shenhe_status, String updater, Integer page, Integer pageSize, String orderByClause, Integer spid, String userId) { | 64 | public PageInfo<ShyChannel> getPage(String channelId, String channelName, Integer receive, Date start_date, Date end_date, Integer shenhe_status, String updater, Integer page, Integer pageSize, String orderByClause, Integer spid, String userId) { |
| 87 | Example example = new Example(ShyChannel.class); | 65 | Example example = new Example(ShyChannel.class); |
| 88 | Example.Criteria criteria = example.createCriteria(); | 66 | Example.Criteria criteria = example.createCriteria(); |
| @@ -91,11 +69,11 @@ public class ChannelServiceImpl { | @@ -91,11 +69,11 @@ public class ChannelServiceImpl { | ||
| 91 | } else { | 69 | } else { |
| 92 | example.setOrderByClause("created_at desc"); | 70 | example.setOrderByClause("created_at desc"); |
| 93 | } | 71 | } |
| 94 | - if (CommonUtils.isNotNull(start_date) ) { | 72 | + if (CommonUtils.isNotNull(start_date)) { |
| 95 | criteria.andGreaterThanOrEqualTo("created_at", start_date); | 73 | criteria.andGreaterThanOrEqualTo("created_at", start_date); |
| 96 | } | 74 | } |
| 97 | if (CommonUtils.isNotNull(end_date)) { | 75 | if (CommonUtils.isNotNull(end_date)) { |
| 98 | - criteria.andLessThanOrEqualTo("created_at", end_date); | 76 | + criteria.andLessThanOrEqualTo("created_at", end_date); |
| 99 | } | 77 | } |
| 100 | if (CommonUtils.isNotEmpty(channelName)) { | 78 | if (CommonUtils.isNotEmpty(channelName)) { |
| 101 | criteria.andLike("channel_name", "%" + channelName + "%"); | 79 | criteria.andLike("channel_name", "%" + channelName + "%"); |
| @@ -106,21 +84,24 @@ public class ChannelServiceImpl { | @@ -106,21 +84,24 @@ public class ChannelServiceImpl { | ||
| 106 | if (CommonUtils.isNotNull(spid)) { | 84 | if (CommonUtils.isNotNull(spid)) { |
| 107 | criteria.andEqualTo("sp_id", spid); | 85 | criteria.andEqualTo("sp_id", spid); |
| 108 | } | 86 | } |
| 109 | - | 87 | + |
| 110 | if (CommonUtils.isNotEmpty(channelId)) { | 88 | if (CommonUtils.isNotEmpty(channelId)) { |
| 111 | criteria.andLike("channel_id", "%" + channelId + "%"); | 89 | criteria.andLike("channel_id", "%" + channelId + "%"); |
| 112 | } | 90 | } |
| 113 | - | ||
| 114 | - if (CommonUtils.isNotNull(receive)&& receive==1) {//已认领 加上用户id | ||
| 115 | - criteria.andEqualTo("auditor", userId); | 91 | + |
| 92 | + //已认领 加上用户id | ||
| 93 | + if (CommonUtils.isNotNull(receive) && receive == 1) { | ||
| 94 | + criteria.andEqualTo("auditor", userId); | ||
| 116 | } | 95 | } |
| 117 | - if (CommonUtils.isNotNull(shenhe_status) && shenhe_status != 3) {//不是 我的已审 进来的,只查一种状态 | 96 | + //不是 我的已审 进来的,只查一种状态 |
| 97 | + if (CommonUtils.isNotNull(shenhe_status) && shenhe_status != 3) { | ||
| 118 | criteria.andEqualTo("shenhe_status", shenhe_status); | 98 | criteria.andEqualTo("shenhe_status", shenhe_status); |
| 119 | - } else if (CommonUtils.isNotNull(shenhe_status) && shenhe_status == 3) {//是 我的已审,查通过和拒绝的两种状态 | ||
| 120 | - Example.Criteria criteria1 = example.createCriteria(); | ||
| 121 | - criteria1.orEqualTo("shenhe_status", 1); | ||
| 122 | - criteria1.orEqualTo("shenhe_status", 2); | ||
| 123 | - example.and(criteria1); | 99 | + //是 我的已审,查通过和拒绝的两种状态 |
| 100 | + } else if (CommonUtils.isNotNull(shenhe_status) && shenhe_status == 3) { | ||
| 101 | + Example.Criteria criteria1 = example.createCriteria(); | ||
| 102 | + criteria1.orEqualTo("shenhe_status", 1); | ||
| 103 | + criteria1.orEqualTo("shenhe_status", 2); | ||
| 104 | + example.and(criteria1); | ||
| 124 | } | 105 | } |
| 125 | 106 | ||
| 126 | PageHelper.startPage(page, pageSize, true); | 107 | PageHelper.startPage(page, pageSize, true); |
| @@ -131,23 +112,23 @@ public class ChannelServiceImpl { | @@ -131,23 +112,23 @@ public class ChannelServiceImpl { | ||
| 131 | 112 | ||
| 132 | public ShyChannel getDetailsComment(Integer id) { | 113 | public ShyChannel getDetailsComment(Integer id) { |
| 133 | ShyChannel comment = shyChannelMapper.selectByPrimaryKey(id); | 114 | ShyChannel comment = shyChannelMapper.selectByPrimaryKey(id); |
| 134 | - if (comment.getShenhe_status() != CommonConst.AUDIT_INTT) { | ||
| 135 | - String updater = CommonUtils.isEmpty(comment.getUpdater()) || "null".equals(comment.getUpdater())? "白名单":comment.getUpdater(); | ||
| 136 | - String auditor_id = comment.getAuditor(); | ||
| 137 | - if (CommonUtils.isNotEmpty(auditor_id)) { | 115 | + if (!comment.getShenhe_status().equals(CommonConst.AUDIT_INTT)) { |
| 116 | + String updater = CommonUtils.isEmpty(comment.getUpdater()) || "null".equals(comment.getUpdater()) ? "白名单" : comment.getUpdater(); | ||
| 117 | + String auditorId = comment.getAuditor(); | ||
| 118 | + if (CommonUtils.isNotEmpty(auditorId)) { | ||
| 138 | ShyUsers user = new ShyUsers(); | 119 | ShyUsers user = new ShyUsers(); |
| 139 | - user.setUser_id(auditor_id); | 120 | + user.setUser_id(auditorId); |
| 140 | user = shyUsersMapper.selectOne(user); | 121 | user = shyUsersMapper.selectOne(user); |
| 141 | - String email = CommonUtils.isEmpty(user.getEmail())|| "null".equals(user.getEmail()) ? "" : user.getEmail(); | 122 | + String email = CommonUtils.isEmpty(user.getEmail()) || "null".equals(user.getEmail()) ? "" : user.getEmail(); |
| 142 | String userName = CommonUtils.isEmpty(user.getUsername()) ? email : user.getUsername(); | 123 | String userName = CommonUtils.isEmpty(user.getUsername()) ? email : user.getUsername(); |
| 143 | - updater = userName ; | 124 | + updater = userName; |
| 144 | } | 125 | } |
| 145 | comment.setUpdater(updater); | 126 | comment.setUpdater(updater); |
| 146 | } | 127 | } |
| 147 | return comment; | 128 | return comment; |
| 148 | } | 129 | } |
| 149 | 130 | ||
| 150 | - public boolean updateState(String ids, Integer state, String userId,String updater,String msg) { | 131 | + public boolean updateState(String ids, Integer state, String userId, String updater, String msg) { |
| 151 | boolean success = true; | 132 | boolean success = true; |
| 152 | String[] channelIds = ids.split(","); | 133 | String[] channelIds = ids.split(","); |
| 153 | for (String channelId : channelIds) { | 134 | for (String channelId : channelIds) { |
| @@ -157,16 +138,16 @@ public class ChannelServiceImpl { | @@ -157,16 +138,16 @@ public class ChannelServiceImpl { | ||
| 157 | json.put("state", state + 2); | 138 | json.put("state", state + 2); |
| 158 | json.put("channel_id", channel.getChannel_id()); | 139 | json.put("channel_id", channel.getChannel_id()); |
| 159 | json.put("msg", msg); | 140 | json.put("msg", msg); |
| 160 | - JSONObject result = new JSONObject(); | 141 | + JSONObject result; |
| 161 | try { | 142 | try { |
| 162 | result = Pass.channelPass(json, channel.getCallback()); | 143 | result = Pass.channelPass(json, channel.getCallback()); |
| 163 | } catch (Exception e) { | 144 | } catch (Exception e) { |
| 164 | - logger.error("频道回调失败,id:{},channel_id:{}",channel.getId(), channel.getChannel_id()); | 145 | + logger.error("频道回调失败,id:{},channel_id:{}", channel.getId(), channel.getChannel_id()); |
| 165 | success = false; | 146 | success = false; |
| 166 | break; | 147 | break; |
| 167 | } | 148 | } |
| 168 | if (result == null) { | 149 | if (result == null) { |
| 169 | - logger.error("频道回调错误,且无返回信息。id:{},channel_id:{}",channel.getId(), channel.getChannel_id()); | 150 | + logger.error("频道回调错误,且无返回信息。id:{},channel_id:{}", channel.getId(), channel.getChannel_id()); |
| 170 | success = false; | 151 | success = false; |
| 171 | break; | 152 | break; |
| 172 | } else { | 153 | } else { |
| @@ -178,12 +159,12 @@ public class ChannelServiceImpl { | @@ -178,12 +159,12 @@ public class ChannelServiceImpl { | ||
| 178 | } | 159 | } |
| 179 | channel.setShenhe_status(state); | 160 | channel.setShenhe_status(state); |
| 180 | channel.setShenhe_msg(msg); | 161 | channel.setShenhe_msg(msg); |
| 181 | - if(CommonUtils.isEmpty(userId)){ | ||
| 182 | - channel.setUpdater(updater); | ||
| 183 | - channel.setAuditor(null); | ||
| 184 | - }else{ | ||
| 185 | - channel.setAuditor(userId); | ||
| 186 | - channel.setUpdater(null); | 162 | + if (CommonUtils.isEmpty(userId)) { |
| 163 | + channel.setUpdater(updater); | ||
| 164 | + channel.setAuditor(null); | ||
| 165 | + } else { | ||
| 166 | + channel.setAuditor(userId); | ||
| 167 | + channel.setUpdater(null); | ||
| 187 | } | 168 | } |
| 188 | int i = shyChannelMapper.updateByPrimaryKey(channel); | 169 | int i = shyChannelMapper.updateByPrimaryKey(channel); |
| 189 | if (i != 1) { | 170 | if (i != 1) { |
| @@ -199,26 +180,30 @@ public class ChannelServiceImpl { | @@ -199,26 +180,30 @@ public class ChannelServiceImpl { | ||
| 199 | ShyChannel shyChannel = shyChannelMapper.selectByPrimaryKey(id); | 180 | ShyChannel shyChannel = shyChannelMapper.selectByPrimaryKey(id); |
| 200 | return shyChannel; | 181 | return shyChannel; |
| 201 | } | 182 | } |
| 183 | + | ||
| 202 | public int updateByPrimaryKeySelective(ShyChannel channel) { | 184 | public int updateByPrimaryKeySelective(ShyChannel channel) { |
| 203 | return shyChannelMapper.updateByPrimaryKeySelective(channel); | 185 | return shyChannelMapper.updateByPrimaryKeySelective(channel); |
| 204 | } | 186 | } |
| 205 | - | 187 | + |
| 206 | /** | 188 | /** |
| 207 | * 获得审核类型 | 189 | * 获得审核类型 |
| 190 | + * | ||
| 208 | * @param shyChannel | 191 | * @param shyChannel |
| 209 | */ | 192 | */ |
| 210 | - public void getShenheType(ShyChannel shyChannel){ | ||
| 211 | - | ||
| 212 | - //获取直播频道免审sp | 193 | + public void getShenheType(ShyChannel shyChannel) { |
| 194 | + | ||
| 195 | + //获取直播频道免审sp | ||
| 213 | List<Integer> sites = sitesService.getBusinessList(CommonConst.BUSINESS_CHANNEL); | 196 | List<Integer> sites = sitesService.getBusinessList(CommonConst.BUSINESS_CHANNEL); |
| 214 | //初始化一个审核状态 | 197 | //初始化一个审核状态 |
| 215 | - Integer shenheType=3;//审核类型,1:免审,2:机审,3:人工审 | 198 | + //审核类型,1:免审,2:机审,3:人工审 |
| 199 | + Integer shenheType = 3; | ||
| 216 | //如果当前sp是免审sp | 200 | //如果当前sp是免审sp |
| 217 | - if(sites.contains(shyChannel.getSp_id())){ | ||
| 218 | - shenheType=1;//免审 | 201 | + if (sites.contains(shyChannel.getSp_id())) { |
| 202 | + //免审 | ||
| 203 | + shenheType = 1; | ||
| 219 | } | 204 | } |
| 220 | shyChannel.setShenhe_type(shenheType); | 205 | shyChannel.setShenhe_type(shenheType); |
| 221 | - } | 206 | + } |
| 222 | 207 | ||
| 223 | } | 208 | } |
| 224 | 209 |
src/main/java/com/cnlive/shenhe/utils/CommonUtils.java
| @@ -42,14 +42,10 @@ public class CommonUtils { | @@ -42,14 +42,10 @@ public class CommonUtils { | ||
| 42 | public static Timestamp getCurrentTime() { | 42 | public static Timestamp getCurrentTime() { |
| 43 | return new Timestamp(new Date().getTime()); | 43 | return new Timestamp(new Date().getTime()); |
| 44 | } | 44 | } |
| 45 | + | ||
| 45 | //获取当前时间加上一个时间(分钟算) | 46 | //获取当前时间加上一个时间(分钟算) |
| 46 | public static Timestamp getAddTime(Integer addTime) { | 47 | public static Timestamp getAddTime(Integer addTime) { |
| 47 | - return new Timestamp(new Date().getTime()+addTime*60*1000); | ||
| 48 | - } | ||
| 49 | - | ||
| 50 | - public static String getRandowUUID() { | ||
| 51 | - UUID uuid = UUID.randomUUID(); | ||
| 52 | - return uuid.toString().replaceAll("-", ""); | 48 | + return new Timestamp(new Date().getTime() + addTime * 60 * 1000); |
| 53 | } | 49 | } |
| 54 | 50 | ||
| 55 | public static boolean isEmpty(String str) { | 51 | public static boolean isEmpty(String str) { |
src/main/resources/application.properties
| @@ -2,13 +2,6 @@ spring.datasource.url=jdbc:mysql://120.92.102.31:3306/new_shy?serverTimezone=Asi | @@ -2,13 +2,6 @@ spring.datasource.url=jdbc:mysql://120.92.102.31:3306/new_shy?serverTimezone=Asi | ||
| 2 | spring.datasource.username=root | 2 | spring.datasource.username=root |
| 3 | spring.datasource.password=M345sdfss4! | 3 | spring.datasource.password=M345sdfss4! |
| 4 | 4 | ||
| 5 | -#spring.datasource.url=jdbc:mysql://127.0.0.1:3306/new_shy?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false | ||
| 6 | -#spring.datasource.username=root | ||
| 7 | -#spring.datasource.password=nbLdyO.79 | ||
| 8 | - | ||
| 9 | -#spring.datasource.url=jdbc:mysql://10.137.192.2:3306/new_shy?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false | ||
| 10 | -#spring.datasource.username=admin | ||
| 11 | -#spring.datasource.password=Sre#45iU7kJ | ||
| 12 | spring.datasource.driver-class-name=com.mysql.jdbc.Driver | 5 | spring.datasource.driver-class-name=com.mysql.jdbc.Driver |
| 13 | 6 | ||
| 14 | server.tomcat.protocol_header=x-forwarded-proto | 7 | server.tomcat.protocol_header=x-forwarded-proto |
| @@ -26,72 +19,72 @@ spring.http.encoding.force=true | @@ -26,72 +19,72 @@ spring.http.encoding.force=true | ||
| 26 | spring.thymeleaf.mode=LEGACYHTML5 | 19 | spring.thymeleaf.mode=LEGACYHTML5 |
| 27 | #spring.thymeleaf.encoding=UTF-8 | 20 | #spring.thymeleaf.encoding=UTF-8 |
| 28 | #spring.thymeleaf.content-type=text/html | 21 | #spring.thymeleaf.content-type=text/html |
| 29 | -#\u5f00\u53d1\u65f6\u5173\u95ed\u7f13\u5b58,\u4e0d\u7136\u6ca1\u6cd5\u770b\u5230\u5b9e\u65f6\u9875\u9762 | 22 | +#\u5F00\u53D1\u65F6\u5173\u95ED\u7F13\u5B58,\u4E0D\u7136\u6CA1\u6CD5\u770B\u5230\u5B9E\u65F6\u9875\u9762 |
| 30 | spring.thymeleaf.cache=false | 23 | spring.thymeleaf.cache=false |
| 31 | 24 | ||
| 32 | -#\u6253\u5370\u8fd0\u884c\u65f6\u7684sql | 25 | +#\u6253\u5370\u8FD0\u884C\u65F6\u7684sql |
| 33 | #logging.level.com.cnlive.shenhe.mapper=debug | 26 | #logging.level.com.cnlive.shenhe.mapper=debug |
| 34 | 27 | ||
| 35 | mybatis.mapper-locations=classpath:mapper/*.xml | 28 | mybatis.mapper-locations=classpath:mapper/*.xml |
| 36 | mybatis.type-aliases-package=com.cnlive.shenhe.entity | 29 | mybatis.type-aliases-package=com.cnlive.shenhe.entity |
| 37 | -server.port=88 | 30 | +server.port=82 |
| 38 | 31 | ||
| 39 | -#rabbitmq\u76f8\u5173\u914d\u7f6e | 32 | +#rabbitmq\u76F8\u5173\u914D\u7F6E |
| 40 | spring.rabbitmq.host=10.254.174.131 | 33 | spring.rabbitmq.host=10.254.174.131 |
| 41 | spring.rabbitmq.port=5672 | 34 | spring.rabbitmq.port=5672 |
| 42 | spring.rabbitmq.username=test | 35 | spring.rabbitmq.username=test |
| 43 | spring.rabbitmq.password=p3~amKKt9 | 36 | spring.rabbitmq.password=p3~amKKt9 |
| 44 | -# \u5f00\u542f\u53d1\u9001\u786e\u8ba4 | 37 | +# \u5F00\u542F\u53D1\u9001\u786E\u8BA4 |
| 45 | spring.rabbitmq.publisher-confirms=true | 38 | spring.rabbitmq.publisher-confirms=true |
| 46 | -# \u5f00\u542f\u53d1\u9001\u5931\u8d25\u9000\u56de | 39 | +# \u5F00\u542F\u53D1\u9001\u5931\u8D25\u9000\u56DE |
| 47 | spring.rabbitmq.publisher-returns=true | 40 | spring.rabbitmq.publisher-returns=true |
| 48 | -# \u5f00\u542fACK | 41 | +# \u5F00\u542FACK |
| 49 | spring.rabbitmq.listener.direct.acknowledge-mode=manual | 42 | spring.rabbitmq.listener.direct.acknowledge-mode=manual |
| 50 | spring.rabbitmq.listener.simple.acknowledge-mode=manual | 43 | spring.rabbitmq.listener.simple.acknowledge-mode=manual |
| 51 | 44 | ||
| 52 | -#\u8bdd\u9898\u8bc4\u8bba\u5206\u4eabh5 | 45 | +#\u8BDD\u9898\u8BC4\u8BBA\u5206\u4EABh5 |
| 53 | #topic_comment_shareH5=http://wjjh5test.cnlive.com/cnShareTopic.html?tid= | 46 | #topic_comment_shareH5=http://wjjh5test.cnlive.com/cnShareTopic.html?tid= |
| 54 | 47 | ||
| 55 | -#\u5173\u95edspringboot\u63d0\u4f9b\u7684\u9ed8\u8ba4ico | 48 | +#\u5173\u95EDspringboot\u63D0\u4F9B\u7684\u9ED8\u8BA4ico |
| 56 | spring.mvc.favicon.enabled = false | 49 | spring.mvc.favicon.enabled = false |
| 57 | 50 | ||
| 58 | -#\u8bc4\u8bba\u7981\u8a00\u548c\u89e3\u7981\u4f7f\u7528API | 51 | +#\u8BC4\u8BBA\u7981\u8A00\u548C\u89E3\u7981\u4F7F\u7528API |
| 59 | speak_comment=http://comment.cnlive.com/services/commentForTopic/muted | 52 | speak_comment=http://comment.cnlive.com/services/commentForTopic/muted |
| 60 | 53 | ||
| 61 | -#logback\u65e5\u5fd7\u4e2d\u4f7f\u7528 | 54 | +#logback\u65E5\u5FD7\u4E2D\u4F7F\u7528 |
| 62 | spring.application.name=cnlive_shenhe_test | 55 | spring.application.name=cnlive_shenhe_test |
| 63 | spring.application.home=/usr/local/test_cnlive_shenhe/cnlive_shenhe/log | 56 | spring.application.home=/usr/local/test_cnlive_shenhe/cnlive_shenhe/log |
| 64 | 57 | ||
| 65 | sync_users_api=http://api.cnlive.com/open/api2/inner2/shenhe/getuser | 58 | sync_users_api=http://api.cnlive.com/open/api2/inner2/shenhe/getuser |
| 66 | sync_users_app_key=314a9dd4-a9b7-4c12-bbbe-1150a36491ae | 59 | sync_users_app_key=314a9dd4-a9b7-4c12-bbbe-1150a36491ae |
| 67 | 60 | ||
| 68 | -#\u7528\u6237\u4e91\u8bf7\u6c42\u67e5\u8be2\u7528\u6237\u4fe1\u606f | 61 | +#\u7528\u6237\u4E91\u8BF7\u6C42\u67E5\u8BE2\u7528\u6237\u4FE1\u606F |
| 69 | queryUserByMobile=http://user.api.cnlive.com/CnliveM2/user/readUserByUserName.action?userName= | 62 | queryUserByMobile=http://user.api.cnlive.com/CnliveM2/user/readUserByUserName.action?userName= |
| 70 | queryUserByUserId=http://user.api.cnlive.com/CnliveM2/user/readUserByUid.action?uid= | 63 | queryUserByUserId=http://user.api.cnlive.com/CnliveM2/user/readUserByUid.action?uid= |
| 71 | 64 | ||
| 72 | -#\u70b9\u64ad\u4e91\u9700\u8981\u7684\u5e38\u91cf | 65 | +#\u70B9\u64AD\u4E91\u9700\u8981\u7684\u5E38\u91CF |
| 73 | url=http://mam.innerapi.cnlive.com/v1/inner/ShenHeInfo/shenheNotify | 66 | url=http://mam.innerapi.cnlive.com/v1/inner/ShenHeInfo/shenheNotify |
| 74 | platformKey =AUDIT | 67 | platformKey =AUDIT |
| 75 | platformValue=10011438 | 68 | platformValue=10011438 |
| 76 | 69 | ||
| 77 | -#\u672c\u673a\u5730\u5740 | 70 | +#\u672C\u673A\u5730\u5740 |
| 78 | spring.localhost.url=http://test.shen.cnlive.com | 71 | spring.localhost.url=http://test.shen.cnlive.com |
| 79 | 72 | ||
| 80 | -#\u62bd\u5e27\u5e38\u91cf | 73 | +#\u62BD\u5E27\u5E38\u91CF |
| 81 | avsmple_appKey=1eac30dfbee311e7a2f0fa163e771cf9 | 74 | avsmple_appKey=1eac30dfbee311e7a2f0fa163e771cf9 |
| 82 | avsmple_appSecret=28ce1e1fbee311e7a2f0fa163e771cf92ea58ebfbee311e7a2f0fa163e771cf9 | 75 | avsmple_appSecret=28ce1e1fbee311e7a2f0fa163e771cf92ea58ebfbee311e7a2f0fa163e771cf9 |
| 83 | avsmple_url=http://test.transcode.cnlive.com/api/request | 76 | avsmple_url=http://test.transcode.cnlive.com/api/request |
| 84 | avsmple_callback=http://test.shen.cnlive.com/api/avsample/callback | 77 | avsmple_callback=http://test.shen.cnlive.com/api/avsample/callback |
| 85 | 78 | ||
| 86 | -#\u540c\u6b65\u76f4\u64ad\u4e91\u4fe1\u606f | 79 | +#\u540C\u6B65\u76F4\u64AD\u4E91\u4FE1\u606F |
| 87 | live_url=http://test.bc.cnlive.com/bokong/activity/activityShenHe | 80 | live_url=http://test.bc.cnlive.com/bokong/activity/activityShenHe |
| 88 | 81 | ||
| 89 | -#\u90ae\u4ef6\u4f7f\u7528\u5e38\u91cf | 82 | +#\u90AE\u4EF6\u4F7F\u7528\u5E38\u91CF |
| 90 | email_app_id=769_jetja50p18 | 83 | email_app_id=769_jetja50p18 |
| 91 | email_app_key=ad101b9152817a79b5c33c3617b96ff91385096ff3b4ba | 84 | email_app_key=ad101b9152817a79b5c33c3617b96ff91385096ff3b4ba |
| 92 | email_send_URL=http://sms.cnlive.com/CnliveM3/email/sendMoreVarEmail.action | 85 | email_send_URL=http://sms.cnlive.com/CnliveM3/email/sendMoreVarEmail.action |
| 93 | 86 | ||
| 94 | -#\u62bd\u5e27\u5b58\u653ebucket\u548c\u57df\u540d | 87 | +#\u62BD\u5E27\u5B58\u653Ebucket\u548C\u57DF\u540D |
| 95 | qn_bucket=cnlivetest | 88 | qn_bucket=cnlivetest |
| 96 | qn_domain=http://test.qnvod.cnlive.com | 89 | qn_domain=http://test.qnvod.cnlive.com |
| 97 | ks_bucket=cnlive-test | 90 | ks_bucket=cnlive-test |
| @@ -102,7 +95,7 @@ ks_domain=http://test.wideo.cnlive.com | @@ -102,7 +95,7 @@ ks_domain=http://test.wideo.cnlive.com | ||
| 102 | #ks_bucket=mam-sxzg-82 | 95 | #ks_bucket=mam-sxzg-82 |
| 103 | #ks_domain=http://sxzg.ys1.cnliveimg.com | 96 | #ks_domain=http://sxzg.ys1.cnliveimg.com |
| 104 | 97 | ||
| 105 | -#\u56fe\u7247\u5b58\u653e\u6839\u8def\u5f84 | 98 | +#\u56FE\u7247\u5B58\u653E\u6839\u8DEF\u5F84 |
| 106 | desdir=shen | 99 | desdir=shen |
| 107 | yiDun_audio_callback=http://test.shen.cnlive.com/api/audio/callbackAudio | 100 | yiDun_audio_callback=http://test.shen.cnlive.com/api/audio/callbackAudio |
| 108 | cms_getVideoAndLiveId=http://cmstest.cnlive.com:8768/contentApi/getBeanById | 101 | cms_getVideoAndLiveId=http://cmstest.cnlive.com:8768/contentApi/getBeanById |