From d066a9659f793dee40ac7fa0bc399ebd30664b4a Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期四, 14 八月 2025 10:01:10 +0800
Subject: [PATCH] 3202加列表按钮跳转功能点
---
api/index.js | 152 +++++++++++++++++++++++++++-----------------------
1 files changed, 82 insertions(+), 70 deletions(-)
diff --git a/api/index.js b/api/index.js
index c4321c7..30d2fdb 100644
--- a/api/index.js
+++ b/api/index.js
@@ -1,5 +1,7 @@
import http from '../libs/mobox.api.js';
-import Base64 from '../components/js-base64/base64.js'
+import {
+ Base64
+} from '@/js/Base64.js';
import utils from "@/js/utils.js"
import {
login as loginOrg,
@@ -149,70 +151,80 @@
*/
export const login = (server, id, pwd) => {
- if (!server) {
- reject({
- "errMsg": '鏈嶅姟鍣ㄥ湴鍧�笉鑳戒负绌�'
- });
- }
- if (!id || id.length < 2) {
- reject({
- "errMsg": '璐﹀彿鏈�煭涓�2 涓瓧绗�'
- });
- }
- if (!pwd || pwd.length < 1) {
- reject({
- "errMsg": '瀵嗙爜鏈�煭涓�1涓瓧绗�'
- });
- }
- const app = getApp()
- var openinfo = "http://" + server + "/";
- if (server.includes("://")) {
- openinfo = server + "/"
- }
- var ser = server.toLowerCase().split('/');
- isMobox3Web(server)
- if (app.globalData.isMobox3) { //鍒ゆ柇鍦板潃鏄惁鏄疢obox3
- const mobox3Ports = utils.session.getValue('mobox3_port');
- const orgsport = mobox3Ports.org || 5101
- const moboxsport = mobox3Ports.mobox || 5102
- const datasport = mobox3Ports.data || 5103
-
- var orgSApi = "http://" + ser[0].split(':')[0] + ":" + orgsport + "/";
- var mobxoSApi = "http://" + ser[0].split(':')[0] + ":" + moboxsport + "/";
- var dataSApi = "http://" + ser[0].split(':')[0] + ":" + datasport + "/";
+ return new Promise(async (resolve, reject) => {
+ if (!server) {
+ reject({
+ "errMsg": '鏈嶅姟鍣ㄥ湴鍧�笉鑳戒负绌�'
+ });
+ }
+ if (!id || id.length < 2) {
+ reject({
+ "errMsg": '璐﹀彿鏈�煭涓�2 涓瓧绗�'
+ });
+ }
+ if (!pwd || pwd.length < 1) {
+ reject({
+ "errMsg": '瀵嗙爜鏈�煭涓�1涓瓧绗�'
+ });
+ }
+ const app = getApp()
+ var openinfo = "http://" + server + "/";
if (server.includes("://")) {
- orgSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + orgsport + "/";
- mobxoSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + moboxsport + "/";
- dataSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + datasport + "/";
+ openinfo = server + "/"
}
- app.globalData.mobox3ApiUrl = {
- org: orgSApi,
- data: dataSApi,
- mobox: mobxoSApi,
- }
- return loginOrg(id, pwd)
- } else {
- var header = {
- 'content-type': 'application/x-www-form-urlencoded'
- };
- var url = openinfo + "PDA/SignIn";
+ var ser = server.toLowerCase().split('/');
+ isMobox3Web(server)
+ if (app.globalData.isMobox3) { //鍒ゆ柇鍦板潃鏄惁鏄疢obox3
+ const mobox3Ports = utils.session.getValue('mobox3_port');
+ const orgsport = mobox3Ports.org || 5101
+ const moboxsport = mobox3Ports.mobox || 5102
+ const datasport = mobox3Ports.data || 5103
- var data = {}
- app.globalData.mobox2ApiUrl = openinfo
- data = {
- uname: id || "",
- pwd: pwd || "",
- cname: app.globalData.cname|| "",
- type: "0"
- }
- return http.request2({
- method: "POST",
- url,
- header,
- data,
- })
- }
+ var orgSApi = "http://" + ser[0].split(':')[0] + ":" + orgsport + "/";
+ var mobxoSApi = "http://" + ser[0].split(':')[0] + ":" + moboxsport + "/";
+ var dataSApi = "http://" + ser[0].split(':')[0] + ":" + datasport + "/";
+ if (server.includes("://")) {
+ orgSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + orgsport + "/";
+ mobxoSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + moboxsport + "/";
+ dataSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + datasport + "/";
+ }
+ app.globalData.mobox3ApiUrl = {
+ org: orgSApi,
+ data: dataSApi,
+ mobox: mobxoSApi,
+ }
+ loginOrg(id, pwd).then((res)=>{
+ resolve(res)
+ }).catch((rej)=>{
+ reject(rej)
+ })
+
+ } else {
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded'
+ };
+ var url = openinfo + "PDA/SignIn";
+ var data = {}
+ app.globalData.mobox2ApiUrl = openinfo
+ data = {
+ uname: id || "",
+ pwd: pwd || "",
+ cname: app.globalData.cname || "",
+ type: "0"
+ }
+ http.request2({
+ method: "POST",
+ url,
+ header,
+ data,
+ }).then((res)=>{
+ resolve(res)
+ }).catch((rej)=>{
+ reject(rej)
+ })
+ }
+ })
}
/**
@@ -235,7 +247,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
var data = {
@@ -274,7 +286,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
@@ -312,7 +324,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
@@ -347,7 +359,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
@@ -381,7 +393,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
@@ -414,7 +426,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
@@ -452,7 +464,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
@@ -486,7 +498,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
@@ -521,7 +533,7 @@
let loginInfo = {
uname: app.globalData.loginUser.id || "",
pwd: app.globalData.loginUser.pwd || "",
- cname: app.globalData.cname|| "",
+ cname: app.globalData.cname || "",
type: "0",
}
--
Gitblit v1.9.1