Browse Source

修改bug

lidongyang 5 years ago
parent
commit
ded88ede68

+ 2 - 1
src/main/java/com/lightinit/hsdataplatform/controller/admin/HotWordController.java

@@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.servlet.ModelAndView;
 
 import javax.servlet.http.HttpSession;
+import java.util.Date;
 import java.util.List;
 
 @Controller
@@ -68,7 +69,7 @@ public class HotWordController extends BaseController {
     @RequestMapping(value="doMove.action")
     @ResponseBody
     public ResultState doMove(HotWordModel inputModel) {
-
+        inputModel.setCreatedAt(new Date());
         return hotWordService.doMove(inputModel);
     }
 

+ 8 - 3
src/main/java/com/lightinit/hsdataplatform/model/admin/HotWordModel.java

@@ -1,11 +1,16 @@
 package com.lightinit.hsdataplatform.model.admin;
 
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.util.Date;
+
 public class HotWordModel {
     private Long id;
     private String word;
     private Integer sort;
     private Long createdBy;
-    private Long createdAt;
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
+    private Date createdAt = new Date();
 
     public Long getId() {
         return id;
@@ -15,11 +20,11 @@ public class HotWordModel {
         this.id = id;
     }
 
-    public Long getCreatedAt() {
+    public Date getCreatedAt() {
         return createdAt;
     }
 
-    public void setCreatedAt(Long createdAt) {
+    public void setCreatedAt(Date createdAt) {
         this.createdAt = createdAt;
     }
 

+ 11 - 11
src/main/webapp/pages/admin/hotWord/move.jsp

@@ -4,16 +4,18 @@
 <%
     String basePath = request.getContextPath();
 %>
-<jsp:include page="../../../common/admin/modal_content_pre.jsp"><jsp:param name="modal_title" value="移动顺序111"/></jsp:include>
+<jsp:include page="../../../common/admin/modal_content_pre.jsp"><jsp:param name="modal_title" value="移动顺序"/></jsp:include>
 <form id="formMove" action="<%=basePath%>/admin/HotWord/doMove.action" method="post" role="form">
     <input type="hidden" name="id" value="${model.id}" />
     <input type="hidden" name="word" value="${model.word}" />
-    <input type="hidden" name="createdAt" value="${model.createdAt}" />
     <input type="hidden" name="createdBy" value="${model.createdBy}" />
 
     <div class="form-group">
-        <label for="sort">排序值</label>
-        <input type="text" id="sort" name="sort"   class="form-control" />
+        <label for="sort1">排序值</label>
+        <input id="sort1" name="sort"
+               class="form-control"
+               onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}"
+               onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}">
         <span class="help-block"></span>
     </div>
 
@@ -24,19 +26,17 @@
 <button type="button" id="btnSave" class="btn btn-primary"><i class="fa fa-check"></i>保存</button>
 <script type="text/javascript">
     $("#btnSave").click(function() {
-        var reg=/^[0-9]+$/;
-        var result= reg.test($("#sort").val());
-        if(result) {
-            $('#formMove').ajaxSubmitCloseRefresh();
-        }else{
+        var check = $("#sort1").val()
+        if(check == null || check == undefined || check == '') {
             alert("请输入数字!");
-            reurn;
+        }else{
+            $('#formMove').ajaxSubmitCloseRefresh();
         }
 
     });
 
     $(".input-group.date").datetimepicker({
-        format: "YYYY-MM-DD",
+        format: "YYYY-MM-dd",
         locale: "zh-cn"
     });
 </script>