king
2022-06-09 ed1cc4adc145f8685d04763e19fbd6b0bd80c136
2022-06-09
5个文件已修改
25 ■■■■■ 已修改文件
public/README.txt 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/options.json 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/card/cardcellcomponent/index.jsx 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/card/data-card/index.jsx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/share/actioncomponent/index.jsx 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/README.txt
@@ -13,4 +13,5 @@
debugger          -- 值为true时开启调试模式,开启后移动端子应用中会有控制台
licenseKey        -- 许可密钥,在内部网络中使用系统时,会跳过epc验证
probation         -- 试用期(YYYY-MM-DD),在正式系统中,试用期内调用系统接口的脚本会记录下来
keepPassword      -- 记住密码,默认开启,当值为"false"时禁用
keepPassword      -- 记住密码,默认开启,当值为"false"时禁用
platforms         -- 移动端可使用的平台类型,默认为 ["H5", "wechat", "android", "ios"] 分别代表H5页面、微信公众号、安卓APP、苹果APP
public/options.json
@@ -13,6 +13,7 @@
  "licenseKey": "",
  "probation": "",
  "keepPassword": "true",
  "platforms": ["H5", "wechat", "android", "ios"],
  "host": "http://qingqiumarket.cn",
  "service": "MKWMS/"
}
src/menu/components/card/cardcellcomponent/index.jsx
@@ -427,14 +427,17 @@
    this.actionFormRef.handleConfirm().then(res => {
      let _elements = elements.map(cell => {
        if (cell.uuid === res.uuid) {
          res = {...cell, ...res}
          res.eleType = cell.eleType || null
          res.style = cell.style || null
          res.modal = cell.modal || null
          // res = {...cell, ...res}
          if (!res.control) {
            delete res.controlField
            delete res.controlVal
          }
          // if (!res.control) {
          //   delete res.controlField
          //   delete res.controlVal
          // }
          
          delete res.focus
          // delete res.focus
          if (res.OpenType === 'form') {
            if (cell.OpenType !== 'form') {
@@ -560,6 +563,8 @@
      MKEmitter.emit('changePopview', cards, btn)
    } else if (btn.OpenType === 'innerpage' && btn.pageTemplate === 'linkpage') {
      MKEmitter.emit('changeEditMenu', {MenuID: btn.linkmenu})
    } else if (btn.OpenType === 'funcbutton' && (btn.funcType === 'copyurl' || btn.funcType === 'scan') && btn.linkmenu) {
      MKEmitter.emit('changeEditMenu', {MenuID: btn.linkmenu})
    } else {
      this.handleElement(item)
    }
src/menu/components/card/data-card/index.jsx
@@ -204,7 +204,7 @@
      card.errors.push({ level: 0, detail: '数据源中无可用脚本!'})
    } else if (!card.setting.primaryKey) {
      card.errors.push({ level: 0, detail: '未设置主键!'})
    } else if (!card.setting.supModule) {
    } else if (card.wrap.supType !== 'multi' && !card.setting.supModule) {
      card.errors.push({ level: 0, detail: '未设置上级组件!'})
    }
src/menu/components/share/actioncomponent/index.jsx
@@ -427,6 +427,8 @@
      this.props.setSubConfig(element)
    } else if (element.OpenType === 'innerpage' && element.pageTemplate === 'linkpage') {
      MKEmitter.emit('changeEditMenu', {MenuID: element.linkmenu})
    } else if (element.OpenType === 'funcbutton' && (element.funcType === 'copyurl' || element.funcType === 'scan') && element.linkmenu) {
      MKEmitter.emit('changeEditMenu', {MenuID: element.linkmenu})
    } else {
      this.handleAction(element)
    }