cuiqian2004
2024-11-20 8fa4ce09620159d1233510b279270a16f61c6f08
store/index.js
@@ -297,7 +297,7 @@
                  mobxoSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + moboxsport + "/";
                  dataSApi = ser[0] + "//" + ser[2].split(':')[0] + ":" + datasport + "/";
                  mongodbSvr = ser[0] + "//" + ser[2].split(':')[0] + ":" + mongodbsport +
                  "/";
                     "/";
               }
               commit("setOrgSApi", orgSApi);
               commit("setMobxoSApi", mobxoSApi);
@@ -363,7 +363,7 @@
               url = state.OIMoboxSAPI + 'api/app/area/GetList?sessionid=' + state
                  .loginProvider.loginid.result.session_id;
               univerifyInfo = {
                  app_type: univerifyInfo.app_type||"MES",
                  app_type: univerifyInfo.app_type || "MES",
               };
               header = {};
            }
@@ -387,7 +387,29 @@
                  //    })
                  //    reject({"errMsg":"登录已过期,请重新登录"});
                  // }
                  const ret = res.data;
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将areaFunc【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000' || ret.err_code == 0) {
                     commit("areaFunc", ret);
                     resolve(ret);
@@ -419,7 +441,29 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将GetFuncTree【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     // commit("areaFunc",ret);
                     resolve(ret);
@@ -467,7 +511,29 @@
                  //    })
                  //    reject({"errMsg":"登录已过期,请重新登录"});
                  // }
                  const ret = res.data
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将classAttrList【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     commit("classAttrList", ret);
                     resolve(ret);
@@ -509,7 +575,29 @@
               },
               success: (res) => {
                  console.log(res);
                  const ret = res.data
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将classGridStyleInfo【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     // var data ={};
                     // Vue.set(data,univerifyInfo.name,ret);
@@ -560,7 +648,29 @@
                  //    })
                  //    reject({"errMsg":"登录已过期,请重新登录"});
                  // }
                  const ret = res.data
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将subClassAttrList【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     commit("subClassAttrList", ret);
                     resolve(ret);
@@ -609,7 +719,29 @@
                  //    })
                  //    reject({"errMsg":"登录已过期,请重新登录"});
                  // }
                  const ret = res.data
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将subClassGridStyleInfo【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     // var data ={};
                     // Vue.set(data,univerifyInfo.name,ret);
@@ -653,7 +785,29 @@
               },
               success: (res) => {
                  // console.log(res);
                  const ret = res.data
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将dicValueInfo【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     state.thisDictName = univerifyInfo.dic_name
                     commit("dicValueInfo", ret);
@@ -695,7 +849,29 @@
               },
               success: (res) => {
                  // console.log(res);
                  const ret = res.data
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将DataObjRunCustomEventInfo【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     commit("DataObjRunCustomEventInfo", ret);
                     resolve(ret);
@@ -740,14 +916,32 @@
               header: header,
               success: (res) => {
                  // console.log(res);
                  try {
                     res = JSON.parse(res.data);
                  } catch (e) {
                     res = res.data;
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将querySelpsn【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (res.code == '00000' || res.err_code == 0) {
                     commit("querySelpsn", res);
                     resolve(res);
                  if (ret.code == '00000' || ret.err_code == 0) {
                     commit("querySelpsn", ret);
                     resolve(ret);
                  } else {
                     reject({
                        "errMsg": ret.msg || ret.err_msg
@@ -793,7 +987,28 @@
               header: header,
               success: (res) => {
                  console.log(res);
                  const ret = res.data;
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将ProjectGetAnalysisList【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     commit("ProjectGetAnalysisList", ret);
                     resolve(ret);
@@ -840,7 +1055,28 @@
                  //    })
                  //    reject({"errMsg":"登录已过期,请重新登录"});
                  // }
                  const ret = res.data;
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将addclassattr【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     commit("addclassattr", ret);
                     resolve(ret);
@@ -874,7 +1110,28 @@
               },
               success: (res) => {
                  console.log(res);
                  const ret = res.data;
                  var ret = res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将DelObj【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.code == '00000') {
                     commit("DelObj", ret);
                     resolve(ret);
@@ -909,7 +1166,28 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将classAttrGetList【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     commit("classAttrList", ret);
                     resolve(ret);
@@ -942,7 +1220,29 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将subClassAttrGetList【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     commit("subClassAttrList", ret);
                     resolve(ret);
@@ -975,7 +1275,29 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将DictItemGetList【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     resolve(ret);
                  } else {
@@ -1007,7 +1329,29 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将DictGetInfo【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     resolve(ret);
                  } else {
@@ -1040,7 +1384,29 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将createDataObj【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     resolve(ret);
                  } else {
@@ -1064,7 +1430,8 @@
         state
      }, univerifyInfo) {
         return new Promise((resolve, reject) => {
            // console.log(state.loginProvider.loginid.result.session_id);
            //  console.log(state.loginProvider.loginid.result.session_id);
            // console.log(state.OIDataSAPI)
            uni.request({
               url: state.OIDataSAPI + 'api/class/uistyle/GetInfo?sessionid=' + state
                  .loginProvider.loginid.result.session_id,
@@ -1073,18 +1440,37 @@
               dataType: "json",
               success: (_res) => {
                  console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将UIStyleGetInfo【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({
                        "errMsg": ret.err_msg
                        "errMsg": ret.err_msg || ret.errMsg
                     });
                  }
               },
               fail: (err) => {
                  // console.log(err);
                  console.log("fail", err);
                  reject(err);
               }
            })
@@ -1106,13 +1492,32 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将runCustomEvent【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({
                        "errMsg": ret.err_msg
                        "errMsg": ret.err_msg || ret.errMsg
                     });
                  }
               },
@@ -1139,13 +1544,31 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将dataObjDel【json string】转换为【json object】失败')
                     }
                  }
                  if (ret.err_code == 0) {
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({
                        "errMsg": ret.err_msg
                        "errMsg": ret.err_msg || ret.errMsg
                     });
                  }
               },
@@ -1172,13 +1595,32 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将dataObjQuery【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({
                        "errMsg": ret.err_msg
                        "errMsg": ret.err_msg || ret.errMsg
                     });
                  }
               },
@@ -1205,13 +1647,32 @@
               dataType: "json",
               success: (_res) => {
                  // console.log(_res);
                  const ret = _res.data
                  var ret = _res.data
                  if (typeof ret == 'string') {
                     try {
                        try {
                           try {
                              ret = JSON.parse(ret.replace(/\\"/g, '"'));
                           } catch (ex) {
                              ret = JSON.parse(ret.replace(/\\/g, '\\\\'))
                           }
                        } catch (ex) {
                           ret = JSON.parse(ret.replace(/\\"/g, "'").replace(
                              /[\r\n]/g,
                              '<br>').replace(/[\t]/g, '    '));
                        }
                     } catch (ex) {
                        console.log(ret)
                        return reject(
                           '将appGetInfo【json string】转换为【json object】失败'
                        )
                     }
                  }
                  if (ret.err_code == 0) {
                     // commit("areaFunc",ret);
                     resolve(ret);
                  } else {
                     reject({
                        "errMsg": ret.err_msg
                        "errMsg": ret.err_msg || ret.errMsg
                     });
                  }
               },