Просмотр исходного кода

文章所属专题修改、默认按排序字段逆序排序

shuzheng 9 лет назад
Родитель
Сommit
43b57725b9

+ 4 - 0
zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/controller/manage/CmsArticleController.java

@@ -120,7 +120,11 @@ public class CmsArticleController extends BaseController {
 	@RequiresPermissions("cms:article:update")
 	@RequestMapping(value = "/update/{id}", method = RequestMethod.GET)
 	public String update(@PathVariable("id") int id, ModelMap modelMap) {
+		CmsTopicExample cmsTopicExample = new CmsTopicExample();
+		cmsTopicExample.setOrderByClause("ctime desc");
+		List<CmsTopic> cmsTopics = cmsTopicService.selectByExample(cmsTopicExample);
 		CmsArticle article = cmsArticleService.selectByPrimaryKey(id);
+		modelMap.put("cmsTopics", cmsTopics);
 		modelMap.put("article", article);
 		return "/manage/article/update";
 	}

+ 1 - 0
zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/article/index.jsp

@@ -48,6 +48,7 @@ $(function() {
 		escape: true,
 		searchOnEnterKey: true,
 		idField: 'articleId',
+		sortName: 'orders',
         sortOrder: 'desc',
 		maintainSelected: true,
 		toolbar: '#toolbar',

+ 6 - 2
zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/article/update.jsp

@@ -53,8 +53,12 @@
 			<div class="col-sm-4">
 				<div class="form-group">
 					<div class="fg-line">
-						<label for="topicId">所属专题</label>
-						<input id="topicId" type="text" class="form-control" name="topicId" value="${article.topicId}">
+						<select id="topicId" name="topicId" style="width: 100%">
+							<option value="0">所属专题</option>
+							<c:forEach var="cmsTopic" items="${cmsTopics}">
+								<option value="${cmsTopic.topicId}" <c:if test="${article.topicId==cmsTopic.topicId}">selected</c:if>>${cmsTopic.title}</option>
+							</c:forEach>
+						</select>
 					</div>
 				</div>
 			</div>