From d0eedc364ccf9f7d0a43036d6b034f49180708a0 Mon Sep 17 00:00:00 2001 From: jt <jt@activesoft.com.cn> Date: 星期五, 31 五月 2024 09:11:29 +0800 Subject: [PATCH] test --- store/index.js | 221 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 207 insertions(+), 14 deletions(-) diff --git a/store/index.js b/store/index.js index 2c6c8d9..8d2cdac 100644 --- a/store/index.js +++ b/store/index.js @@ -11,6 +11,7 @@ }, state: { hasLogin: false, + deviceId:'', apkVersionInfo: "", loginProvider: "", areaFunc:'', @@ -31,13 +32,16 @@ DelObj:'', username:"sa", userpwd:"0000", - url:"115.29.185.26:5000/mobox", //192.168.1.184:5200 36.33.24.94:5200 + url:"139.159.144.10:8080/mobox3", //115.29.185.26:5000 OIOrgSAPI: '', //115.29.185.26:5101 OIMoboxSAPI: '', //115.29.185.26:5102 OIDataSAPI: '', //115.29.185.26:5103 OIMongodbSvr: '' //115.29.185.26:5201 }, mutations: { + setDeviceId(state, ret) { + state.deviceId = ret; + }, setUrl(state, url) { state.url = url; }, @@ -124,6 +128,9 @@ }, }, getters: { + getDeviceId(state, ret) { + return state.deviceId + }, GetApkServionInfo(state) { return state.apkVersionInfo }, @@ -185,12 +192,12 @@ var openinfo = "http://" + univerifyInfo.server + "/"; //+"/OrgWebS" //璁剧疆鍏ㄥ眬鍙傛暟锛歶rl-鏈嶅姟鍣ㄥ湴鍧� commit("setUrl",openinfo); - var ser = univerifyInfo.server.split('/'); - if(ser[1] == 'mobox3'){ - // reject({"errMsg":"Mobox3鏆傛椂鏈敮鎸佽嚜鍔ㄦ洿鏂帮紒"}); - resolve({code:'00000',data:"",msg:""}); - return; - } + // var ser = univerifyInfo.server.split('/'); + // if(ser[1] == 'mobox3'){ + // // reject({"errMsg":"Mobox3鏆傛椂鏈敮鎸佽嚜鍔ㄦ洿鏂帮紒"}); + // resolve({code:'00000',data:"",msg:""}); + // return; + // } uni.request({ url: openinfo + "PDA/GetApkVersionInfo", data: {}, @@ -264,10 +271,14 @@ app_type: "mobox", user_login: Base64.encode(univerifyInfo.uname), user_psw: Base64.encode(univerifyInfo.pwd), + client_info:{ + type: 3, //瀹㈡埛绔被鍨嬶細0鈥揚C锛�鈥揥EB锛�鈥撳畨鍗擄紝3鈥撳畨鍗揚AD锛�鈥搃Phone锛�5鈥搃Pad锛�6鈥撳叾瀹�+ num: state.deviceId //PDA鐨勮澶囧彿 + } }; header={}; } - + console.log(univerifyInfo); uni.request({ url: url, data: univerifyInfo, @@ -275,7 +286,7 @@ dataType:"json", header: header, success: (res) => { - // console.log(res); + console.log(res); const ret = res.data if (ret.code=='00000' || ret.err_code == 0) { commit("login",ret); @@ -298,6 +309,13 @@ }, univerifyInfo) { return new Promise((resolve, reject) => { // console.log(state.loginProvider.loginid.result.session_id); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); var url = state.url + "PDA/PDAArea"; var header = {'content-type': 'application/x-www-form-urlencoded'}; if(state.OIMoboxSAPI){ //鍒ゆ柇鏄惁鏄疢obox3 @@ -319,7 +337,13 @@ if(res.statusCode==404){ reject({"errMsg":"鍦板潃涓嶅锛岃妫�煡璇ュ湴鍧�細"+ openinfo}); } - const ret = res.data + // if(JSON.stringify(res.data).includes('Login Page - Ace Admin')){ + // uni.reLaunch({ + // url: '../login/index' + // }) + // reject({"errMsg":"鐧诲綍宸茶繃鏈燂紝璇烽噸鏂扮櫥褰�}); + // } + const ret = res.data; if (ret.code=='00000' || ret.err_code == 0) { commit("areaFunc",ret); resolve(ret); @@ -370,6 +394,13 @@ }, univerifyInfo) { return new Promise((resolve, reject) => { // console.log(state.url); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); uni.request({ url: state.url + "PDA/PDAAttrList", @@ -381,6 +412,12 @@ }, success: (res) => { console.log(res); + // if(JSON.stringify(res.data).includes('Login Page - Ace Admin')){ + // uni.reLaunch({ + // url: '../login/index' + // }) + // reject({"errMsg":"鐧诲綍宸茶繃鏈燂紝璇烽噸鏂扮櫥褰�}); + // } const ret = res.data if (ret.code=='00000') { commit("classAttrList",ret); @@ -403,6 +440,13 @@ }, univerifyInfo) { return new Promise((resolve, reject) => { // console.log(state.url); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); uni.request({ url: state.url + "PDA/PDAGridStyleGetInfo", @@ -414,6 +458,12 @@ }, success: (res) => { console.log(res); + // if(JSON.stringify(res.data).includes('Login Page - Ace Admin')){ + // uni.reLaunch({ + // url: '../login/index' + // }) + // reject({"errMsg":"鐧诲綍宸茶繃鏈燂紝璇烽噸鏂扮櫥褰�}); + // } const ret = res.data if (ret.code=='00000') { // var data ={}; @@ -438,6 +488,13 @@ }, univerifyInfo) { return new Promise((resolve, reject) => { // console.log(state.url); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); uni.request({ url: state.url + "PDA/PDAAttrList", @@ -449,6 +506,12 @@ }, success: (res) => { console.log(res); + // if(JSON.stringify(res.data).includes('Login Page - Ace Admin')){ + // uni.reLaunch({ + // url: '../login/index' + // }) + // reject({"errMsg":"鐧诲綍宸茶繃鏈燂紝璇烽噸鏂扮櫥褰�}); + // } const ret = res.data if (ret.code=='00000') { commit("subClassAttrList",ret); @@ -471,6 +534,13 @@ }, univerifyInfo) { return new Promise((resolve, reject) => { // console.log(state.url); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); uni.request({ url: state.url + "PDA/PDAGridStyleGetInfo", @@ -482,6 +552,12 @@ }, success: (res) => { console.log(res); + // if(JSON.stringify(res.data).includes('Login Page - Ace Admin')){ + // uni.reLaunch({ + // url: '../login/index' + // }) + // reject({"errMsg":"鐧诲綍宸茶繃鏈燂紝璇烽噸鏂扮櫥褰�}); + // } const ret = res.data if (ret.code=='00000') { // var data ={}; @@ -506,6 +582,13 @@ }, univerifyInfo) { return new Promise((resolve, reject) => { // console.log(state.url); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); uni.request({ url: state.url + "PDA/PDADicValueGetInfo", @@ -540,6 +623,13 @@ }, univerifyInfo) { return new Promise((resolve, reject) => { // console.log(state.url); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); uni.request({ url: state.url + "PDA/PDADataObjRunCustomEvent", data: univerifyInfo, @@ -658,9 +748,16 @@ state }, univerifyInfo) { return new Promise((resolve, reject) => { - // console.log(state.url); + // console.log(state.url); + univerifyInfo.loginInfo = JSON.stringify({ + server: uni.getStorageSync('server'), + uname: uni.getStorageSync('account'), + pwd: uni.getStorageSync('password'), + cname: plus.device.model, + type: "0" + }); uni.request({ - url: state.url + "workspace/addclassattr", + url: state.url + "PDA/addclassattr", data: univerifyInfo, method: 'POST', dataType:"json", @@ -668,7 +765,13 @@ 'content-type': 'application/x-www-form-urlencoded' }, success: (res) => { - console.log(res); + // console.log(res); + // if(JSON.stringify(res.data).includes('Login Page - Ace Admin')){ + // uni.reLaunch({ + // url: '../login/index' + // }) + // reject({"errMsg":"鐧诲綍宸茶繃鏈燂紝璇烽噸鏂扮櫥褰�}); + // } const ret = res.data; if (ret.code=='00000') { commit("addclassattr",ret); @@ -807,6 +910,36 @@ }) }) }, + // api/dict/GetInfo2?sessionid=SESSION_ID + // Mobox3寰楀埌瀛楀吀淇℃伅 + DictGetInfo: function({ + commit, + state + }, univerifyInfo) { + return new Promise((resolve, reject) => { + // console.log(state.url); + uni.request({ + url: state.OIMoboxSAPI+'api/dict/GetInfo2?sessionid='+state.loginProvider.loginid.result.session_id, + data: univerifyInfo, + method: 'POST', + dataType:"json", + success: (_res) => { + // console.log(_res); + const ret = _res.data + if (ret.err_code == 0) { + resolve(ret); + } else { + reject({"errMsg":ret.err_msg}); + } + }, + fail: (err) => { + // console.log(err); + reject(err); + } + }) + }) + }, + // api/dataobj/Create?sessionid=SESSION_ID // Mobox3鍒涘缓鏁版嵁瀵硅薄 createDataObj: function({ @@ -851,7 +984,7 @@ method: 'POST', dataType:"json", success: (_res) => { - // console.log(_res); + console.log(_res); const ret = _res.data if (ret.err_code == 0) { // commit("areaFunc",ret); @@ -927,6 +1060,66 @@ }) }) }, + // api/dataobj/query/Query?sessionid=SESSION_ID + // Mobox3鏌ヨ鏁版嵁瀵硅薄 + dataObjQuery: function({ + commit, + state + }, univerifyInfo) { + return new Promise((resolve, reject) => { + // console.log(state.loginProvider.loginid.result.session_id); + uni.request({ + url: state.OIDataSAPI+'api/dataobj/query/Query?sessionid='+state.loginProvider.loginid.result.session_id, + data: univerifyInfo, + method: 'POST', + dataType:"json", + success: (_res) => { + // console.log(_res); + const ret = _res.data + if (ret.err_code == 0) { + // commit("areaFunc",ret); + resolve(ret); + } else { + reject({"errMsg":ret.err_msg}); + } + }, + fail: (err) => { + // console.log(err); + reject(err); + } + }) + }) + }, + // api/app/GetInfo?sessionid=SESSION_ID + // Mobox3鑾峰彇鍔熻兘鐐逛俊鎭�+ appGetInfo: function({ + commit, + state + }, univerifyInfo) { + return new Promise((resolve, reject) => { + // console.log(state.loginProvider.loginid.result.session_id); + uni.request({ + url: state.OIMoboxSAPI+'api/app/GetInfo?sessionid='+state.loginProvider.loginid.result.session_id, + data: univerifyInfo, + method: 'POST', + dataType:"json", + success: (_res) => { + // console.log(_res); + const ret = _res.data + if (ret.err_code == 0) { + // commit("areaFunc",ret); + resolve(ret); + } else { + reject({"errMsg":ret.err_msg}); + } + }, + fail: (err) => { + // console.log(err); + reject(err); + } + }) + }) + }, } }) -- Gitblit v1.9.1