添加跳转路径
This commit is contained in:
parent
5672332366
commit
faf8c086a3
|
|
@ -215,15 +215,16 @@
|
|||
const urlParam = new URLSearchParams(url.search);
|
||||
const path = url.pathname; // 输出: "/page"
|
||||
const token = urlParam.get('token'); // 输出: "value1"
|
||||
let username=localStorage.getItem("public_username");
|
||||
if(token){
|
||||
const params = {
|
||||
"username": token,
|
||||
"username": encrypt(username),
|
||||
}
|
||||
$.ajax({
|
||||
headers:{
|
||||
"Authorization":public_token
|
||||
},
|
||||
url: request_url + 'czldp/publicLogin/defaultLogin',
|
||||
url: request_url + '/czldp/publicLogin/defaultLogin',
|
||||
data: JSON.stringify(params),
|
||||
async : true,
|
||||
method:"POST",
|
||||
|
|
|
|||
|
|
@ -216,15 +216,16 @@
|
|||
const urlParam = new URLSearchParams(url.search);
|
||||
const path = url.pathname; // 输出: "/page"
|
||||
const token = urlParam.get('token'); // 输出: "value1"
|
||||
if(token){
|
||||
let username=localStorage.getItem("public_username");
|
||||
if(username){
|
||||
const params = {
|
||||
"username": token,
|
||||
"username": encrypt(username),
|
||||
}
|
||||
$.ajax({
|
||||
headers:{
|
||||
"Authorization":public_token
|
||||
},
|
||||
url: request_url + 'czl/publicLogin/defaultLogin',
|
||||
url: request_url + '/czl/publicLogin/defaultLogin',
|
||||
data: JSON.stringify(params),
|
||||
async : true,
|
||||
method:"POST",
|
||||
|
|
|
|||
|
|
@ -202,10 +202,13 @@
|
|||
* @returns {boolean}
|
||||
*/
|
||||
function addInfo(formData) {
|
||||
if (!phone_reg($("#phone").val())) {
|
||||
layer.msg("手机号码错误,请仔细核对!", {icon: 0});
|
||||
return false;
|
||||
}
|
||||
if(id == ''){
|
||||
if (!phone_reg($("#phone").val())) {
|
||||
layer.msg("手机号码错误,请仔细核对!", {icon: 0});
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if ($("#department").val() == "点击进行部门选择") {
|
||||
layer.msg("请选择部门!", {icon: 0});
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -209,11 +209,7 @@ export default {
|
|||
uuid: "",
|
||||
},
|
||||
loading: false,
|
||||
// 验证码开关
|
||||
captchaOnOff: true,
|
||||
// 注册开关
|
||||
register: false,
|
||||
redirect: undefined,
|
||||
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
|
|
@ -228,6 +224,7 @@ export default {
|
|||
next(); // 必须调用next()来解决路由守卫的promise
|
||||
},
|
||||
created() {
|
||||
debugger
|
||||
//平台单独的登录 2024年4月16日11:23:58
|
||||
this.getLoginByNameAndTokenJ();
|
||||
},
|
||||
|
|
@ -236,7 +233,6 @@ export default {
|
|||
* 只传递token
|
||||
*/
|
||||
getLoginByNameAndTokenJ() {
|
||||
|
||||
debugger
|
||||
console.log(window.location.href);
|
||||
let url=window.location.href.split("?");
|
||||
|
|
@ -274,12 +270,12 @@ export default {
|
|||
this.$store.dispatch("DefaultLogin", loginForm).then(() => {
|
||||
this.$router.push({ path: this.redirect || "/" }).catch(() => { });
|
||||
}).catch(() => {
|
||||
// window.location.href = 'http://127.0.0.1:8848/hn_cloud_web/login.html';
|
||||
window.location.href = 'http://127.0.0.1:8848/hn_cloud_web/login.html';
|
||||
});
|
||||
// this.$message.error("用户token为空");
|
||||
} else {
|
||||
//本地环境
|
||||
// window.location.href = 'http://127.0.0.1:8848/hn_cloud_web/login.html';
|
||||
window.location.href = 'http://127.0.0.1:8848/hn_cloud_web/login.html';
|
||||
// console.log("tick为空..")
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -51,13 +51,13 @@
|
|||
<script src="public/login/js/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="public/login/js/layui.js"></script>
|
||||
<script src="public/login/js/aes.js"></script>
|
||||
<script src="public/login/public.js"></script>
|
||||
<script src="public/public.js"></script>
|
||||
<script type="text/javascript">
|
||||
getVerifyCode();
|
||||
|
||||
//获取验证码
|
||||
function getVerifyCode() {
|
||||
var url = IP_ADDRESS+"/code?" + Math.random();
|
||||
var url = request_url+"/code?" + Math.random();
|
||||
$.ajax({
|
||||
//请求方式
|
||||
type : "GET",
|
||||
|
|
@ -92,7 +92,7 @@
|
|||
} else {
|
||||
$.ajax({
|
||||
type : 'post',
|
||||
url : IP_ADDRESS + '/realname/allSystem/login',
|
||||
url : request_url + '/realname/allSystem/login',
|
||||
contentType:'application/json;charset=UTF-8',
|
||||
data :JSON.stringify( {
|
||||
username:encryptCBC(username),
|
||||
|
|
@ -106,6 +106,7 @@
|
|||
if(data.code=='200'){
|
||||
localStorage.setItem("public_token",data.data.access_token);
|
||||
localStorage.setItem("auth_type",data.data.user.dataType)
|
||||
localStorage.setItem("public_username",username);
|
||||
//登录成功
|
||||
window.location.href="home.html";
|
||||
}else{
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@
|
|||
<div class="bg-white rounded-xl shadow-sm p-6 card-hover" onclick="openSystem('1')">
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
<p class="text-gray-500 text-sm">实名制</p>
|
||||
<p class="text-gray-500 text-sm">实名制后台管理子系统</p>
|
||||
<h3 class="text-2xl font-bold mt-2">12,458</h3>
|
||||
<p class="text-green-500 text-sm mt-2 flex items-center">
|
||||
<i class="fa fa-arrow-up mr-1"></i> 12.5%
|
||||
|
|
@ -45,9 +45,26 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 总用户数 -->
|
||||
<div class="bg-white rounded-xl shadow-sm p-6 card-hover" onclick="openSystem('2')">
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
<p class="text-gray-500 text-sm">实名制后台大屏子系统</p>
|
||||
<h3 class="text-2xl font-bold mt-2">12,458</h3>
|
||||
<p class="text-green-500 text-sm mt-2 flex items-center">
|
||||
<i class="fa fa-arrow-up mr-1"></i> 12.5%
|
||||
<span class="text-gray-500 ml-1">较上月</span>
|
||||
</p>
|
||||
</div>
|
||||
<div class="h-12 w-12 rounded-full bg-blue-100 flex items-center justify-center text-primary">
|
||||
<i class="fa fa-users text-xl"></i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 新增用户 -->
|
||||
<div class="bg-white rounded-xl shadow-sm p-6 card-hover" onclick="openSystem('2')">
|
||||
<div class="bg-white rounded-xl shadow-sm p-6 card-hover" onclick="openSystem('3')">
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
<p class="text-gray-500 text-sm">领导履职</p>
|
||||
|
|
@ -64,10 +81,26 @@
|
|||
</div>
|
||||
|
||||
<!-- 活跃用户 -->
|
||||
<div class="bg-white rounded-xl shadow-sm p-6 card-hover" onclick="openSystem('3')">
|
||||
<div class="bg-white rounded-xl shadow-sm p-6 card-hover" onclick="openSystem('4')">
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
<p class="text-gray-500 text-sm">承载力</p>
|
||||
<p class="text-gray-500 text-sm">承载力后台管理子系统</p>
|
||||
<h3 class="text-2xl font-bold mt-2">2,521</h3>
|
||||
<p class="text-green-500 text-sm mt-2 flex items-center">
|
||||
<i class="fa fa-arrow-up mr-1"></i> 5.3%
|
||||
<span class="text-gray-500 ml-1">较昨日</span>
|
||||
</p>
|
||||
</div>
|
||||
<div class="h-12 w-12 rounded-full bg-purple-100 flex items-center justify-center text-purple-600">
|
||||
<i class="fa fa-eye text-xl"></i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 活跃用户 -->
|
||||
<div class="bg-white rounded-xl shadow-sm p-6 card-hover" onclick="openSystem('5')">
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
<p class="text-gray-500 text-sm">承载力大屏子系统</p>
|
||||
<h3 class="text-2xl font-bold mt-2">2,521</h3>
|
||||
<p class="text-green-500 text-sm mt-2 flex items-center">
|
||||
<i class="fa fa-arrow-up mr-1"></i> 5.3%
|
||||
|
|
@ -79,12 +112,25 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<script src="../public.js"></script>
|
||||
<script>
|
||||
|
||||
function openSystem(id) {
|
||||
alert("当前打开的系统为:"+ id);
|
||||
let username=localStorage.getItem("public_username");
|
||||
let token=localStorage.getItem("public_token");
|
||||
let url=web_url+contentPath;
|
||||
if(id==='1'){
|
||||
window.open(url+'/smz-web/lodingIndex.html?token='+username,'smz_html');
|
||||
}else if(id==='2'){
|
||||
window.open(url+'/smz-screen/lodingIndex.html?token='+username,'smz_web_html');
|
||||
}else if(id==='3'){
|
||||
window.open('http://127.0.0.1:80/ldlz/ywgllogin?username='+username+"&token="+token,'ldlz_html');
|
||||
}else if(id==='4'){
|
||||
window.open(url+'/czl-web/lodingIndex.html?token='+username,'czl_html');
|
||||
}else if(id==='5'){
|
||||
window.open(url+'/czl-screen/lodingIndex.html?token='+username,'czl_web_html');
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en" xmlns="http://www.w3.org/1999/html">
|
||||
<html lang="en" >
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title></title>
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
let IP_ADDRESS='http://192.168.0.38:42880';
|
||||
let contentPath="/hn_cloud_web/";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,2 +1,4 @@
|
|||
let request_url="http://192.168.0.38:42880/"
|
||||
let web_url="http://127.0.0.1:8848"
|
||||
let contentPath="/hn_cloud_web";
|
||||
let request_url="http://192.168.0.38:42880"
|
||||
let public_token=localStorage.getItem("public_token")
|
||||
|
|
@ -216,15 +216,16 @@
|
|||
const urlParam = new URLSearchParams(url.search);
|
||||
const path = url.pathname; // 输出: "/page"
|
||||
const token = urlParam.get('token'); // 输出: "value1"
|
||||
if(token){
|
||||
let username=localStorage.getItem("public_username");
|
||||
if(username){
|
||||
const params = {
|
||||
"username": token,
|
||||
"username": encryptCBC(username),
|
||||
}
|
||||
$.ajax({
|
||||
headers:{
|
||||
"Authorization":public_token
|
||||
},
|
||||
url: request_url + 'realnameweb/publicLogin/defaultLogin',
|
||||
url: request_url + '/realnameweb/publicLogin/defaultLogin',
|
||||
data: JSON.stringify(params),
|
||||
async : true,
|
||||
method:"POST",
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
var ctxPath = "http://192.168.0.50:42880/realname"
|
||||
var ctxPath = "http://192.168.0.38:42880/realname"
|
||||
//湖南
|
||||
let contentPath="/hn_cloud_web/smz-web"
|
||||
|
||||
|
|
|
|||
|
|
@ -216,21 +216,21 @@
|
|||
const urlParam = new URLSearchParams(url.search);
|
||||
const path = url.pathname; // 输出: "/page"
|
||||
const token = urlParam.get('token'); // 输出: "value1"
|
||||
if(token){
|
||||
let username=localStorage.getItem("public_username");
|
||||
if(username){
|
||||
const params = {
|
||||
"username": token,
|
||||
"username": encryptCBC(username),
|
||||
}
|
||||
$.ajax({
|
||||
headers:{
|
||||
"Authorization":public_token
|
||||
},
|
||||
url: request_url + 'realname/publicLogin/defaultLogin',
|
||||
url: request_url + '/realname/publicLogin/defaultLogin',
|
||||
data: JSON.stringify(params),
|
||||
async : true,
|
||||
method:"POST",
|
||||
contentType:'application/json;charset=UTF-8',
|
||||
success : function(data) {
|
||||
debugger
|
||||
if(data.code && data.code!='200'){
|
||||
window.location.href="../login.html";
|
||||
}else{
|
||||
|
|
@ -255,7 +255,7 @@
|
|||
|
||||
}else{
|
||||
// alert("请先登录");
|
||||
// window.location.href="../login.html";
|
||||
window.location.href="../login.html";
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue