From 0ecc402885f332b21923bb12183dc072306f2b39 Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期五, 21 三月 2025 18:36:15 +0800 Subject: [PATCH] vue3 --- 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