diff --git a/components/will/uploadPaperWill/uploadPaperWill.vue b/components/will/uploadPaperWill/uploadPaperWill.vue new file mode 100644 index 0000000000000000000000000000000000000000..8876c9de05bd2d728dfdb10da58aacd6057fecde --- /dev/null +++ b/components/will/uploadPaperWill/uploadPaperWill.vue @@ -0,0 +1,271 @@ + + + + + diff --git a/package-lock.json b/package-lock.json index a91984c09a62906ac037e58bebf26802a2e9fe94..514850193e6268571e03478aef4f315d1ae7edb2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,172 @@ { "name": "gmyzzfbxcx", "version": "1.0.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "gmyzzfbxcx", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "@dcloudio/uni-ui": "^1.4.15", + "axios": "^0.27.2", + "mini-html-parser2": "^0.3.0", + "uview-ui": "^2.0.31", + "vuex": "^4.0.2" + }, + "devDependencies": {} + }, + "node_modules/@dcloudio/uni-ui": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-ui/-/uni-ui-1.4.15.tgz", + "integrity": "sha512-V/qg2N78XAEnKyPM5sXa0QDjw0+JIyZi3LBwmpggztsFM2uOI3JevLeAUzpk59Z+kJVbISXaaB26OfdD+Tf1aw==" + }, + "node_modules/@vue/devtools-api": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.1.4.tgz", + "integrity": "sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "dependencies": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz", + "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mini-html-parser2": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/mini-html-parser2/-/mini-html-parser2-0.3.0.tgz", + "integrity": "sha512-W4x1MCmtlnAH5M9qQ1WbRn+hTvv7bdrJx4VI+6SD0MUZatW/6K7v213Aidx7VDQmSKoRv+iAn5TswJnesOs71Q==", + "dependencies": { + "domhandler": "^2.4.2", + "entities": "^1.1.1", + "events": "^3.0.0" + } + }, + "node_modules/uview-ui": { + "version": "2.0.31", + "resolved": "https://registry.npmjs.org/uview-ui/-/uview-ui-2.0.31.tgz", + "integrity": "sha512-I/0fGuvtiKHH/mBb864SGYk+SJ7WaF32tsBgYgeBOsxlUp+Th+Ac2tgz2cTvsQJl6eZYWsKZ3ixiSXCAcxZ8Sw==", + "engines": { + "HBuilderX": "^3.1.0" + } + }, + "node_modules/vuex": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.2.tgz", + "integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==", + "dependencies": { + "@vue/devtools-api": "^6.0.0-beta.11" + }, + "peerDependencies": { + "vue": "^3.0.2" + } + } + }, "dependencies": { "@dcloudio/uni-ui": { "version": "1.4.15", diff --git a/pages.json b/pages.json index 08569236ab23162534211851fcea45356d4fdd7f..cd401cab1e2b928dfa072976f9f689ad0bcbf40e 100644 --- a/pages.json +++ b/pages.json @@ -168,6 +168,15 @@ } } + ,{ + "path" : "components/will/uploadPaperWill/uploadPaperWill", + "style" : + { + "navigationBarTitleText": "纸质遗嘱上传", + "enablePullDownRefresh": false + } + + } ], "tabBar": { "color": "#7A7E83", diff --git a/pages/index/index.vue b/pages/index/index.vue index 72a37ab10599689a50ae9119b231414c8e67f58c..8e1003c277f82fb4ec7f7fc4a84d7268a8412bd6 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -72,7 +72,7 @@ }, { image: require('@/static/images/index/menu-icon11.png'), title: '关于遗嘱库', - url: '' + path: '/components/will/uploadPaperWill/uploadPaperWill' }] } }, diff --git a/static/images/camera.png b/static/images/camera.png new file mode 100644 index 0000000000000000000000000000000000000000..74d222741d6de41ebe37505f1575a60887931175 Binary files /dev/null and b/static/images/camera.png differ diff --git a/static/images/close.png b/static/images/close.png new file mode 100644 index 0000000000000000000000000000000000000000..e951a65ff130ed7060ab4ee3dbd15ba7e6d49737 Binary files /dev/null and b/static/images/close.png differ