king
2022-09-16 f4ef5312d2c77d1a645689f8d8e1eff135584f2c
Merge branch 'develop'
5个文件已修改
43 ■■■■ 已修改文件
public/README.txt 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/options.json 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/index.js 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/index.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/zshare/actionList/normalbutton/index.jsx 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/README.txt
@@ -4,15 +4,16 @@
appkey            -- 云端生成的应用密钥
mainSystemApi     -- 业务系统的单点登录链接地址,开发系统地址为http://sso.mk9h.cn/cloud/webapi/dostars,生产系统需要依据搭建的单点登录系统自行修改配置
systemType        -- 系统类型,正式系统是填production,开发系统为空,开发系统会有一部分的数据模糊化
externalDatabase  -- 外联库,不使用时默认为false
externalDatabase  -- 外联库,不使用时默认为 false
lineColor         -- 登录页分割线颜色
filter            -- 页面滤镜,值为"true"时,页面显示为黑白色;当设置为日期时(YYYY-MM-DD),截止到当前日期,页面显示为黑白色
filter            -- 页面滤镜,值为 true 时,页面显示为黑白色;当设置为日期时(YYYY-MM-DD),截止到当前日期,页面显示为黑白色
defaultApp        -- 默认应用,系统默认打开某个子应用时需填写应用编码
defaultLang       -- 打开的子应用语言类型,默认为zh-CN
WXAppID           -- 使用公众号时,绑定的公众号ID
WXminiAppID       -- 使用微信小程序时,绑定的小程序ID
debugger          -- 值为true时开启调试模式,开启后移动端子应用中会有控制台
debugger          -- 值为 true 时开启调试模式,开启后移动端子应用中会有控制台
licenseKey        -- 许可密钥,在内部网络中使用系统时,会跳过epc验证
probation         -- 试用期(YYYY-MM-DD),在正式系统中,试用期内调用系统接口的脚本会记录下来
keepPassword      -- 记住密码,默认开启,当值为"false"时禁用
transfer          -- 是否使用转接口,使用转接口时请设置为 true
keepPassword      -- 记住密码,默认开启,当值为 false 时禁用
platforms         -- 移动端可使用的平台类型,默认为 ["H5", "wechat", "android", "ios", "wxMiniProgram"] 分别代表H5页面、微信公众号、安卓APP、苹果APP、微信小程序
public/options.json
@@ -10,9 +10,10 @@
  "defaultLang": "zh-CN",
  "WXAppID": "",
  "WXminiAppID": "",
  "debugger": false,
  "debugger": "false",
  "licenseKey": "",
  "probation": "",
  "transfer": "true",
  "keepPassword": "true",
  "platforms": ["H5", "wechat", "android", "ios", "wxMiniProgram"],
  "host": "http://qingqiumarket.cn",
src/api/index.js
@@ -771,7 +771,15 @@
    param.appkey = window.GLOB.appkey || ''
    let url = '/webapi/dostars'
    if (param.rduri && /\/dostars/.test(param.rduri) && param.func !== 'webapi_ChangeUser') { // 切换用户需要通过本地
    if (param.rduri && /\s|\n/.test(param.rduri)) {
      param.rduri = param.rduri.replace(/\s|\n/g, '')
      if (!param.rduri) {
        delete param.rduri
      }
    }
    if (param.rduri && !window.GLOB.transfer && /\/dostars/.test(param.rduri) && param.func !== 'webapi_ChangeUser') { // 切换用户需要通过本地
      url = param.rduri
      delete param.rduri
    }
@@ -853,8 +861,19 @@
    param = this.encryptParam(param)
    let url = '/webapi/SaveBase64Image'
    if (param.rduri) {
      url = param.rduri.replace(/webapi(.*)$/, 'webapi/SaveBase64Image')
      param.rduri = param.rduri.replace(/webapi(.*)$/, 'webapi/SaveBase64Image')
      if (/\s|\n/.test(param.rduri)) {
        param.rduri = param.rduri.replace(/\s|\n/g, '')
        if (!param.rduri) {
          delete param.rduri
        }
      }
    }
    if (param.rduri && !window.GLOB.transfer) {
      url = param.rduri
      delete param.rduri
    }
src/index.js
@@ -70,14 +70,15 @@
    GLOB.lineColor = config.lineColor || ''
    GLOB.licenseKey = config.licenseKey || ''
    GLOB.probation = false
    GLOB.watermark = config.watermark !== false
    GLOB.keepKey = config.keepPassword !== 'false'
    GLOB.watermark = config.watermark + '' !== 'false'
    GLOB.transfer = config.transfer + '' === 'true'
    GLOB.keepKey = config.keepPassword + '' !== 'false'
    GLOB.WXAppID = config.WXAppID || ''
    GLOB.WXminiAppID = config.WXminiAppID || ''
    GLOB.accessToken = {}
    GLOB.mkHS = false
    if (config.externalDatabase !== false && config.externalDatabase !== 'false' && config.externalDatabase !== undefined) {
    if (config.externalDatabase + '' !== 'false' && config.externalDatabase !== undefined) {
      GLOB.externalDatabase = config.externalDatabase ? `[${config.externalDatabase}]..` : ''
    } else {
      GLOB.externalDatabase = null
src/tabviews/zshare/actionList/normalbutton/index.jsx
@@ -1633,6 +1633,7 @@
    }
    Api.genericInterface(result).then(res => {
      if (!res) return // LoginError时中断请求
      this.outerCallbackRequest(params, res, record, outParam, _resolve)
    }, () => {
      this.outerCallbackRequest(params, {status: false, message: 500, ErrCode: 'E', ErrMesg: 500}, record, outParam, _resolve)