cuiqian2004
2024-07-05 37ff5e49c0e7c5b63e7e8e137058366244f826c1
store/index.js
@@ -1,6 +1,7 @@
import Vue from 'vue'
import Vuex from 'vuex'
import Base64 from '../components/js-base64/base64.js'
import utils from "@/js/utils.js"
Vue.use(Vuex)
import app from './modules/app'
@@ -187,7 +188,9 @@
            univerifyInfo = univerifyInfo || {};
            univerifyInfo.server = univerifyInfo.server || '';
            if (univerifyInfo.server.length == 0) {
               reject({"errMsg":'服务器地址不能为空!'});
               reject({
                  "errMsg": '服务器地址不能为空!'
               });
            }
            var openinfo = "http://" + univerifyInfo.server + "/"; //+"/OrgWebS"
            //设置全局参数:url-服务器地址
@@ -209,16 +212,23 @@
               success: (res) => {
                  console.log(res); 
                  if(res.statusCode==404){
                     reject({"errMsg":"地址不对,请检查该地址:"+ openinfo +",方法:GetApkVersionInfo,是否正确"});
                     reject({
                        "errMsg": "地址不对,请检查该地址:" + openinfo +
                           ",方法:GetApkVersionInfo,是否正确"
                     });
                  } else if(res.statusCode==500){
                     reject({"errMsg":"未找到更新包所在目录!"});
                     reject({
                        "errMsg": "未找到更新包所在目录!"
                     });
                  }
                  const ret = res.data
                  if (ret.code=='00000') {
                     commit("setApkVersionInfo",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg});
                     reject({
                        "errMsg": ret.msg
                     });
                  }
               },
               fail: (err) => {
@@ -239,20 +249,28 @@
            univerifyInfo.uname = univerifyInfo.uname || '';
            univerifyInfo.pwd = univerifyInfo.pwd || '';
            if (univerifyInfo.server.length == 0) {
               reject({"errMsg":'服务器地址不能为空!'});
               reject({
                  "errMsg": '服务器地址不能为空!'
               });
            }
            if (univerifyInfo.uname.length < 2) {
               reject({"errMsg":'账号最短为 2 个字符!'});
               reject({
                  "errMsg": '账号最短为 2 个字符!'
               });
            }
            if (univerifyInfo.pwd.length < 1) {
               reject({"errMsg":'密码最短为 1个字符!'});
               reject({
                  "errMsg": '密码最短为 1个字符!'
               });
            }
            var openinfo = "http://" + univerifyInfo.server + "/";
            //设置全局参数:url-服务器地址
            commit("setUrl",openinfo);
            var ser = univerifyInfo.server.split('/');
            var ser = univerifyInfo.server.toLowerCase().split('/');
            var url = openinfo + "PDA/SignIn";
            var header = {'content-type': 'application/x-www-form-urlencoded'};
            var header = {
               'content-type': 'application/x-www-form-urlencoded'
            };
            commit("setOrgSApi",'');
            commit("setMobxoSApi",'');
            commit("setDataSApi",'');
@@ -292,7 +310,9 @@
                     commit("login",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg?ret.msg:ret.err_msg});
                     reject({
                        "errMsg": ret.msg ? ret.msg : ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -310,16 +330,19 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
            var url = state.url + "PDA/PDAArea";
            var header = {'content-type': 'application/x-www-form-urlencoded'};
            var header = {
               'content-type': 'application/x-www-form-urlencoded'
            };
            if(state.OIMoboxSAPI){ //判断是否是Mobox3
               url = state.OIMoboxSAPI+'api/app/area/GetList?sessionid='+state.loginProvider.loginid.result.session_id;
               url = state.OIMoboxSAPI + 'api/app/area/GetList?sessionid=' + state
                  .loginProvider.loginid.result.session_id;
               univerifyInfo = {
                  app_type: "MES",
               };
@@ -335,7 +358,9 @@
               success: (res) => {
                  console.log(res);
                  if(res.statusCode==404){
                     reject({"errMsg":"地址不对,请检查该地址:"+ openinfo});
                     reject({
                        "errMsg": "地址不对,请检查该地址:" + openinfo
                     });
                  } 
                  // if(JSON.stringify(res.data).includes('Login Page - Ace Admin')){
                  //    uni.reLaunch({
@@ -348,7 +373,9 @@
                     commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -366,7 +393,8 @@
         return new Promise((resolve, reject) => {
             // console.log(state.loginProvider.loginid.result.session_id);
            uni.request({
               url: state.OIMoboxSAPI+'api/app/GetFuncTree?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIMoboxSAPI + 'api/app/GetFuncTree?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -377,7 +405,9 @@
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -395,9 +425,9 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
@@ -423,7 +453,9 @@
                     commit("classAttrList",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -441,9 +473,9 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
@@ -466,7 +498,9 @@
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg ||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -484,9 +518,9 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
@@ -512,7 +546,9 @@
                     commit("subClassAttrList",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg ||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -530,9 +566,9 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
@@ -561,7 +597,9 @@
                     commit("subClassGridStyleInfo",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg ||ret.err_msg  });
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -579,9 +617,9 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
@@ -602,7 +640,9 @@
                     commit("dicValueInfo",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -620,9 +660,9 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
@@ -641,7 +681,9 @@
                     commit("DataObjRunCustomEventInfo",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -660,9 +702,12 @@
             // console.log(state.url);
            var url = state.url + "selpsn/queryjson";
            var datajson = univerifyInfo;
            var header = {'content-type': 'application/x-www-form-urlencoded'};
            var header = {
               'content-type': 'application/x-www-form-urlencoded'
            };
            if(state.OIOrgSAPI){ //判断是否是Mobox3
                url = state.OIOrgSAPI+'api/user/query/query?sessionid='+state.loginProvider.loginid.result.session_id;
               url = state.OIOrgSAPI + 'api/user/query/query?sessionid=' + state.loginProvider
                  .loginid.result.session_id;
               datajson = {
                   query_str: univerifyInfo.jp,
                };
@@ -685,7 +730,9 @@
                     commit("querySelpsn",res);
                     resolve(res);
                  } else {
                     reject({"errMsg":ret.msg||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -703,14 +750,18 @@
         return new Promise((resolve, reject) => {
             // console.log(state.url);
             var url = state.url + "bpm/ProjectGetAnalysisList";
             var header = {'content-type': 'application/x-www-form-urlencoded'};
            var header = {
               'content-type': 'application/x-www-form-urlencoded'
            };
             if(state.OIMoboxSAPI){ //判断是否是Mobox3
                // url = state.OIMoboxSAPI+'api/app/area/GetList?sessionid='+state.loginProvider.loginid.result.session_id;
                // univerifyInfo = {
                //    app_type: "MES",
                // };
                // header={};
               reject({"errMsg":"Mobox3暂时未支持选择项目接口!"});
               reject({
                  "errMsg": "Mobox3暂时未支持选择项目接口!"
               });
               // resolve({code:'00000',data:"",msg:""});
               return;
             }
@@ -728,7 +779,9 @@
                     commit("ProjectGetAnalysisList",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.msg||ret.err_msg});
                     reject({
                        "errMsg": ret.msg || ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -746,9 +799,9 @@
         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'),
               server: utils.session.getValue('server'),
               uname: utils.session.getValue('account'),
               pwd: utils.session.getValue('password'),
               cname: plus.device.model,
               type: "0"
            });
@@ -773,7 +826,9 @@
                     commit("addclassattr",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":JSON.stringify(ret)});
                     reject({
                        "errMsg": JSON.stringify(ret)
                     });
                  }
               },
               fail: (err) => {
@@ -805,7 +860,9 @@
                     commit("DelObj",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":JSON.stringify(ret)});
                     reject({
                        "errMsg": JSON.stringify(ret)
                     });
                  }
               },
               fail: (err) => {
@@ -826,7 +883,8 @@
         return new Promise((resolve, reject) => {
            // console.log(state.url);
            uni.request({
               url: state.OIDataSAPI+'api/class/attr/GetList?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIDataSAPI + 'api/class/attr/GetList?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -837,7 +895,9 @@
                     commit("classAttrList",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -856,7 +916,8 @@
         return new Promise((resolve, reject) => {
            // console.log(state.url);
            uni.request({
               url: state.OIDataSAPI+'api/class/attr/GetList?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIDataSAPI + 'api/class/attr/GetList?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -867,7 +928,9 @@
                     commit("subClassAttrList",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -886,7 +949,8 @@
         return new Promise((resolve, reject) => {
            // console.log(state.url);
            uni.request({
               url: state.OIMoboxSAPI+'api/dict/item/GetInfo?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIMoboxSAPI + 'api/dict/item/GetInfo?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -896,7 +960,9 @@
                  if (ret.err_code == 0) {
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -915,7 +981,8 @@
         return new Promise((resolve, reject) => {
            // console.log(state.url);
            uni.request({
               url: state.OIMoboxSAPI+'api/dict/GetInfo2?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIMoboxSAPI + 'api/dict/GetInfo2?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -925,7 +992,9 @@
                  if (ret.err_code == 0) {
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -945,7 +1014,8 @@
         return new Promise((resolve, reject) => {
             // console.log(state.url);
            uni.request({
               url: state.OIDataSAPI+'api/dataobj/Create?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIDataSAPI + 'api/dataobj/Create?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -955,7 +1025,9 @@
                  if (ret.err_code == 0) {
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -975,7 +1047,8 @@
         return new Promise((resolve, reject) => {
            // console.log(state.loginProvider.loginid.result.session_id);
            uni.request({
               url: state.OIDataSAPI+'api/class/uistyle/GetInfo?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIDataSAPI + 'api/class/uistyle/GetInfo?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -986,7 +1059,9 @@
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -1005,7 +1080,8 @@
         return new Promise((resolve, reject) => {
            // console.log(state.loginProvider.loginid.result.session_id);
            uni.request({
               url: state.OIDataSAPI+'api/dataobj/RunCustomEvent?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIDataSAPI + 'api/dataobj/RunCustomEvent?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -1016,7 +1092,9 @@
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -1035,7 +1113,8 @@
         return new Promise((resolve, reject) => {
            // console.log(state.loginProvider.loginid.result.session_id);
            uni.request({
               url: state.OIDataSAPI+'api/dataobj/Delete?sessionid='+state.loginProvider.loginid.result.session_id,
               url: state.OIDataSAPI + 'api/dataobj/Delete?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -1046,7 +1125,9 @@
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -1065,7 +1146,8 @@
         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,
               url: state.OIDataSAPI + 'api/dataobj/query/Query?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -1076,7 +1158,9 @@
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {
@@ -1095,7 +1179,8 @@
         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,
               url: state.OIMoboxSAPI + 'api/app/GetInfo?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
               data: univerifyInfo,
               method: 'POST',
               dataType:"json",
@@ -1106,7 +1191,9 @@
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({"errMsg":ret.err_msg});
                     reject({
                        "errMsg": ret.err_msg
                     });
                  }
               },
               fail: (err) => {