Bladeren bron

页面刷新

neo 1 jaar geleden
bovenliggende
commit
945cde1c1a
8 gewijzigde bestanden met toevoegingen van 37 en 8 verwijderingen
  1. 4 2
      controllers/exchangecode.go
  2. 14 0
      views/exchangecode.tpl
  3. 14 1
      views/rollaward.tpl
  4. 1 1
      views/rt_online.tpl
  5. 1 1
      views/rt_pay.tpl
  6. 1 1
      views/rt_paylogin.tpl
  7. 1 1
      views/rt_register.tpl
  8. 1 1
      views/welcome.tpl

+ 4 - 2
controllers/exchangecode.go

@@ -21,11 +21,13 @@ func (c *ExchangeCodeController) Get() {
21 21
 		c.Ctx.Redirect(302, "/accountlogin")
22 22
 		return
23 23
 	}
24
-	c.Data["username"] = userinfo.(*LoginInfo).Username
24
+	username := userinfo.(*LoginInfo).Username
25
+	c.Data["username"] = username
25 26
 	c.Data["token"] = models.GetToken()
26
-	userPermission := models.GetPermission(userinfo.(*LoginInfo).Username)
27
+	userPermission := models.GetPermission(username)
27 28
 	if (userPermission & (1 << uint(models.ModelSystem))) == 0 {
28 29
 		c.Ctx.Redirect(302, "/accountlogin")
30
+		log.Printf("ExchangeCodeController Get 用户[%s]无权限", username)
29 31
 		return
30 32
 	}
31 33
 

+ 14 - 0
views/exchangecode.tpl

@@ -152,6 +152,20 @@
152 152
           return res;
153 153
       }
154 154
 
155
+      // 刷新页面
156
+      function Refresh() {
157
+        var token = document.getElementById("token").value;
158
+        var text = "token=" + encodeURI(token);
159
+
160
+        $.ajax({
161
+          type:"get",
162
+          url:"/exchangecode?" + text,
163
+          success:function (data) {
164
+            // alert(data.status);
165
+            window.location.href="/exchangecode";
166
+          }
167
+        });
168
+      }
155 169
       var isModelAdd = true
156 170
       var codeItems = [];
157 171
       // 刷新物品列表

+ 14 - 1
views/rollaward.tpl

@@ -21,7 +21,6 @@
21 21
           <input class="layui-btn" type="button" onclick="Refresh()" value=刷新>
22 22
         </blockquote>
23 23
     </div>
24
-
25 24
     <dialog open id="modalAdd" class="x-body layui-anim layui-anim-up" hidden=true style = "center;">
26 25
         <form action="rollaward" method="post" class="layui-form layui-form-pane">
27 26
             物品列表
@@ -109,6 +108,20 @@
109 108
         _ItemList = itemList;
110 109
         // UpdateSelectItems()
111 110
       }
111
+      // 刷新页面
112
+      function Refresh() {
113
+        var token = document.getElementById("token").value;
114
+        var text = "token=" + encodeURI(token);
115
+
116
+        $.ajax({
117
+          type:"get",
118
+          url:"/rollaward?" + text,
119
+          success:function (data) {
120
+            // alert(data.status);
121
+            window.location.href="/rollaward";
122
+          }
123
+        });
124
+      }
112 125
       // 更新select控件
113 126
       function UpdateSelectItems() {
114 127
         var itemDialog = document.getElementById("modalItem")

+ 1 - 1
views/rt_online.tpl

@@ -117,7 +117,7 @@
117 117
         }
118 118
       }
119 119
     
120
-      function submitUpdate () {
120
+      function submitUpdate() {
121 121
         var sid = document.getElementById("server_id").value;
122 122
         var min = document.getElementById("minutes").value;
123 123
         var days = document.getElementById("days").value;

+ 1 - 1
views/rt_pay.tpl

@@ -105,7 +105,7 @@
105 105
         }
106 106
       }
107 107
     
108
-      function submitUpdate () {
108
+      function submitUpdate() {
109 109
         var sid = document.getElementById("server_id").value;
110 110
         var min = document.getElementById("minutes").value;
111 111
         var text = "server_id=" + encodeURI(sid)  + "&minutes=" + encodeURI(min) ;

+ 1 - 1
views/rt_paylogin.tpl

@@ -104,7 +104,7 @@
104 104
         }
105 105
       }
106 106
     
107
-      function submitUpdate () {
107
+      function submitUpdate() {
108 108
         var sid = document.getElementById("server_id").value;
109 109
         var min = document.getElementById("minutes").value;
110 110
         var days = document.getElementById("days").value;

+ 1 - 1
views/rt_register.tpl

@@ -95,7 +95,7 @@
95 95
         }
96 96
       }
97 97
     
98
-      function submitUpdate () {
98
+      function submitUpdate() {
99 99
         var sid = document.getElementById("server_id").value;
100 100
         var text = "server_id=" + encodeURI(sid);
101 101
         

+ 1 - 1
views/welcome.tpl

@@ -28,7 +28,7 @@
28 28
             <input value="复制" class="layui-btn" type="button" onclick="copyToClip()" />
29 29
             <br>
30 30
             <br>
31
-            <input value="刷新" class="layui-btn" style="width:128px;" type="button" onclick="randCode()" />
31
+            <input value="刷新推广码" class="layui-btn" style="width:128px;" type="button" onclick="randCode()" />
32 32
             {{"         "}}
33 33
             <input value="更新" class="layui-btn" style="width:128px;" type="button" onclick="UpdateShareCode()">
34 34
         </blockquote>