|
@@ -0,0 +1,73 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html>
|
|
|
+ <head>
|
|
|
+ <meta charset="utf-8" />
|
|
|
+ <title>-</title>
|
|
|
+ <script src="./js/vue.min.js"></script>
|
|
|
+ <script src="./js/axios.js"></script>
|
|
|
+
|
|
|
+ </head>
|
|
|
+ <body>
|
|
|
+ <div id="app"></div>
|
|
|
+ <script>
|
|
|
+ window.onload = function(){
|
|
|
+ function GetQueryString(name) {
|
|
|
+ var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
|
|
|
+ var r = window.location.search.substr(1).match(reg);
|
|
|
+ if (r != null) return unescape(r[2]);
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ // 调用方法
|
|
|
+ // alert(GetQueryString("参数名1"));
|
|
|
+ // alert(GetQueryString("参数名2"));
|
|
|
+
|
|
|
+ function delCookie() {
|
|
|
+ var keys = document.cookie.match(/[^ =;]+(?==)/g)
|
|
|
+ if (keys) {
|
|
|
+ for (var i = keys.length; i--;) {
|
|
|
+ document.cookie = keys[i] + '=0;path=/;expires=' + new Date(0).toUTCString()
|
|
|
+ document.cookie = keys[i] + '=0;path=/;domain=' + document.domain + ';expires=' + new Date(0)
|
|
|
+ .toUTCString()
|
|
|
+ document.cookie = keys[i] + '=0;path=/;domain=ratingdog.cn;expires=' + new Date(0).toUTCString()
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ let vm = new Vue({
|
|
|
+ el: "#app",
|
|
|
+ data: {
|
|
|
+ staff_num: ""
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ get_token() {
|
|
|
+ var params = new URLSearchParams();
|
|
|
+ params.append('adminuser', this.staff_num);
|
|
|
+ params.append('adminpass', 'Zhks123456+');
|
|
|
+ params.append('rempass', 'Zhks123456+');
|
|
|
+ params.append('login_type', 'api');
|
|
|
+ // 发送 POST 请求
|
|
|
+ axios({
|
|
|
+ method: 'post',
|
|
|
+ url: "http://zq.oa.nxjiewei.com:8011/?a=check&m=login&ajaxbool=true",
|
|
|
+ data: params
|
|
|
+ }).then((res) => {
|
|
|
+ console.log(res.data)
|
|
|
+
|
|
|
+ // 登录成功后进入对应页面
|
|
|
+ window.location.href = unescape(GetQueryString("url"))
|
|
|
+
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+ },
|
|
|
+ mounted: function() {
|
|
|
+ delCookie()
|
|
|
+ this.staff_num = GetQueryString("staff_num")
|
|
|
+ this.get_token()
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ </script>
|
|
|
+ </body>
|
|
|
+</html>
|