diff --git a/xietang-answer-h5/package-lock.json b/xietang-answer-h5/package-lock.json index 637b0a5..b5125a6 100644 --- a/xietang-answer-h5/package-lock.json +++ b/xietang-answer-h5/package-lock.json @@ -1,13 +1,111 @@ { "name": "xietang-answer-h5", "version": "1.0.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "xietang-answer-h5", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "html2canvas": "^1.4.1", + "jweixin-module": "^1.6.0" + } + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/css-line-break": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", + "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", + "dependencies": { + "utrie": "^1.0.2" + } + }, + "node_modules/html2canvas": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", + "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", + "dependencies": { + "css-line-break": "^2.1.0", + "text-segmentation": "^1.0.3" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/jweixin-module": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/jweixin-module/-/jweixin-module-1.6.0.tgz", + "integrity": "sha512-dGk9cf+ipipHmtzYmKZs5B2toX+p4hLyllGLF6xuC8t+B05oYxd8fYoaRz0T30U2n3RUv8a4iwvjhA+OcYz52w==" + }, + "node_modules/text-segmentation": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", + "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", + "dependencies": { + "utrie": "^1.0.2" + } + }, + "node_modules/utrie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", + "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", + "dependencies": { + "base64-arraybuffer": "^1.0.2" + } + } + }, "dependencies": { + "base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==" + }, + "css-line-break": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", + "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", + "requires": { + "utrie": "^1.0.2" + } + }, + "html2canvas": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", + "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", + "requires": { + "css-line-break": "^2.1.0", + "text-segmentation": "^1.0.3" + } + }, "jweixin-module": { "version": "1.6.0", "resolved": "https://registry.npmmirror.com/jweixin-module/-/jweixin-module-1.6.0.tgz", "integrity": "sha512-dGk9cf+ipipHmtzYmKZs5B2toX+p4hLyllGLF6xuC8t+B05oYxd8fYoaRz0T30U2n3RUv8a4iwvjhA+OcYz52w==" + }, + "text-segmentation": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", + "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", + "requires": { + "utrie": "^1.0.2" + } + }, + "utrie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", + "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", + "requires": { + "base64-arraybuffer": "^1.0.2" + } } } } diff --git a/xietang-answer-h5/package.json b/xietang-answer-h5/package.json index d3463b2..15396cd 100644 --- a/xietang-answer-h5/package.json +++ b/xietang-answer-h5/package.json @@ -10,6 +10,7 @@ "author": "", "license": "ISC", "dependencies": { + "html2canvas": "^1.4.1", "jweixin-module": "^1.6.0" } } diff --git a/xietang-answer-h5/pages.json b/xietang-answer-h5/pages.json index 7533a3e..6ce448b 100644 --- a/xietang-answer-h5/pages.json +++ b/xietang-answer-h5/pages.json @@ -21,13 +21,19 @@ "style": { "navigationStyle": "custom" } + }, + { + "path": "pages/certificate/certificate", + "style": { + "navigationStyle": "custom" + } } ], "globalStyle": { - "navigationBarTextStyle": "black", - "navigationBarTitleText": "百步芳草·与理同行", - "navigationBarBackgroundColor": "#F8F8F8", - "backgroundColor": "#F8F8F8", - "navigationStyle": "custom" + "navigationBarTextStyle": "black", + "navigationBarTitleText": "百步芳草·与理同行", + "navigationBarBackgroundColor": "#F8F8F8", + "backgroundColor": "#F8F8F8", + "navigationStyle": "custom" } } diff --git a/xietang-answer-h5/pages/certificate/certificate.vue b/xietang-answer-h5/pages/certificate/certificate.vue new file mode 100644 index 0000000..c97e167 --- /dev/null +++ b/xietang-answer-h5/pages/certificate/certificate.vue @@ -0,0 +1,399 @@ + + + + + diff --git a/xietang-answer-h5/pages/me/me.vue b/xietang-answer-h5/pages/me/me.vue index 6895d7b..0ba06aa 100644 --- a/xietang-answer-h5/pages/me/me.vue +++ b/xietang-answer-h5/pages/me/me.vue @@ -5,9 +5,83 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 已答次数 + + + 100 + 最高得分 + + + + + + + + 参与答题 + + + + 答题记录 + + + + 我的证书 + + + + + + + 活动须知 + + + + + 中奖情况 + 暂未开始 + + + @@ -15,20 +89,259 @@ diff --git a/xietang-answer-h5/static/certificate/certificate.png b/xietang-answer-h5/static/certificate/certificate.png new file mode 100644 index 0000000..d943e98 Binary files /dev/null and b/xietang-answer-h5/static/certificate/certificate.png differ diff --git a/xietang-answer-h5/static/certificate/icon1.png b/xietang-answer-h5/static/certificate/icon1.png new file mode 100644 index 0000000..d32b47f Binary files /dev/null and b/xietang-answer-h5/static/certificate/icon1.png differ diff --git a/xietang-answer-h5/static/certificate/title.png b/xietang-answer-h5/static/certificate/title.png new file mode 100644 index 0000000..e0a6097 Binary files /dev/null and b/xietang-answer-h5/static/certificate/title.png differ diff --git a/xietang-answer-h5/static/me/bkg-back.png b/xietang-answer-h5/static/me/bkg-back.png new file mode 100644 index 0000000..722bf73 Binary files /dev/null and b/xietang-answer-h5/static/me/bkg-back.png differ diff --git a/xietang-answer-h5/static/me/cloud1.png b/xietang-answer-h5/static/me/cloud1.png new file mode 100644 index 0000000..423872c Binary files /dev/null and b/xietang-answer-h5/static/me/cloud1.png differ diff --git a/xietang-answer-h5/static/me/cloud2.png b/xietang-answer-h5/static/me/cloud2.png new file mode 100644 index 0000000..200d539 Binary files /dev/null and b/xietang-answer-h5/static/me/cloud2.png differ diff --git a/xietang-answer-h5/static/me/collect.png b/xietang-answer-h5/static/me/collect.png new file mode 100644 index 0000000..51430db Binary files /dev/null and b/xietang-answer-h5/static/me/collect.png differ diff --git a/xietang-answer-h5/static/me/grass1.png b/xietang-answer-h5/static/me/grass1.png new file mode 100644 index 0000000..8ebf9c8 Binary files /dev/null and b/xietang-answer-h5/static/me/grass1.png differ diff --git a/xietang-answer-h5/static/me/grass2.png b/xietang-answer-h5/static/me/grass2.png new file mode 100644 index 0000000..266fd39 Binary files /dev/null and b/xietang-answer-h5/static/me/grass2.png differ diff --git a/xietang-answer-h5/static/me/pencil.png b/xietang-answer-h5/static/me/pencil.png new file mode 100644 index 0000000..812b8d7 Binary files /dev/null and b/xietang-answer-h5/static/me/pencil.png differ diff --git a/xietang-answer-h5/static/me/record.png b/xietang-answer-h5/static/me/record.png new file mode 100644 index 0000000..a37c101 Binary files /dev/null and b/xietang-answer-h5/static/me/record.png differ diff --git a/xietang-answer-h5/static/me/shuibaxian.png b/xietang-answer-h5/static/me/shuibaxian.png new file mode 100644 index 0000000..20fc802 Binary files /dev/null and b/xietang-answer-h5/static/me/shuibaxian.png differ diff --git a/xietang-answer-h5/static/toShare.png b/xietang-answer-h5/static/toShare.png new file mode 100644 index 0000000..034b062 Binary files /dev/null and b/xietang-answer-h5/static/toShare.png differ