king
2022-06-10 9fa028fdac3517c2c2b167e52782f83185daa131
2022-06-10
10个文件已修改
467 ■■■■ 已修改文件
package-lock.json 327 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
package.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/form/normal-form/index.jsx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/form/tab-form/index.jsx 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/zshare/mutilform/index.jsx 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/zshare/topSearch/index.jsx 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/templates/modalconfig/checkCard/index.jsx 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/templates/zshare/verifycard/customscript/index.jsx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/templates/zshare/verifycard/index.jsx 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/templates/zshare/verifycard/index.scss 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
package-lock.json
@@ -4,15 +4,6 @@
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "@ahooksjs/use-request": {
      "version": "2.8.15",
      "resolved": "https://registry.npmjs.org/@ahooksjs/use-request/-/use-request-2.8.15.tgz",
      "integrity": "sha512-xhVaM4fyIiAMdVFuuU5i3CFUdFa/IblF+fvITVMFaUEO3w/V5tVCAF6WIA3T03n1/RPuzRkA7Ao1PFtSGtGelw==",
      "requires": {
        "lodash.debounce": "^4.0.8",
        "lodash.throttle": "^4.1.1"
      }
    },
    "@ant-design/colors": {
      "version": "3.2.2",
      "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-3.2.2.tgz",
@@ -1838,6 +1829,19 @@
        "lodash.uniq": "^4.5.0"
      }
    },
    "@floating-ui/core": {
      "version": "0.7.2",
      "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.2.tgz",
      "integrity": "sha512-FRVAkSNU/vGXLIsgbggcs70GkXKEOXgBBbNpYPNHSaKsCAMMd00NrjbtKTesxkdv9xm9N3+XiDlcFGY6WnatBg=="
    },
    "@floating-ui/dom": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.2.tgz",
      "integrity": "sha512-z1DnEa7F3d8Fm/eXSbii8UEGpcjZGkQaYYUI0WpEVgD3vBfebDW8j/3ysusxonuMexoigA+A3b/fYH7sEqiwyg==",
      "requires": {
        "@floating-ui/core": "^0.7.2"
      }
    },
    "@hapi/address": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.1.tgz",
@@ -2523,52 +2527,53 @@
      "integrity": "sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ=="
    },
    "@react-spring/animated": {
      "version": "9.3.1",
      "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.1.tgz",
      "integrity": "sha512-23YaERZ++BwZ8F8PxPFqrpOwp/JZun1Pj6aHZtPAU42j5LycBRasT9XMw7Eyr7zNFhT+rl3R3wFfd4WX6Ax+UA==",
      "version": "9.4.5",
      "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.5.tgz",
      "integrity": "sha512-KWqrtvJSMx6Fj9nMJkhTwM9r6LIriExDRV6YHZV9HKQsaolUFppgkOXpC+rsL1JEtEvKv6EkLLmSqHTnuYjiIA==",
      "requires": {
        "@react-spring/shared": "~9.3.0",
        "@react-spring/types": "~9.3.0"
        "@react-spring/shared": "~9.4.5",
        "@react-spring/types": "~9.4.5"
      }
    },
    "@react-spring/core": {
      "version": "9.3.1",
      "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.1.tgz",
      "integrity": "sha512-8rmfmEHLHGtF1CUiXRn64YJqsXNxv2cGX8oNnBnsuoE33c48Zc34t2VIMB4R9q5zwIUCvDBGfiEenA8ZAPxqOQ==",
      "version": "9.4.5",
      "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.5.tgz",
      "integrity": "sha512-83u3FzfQmGMJFwZLAJSwF24/ZJctwUkWtyPD7KYtNagrFeQKUH1I05ZuhmCmqW+2w1KDW1SFWQ43RawqfXKiiQ==",
      "requires": {
        "@react-spring/animated": "~9.3.0",
        "@react-spring/shared": "~9.3.0",
        "@react-spring/types": "~9.3.0"
        "@react-spring/animated": "~9.4.5",
        "@react-spring/rafz": "~9.4.5",
        "@react-spring/shared": "~9.4.5",
        "@react-spring/types": "~9.4.5"
      }
    },
    "@react-spring/rafz": {
      "version": "9.3.1",
      "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.3.1.tgz",
      "integrity": "sha512-fEBMCarGVl+/2kdO+g6Zig4F+3ymwmcGN8S71gb1c7Cbbxb87kviPz8EhshfIHoiLeJPGlqwcuGbxNmZbBamvA=="
      "version": "9.4.5",
      "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.5.tgz",
      "integrity": "sha512-swGsutMwvnoyTRxvqhfJBtGM8Ipx6ks0RkIpNX9F/U7XmyPvBMGd3GgX/mqxZUpdlsuI1zr/jiYw+GXZxAlLcQ=="
    },
    "@react-spring/shared": {
      "version": "9.3.1",
      "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.1.tgz",
      "integrity": "sha512-jhPpxzURGo6Nty90ex1lkxmZae7w/VAbnGmb/nXcYoZwSoNR+W2aAd00iXsh2ZGz6MgoJOsc495JeG3uC7Am8A==",
      "version": "9.4.5",
      "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.5.tgz",
      "integrity": "sha512-JhMh3nFKsqyag0KM5IIM8BQANGscTdd0mMv3BXsUiMZrcjQTskyfnv5qxEeGWbJGGar52qr5kHuBHtCjQOzniA==",
      "requires": {
        "@react-spring/rafz": "~9.3.0",
        "@react-spring/types": "~9.3.0"
        "@react-spring/rafz": "~9.4.5",
        "@react-spring/types": "~9.4.5"
      }
    },
    "@react-spring/types": {
      "version": "9.3.1",
      "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.3.1.tgz",
      "integrity": "sha512-W/YMJMX35XgGGzX0gKORBTwnvQ+1loDOFN3XlZkW5fgpEY+7VkRUpPyqPWXQr3n6lHrsLmHIGdpznqZi54ACTQ=="
      "version": "9.4.5",
      "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.5.tgz",
      "integrity": "sha512-mpRIamoHwql0ogxEUh9yr4TP0xU5CWyZxVQeccGkHHF8kPMErtDXJlxyo0lj+telRF35XNihtPTWoflqtyARmg=="
    },
    "@react-spring/web": {
      "version": "9.3.1",
      "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz",
      "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==",
      "version": "9.4.5",
      "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.5.tgz",
      "integrity": "sha512-NGAkOtKmOzDEctL7MzRlQGv24sRce++0xAY7KlcxmeVkR7LRSGkoXHaIfm9ObzxPMcPHQYQhf3+X9jepIFNHQA==",
      "requires": {
        "@react-spring/animated": "~9.3.0",
        "@react-spring/core": "~9.3.0",
        "@react-spring/shared": "~9.3.0",
        "@react-spring/types": "~9.3.0"
        "@react-spring/animated": "~9.4.5",
        "@react-spring/core": "~9.4.5",
        "@react-spring/shared": "~9.4.5",
        "@react-spring/types": "~9.4.5"
      }
    },
    "@svgr/babel-plugin-add-jsx-attribute": {
@@ -2927,11 +2932,6 @@
        "reselect": "*"
      }
    },
    "@types/resize-observer-browser": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/@types/resize-observer-browser/-/resize-observer-browser-0.1.6.tgz",
      "integrity": "sha512-61IfTac0s9jvNtBCpyo86QeaN8qqpMGHdK0uGKCCIy2dt5/Yk84VduHIdWAcmkC5QvdkPL0p5eWYgUZtHKKUVg=="
    },
    "@types/shallowequal": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/@types/shallowequal/-/shallowequal-1.1.1.tgz",
@@ -3014,16 +3014,16 @@
      }
    },
    "@use-gesture/core": {
      "version": "10.2.4",
      "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.4.tgz",
      "integrity": "sha512-fk1LjCBj43BKb8NE05qkdtPOR0ngA7PwgvEqfFap/h+s7QHi+JTv4/mtDQ4wI9zzem+Ry5EKrHS/cVdBehI4wA=="
      "version": "10.2.15",
      "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.2.15.tgz",
      "integrity": "sha512-R8k5GHKR6J3n48K1xiWCBSnTsxmfiVCp+MYPMhFaoHT1/oIjrFA6SeMmWDl0REwP/CpBfNdQ0FwOo/0dGjPhwA=="
    },
    "@use-gesture/react": {
      "version": "10.2.4",
      "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.4.tgz",
      "integrity": "sha512-CbqyRj+qNbRBOGmS8OWtaOa29fxEr7bKTYHvPuMQ1wsgQDh2/DqQxbp7cFxAg6WZ8oZjppDj/EkWnw22WpIIWQ==",
      "version": "10.2.15",
      "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.2.15.tgz",
      "integrity": "sha512-Hdfp17a3iHDo33jasd8GIPlIjM4wxNzn1O9apNX2VrF7X2ewzXp4wCCQ4aPqsnyvBA1WhR8KHMrBS/XWQZxTHQ==",
      "requires": {
        "@use-gesture/core": "10.2.4"
        "@use-gesture/core": "10.2.15"
      }
    },
    "@webassemblyjs/ast": {
@@ -3329,28 +3329,36 @@
      "integrity": "sha512-LKQwcxVWbfJj+gtdHYeq+nqUIg3+NkYS7LCMZ3hMk1eZkFjJqG5RiPsXiYZV5vOQESUZwoY0e9k9Kz/GfhoVEw=="
    },
    "ahooks": {
      "version": "2.10.14",
      "resolved": "https://registry.npmjs.org/ahooks/-/ahooks-2.10.14.tgz",
      "integrity": "sha512-axWa7VoAgu7bxA56dDl0CXW4rvaQmDBiov/d3tAy0x1YNYywYMKokL8TdLgJ5zO/oXGiWmG7BxlGOQGkqE/zkQ==",
      "version": "3.4.1",
      "resolved": "https://registry.npmjs.org/ahooks/-/ahooks-3.4.1.tgz",
      "integrity": "sha512-PMxCDO6JsFdNrAyN3cW1J/2qt/vy2EJ/9KhxGOxj41hJhQddjgaBJjZKf/FrrnZmL+3yGPioZtbC4C7q7ru3yA==",
      "requires": {
        "@ahooksjs/use-request": "^2.8.14",
        "@types/js-cookie": "^2.2.6",
        "@types/js-cookie": "^2.x.x",
        "ahooks-v3-count": "^1.0.0",
        "dayjs": "^1.9.1",
        "intersection-observer": "^0.7.0",
        "js-cookie": "^2.2.1",
        "lodash.debounce": "^4.0.8",
        "lodash.isequal": "^4.5.0",
        "lodash.throttle": "^4.1.1",
        "intersection-observer": "^0.12.0",
        "js-cookie": "^2.x.x",
        "lodash": "^4.17.21",
        "resize-observer-polyfill": "^1.5.1",
        "screenfull": "^5.0.0"
      },
      "dependencies": {
        "dayjs": {
          "version": "1.10.7",
          "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz",
          "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig=="
          "version": "1.11.3",
          "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.3.tgz",
          "integrity": "sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A=="
        },
        "lodash": {
          "version": "4.17.21",
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
          "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
        }
      }
    },
    "ahooks-v3-count": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/ahooks-v3-count/-/ahooks-v3-count-1.0.0.tgz",
      "integrity": "sha512-V7uUvAwnimu6eh/PED4mCDjE7tokeZQLKlxg9lCTMPhN+NjsSbtdacByVlR1oluXQzD3MOw55wylDmQo4+S9ZQ=="
    },
    "ajv": {
      "version": "6.10.2",
@@ -3570,32 +3578,31 @@
      }
    },
    "antd-mobile": {
      "version": "5.0.0-rc.6",
      "resolved": "https://registry.npmjs.org/antd-mobile/-/antd-mobile-5.0.0-rc.6.tgz",
      "integrity": "sha512-D4y/Ofo8nyG1OZwpEbwPH9k4cY5DdBXhZIxZafQ58VGC8ZY792qS1ykml75KfY/57YXn0sBgdbFkoet4TiLPZg==",
      "version": "5.14.2",
      "resolved": "https://registry.npmjs.org/antd-mobile/-/antd-mobile-5.14.2.tgz",
      "integrity": "sha512-qyd+afJc+tYwCdguW/DhjTFDzpM/TYmgXVcrqSu8+jvVyRva7VuLEquosRw3oxPpjOoJ/l+Ig+p07zPS8CDHXA==",
      "requires": {
        "@react-spring/web": "^9.3.1",
        "@types/resize-observer-browser": "^0.1.6",
        "@use-gesture/react": "^10.2.4",
        "ahooks": "^2.10.14",
        "@floating-ui/dom": "^0.5.2",
        "@react-spring/web": "^9.4.5",
        "@use-gesture/react": "10.2.15",
        "ahooks": "^3.4.1",
        "antd-mobile-icons": "^0.2.2",
        "antd-mobile-v5-count": "^1.0.1",
        "big.js": "^6.1.1",
        "classnames": "^2.3.1",
        "dayjs": "^1.10.7",
        "dayjs": "^1.11.3",
        "lodash": "^4.17.21",
        "rc-field-form": "^1.22.0",
        "rc-tooltip": "^5.1.1",
        "staged-components": "^1.1.2",
        "use-async-memo": "^1.2.3"
        "rc-field-form": "^1.26.7",
        "react-is": "^17.0.2",
        "staged-components": "^1.1.3",
        "tslib": "^2.4.0",
        "use-sync-external-store": "^1.1.0"
      },
      "dependencies": {
        "@babel/runtime": {
          "version": "7.16.5",
          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz",
          "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==",
          "requires": {
            "regenerator-runtime": "^0.13.4"
          }
        "big.js": {
          "version": "6.2.0",
          "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.2.0.tgz",
          "integrity": "sha512-paIKvJiAaOYdLt6MfnvxkDo64lTOV257XYJyX3oJnJQocIclUn+48k6ZerH/c5FxWE6DGJu1TKDYis7tqHg9kg=="
        },
        "classnames": {
          "version": "2.3.1",
@@ -3603,68 +3610,24 @@
          "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
        },
        "dayjs": {
          "version": "1.10.7",
          "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz",
          "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig=="
          "version": "1.11.3",
          "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.3.tgz",
          "integrity": "sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A=="
        },
        "lodash": {
          "version": "4.17.21",
          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
          "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
        },
        "rc-align": {
          "version": "4.0.11",
          "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.11.tgz",
          "integrity": "sha512-n9mQfIYQbbNTbefyQnRHZPWuTEwG1rY4a9yKlIWHSTbgwI+XUMGRYd0uJ5pE2UbrNX0WvnMBA1zJ3Lrecpra/A==",
          "requires": {
            "@babel/runtime": "^7.10.1",
            "classnames": "2.x",
            "dom-align": "^1.7.0",
            "lodash": "^4.17.21",
            "rc-util": "^5.3.0",
            "resize-observer-polyfill": "^1.5.1"
          }
        },
        "rc-tooltip": {
          "version": "5.1.1",
          "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.1.1.tgz",
          "integrity": "sha512-alt8eGMJulio6+4/uDm7nvV+rJq9bsfxFDCI0ljPdbuoygUscbsMYb6EQgwib/uqsXQUvzk+S7A59uYHmEgmDA==",
          "requires": {
            "@babel/runtime": "^7.11.2",
            "rc-trigger": "^5.0.0"
          }
        },
        "rc-trigger": {
          "version": "5.2.10",
          "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-5.2.10.tgz",
          "integrity": "sha512-FkUf4H9BOFDaIwu42fvRycXMAvkttph9AlbCZXssZDVzz2L+QZ0ERvfB/4nX3ZFPh1Zd+uVGr1DEDeXxq4J1TA==",
          "requires": {
            "@babel/runtime": "^7.11.2",
            "classnames": "^2.2.6",
            "rc-align": "^4.0.0",
            "rc-motion": "^2.0.0",
            "rc-util": "^5.5.0"
          }
        },
        "rc-util": {
          "version": "5.16.1",
          "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.16.1.tgz",
          "integrity": "sha512-kSCyytvdb3aRxQacS/71ta6c+kBWvM1v8/2h9d/HaNWauc3qB8pLnF20PJ8NajkNN8gb+rR1l0eWO+D4Pz+LLQ==",
          "requires": {
            "@babel/runtime": "^7.12.5",
            "react-is": "^16.12.0",
            "shallowequal": "^1.1.0"
          }
        },
        "react-is": {
          "version": "16.13.1",
          "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
          "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
          "version": "17.0.2",
          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
        },
        "regenerator-runtime": {
          "version": "0.13.9",
          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
          "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
        "tslib": {
          "version": "2.4.0",
          "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
          "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
        }
      }
    },
@@ -10970,9 +10933,9 @@
      }
    },
    "intersection-observer": {
      "version": "0.7.0",
      "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.7.0.tgz",
      "integrity": "sha512-Id0Fij0HsB/vKWGeBe9PxeY45ttRiBmhFyyt/geBdDHBYNctMRTE3dC1U3ujzz3lap+hVXlEcVaB56kZP/eEUg=="
      "version": "0.12.0",
      "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.0.tgz",
      "integrity": "sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ=="
    },
    "invariant": {
      "version": "2.2.4",
@@ -16806,34 +16769,34 @@
      }
    },
    "rc-field-form": {
      "version": "1.22.0",
      "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.22.0.tgz",
      "integrity": "sha512-IQBNeF4i64lBNLz8HbfXqUpAnrpBtfu2xU6q/wXMfdQm1AfKjiHyMNOxmiA5ZKMOOQPi+YOSzDbictfQP94hUA==",
      "version": "1.26.7",
      "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.26.7.tgz",
      "integrity": "sha512-CIb7Gw+DG9R+g4HxaDGYHhOjhjQoU2mGU4y+UM2+KQ3uRz9HrrNgTspGvNynn3UamsYcYcaPWZJmiJ6VklkT/w==",
      "requires": {
        "@babel/runtime": "^7.8.4",
        "async-validator": "^4.0.2",
        "@babel/runtime": "^7.18.0",
        "async-validator": "^4.1.0",
        "rc-util": "^5.8.0"
      },
      "dependencies": {
        "@babel/runtime": {
          "version": "7.16.5",
          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz",
          "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==",
          "version": "7.18.3",
          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz",
          "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==",
          "requires": {
            "regenerator-runtime": "^0.13.4"
          }
        },
        "async-validator": {
          "version": "4.0.7",
          "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.0.7.tgz",
          "integrity": "sha512-Pj2IR7u8hmUEDOwB++su6baaRi+QvsgajuFB9j95foM1N2gy5HM4z60hfusIO0fBPG5uLAEl6yCJr1jNSVugEQ=="
          "version": "4.1.1",
          "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.1.1.tgz",
          "integrity": "sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA=="
        },
        "rc-util": {
          "version": "5.16.1",
          "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.16.1.tgz",
          "integrity": "sha512-kSCyytvdb3aRxQacS/71ta6c+kBWvM1v8/2h9d/HaNWauc3qB8pLnF20PJ8NajkNN8gb+rR1l0eWO+D4Pz+LLQ==",
          "version": "5.21.5",
          "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.21.5.tgz",
          "integrity": "sha512-ip7HqX37Cy/RDl9MlrFp+FbcKnsWZ22sF5MS5eSpYLtg5MpC0TMqGb5ukBatoOhgjnLL+eJGR6e7YAJ/dhK09A==",
          "requires": {
            "@babel/runtime": "^7.12.5",
            "@babel/runtime": "^7.18.3",
            "react-is": "^16.12.0",
            "shallowequal": "^1.1.0"
          }
@@ -16965,46 +16928,6 @@
          "version": "16.13.1",
          "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
          "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
        }
      }
    },
    "rc-motion": {
      "version": "2.4.4",
      "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.4.4.tgz",
      "integrity": "sha512-ms7n1+/TZQBS0Ydd2Q5P4+wJTSOrhIrwNxLXCZpR7Fa3/oac7Yi803HDALc2hLAKaCTQtw9LmQeB58zcwOsqlQ==",
      "requires": {
        "@babel/runtime": "^7.11.1",
        "classnames": "^2.2.1",
        "rc-util": "^5.2.1"
      },
      "dependencies": {
        "@babel/runtime": {
          "version": "7.16.5",
          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz",
          "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==",
          "requires": {
            "regenerator-runtime": "^0.13.4"
          }
        },
        "rc-util": {
          "version": "5.16.1",
          "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.16.1.tgz",
          "integrity": "sha512-kSCyytvdb3aRxQacS/71ta6c+kBWvM1v8/2h9d/HaNWauc3qB8pLnF20PJ8NajkNN8gb+rR1l0eWO+D4Pz+LLQ==",
          "requires": {
            "@babel/runtime": "^7.12.5",
            "react-is": "^16.12.0",
            "shallowequal": "^1.1.0"
          }
        },
        "react-is": {
          "version": "16.13.1",
          "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
          "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
        },
        "regenerator-runtime": {
          "version": "0.13.9",
          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
          "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
        }
      }
    },
@@ -19605,9 +19528,9 @@
      }
    },
    "staged-components": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/staged-components/-/staged-components-1.1.2.tgz",
      "integrity": "sha512-Fzf0qhYau/zn1pEsZSZml0b8vvGvdC+xo71jM0TE8vtM/2VjRCGLWaPb3vH3csaLv4qcoXVMMcRIeSO+HTHehQ=="
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/staged-components/-/staged-components-1.1.3.tgz",
      "integrity": "sha512-9EIswzDqjwlEu+ymkV09TTlJfzSbKgEnNteUnZSTxkpMgr5Wx2CzzA9WcMFWBNCldqVPsHVnRGGrApduq2Se5A=="
    },
    "static-extend": {
      "version": "0.1.2",
@@ -20836,11 +20759,6 @@
      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
    },
    "use-async-memo": {
      "version": "1.2.3",
      "resolved": "https://registry.npmjs.org/use-async-memo/-/use-async-memo-1.2.3.tgz",
      "integrity": "sha512-AjZ1Wy1vfOSlaxohqoLIpauV+jwph/p0N72PBzxeEcjrZ4Mf/4o1Vav4bLaAPYuHLJZo+4M/4TIcAk7XC6H98g=="
    },
    "use-subscription": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/use-subscription/-/use-subscription-1.4.1.tgz",
@@ -20849,6 +20767,11 @@
        "object-assign": "^4.1.1"
      }
    },
    "use-sync-external-store": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.1.0.tgz",
      "integrity": "sha512-SEnieB2FPKEVne66NpXPd1Np4R1lTNKfjuy3XdIoPQKYBAFdzbzSZlSn1KJZUiihQLQC5Znot4SBz1EOTBwQAQ=="
    },
    "util": {
      "version": "0.10.3",
      "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
package.json
@@ -14,7 +14,7 @@
    "@typescript-eslint/parser": "1.13.0",
    "@uiw/react-codemirror": "^2.2.1",
    "antd": "^3.26.20",
    "antd-mobile": "^5.0.0-rc.6",
    "antd-mobile": "^5.14.2",
    "axios": "^0.19.0",
    "babel-eslint": "10.0.2",
    "babel-jest": "^24.8.0",
src/menu/components/form/normal-form/index.jsx
@@ -80,7 +80,7 @@
          style: {},
          fields: [],
          prevButton: {label: '上一步', type: 'prev', enable: 'false', style: {marginRight: '15px', paddingTop: '5px', paddingBottom: '5px'}},
          subButton: {label: '提交', type: 'submit', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
          subButton: {label: '提交', type: 'submit', intertype: 'system', reload: 'false', sqlType: 'update', sql: '', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
          nextButton: {label: '跳过', type: 'next', enable: 'false', style: {paddingTop: '5px', paddingBottom: '5px'}}
        }]
      }
@@ -236,7 +236,7 @@
      style: {},
      fields: [],
      prevButton: {label: '上一步', type: 'prev', enable: 'false', style: {marginRight: '15px', paddingTop: '5px', paddingBottom: '5px'}},
      subButton: {label: '提交', type: 'submit', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
      subButton: {label: '提交', type: 'submit', intertype: 'system', reload: 'false', sqlType: 'update', sql: '', Ot: 'notRequired', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
      nextButton: {label: '跳过', type: 'next', enable: 'false', style: {paddingTop: '5px', paddingBottom: '5px'}}
    }
src/menu/components/form/tab-form/index.jsx
@@ -79,21 +79,21 @@
          sort: 1,
          style: {},
          fields: [],
          subButton: {label: '提交', type: 'submit', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
          subButton: {label: '提交', type: 'submit', intertype: 'system', reload: 'false', sqlType: 'update', sql: '', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
        }, {
          uuid: Utils.getuuid(),
          setting: {title: '分组2', align: 'left_right'},
          sort: 1,
          style: {},
          fields: [],
          subButton: {label: '提交', type: 'submit', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
          subButton: {label: '提交', type: 'submit', intertype: 'system', reload: 'false', sqlType: 'update', sql: '', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
        }, {
          uuid: Utils.getuuid(),
          setting: {title: '分组3', align: 'left_right'},
          sort: 1,
          style: {},
          fields: [],
          subButton: {label: '提交', type: 'submit', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
          subButton: {label: '提交', type: 'submit', intertype: 'system', reload: 'false', sqlType: 'update', sql: '', Ot: 'notRequired', execSuccess: 'never', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
        }]
      }
@@ -247,7 +247,7 @@
      sort: card.subcards.length + 1,
      style: {},
      fields: [],
      subButton: {label: '提交', type: 'submit', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
      subButton: {label: '提交', type: 'submit', intertype: 'system', reload: 'false', sqlType: 'update', sql: '', Ot: 'notRequired', enable: 'true', style: {backgroundColor: '#1890ff', color: '#ffffff', paddingLeft: '25px', paddingRight: '25px', paddingTop: '5px', paddingBottom: '5px'}},
    }
    card.subcards.push(newcard)
src/tabviews/zshare/mutilform/index.jsx
@@ -120,12 +120,6 @@
      if (['select', 'link', 'radio', 'checkbox', 'checkcard', 'multiselect'].includes(item.type)) {
        item.options = item.options || []
        // item.options = item.options.map(cell => {
        //   cell.value = cell.Value
        //   cell.label = cell.Text
        //   return cell
        // })
        item.options = item.options.filter(cell => {
          cell.value = cell.Value
          cell.label = cell.Text
src/tabviews/zshare/topSearch/index.jsx
@@ -143,6 +143,7 @@
      
      if (['select', 'link', 'multiselect', 'checkcard'].includes(item.type)) {
        item.options = item.options || []
        item.options = item.options.filter(op => !op.Hide)
        if (item.setAll === 'true' && ['select', 'link'].includes(item.type)) {
          item.options.unshift({
            key: Utils.getuuid(),
src/templates/modalconfig/checkCard/index.jsx
@@ -16,6 +16,7 @@
    const { display, width, options, fields, ratio, picratio, backgroundColor, borderColor } = this.props.config
    let _ratio = picratio || ratio
    let _options = []
    let paddingTop = '100%'
    if (_ratio === '4:3') {
      paddingTop = '75%'
@@ -23,6 +24,10 @@
      paddingTop = '66.7%'
    } else if (_ratio === '16:9') {
      paddingTop = '56.25%'
    }
    if (options) {
      _options = options.filter(op => !op.Hide)
    }
    let style = {}
@@ -34,7 +39,7 @@
    if (display !== 'picture') {
      let _style = backgroundColor ? {backgroundColor} : null
 
      if (!options || options.length === 0) {
      if (_options.length === 0) {
        return <Col span={width}>
          <div className="card-cell" style={style}>
            <div className="bg-mask" style={_style}></div>
@@ -45,7 +50,7 @@
          </div>
        </Col>
      }
      return options.map(item => {
      return _options.map(item => {
        return <Col span={width} key={item.key}>
          <div className="card-cell" style={style}>
            <div className="bg-mask" style={_style}></div>
@@ -56,13 +61,13 @@
        </Col>
      })
    } else {
      if (!options || options.length === 0) {
      if (_options.length === 0) {
        return <Col span={width}>
          <div className="card-pic-cell" style={{...style, paddingTop, background: '#91d5ff'}}>
          </div>
        </Col>
      }
      return options.map(item => {
      return _options.map(item => {
        return <Col span={width} key={item.key}>
          <div className="card-pic-cell" style={{...style, paddingTop, backgroundImage: `url(${item.$url})`}}>
          </div>
src/templates/zshare/verifycard/customscript/index.jsx
@@ -247,9 +247,9 @@
    return (
      <Form {...formItemLayout} className="verify-form verify-custom-scripts" id={'verify-custom-scripts' + _type}>
        <Row gutter={24}>
          {!_type && btn.sql ? <Col span={8}>
          {!_type ? <Col span={8}>
            <Form.Item label={'表名'} style={{whiteSpace: 'nowrap', margin: 0}}>
              {btn.sql}
              {btn.sql || ''}
            </Form.Item>
          </Col> : null}
          {!_type ? <Col span={10}>
src/templates/zshare/verifycard/index.jsx
@@ -3,6 +3,8 @@
import { is, fromJS } from 'immutable'
import { Form, Tabs, Row, Col, Radio, Button, Select, Popconfirm, notification, Modal, message, InputNumber, Tooltip, Typography } from 'antd'
import { QuestionCircleOutlined, CheckCircleOutlined, StopOutlined, EditOutlined, SwapOutlined, DeleteOutlined, ExclamationOutlined, BorderOutlined } from '@ant-design/icons'
import Toast from 'antd-mobile/es/components/toast'
import Dialog from 'antd-mobile/es/components/dialog'
import moment from 'moment'
import Api from '@/api'
@@ -37,6 +39,7 @@
  state = {
    initsql: '',            // sql验证时变量声明及赋值
    appType: sessionStorage.getItem('appType'),
    notes: [],              // 短信模板
    setting: null,
    visible: false,
@@ -1273,35 +1276,66 @@
  }
  showError = (errorType) => {
    const { verify, appType } = this.state
    if (errorType === 'S') {
      notification.success({
        top: 92,
        message: '执行成功!',
        duration: 2
      })
      let time = verify.stime || 2
      if (appType === 'mob') {
        Toast.show({ icon: 'success', content: '执行成功!', duration: time * 1000 })
      } else {
        notification.success({
          top: 92,
          message: '执行成功!',
          duration: time
        })
      }
    } else if (errorType === 'Y') {
      Modal.success({
        title: '执行成功!'
      })
      if (appType === 'mob') {
        Dialog.alert({content: '执行成功!', confirmText: '知道了'})
      } else {
        Modal.success({
          title: '执行成功!'
        })
      }
    } else if (errorType === 'F') {
      notification.error({
        className: 'notification-custom-error',
        top: 92,
        message: '执行失败!',
        duration: 10
      })
      if (appType === 'mob') {
        let time = verify.ftime || 3
        Toast.show({ icon: 'fail', content: '执行失败!', duration: time * 1000 })
      } else {
        notification.error({
          className: 'notification-custom-error',
          top: 92,
          message: '执行失败!',
          duration: verify.ftime || 10
        })
      }
    } else if (errorType === 'N') {
      notification.error({
        top: 92,
        message: '执行失败!',
        duration: 10
      })
      if (appType === 'mob') {
        let time = verify.ntime || 3
        Toast.show({ content: '执行失败!', duration: time * 1000 })
      } else {
        notification.error({
          top: 92,
          message: '执行失败!',
          duration: verify.ntime || 10
        })
      }
    } else if (errorType === 'E') {
      Modal.error({
        title: '执行失败!'
      })
      if (appType === 'mob') {
        Dialog.alert({content: '执行失败!', confirmText: '知道了'})
      } else {
        Modal.error({
          title: '执行失败!'
        })
      }
    } else if (errorType === 'NM') {
      message.error('执行失败!')
      if (appType === 'mob') {
        let time = verify.ntime || 3
        Toast.show({ content: '执行失败!', duration: time * 1000 })
      } else {
        message.error('执行失败!')
      }
    }
  }
@@ -1454,7 +1488,7 @@
  render() {
    const { card } = this.props
    const { verify, fields, visible, uniqueFields, uniqueColumns, unionFields, onceUniqueColumns, columnsFields, contrastColumns, customColumns, orderColumns, scriptsColumns, cbScriptsColumns, orderModular, orderModularDetail, voucher, voucherDetail, notes } = this.state
    const { verify, fields, visible, uniqueFields, uniqueColumns, unionFields, onceUniqueColumns, columnsFields, contrastColumns, customColumns, orderColumns, scriptsColumns, cbScriptsColumns, orderModular, orderModularDetail, voucher, voucherDetail, notes, appType } = this.state
    const formItemLayout = {
      labelCol: {
        xs: { span: 24 },
@@ -1742,7 +1776,7 @@
                </Col>
                <Col span={8}>
                  <Form.Item label={'停留时间'}>
                    <InputNumber defaultValue={verify.ntime || 10} min={1} max={10000} precision={0} onChange={(val) => {this.timeChange(val, 'ntime')}} />
                    <InputNumber defaultValue={verify.ntime || (appType === 'mob' ? 3 : 10)} min={1} max={10000} precision={0} onChange={(val) => {this.timeChange(val, 'ntime')}} />
                  </Form.Item>
                </Col>
              </Row>
@@ -1757,7 +1791,7 @@
                </Col>
                <Col span={8}>
                  <Form.Item label={'停留时间'}>
                    <InputNumber defaultValue={verify.ftime || 10} min={1} max={10000} precision={0} onChange={(val) => {this.timeChange(val, 'ftime')}} />
                    <InputNumber defaultValue={verify.ftime || (appType === 'mob' ? 3 : 10)} min={1} max={10000} precision={0} onChange={(val) => {this.timeChange(val, 'ftime')}} />
                  </Form.Item>
                </Col>
              </Row>
src/templates/zshare/verifycard/index.scss
@@ -209,4 +209,20 @@
      }
    }
  }
}
.adm-mask {
  z-index: 2000!important;
}
.adm-dialog {
  z-index: 2000!important;
  .adm-center-popup-body {
    background-color: #ffffff;
  }
  .adm-center-popup-wrap {
    z-index: 2000;
  }
  .adm-button {
    color: #1890ff;
    border-top: 1px solid #e9e9e9;
  }
}