Commit 00409a7456a4e154c6813c8add528d5f5c28f613

Authored by 周伟鹏
2 parents 9bf26a05 71f75bd5

Merge branch 'dev'

src/main/java/com/cnlive/shenhe/controller/VideosController.java
@@ -112,13 +112,17 @@ public class VideosController { @@ -112,13 +112,17 @@ public class VideosController {
112 * @return 112 * @return
113 */ 113 */
114 @GetMapping("/page") 114 @GetMapping("/page")
115 - public Object getListVideos(Model model, String video_title, String start_date, String end_date, Integer state, Boolean receive, Integer page, Integer pageSize, String video_priority, String orderByClause, HttpSession session) { 115 + public Object getListVideos(Model model, String video_title, String start_date, String end_date, Integer state, Boolean receive, Integer page, Integer pageSize, String video_priority, String orderByClause, String sp_desc, HttpSession session) {
116 SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey()); 116 SessionUser sessionUser = (SessionUser) session.getAttribute(SessionUser.getSessionKey());
117 Integer spid = sessionUser.getSpid(); 117 Integer spid = sessionUser.getSpid();
118 String userId = sessionUser.getUserId(); 118 String userId = sessionUser.getUserId();
119 if (CommonUtils.isNull(page)) page = 1; 119 if (CommonUtils.isNull(page)) page = 1;
120 if (CommonUtils.isNull(pageSize)) pageSize = 10; 120 if (CommonUtils.isNull(pageSize)) pageSize = 10;
121 - if (spid == 0) spid = null; 121 + if (CommonUtils.isNotEmpty(sp_desc) && spid == 0) {
  122 + spid = sitesService.findspidBySpdesc(sp_desc).getSpid();
  123 + } else if (CommonUtils.isEmpty(sp_desc) && spid == 0) {
  124 + spid = null;
  125 + }
122 PageInfo<ShyVideos> videoPage = videosService.getListContent(video_title, start_date, end_date, state, receive, page, pageSize, video_priority, orderByClause, spid, userId); 126 PageInfo<ShyVideos> videoPage = videosService.getListContent(video_title, start_date, end_date, state, receive, page, pageSize, video_priority, orderByClause, spid, userId);
123 List<ShyVideos> list = videoPage.getList(); 127 List<ShyVideos> list = videoPage.getList();
124 if (!list.isEmpty()) { 128 if (!list.isEmpty()) {
@@ -132,7 +136,7 @@ public class VideosController { @@ -132,7 +136,7 @@ public class VideosController {
132 user = usersService.select(user); 136 user = usersService.select(user);
133 if (CommonUtils.isNotNull(user)) { 137 if (CommonUtils.isNotNull(user)) {
134 String userName = CommonUtils.isEmpty(user.getUsername()) ? "" : user.getUsername(); 138 String userName = CommonUtils.isEmpty(user.getUsername()) ? "" : user.getUsername();
135 - String email = CommonUtils.isEmpty(user.getEmail())||"null".equals(user.getEmail()) ? "" : user.getEmail(); 139 + String email = CommonUtils.isEmpty(user.getEmail()) || "null".equals(user.getEmail()) ? "" : user.getEmail();
136 auditor = userName + email; 140 auditor = userName + email;
137 } 141 }
138 } 142 }
@@ -318,7 +322,7 @@ public class VideosController { @@ -318,7 +322,7 @@ public class VideosController {
318 user = usersService.select(user); 322 user = usersService.select(user);
319 if (CommonUtils.isNotNull(user)) { 323 if (CommonUtils.isNotNull(user)) {
320 String userName = CommonUtils.isEmpty(user.getUsername()) ? "" : user.getUsername(); 324 String userName = CommonUtils.isEmpty(user.getUsername()) ? "" : user.getUsername();
321 - String email = CommonUtils.isEmpty(user.getEmail())||"null".equals(user.getEmail()) ? "" : user.getEmail(); 325 + String email = CommonUtils.isEmpty(user.getEmail()) || "null".equals(user.getEmail()) ? "" : user.getEmail();
322 auditor = userName + email; 326 auditor = userName + email;
323 } 327 }
324 } 328 }
src/main/java/com/cnlive/shenhe/serviceImpl/SitesServiceImpl.java
@@ -61,4 +61,13 @@ public class SitesServiceImpl { @@ -61,4 +61,13 @@ public class SitesServiceImpl {
61 List<ShySites> shySites = shySitesMapper.selectByExample(example); 61 List<ShySites> shySites = shySitesMapper.selectByExample(example);
62 return shySites.get(0); 62 return shySites.get(0);
63 } 63 }
  64 +
  65 + public ShySites findspidBySpdesc(String sp_desc) {
  66 + Example example = new Example(ShySites.class);
  67 + Example.Criteria criteria = example.createCriteria();
  68 + if (CommonUtils.isNotEmpty(sp_desc))
  69 + criteria.andEqualTo("name", sp_desc);
  70 + List<ShySites> shySites = shySitesMapper.selectByExample(example);
  71 + return shySites.get(0);
  72 + }
64 } 73 }
src/main/resources/templates/page/video.html
@@ -84,8 +84,17 @@ @@ -84,8 +84,17 @@
84 </div> 84 </div>
85 </div> 85 </div>
86 </div> 86 </div>
  87 + <div th:if="${session.sessionUser.spid==0}" class="btn-group margin-bottom col-md-6"
  88 + style="padding: 0;width: 20%;">
  89 + <div class="col-md-5" style="padding: 0;width: 100%;margin-left: -148%;">
  90 + <label for="video_title" class="control-label cb-toolbar">sp简称:</label>
  91 + <div class="col-sm-9" style="padding: 0;">
  92 + <input class="form-control" type="text" value="" id="sp_desc">
  93 + </div>
  94 + </div>
  95 + </div>
87 <div class="btn-group margin-bottom col-md-6" style="padding: 0;width: 17%;"> 96 <div class="btn-group margin-bottom col-md-6" style="padding: 0;width: 17%;">
88 - <div class="col-md-5" style="padding: 0;width: 100%;"> 97 + <div class="col-md-5" style="padding: 0;width: 100%;margin-left: -118%;">
89 <label for="video_title" class="control-label cb-toolbar">热点:</label> 98 <label for="video_title" class="control-label cb-toolbar">热点:</label>
90 <div class="col-sm-9" style="padding: 0;"> 99 <div class="col-sm-9" style="padding: 0;">
91 <select class="form-control" id="video_priority" name="video_priority"> 100 <select class="form-control" id="video_priority" name="video_priority">
@@ -133,7 +142,8 @@ @@ -133,7 +142,8 @@
133 142
134 <div class="fixed-table-container" style="padding-bottom: 0px;"> 143 <div class="fixed-table-container" style="padding-bottom: 0px;">
135 <div class="fixed-table-body"> 144 <div class="fixed-table-body">
136 - <table id="table" data-toggle="table" class="table table-hover table-striped" style="margin-bottom: 0; "> 145 + <table id="table" data-toggle="table" class="table table-hover table-striped"
  146 + style="margin-bottom: 0; ">
137 <thead> 147 <thead>
138 <tr> 148 <tr>
139 <th class="bs-checkbox " style="width: 5%; " data-field="state" 149 <th class="bs-checkbox " style="width: 5%; " data-field="state"
@@ -368,7 +378,8 @@ @@ -368,7 +378,8 @@
368 var video_title = $("#video_titleID").val(); 378 var video_title = $("#video_titleID").val();
369 var start_date = $("#start_date").val(); 379 var start_date = $("#start_date").val();
370 var end_date = $("#end_date").val(); 380 var end_date = $("#end_date").val();
371 - window.location.href = "/videos/page?video_title=" + video_title + "&start_date=" + start_date + "&end_date=" + end_date + "&state=&video_priority=" + video_priority; 381 + var sp_desc = $("#sp_desc").val();
  382 + window.location.href = "/videos/page?video_title=" + video_title + "&start_date=" + start_date + "&end_date=" + end_date + "&state=&video_priority=" + video_priority + "&sp_desc=" + sp_desc;
372 }); 383 });
373 /*全选的操作*/ 384 /*全选的操作*/
374 $('#select_all').click(function () { 385 $('#select_all').click(function () {
@@ -459,6 +470,7 @@ @@ -459,6 +470,7 @@
459 } 470 }
460 }) 471 })
461 } 472 }
  473 +
462 //拒绝(打回) 474 //拒绝(打回)
463 function repulse() { 475 function repulse() {
464 var rows = $("[name=btSelectItem]:checkbox:checked"); 476 var rows = $("[name=btSelectItem]:checkbox:checked");
@@ -471,6 +483,7 @@ @@ -471,6 +483,7 @@
471 alert("没有选中的数据!"); 483 alert("没有选中的数据!");
472 } 484 }
473 } 485 }
  486 +
474 //提交打回 487 //提交打回
475 function repulseSubmit() { 488 function repulseSubmit() {
476 var rows = $("[name=btSelectItem]:checkbox:checked"); 489 var rows = $("[name=btSelectItem]:checkbox:checked");
@@ -480,7 +493,7 @@ @@ -480,7 +493,7 @@
480 }) 493 })
481 ids = ids.substring(1); 494 ids = ids.substring(1);
482 var msg = $("#reviewMsg").val(); 495 var msg = $("#reviewMsg").val();
483 - $.post("/videos/repulse?ids=" + ids+"&msg="+msg, function (data) { 496 + $.post("/videos/repulse?ids=" + ids + "&msg=" + msg, function (data) {
484 if (data.errorCode == 0) { 497 if (data.errorCode == 0) {
485 alert(data.errorMessage); 498 alert(data.errorMessage);
486 location.href = location.href; 499 location.href = location.href;