Commit 83a4a5ae0318424024192057d7788f86d97c9b3d

Authored by liwei2917
1 parent 7815a796

修改话题审核页面

src/main/java/com/cnlive/shenhe/api/TopicControllerApi.java
@@ -128,7 +128,7 @@ public class TopicControllerApi { @@ -128,7 +128,7 @@ public class TopicControllerApi {
128 @PostMapping("/callback") 128 @PostMapping("/callback")
129 @ResponseBody 129 @ResponseBody
130 public ResponseBean callback(@RequestBody String param) { 130 public ResponseBean callback(@RequestBody String param) {
131 - logger.info("话题回调通知,param=====" + param); 131 + logger.info("话题中转回调通知,param=====" + param);
132 JSONObject json = JSONObject.parseObject(param); 132 JSONObject json = JSONObject.parseObject(param);
133 //获取中转服务器消息 133 //获取中转服务器消息
134 String errorCode = json.getString("errorCode"); 134 String errorCode = json.getString("errorCode");
src/main/resources/templates/page/topic.html
@@ -83,70 +83,69 @@ @@ -83,70 +83,69 @@
83 </button> 83 </button>
84 </div> 84 </div>
85 </div> 85 </div>
  86 + <div class="form-horizontal form-group-sm" id="forms" style="display: none;float: left;">
  87 + <div class="btn-group margin-bottom col-md-6" style="padding: 0;width: 15%;float: left;">
  88 + <div class="col-md-6" style="padding: 0;width: 100%;">
  89 + <label for="topicId" class="control-label cb-toolbar">话题id:</label>
  90 + <div class="col-sm-7" style="padding: 0;">
  91 + <input class="form-control" type="text" value="" id="topicId" name="topicId">
  92 + </div>
  93 + </div>
  94 + </div>
86 95
87 -  
88 - <div class="form-horizontal form-group-sm" id="forms" style="display: none;">  
89 - <form id="topicForm">  
90 - <div class="btn-group margin-bottom col-md-6" style="padding: 0;">  
91 - <div class="col-md-5" style="padding: 0">  
92 - <label for="topicId" class="control-label cb-toolbar">话题id:</label>  
93 - <div class="col-sm-8" style="padding: 0;">  
94 - <input class="form-control" name="topicId" type="text"  
95 - id="topicId" >  
96 - </div> 96 + <div class="btn-group margin-bottom col-md-6" style="padding-left:0px;width: 13%;float: left;">
  97 + <div class="col-md-5" style="padding: 0;width: 100%;">
  98 + <label for="shenhe_status" class="control-label cb-toolbar">状态:</label>
  99 + <div class="col-sm-7" style="padding: 0;">
  100 + <select class="form-control" id="shenhe_status" name="shenhe_status">
  101 + <option value="">全部</option>
  102 + <option value="0">未审核</option>
  103 + <option value="1">已通过</option>
  104 + <option value="2">已拒绝</option>
  105 + </select>
97 </div> 106 </div>
98 - <div class="col-md-4" style="padding: 0"> 107 + </div>
  108 + </div>
  109 + <div class="btn-group margin-bottom col-md-6" style="padding-left: 0px;width: 15%;float: left;">
  110 + <div class="col-md-5" style="padding: 0;width: 100%;" >
99 <label for="topic_name" class="control-label cb-toolbar">话题标题:</label> 111 <label for="topic_name" class="control-label cb-toolbar">话题标题:</label>
100 - <div class="col-sm-8" style="padding: 0;">  
101 - <input class="form-control" name="topic_name" type="text" id="topic_name"  
102 - >  
103 - </div>  
104 - </div>  
105 - <div class="col-md-4" style="padding: 0">  
106 - <label for="sp_desc" class="control-label cb-toolbar">sp名称:</label>  
107 - <div class="col-sm-8" style="padding: 0;">  
108 - <input class="form-control" name="sp_desc" type="text" id="sp_desc"  
109 - > 112 + <div class="col-sm-7" style="padding: 0;">
  113 + <input class="form-control" type="text" value="" id="topic_name" name="topic_name">
110 </div> 114 </div>
111 - </div>  
112 - <div class="col-md-3" style="padding: 0">  
113 - <label for="shenhe_status" class="control-label cb-toolbar">审核状态:</label>  
114 - <div class="col-sm-6" style="padding: 0;">  
115 - <select class="form-control col-sm-2" id="shenhe_status" name="shenhe_status">  
116 - <option value="">全部</option>  
117 - <option value="0" >未审核</option>  
118 - <option value="1" >已通过</option>  
119 - <option value="2" >已拒绝</option>  
120 - </select> 115 + </div>
  116 + </div>
  117 + <div class="btn-group margin-bottom col-md-6" style="padding-left: 0px;width: 15%;float: left;">
  118 + <div class="col-md-6" style="padding: 0;width: 100%;" th:if="${session.sessionUser.spid==0}">
  119 + <label for="sp_desc" class="control-label cb-toolbar">sp简称:</label>
  120 + <div class="col-sm-7" style="padding: 0;">
  121 + <input class="form-control" type="text" value="" id="sp_desc">
121 </div> 122 </div>
122 - </div>  
123 - </div>  
124 -  
125 - <div class="btn-group margin-bottom col-md-6 pull-right" style="padding: 0">  
126 - <div class="col-md-11" style="width: 88%;padding: 0;">  
127 - <div class="col-md-6" style="padding: 0;width: 45%;">  
128 - <label for="start_date" class="control-label cb-toolbar">时间:</label>  
129 - <div class="input-group col-md-9 date">  
130 - <input class="form-control date" name="start_date" type="text" id="start_date" >  
131 - <span class="input-group-addon">  
132 - <span class="glyphicon glyphicon-calendar"></span>  
133 - </span>  
134 - </div> 123 + </div>
  124 + </div>
  125 + <div class="btn-group margin-bottom col-md-6" style="padding-left: 0px;width: 20%;float: left;">
  126 + <div class="col-md-12" style="padding: 0;width: 100%;">
  127 + <label for="start_date" class="control-label cb-toolbar">预计时间:</label>
  128 + <div class="input-group col-md-8 date">
  129 + <input class="form-control date" name="start_date" type="text"
  130 + id="start_date">
  131 + <span class="input-group-addon">
  132 + <span class="glyphicon glyphicon-calendar"></span>
  133 + </span>
135 </div> 134 </div>
136 - <div class="col-md-6" style="padding: 0;width: 45%;">  
137 - <label for="start_date" class="control-label cb-toolbar">至</label>  
138 - <div class="input-group col-md-9 date">  
139 - <input class="form-control date" name="end_date" type="text"  
140 - id="end_date" >  
141 - <span class="input-group-addon">  
142 - <span class="glyphicon glyphicon-calendar"></span>  
143 - </span>  
144 - </div> 135 + </div>
  136 + </div>
  137 + <div class="btn-group margin-bottom col-md-6" style="padding-left: 0px;width: 18%;float: left;">
  138 + <div class="col-md-9" style="padding: 0;width: 100%;">
  139 + <label for="start_date" class="control-label cb-toolbar">至</label>
  140 + <div class="input-group col-md-8 date">
  141 + <input class="form-control date" name="end_date" type="text"
  142 + id="end_date">
  143 + <span class="input-group-addon">
  144 + <span class="glyphicon glyphicon-calendar"></span>
  145 + </span>
145 </div> 146 </div>
146 - </div>  
147 - </div>  
148 - </form>  
149 - 147 + </div>
  148 + </div>
150 </div> 149 </div>
151 150
152 <div class="bootstrap-table"> 151 <div class="bootstrap-table">
@@ -168,7 +167,7 @@ @@ -168,7 +167,7 @@
168 </div> 167 </div>
169 <div class="fht-cell"></div> 168 <div class="fht-cell"></div>
170 </th> 169 </th>
171 - <th style="text-align: center; width: 6%; " 170 + <th style="text-align: center; width: 3%; "
172 data-field="topic_user_name" tabindex="0"> 171 data-field="topic_user_name" tabindex="0">
173 <div class="th-inner ">话题ID</div> 172 <div class="th-inner ">话题ID</div>
174 <div class="fht-cell"></div> 173 <div class="fht-cell"></div>
@@ -189,7 +188,7 @@ @@ -189,7 +188,7 @@
189 </div> 188 </div>
190 <div class="fht-cell"></div> 189 <div class="fht-cell"></div>
191 </th> 190 </th>
192 - <th style="text-align: center; width: 6%; " data-field="topic_user_ip" 191 + <th style="text-align: center; width: 10%; " data-field="topic_user_ip"
193 tabindex="0"> 192 tabindex="0">
194 <div class="th-inner ">话题描述</div> 193 <div class="th-inner ">话题描述</div>
195 <div class="fht-cell"></div> 194 <div class="fht-cell"></div>
@@ -205,7 +204,7 @@ @@ -205,7 +204,7 @@
205 <div class="th-inner ">审核状态</div> 204 <div class="th-inner ">审核状态</div>
206 <div class="fht-cell"></div> 205 <div class="fht-cell"></div>
207 </th> 206 </th>
208 - <th style="text-align: center; width: 4%; " data-field="topic_title" 207 + <th style="text-align: center; width: 3%; " data-field="topic_title"
209 tabindex="0"> 208 tabindex="0">
210 <div class="th-inner ">审核员 209 <div class="th-inner ">审核员
211 </div> 210 </div>
@@ -217,12 +216,6 @@ @@ -217,12 +216,6 @@
217 <div class="th-inner ">审核消息</div> 216 <div class="th-inner ">审核消息</div>
218 <div class="fht-cell"></div> 217 <div class="fht-cell"></div>
219 </th> 218 </th>
220 -<!-- <th style="text-align: center; width: 5%; " -->  
221 -<!-- data-field="state_name_short" tabindex="0"> -->  
222 -<!-- <div class="th-inner ">是否下线 -->  
223 -<!-- </div> -->  
224 -<!-- <div class="fht-cell"></div> -->  
225 -<!-- </th> -->  
226 <th style="text-align: center ; width: 8%; " data-field="topic_time" 219 <th style="text-align: center ; width: 8%; " data-field="topic_time"
227 tabindex="0"> 220 tabindex="0">
228 <div class="th-inner ">话题创建时间</div> 221 <div class="th-inner ">话题创建时间</div>
@@ -233,7 +226,7 @@ @@ -233,7 +226,7 @@
233 <div class="th-inner ">话题送审时间</div> 226 <div class="th-inner ">话题送审时间</div>
234 <div class="fht-cell"></div> 227 <div class="fht-cell"></div>
235 </th> 228 </th>
236 - <th style="text-align: center; width: 12%; " data-field="action" 229 + <th style="text-align: center; width: 16%; " data-field="action"
237 tabindex="0"> 230 tabindex="0">
238 <div class="th-inner ">操作 231 <div class="th-inner ">操作
239 </div> 232 </div>
@@ -248,7 +241,7 @@ @@ -248,7 +241,7 @@
248 style="text-align: center; vertical-align:middle;width: 3%;"> 241 style="text-align: center; vertical-align:middle;width: 3%;">
249 <input data-index="0" name="btSelectItem" type="checkbox" 242 <input data-index="0" name="btSelectItem" type="checkbox"
250 th:value="${topic.id}"></td> 243 th:value="${topic.id}"></td>
251 - <td style="text-align: center; vertical-align:middle;width: 6%;" 244 + <td style="text-align: center; vertical-align:middle;width: 3%;"
252 th:text="${topic.topic_id}">网加加 245 th:text="${topic.topic_id}">网加加
253 </td> 246 </td>
254 <td style="text-align: center; vertical-align:middle; width: 6%;" 247 <td style="text-align: center; vertical-align:middle; width: 6%;"
@@ -262,7 +255,7 @@ @@ -262,7 +255,7 @@
262 <td style="text-align: center; vertical-align:middle; width: 14%;" 255 <td style="text-align: center; vertical-align:middle; width: 14%;"
263 th:text="${topic.title}">优秀传统文化与现代幼儿教育 教师研修班 256 th:text="${topic.title}">优秀传统文化与现代幼儿教育 教师研修班
264 </td> 257 </td>
265 - <td style="text-align: center; vertical-align:middle; width: 14%;" 258 + <td style="text-align: center; vertical-align:middle; width: 10%;"
266 th:text="${topic.topic_text}">优秀传统文化与现代幼儿教育 教师研修班 259 th:text="${topic.topic_text}">优秀传统文化与现代幼儿教育 教师研修班
267 </td> 260 </td>
268 <td style="text-align: center; vertical-align:middle; width: 3%;"> 261 <td style="text-align: center; vertical-align:middle; width: 3%;">
@@ -278,7 +271,7 @@ @@ -278,7 +271,7 @@
278 <span class="btn btn-sm btn-danger" 271 <span class="btn btn-sm btn-danger"
279 th:if="${topic.shenhe_status==2}">已拒绝</span> 272 th:if="${topic.shenhe_status==2}">已拒绝</span>
280 </td> 273 </td>
281 - <td style="text-align: center; vertical-align:middle; width: 4%;" th:text="${topic.updater}"> 274 + <td style="text-align: center; vertical-align:middle; width: 3%;" th:text="${topic.updater}">
282 openadmin9@cnlive.com 275 openadmin9@cnlive.com
283 </td> 276 </td>
284 <td style="text-align: center; vertical-align:middle; width: 10%;" 277 <td style="text-align: center; vertical-align:middle; width: 10%;"
@@ -296,7 +289,7 @@ @@ -296,7 +289,7 @@
296 th:text="${#dates.format(topic.create_date, 'yyyy-MM-dd HH:mm:ss')}"> 289 th:text="${#dates.format(topic.create_date, 'yyyy-MM-dd HH:mm:ss')}">
297 2018-11-28 16:08:00 290 2018-11-28 16:08:00
298 </td> 291 </td>
299 - <td style="text-align: center; vertical-align:middle; width: 12%;"> 292 + <td style="text-align: center; vertical-align:middle; width: 16%;">
300 <span> &nbsp;</span> 293 <span> &nbsp;</span>
301 <a class="pass_one" th:href="@{'javascript:topic('+${topic.id}+',1)'}"> 294 <a class="pass_one" th:href="@{'javascript:topic('+${topic.id}+',1)'}">
302 <button class="btn btn-success btn-sm">通过</button> 295 <button class="btn btn-success btn-sm">通过</button>