king
2021-04-02 69d182c8cee63fb850a001b0edf4b613e8aa01c2
src/api/index.js
@@ -177,7 +177,7 @@
  /**
   * @description 手机号验证码登录
   */
  getphoneusermsg (phoneNo, checkcode, isCloud = false) {
  getphoneusermsg (phoneNo, checkcode, isCloud = false, ipAddress, city) {
    let param = {
      // func: 'webapi_login',
      mob: phoneNo,
@@ -185,7 +185,9 @@
      Password: '',
      check_code: checkcode,
      way_no: 'sms_vcode',
      systemType: options.sysType
      systemType: options.sysType,
      login_city: city,
      login_id_address: ipAddress
    }
    param.appkey = window.GLOB.appkey || ''
@@ -215,12 +217,14 @@
  /**
   * @description 登录系统, 获取用户信息
   */
  getusermsg (username, password, isCloud = false) {
  getusermsg (username, password, isCloud = false, ipAddress, city) {
    let param = {
      // func: 'webapi_login',
      UserName: username,
      systemType: options.sysType,
      Type: 'S'
      Type: 'S',
      login_city: city,
      login_id_address: ipAddress
    }
    // Type: 'S' 时
@@ -669,16 +673,18 @@
      param.userid = sessionStorage.getItem('CloudUserID') || param.userid || ''
      param.LoginUID = sessionStorage.getItem('CloudLoginUID') || param.LoginUID || ''
    }
    let url = '/webapi/dostars'
    if (param.rduri) {
      url = param.rduri
      delete param.rduri
    }
    // 待优化,增加是否支持跨域请求
    // let url = '/webapi/dostars'
    // if (param.rduri) {
    //   url = param.rduri
    //   delete param.rduri
    // }
    param = this.encryptParam(param)
    return axios({
      url: `${url}${param.func ? '/' + param.func : ''}`,
      url: `/webapi/dostars${param.func ? '/' + param.func : ''}`,
      method: 'post',
      data: param
    })