{"_id":"@byhealth/lotteryboxroulette","_rev":"6-d2121e12907a37f5e74ed19bab637dd6","name":"@byhealth/lotteryboxroulette","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.1":{"name":"@byhealth/lotteryboxroulette","version":"1.0.1","license":"MIT","_id":"@byhealth/lotteryboxroulette@1.0.1","maintainers":[{"name":"hambutgertwo","email":"276636806@qq.com"},{"name":"byhealth-fed","email":"pengxp@by-health.com"}],"dist":{"shasum":"3dd29147265b00097963ec65988080997e6b72d8","tarball":"https://registry.npmjs.org/@byhealth/lotteryboxroulette/-/lotteryboxroulette-1.0.1.tgz","fileCount":9,"integrity":"sha512-eDyN6Z85/jP22OFsK9WiN11XBSHFoI4zfbbTRlCJDgFDcgFHKMclVXj9L9cAQhAJrAtjMHvK7MfpReogZ4TPpQ==","signatures":[{"sig":"MEYCIQDHo0ryI60pGkX/erKYE4cgAUiRa80fjh0ETbCrdpCW8gIhAMIzAnAltKwyRtArxa1sMhZ+bPyZLYqBF5hpsYlMMCvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEDsJCRA9TVsSAnZWagAAhS8QAJvSlfEl4kv/7UjFjlcv\nkC6PLSk9KaAl4ZFd/FywTJT9gyV9Z82hJB2eYWvtAIPLJsjJr0AnitFk5qm5\n085a/f55qkXv0erpEp/OgR1L3qh1YVqy6ObVGuCBF7upUwWgYEN8xw9RtBs4\nUb++P+xSJS5qawpcQk1FupjBgn66sWmgZyddb+i3w9xJY3ebDXU7Z6c83j8Z\nE8KQjwuUUpV1xm3gIsVFfmrDOHXBFRblNMmnCzSngdNvLSBcVotVqJMgnvZ+\nOkQ8tomK3opFphrA/wZeyJsrH/Vn1CcfboJxrTyU7YMBQh9QxDau9CYHK17P\nJi8MNn9Idu8q9H8wIML1vMY8IpSKiPLxGELS0OUWovqDiOYfG5mn/BsgdS4U\nS9V7gbguEPD66k4cuDOpkgcOsMk2IwCeY4x7C9tzSohi5exH5XIe5h0L77Gk\nJeOnPnIm+dsfpf3NauEo8ZNhEpWtVy7i8rFbxNNmzLOYxkNqAAgwoCTInJ1t\n51zlrzwY5C7ltjMN3EMNLqJ1CyhZ90y6Iyte5vEQ+Pp1NhzgzT0cZ7JatITY\nhGtr337ASnQ/bBEpYSHIqc65Nu8PzyZ9zjGOtHKCa8yWpAZTThGzAw4nt4qy\n1/i2F6yiPqTgNVvlDqVXdSQDIeZyZXa2oN0Wzou0LGWI0xNxvAiouG/vG8MB\nXfjC\r\n=R8lY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lotteryboxroulette.js","gitHead":"37a6f507e287aea978e04cc2d5ad2737a9fa6140","scripts":{"dev":"webpack-dev-server --mode development --inline --hot","build":"webpack --mode production","build:uat":"cross-env UAT_ENV=uat webpack --mode production","prepublish":"rm -rf ./dist && yarn build"},"_npmUser":{"name":"byhealth-fed","email":"pengxp@by-health.com"},"_npmVersion":"6.1.0","description":"```javascript     /** \t * \t * @param { Object } params \t * params = {playerPhone, receiverName, receiverPhone, cardIdRequest, region, regionName, address, idCard} \t * @memberof AddressModal \t */ \tupdateParams = (params) ```","directories":{},"_nodeVersion":"10.6.0","browserslist":["Android 2.3","Android >= 4","Chrome >= 29","iOS >= 6","Safari >= 7.1"],"dependencies":{"autoprefix":"^1.0.1","babel-polyfill":"^6.26.0","jss-camel-case":"^6.1.0","@byhealth/walle":"^1.0.2","node-sass-utils":"^1.1.2","validate-by-health":"^1.1.9","inline-style-prefixer":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.2.0","webpack":"^4.16.4","cross-env":"^5.2.0","node-sass":"^4.9.2","babel-core":"^6.26.3","css-loader":"^1.0.0","url-loader":"^1.0.1","file-loader":"^1.1.11","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.1.0","autoprefixer":"^9.1.0","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","style-loader":"^0.21.0","eslint-loader":"^2.1.0","postcss-loader":"^2.1.6","babel-preset-env":"^1.7.0","webpack-dev-server":"^3.1.5","babel-preset-es2015":"^6.24.1","html-webpack-plugin":"^3.2.0","babel-preset-stage-2":"^6.24.1","mini-css-extract-plugin":"^0.4.1","uglifyjs-webpack-plugin":"^2.1.1","extract-text-webpack-plugin":"^3.0.2","babel-plugin-transform-runtime":"^6.23.0","optimize-css-assets-webpack-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lotteryboxroulette_1.0.1_1561344776648_0.01762386465385757","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@byhealth/lotteryboxroulette","version":"1.0.2","license":"MIT","_id":"@byhealth/lotteryboxroulette@1.0.2","maintainers":[{"name":"byhealth-fed","email":"pengxp@by-health.com"},{"name":"hambutgertwo","email":"276636806@qq.com"}],"dist":{"shasum":"63b1f3c29b5469e09ab34c590033bbcdb6df11d4","tarball":"https://registry.npmjs.org/@byhealth/lotteryboxroulette/-/lotteryboxroulette-1.0.2.tgz","fileCount":9,"integrity":"sha512-w/Wdvtrnd9kFi7gbkMCnJ9ZwU708JUWOrMzbf/uyH0/o7LBqnQfO0UhFRmTRn62s5N+eeJKt7aI2pbjABwPFfQ==","signatures":[{"sig":"MEQCIECfE4SBdkFzlivvLD44T3ehGJ+dUFfmDzCFgPJZ0suKAiB/8GKg2glmXklEf91Iucg1vhuwWGbfncdP2Qc2BHDitQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEDtuCRA9TVsSAnZWagAAmhEP/33V9LQ7aIWAqpZTSEwJ\nXQgeeOVcqde+PEECkm66tA5f6FtmJfvTLAhwcuevyi1dDvjl10J8gBzXDFtN\nzmu20FdKggj3R/U6UFCBtRehmAtudBphKBg5Lo5qcH4iNNzRvJ3Hp9g6rS2e\nWsHFlNNCYoJf2wm0HLGXKsVXkTBztkdQya+gE+Nmsvxf7xa2nQ2Dzky3c2/y\nIdtIC0/BrP26NIzWuhISHt6OBUQA8D6f/fMf8qTiDLSd8lT0hZTmskajqcTh\nzrkQFr1z2vqW6n2ztPpvEvlDdXKkP3VNRPGpart6bQUkUX7dY3I/flyB9SYS\nMqVuzTVqOQQoUDMjClELRf+P3GE9Ig/jst3dkC/NiCIrpXZqaPTE33ZQdZBn\n5fF/3kU736A2OO0zD7T+t0HtEL3uFvBygkTY1eq93LdwtJwnc4YWmxRRe5EV\nJfZllmlUglzgwF3Huxh1731fQb70ozc7igvSFbDmRg3QjgFJGbHHib29AxXC\nJXhhpaM+1ySndUEu6uNghie0O2Sx3MO+dtByln70UpXgbqjQtVo5fgBedJ97\nxOSz3FawPFIvyltoFd/YryWXvP6cdWEp+2T+bA1/YvjKu2HzUUBpph1t86Mg\n5ZIQaQ/Zs0WBXvftNaGPKlRJl/R3hORMpsetOdyv5vQTwliQaie/KxRl4IDx\nP32A\r\n=raKL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lotteryboxroulette.js","gitHead":"2fdfda4c4c9fa20b842259a0962ff29aea29d293","scripts":{"dev":"webpack-dev-server --mode development --inline --hot","build":"webpack --mode production","build:uat":"cross-env UAT_ENV=uat webpack --mode production","prepublish":"rm -rf ./dist && yarn build"},"_npmUser":{"name":"byhealth-fed","email":"pengxp@by-health.com"},"_npmVersion":"6.1.0","description":"```javascript     /** \t * \t * @param { Object } params \t * params = {playerPhone, receiverName, receiverPhone, cardIdRequest, region, regionName, address, idCard} \t * @memberof AddressModal \t */ \tupdateParams = (params) ```","directories":{},"_nodeVersion":"10.6.0","browserslist":["Android 2.3","Android >= 4","Chrome >= 29","iOS >= 6","Safari >= 7.1"],"dependencies":{"autoprefix":"^1.0.1","babel-polyfill":"^6.26.0","jss-camel-case":"^6.1.0","@byhealth/walle":"^1.0.2","node-sass-utils":"^1.1.2","validate-by-health":"^1.1.9","inline-style-prefixer":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.2.0","webpack":"^4.16.4","cross-env":"^5.2.0","node-sass":"^4.9.2","babel-core":"^6.26.3","css-loader":"^1.0.0","url-loader":"^1.0.1","file-loader":"^1.1.11","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.1.0","autoprefixer":"^9.1.0","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","style-loader":"^0.21.0","eslint-loader":"^2.1.0","postcss-loader":"^2.1.6","babel-preset-env":"^1.7.0","webpack-dev-server":"^3.1.5","babel-preset-es2015":"^6.24.1","html-webpack-plugin":"^3.2.0","babel-preset-stage-2":"^6.24.1","mini-css-extract-plugin":"^0.4.1","uglifyjs-webpack-plugin":"^2.1.1","extract-text-webpack-plugin":"^3.0.2","babel-plugin-transform-runtime":"^6.23.0","optimize-css-assets-webpack-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lotteryboxroulette_1.0.2_1561344877931_0.22713816850173196","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@byhealth/lotteryboxroulette","version":"1.0.3","license":"MIT","_id":"@byhealth/lotteryboxroulette@1.0.3","maintainers":[{"name":"byhealth-fed","email":"pengxp@by-health.com"},{"name":"hambutgertwo","email":"276636806@qq.com"}],"dist":{"shasum":"e94267b5b8dd7a36069d7e5832a074758c6d6899","tarball":"https://registry.npmjs.org/@byhealth/lotteryboxroulette/-/lotteryboxroulette-1.0.3.tgz","fileCount":9,"integrity":"sha512-trkbmiq/r0ytZ5XphOsv3N4+M3wir4E/AN8wm+jcgiirLneb+UEDno6GBF6dw5YTkBsmVS/GfQCzBXcQel/pjQ==","signatures":[{"sig":"MEUCIFYX7Z2QLVTkYe7QTh2FDXnNBaRtPeoAL331kNRPXw37AiEAivUH8Vv8JNWp2RRgLHLle4V1VWfJAm2vC5nCrgiy86E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdED35CRA9TVsSAnZWagAAFzoQAIz3zcZNXdFqyzlQxq7E\nN9XBGgAIjXPVDVEWFCvXo8TPm0SGy2t3bCJF6KYHE+Kp9X3UcoyjBCmo5F6x\ntoh4Xa54jE9u/dGeqqdcjZ15I/uy7mcbEngKcVFJqXZfZTxVUlO7MkTYdEPt\nkqQVdZSopb9utxI85K6F0bI9KHf3eJM2twBGcmJWb+RXcj0yEHBL9PgxcjgR\nGBNB5gVwu+npwnjNGDT7bvigP3UN7Se749w7X4l+Id093FZJJdIvRNITRMtd\naWPr+OArvkPqKAM38am0jDwK9itvGFoqfrR6Fb/p3zF0Dh1MremL7plZ50OO\nQbjcIPIk3ivfBYYur2p58B7ZmnmkCNjyS2zznZMAFrio3FzQyJ7WAdfbtGnz\nUldB7UuxOUwzo1axWjUVYmLA6vVA+uNRBPW2QobESIv/oR0xuo+mVuv7lAAo\nim/PXlJZ7oUv+WkuN1Wym9c/i9QDsYTCb3eIbv3UfPyysXqV+UhIZDWBIVgu\n5i/Rlh69kn8nSeUAbmSfxNr71xwajakZ1ThsZqYxdEkG61LU9uezlWTwbl1T\nBjf/CJf57+BkVp5Ei8dPm3l/gfY2HZi3SYdyqPZogWS0OIFUlDgRL695q0Wi\nK+fDfgwHJCc8fhTCT7nPyNXhMtAZHF/fkqlL55GPK7ylwLWwbWRdwPR3PBwc\nBHRX\r\n=vbb7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lotteryboxroulette.js","gitHead":"318cacaec787a0b55b407cfb44d9cbb7dd5388c0","scripts":{"dev":"webpack-dev-server --mode development --inline --hot","build":"webpack --mode production","build:uat":"cross-env UAT_ENV=uat webpack --mode production","prepublish":"rm -rf ./dist && yarn build"},"_npmUser":{"name":"byhealth-fed","email":"pengxp@by-health.com"},"_npmVersion":"6.1.0","description":"```javascript     /** \t * \t * @param { Object } params \t * params = {playerPhone, receiverName, receiverPhone, cardIdRequest, region, regionName, address, idCard} \t * @memberof AddressModal \t */ \tupdateParams = (params) ```","directories":{},"_nodeVersion":"10.6.0","browserslist":["Android 2.3","Android >= 4","Chrome >= 29","iOS >= 6","Safari >= 7.1"],"dependencies":{"autoprefix":"^1.0.1","babel-polyfill":"^6.26.0","jss-camel-case":"^6.1.0","@byhealth/walle":"^1.0.2","node-sass-utils":"^1.1.2","validate-by-health":"^1.1.9","inline-style-prefixer":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.2.0","webpack":"^4.16.4","cross-env":"^5.2.0","node-sass":"^4.9.2","babel-core":"^6.26.3","css-loader":"^1.0.0","url-loader":"^1.0.1","file-loader":"^1.1.11","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.1.0","autoprefixer":"^9.1.0","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","style-loader":"^0.21.0","eslint-loader":"^2.1.0","postcss-loader":"^2.1.6","babel-preset-env":"^1.7.0","webpack-dev-server":"^3.1.5","babel-preset-es2015":"^6.24.1","html-webpack-plugin":"^3.2.0","babel-preset-stage-2":"^6.24.1","mini-css-extract-plugin":"^0.4.1","uglifyjs-webpack-plugin":"^2.1.1","extract-text-webpack-plugin":"^3.0.2","babel-plugin-transform-runtime":"^6.23.0","optimize-css-assets-webpack-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lotteryboxroulette_1.0.3_1561345528924_0.6572842591452093","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@byhealth/lotteryboxroulette","version":"1.0.4","license":"MIT","_id":"@byhealth/lotteryboxroulette@1.0.4","maintainers":[{"name":"byhealth-fed","email":"pengxp@by-health.com"},{"name":"hambutgertwo","email":"276636806@qq.com"}],"dist":{"shasum":"f357a60e790734b93e41f569026e643e29223834","tarball":"https://registry.npmjs.org/@byhealth/lotteryboxroulette/-/lotteryboxroulette-1.0.4.tgz","fileCount":9,"integrity":"sha512-bkm8Je10HaskIn1pC1NVPcwZf8weqK31Wd6A51pqtYjHPCyvWwucToSf9/nYwq2Z1HnjbaTQ2jdesdKoJvynkg==","signatures":[{"sig":"MEQCIExjX6n3snYVTKajci3rq2AkU2dzctrWIysXCVlp6w3CAiA11XAGLc73koKVnrzuzIsAGimsgjtwJu+eG0TBLXBbyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEbJ8CRA9TVsSAnZWagAA8wYP/jNxW2sQWLDLxsV+tkep\nzZPnmcQsWrneXG43+de4McHSVEZvb9vFO+Y5bvd2NovVS6AUNki6lqRHgzCy\nt9T6v27wjGR9161vV3VMmP3g+34gE329y3l5HKQEloI8coU21lXvmf8EIQyN\n+My9831gzGpfUz2hFeeehEd1c5cmAp9OzoUGayjbpAlGtdeYXbcPa1xzuhlF\ntp9ubVCeGBkQOl2Sx/+on3gSxW5mtz4P3tka/9MrF6bJbKNO6+UHQJKXzYyW\nqKG7A4tG3jiftypJqAbYlVWegIuMuepTrOuavS2MMvfwYBgVE1vscarn57wJ\nSvST4A+Q4qiw6Y+voBfeUly64h7yKddvke9atuARI/H6k3KXketX+MSj811z\n7xsejjGbFTZ7j13QWn+ugBKkFzhD6zmVjr/KBcqb7JQ4kcX0klD9CBaErSB6\nFy6hBr/r2KQmtNCW4NV0hwEwoxdpEQR/iFzuQPy+JfRL7yLHX8dvgZh/jo7M\n0jKfpsrRSibTS2MdGehRmfy3XcebKpmDwE1rKO3J7/Nn6rkom50aesoCBRqn\nptBljIzqqgXvV90vrWCwQ36OwCGQ1vMrny4NtC+LKVClvHV9x4PQp9q6FPdG\n6TYUsewPYZwT8IyVYPyL5/XTedgZ11/JD/qqweGx9YHJcEM/oGG1kCJOP/8b\naANg\r\n=auzG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lotteryboxroulette.js","gitHead":"cc095ad60ed962e3141371454da9eeb136b5066e","scripts":{"dev":"webpack-dev-server --mode development --inline --hot","build":"webpack --mode production","build:uat":"cross-env UAT_ENV=uat webpack --mode production","prepublish":"rm -rf ./dist && yarn build"},"_npmUser":{"name":"byhealth-fed","email":"pengxp@by-health.com"},"_npmVersion":"6.1.0","description":"九宫格抽奖  [demo](https://by-healthfed.github.io/venom-lotteryboxroulette/dist)","directories":{},"_nodeVersion":"10.6.0","browserslist":["Android 2.3","Android >= 4","Chrome >= 29","iOS >= 6","Safari >= 7.1"],"dependencies":{"autoprefix":"^1.0.1","babel-polyfill":"^6.26.0","jss-camel-case":"^6.1.0","@byhealth/walle":"^1.0.3","node-sass-utils":"^1.1.2","validate-by-health":"^1.1.9","inline-style-prefixer":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.2.0","webpack":"^4.16.4","cross-env":"^5.2.0","node-sass":"^4.9.2","babel-core":"^6.26.3","css-loader":"^1.0.0","url-loader":"^1.0.1","file-loader":"^1.1.11","html-loader":"^0.5.5","sass-loader":"^7.1.0","webpack-cli":"^3.1.0","autoprefixer":"^9.1.0","babel-eslint":"^8.2.6","babel-loader":"^7.1.5","style-loader":"^0.21.0","eslint-loader":"^2.1.0","postcss-loader":"^2.1.6","babel-preset-env":"^1.7.0","webpack-dev-server":"^3.1.5","babel-preset-es2015":"^6.24.1","html-webpack-plugin":"^3.2.0","babel-preset-stage-2":"^6.24.1","mini-css-extract-plugin":"^0.4.1","uglifyjs-webpack-plugin":"^2.1.1","extract-text-webpack-plugin":"^3.0.2","babel-plugin-transform-runtime":"^6.23.0","optimize-css-assets-webpack-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lotteryboxroulette_1.0.4_1561440891177_0.2845508378678827","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-06-24T02:52:56.509Z","modified":"2024-10-16T10:06:14.059Z","1.0.1":"2019-06-24T02:52:56.848Z","1.0.2":"2019-06-24T02:54:38.104Z","1.0.3":"2019-06-24T03:05:29.219Z","1.0.4":"2019-06-25T05:34:51.320Z"},"license":"MIT","description":"九宫格抽奖  [demo](https://by-healthfed.github.io/venom-lotteryboxroulette/dist)","maintainers":[{"email":"puxiaping@gmail.com","name":"byhealth-fed"}],"readme":"## lotteryboxroulette\n\n九宫格抽奖 \n[demo](https://by-healthfed.github.io/venom-lotteryboxroulette/dist)\n\n#### parame\n\n|              | 参数名称              | 说明                                                         | 是否必填 | 类型                                 |\n| ------------ | --------------------- | ------------------------------------------------------------ | -------- | ------------------------------------ |\n| 重要参数     | parentId              | Game挂载Id<br />游戏将要寄生的Node Id                        | 是       | String                               |\n|              | targetId              | Game自身Id<br />默认game-target-时间戳+100以内随机数         | 否       | String                               |\n|              | style                 | Game皮肤定义<br />定义游戏模块的UI展示效果                   | 是       | Object                               |\n|              | prizes                | 奖品参数<br />参考[prizes结构](#prizes)                      | 是       | Array                                |\n|              | start                 | 开始抽奖，向后台请求抽奖结果然后以promise的形式将结果返回给Game以启动抽奖。<br />注意<br />1、务必返回Promise对象<br />2、中奖奖品数据结构必须等于prizes的某个子项 | 是       | Function<br />```()=>Promise(...)``` |\n|              | saveAddress           | 提交收货地址时保存收货人地址方法<br />当所中奖品的属性receiveType=2(填写地址)时将会弹出地址填写框，完成地址填写提交后调用此方法用于保存收货人地址，参数address是收集的地址信息<br />saveAddress = function(address){<br /><br />    console.log(data)<br />} | 是       | Function<br />```()=>Promise(...)``` |\n|              | playerPhone           | 参与抽奖人的电话号码，有则显示                               | 否       | String                               |\n|              | checkVerificationCode | 获取短信验证码方法，用于短信验证参与人电话号码，有电话号码且有此方法时开启短信验证 | 否       | Function                             |\n|              | receiverInfo          | 默认收货人信息，中奖时此信息将自动填写到收货地址表单         | 否       | Object                               |\n|              | cardIdRequest         | 是否要求填写或验证身份证<br />状态：1 隐藏身份证，2 验证身份证，3 身份证为空时不验证有填写时验证，4 不验证身份证 | 否       | Number                               |\n|              | emBase                | em基准像素，Game将把此值写入到parentId的style.fontSize中，子元素将以此为单位基准，默认计算window宽度 | 否       | Number                               |\n|              | onCancel              | 取消中奖结果或取消中奖后填写地址时的回调                     | 否       | Function                             |\n|              | onEnsure              | 确定中奖结果或完成中奖填写地址时的回调                       | 否       | Function                             |\n|              | loading               | 设置Loading的属性,也可以在style中设置<br />[document](<http://www.eightfeet.cn/Loading/>) | 否       | Object                               |\n| 显示文字定义 | failedModalTitle      | 未中奖弹窗标题                                               | 否       | String                               |\n|              | submitFailedText      | 未中奖按钮文字                                               | 否       | String                               |\n|              | successModalTitle     | 中奖弹窗标题                                                 | 否       | String                               |\n|              | submitSuccessText     | 中奖按钮文字                                                 | 否       | String                               |\n|              | submitAddressText     | 中奖去填写地址按钮文字                                       | 否       | String                               |\n\n\n\n#### <span id=\"prizes\">prizes 结构</span>\n\n> 奖品是一个数组，游戏将根据奖品数组渲染页面，奖品数组的每一项必须包含以下属性\n\n ```javascript\nprizes = [{\n\t\"prizeId\": 1, // 奖品id\n\t\"prizeType\": 1, // 奖品类型 0 未中奖, 1 实物, 2 虚拟\n\t\"receiveType\": 1, // 领取方式。1：默认；2：填写地址；3：链接类；4：虚拟卡\n\t\"prizeAlias\": \"巴西绿蜂胶\", // 奖品别名\n\t\"prizeName\": \"蜂胶软胶囊彩盒装（60粒，巴西绿蜂胶）\", // 奖品名称\n\t\"awardMsg\": null, // 中奖提示信息\n\t\"gameImg\": \"./assets/images/card1.png\", // 游戏图片\n\t\"prizeImg\": \"./assets/images/prize1.jpg\", // 奖品图片\n\t\"memo\": \"奖品的备注说明！\" // 奖品备注\n},{...}]\n ```\n\n\n\n#### case\n\n```javascript\nimport { Game } from '@byhealth/lotteryboxroulette';\n\nconst LotteryGame = new Game({\n          targetId: \"target\",\n          parentId: \"parentId\",\n          playerPhone: \"13635219421\",\n          cardIdRequest: 3, \n          style: window.themedata1,\n          start: () => new Promise((resolve) => {\n                window.LotteryGame1.Loading.show();\n                window.setTimeout(() => {\n                \twindow.LotteryGame1.Loading.hide();\n                \tresolve(prizes1[Math.floor(Math.random() * rand)]);\n                }, 1000);\n            }),\n          saveAddress: data => new Promise((resolve) => {\n                window.LotteryGame1.Loading.show();\n                window.setTimeout(() => {\n                    console.log('地址信息', data);\n                \twindow.LotteryGame1.Loading.hide();\n                \tresolve();\n                }, 3000);\n            }),\n          receiverInfo: {\n              idCard: \"430522201008124611\",\n              receiverPhone: \"13622841234\",\n              address: \"address\"\n          },\n          checkVerificationCode: data => new Promise((resolve) => {\n                window.LotteryGame1.Loading.show();\n                window.setTimeout(() => {\n                    console.log('手机验证码', data);\n                \twindow.LotteryGame1.Loading.hide();\n                \tresolve();\n                }, 3000);\n            }), // 检查手机验证码\n          prizes: {\n\t\t\t...\n          },\n          emBase: 10,\n          onCancel: () => console.log('关闭中奖结果'),\n          onEnsure: function(prize){ console.log('确定中奖结果1！', prize); },\n          loading: {\n            size: 20,\n            length: 5,\n            cycleTime: 1\n          }\n    });\n    \n```\n","readmeFilename":"README.md"}