From 63404c0fb534c2d406d41081919c4c4557f0664c Mon Sep 17 00:00:00 2001 From: "LAPTOP-V1CF3RCA\\31532" <315328220@qq.com> Date: Wed, 13 Aug 2025 00:05:08 +0800 Subject: [PATCH] no message --- App.vue | 70 ++++ api/contract.js | 26 ++ components/common/down-popup.vue | 135 ++++++++ components/common/global.js | 20 ++ components/common/header.vue | 137 ++++++++ components/common/top-safe.nvue | 35 ++ main.js | 1 - package-lock.json | 322 +++++------------- package.json | 3 +- pages.json | 13 +- pages/contract/check.vue | 171 ++++++++++ pages/contract/components/contract-item.vue | 89 +++++ pages/contract/index.vue | 146 ++++++++ .../mine_settings/mine_settings.vue | 9 + static/new/close.png | Bin 0 -> 543 bytes utils/func.js | 43 +++ 16 files changed, 986 insertions(+), 234 deletions(-) create mode 100644 api/contract.js create mode 100644 components/common/down-popup.vue create mode 100644 components/common/global.js create mode 100644 components/common/header.vue create mode 100644 components/common/top-safe.nvue create mode 100644 pages/contract/check.vue create mode 100644 pages/contract/components/contract-item.vue create mode 100644 pages/contract/index.vue create mode 100644 static/new/close.png create mode 100644 utils/func.js diff --git a/App.vue b/App.vue index 2edccc5..7dbcdf0 100644 --- a/App.vue +++ b/App.vue @@ -36,7 +36,77 @@ .container { padding: 15px; } +.content { + display: flex; + min-width: 750rpx; + max-width: 750rpx; + height: 100vh; + padding: 0; + margin: 0; + flex-direction: column; + align-items: center; + position: relative; + overflow: hidden; + background-color: $app-bj; +} +.flex-r-lr{ + display: flex; + flex-direction: row; + justify-content: space-between; +} +.flex-c{ + display: flex; + align-items: center; + justify-content: center; +} +.flex-r-e{ + display: flex; + flex-direction: row; + justify-content: flex-end; +} +.text-white{ + color:#fff; +} +.text-zi{ + color:#7934F6; +} +.text-zu{ + color:#000; +} +.text-zu1{ + color:#333; +} +.text-fu{ + color:#666; +} +.text-lu{ + color:#00A776; +} +.mt-24{ + margin-top:24rpx; +} +.mt-32{ + margin-top:32rpx; +} +.mt-48{ + margin-top:48rpx; +} +.mt-88{ + margin-top:88rpx; +} +.text-20{ + font-size:20rpx; +} +.text-24{ + font-size:24rpx; +} +.text-28{ + font-size:28rpx; +} +.text-36{ + font-size:36rpx; +} button { margin-bottom: 15px; } diff --git a/api/contract.js b/api/contract.js new file mode 100644 index 0000000..2be853b --- /dev/null +++ b/api/contract.js @@ -0,0 +1,26 @@ +import request from '@/utils/request.js'; // 引入封装的方法 + + +// 是否已签 +export function signContract() { + // return request.post('/common/getSmsCode',qs.stringify(params)); + return request({ + url: "/signature/isSignContract", + method: "get", + }); +} +export function getContractList() { + // return request.post('/common/getSmsCode',qs.stringify(params)); + return request({ + url: "/signature/getSignContractList", + method: "get", + }); +} +export function contractInfo(data) { + // return request.post('/common/getSmsCode',qs.stringify(params)); + return request({ + url: "/signature/getSignContractInfo", + method: "get", + data + }); +} diff --git a/components/common/down-popup.vue b/components/common/down-popup.vue new file mode 100644 index 0000000..84a631b --- /dev/null +++ b/components/common/down-popup.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/components/common/global.js b/components/common/global.js new file mode 100644 index 0000000..f67911d --- /dev/null +++ b/components/common/global.js @@ -0,0 +1,20 @@ +//取手机设置 +const systemInfo = uni.getSystemInfoSync(); + +//屏幕长高 顶部 底部安全区 型号 是否为ios 以ios11模拟器开发暂取5个 安卓和其它ios机型有需要以后在说 +export const screen = { + width:systemInfo.safeArea.width, + height:systemInfo.safeArea.height, + top:systemInfo.statusBarHeight ? systemInfo.statusBarHeight : systemInfo.safeAreaInsets.top, + bottom:Math.abs(systemInfo.safeAreaInsets.bottom), + platform:systemInfo.platform, + isIos:systemInfo.platform === 'ios' ? true : false +}; + +//网络状态 当前网络状态 是否有网 是否支持下载 4 5g wifi 支持 +export const network = { + curNet:'', + isNone:'', + isDownload:'' +}; + diff --git a/components/common/header.vue b/components/common/header.vue new file mode 100644 index 0000000..741ad7b --- /dev/null +++ b/components/common/header.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/components/common/top-safe.nvue b/components/common/top-safe.nvue new file mode 100644 index 0000000..d277f4f --- /dev/null +++ b/components/common/top-safe.nvue @@ -0,0 +1,35 @@ + + + + diff --git a/main.js b/main.js index fa9dbd0..ca6205d 100644 --- a/main.js +++ b/main.js @@ -1,7 +1,6 @@ import App from './App' import messages from './locale/index' import uviewPlus from '@/uni_modules/uview-plus' - let i18nConfig = { locale: uni.getLocale(), messages diff --git a/package-lock.json b/package-lock.json index c3b4d21..2b4a0a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,235 +1,172 @@ { "name": "tb", "version": "1.0.2", - "lockfileVersion": 3, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "tb", - "version": "1.0.2", - "dependencies": { - "axios": "0.27.2", - "axios-adapter-uniapp": "^0.1.4", - "axios-miniprogram-adapter": "^0.3.4", - "crypto-js": "^4.2.0", - "dayjs": "^1.11.13", - "qs": "^6.14.0" - } - }, - "node_modules/asynckit": { + "dependencies": { + "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, - "node_modules/axios": { + "axios": { "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "resolved": "https://registry.npmmirror.com/axios/-/axios-0.27.2.tgz", "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dependencies": { + "requires": { "follow-redirects": "^1.14.9", "form-data": "^4.0.0" } }, - "node_modules/axios-adapter-uniapp": { + "axios-adapter-uniapp": { "version": "0.1.4", "resolved": "https://registry.npmmirror.com/axios-adapter-uniapp/-/axios-adapter-uniapp-0.1.4.tgz", "integrity": "sha512-4je5JcWGrrTjPEJXVXJZnOkv+BsnYn/fKbQmjxzdCGFyoQw1gq3tfQ4/WhLzy+Gi9cQJl3K8EH26G7U0BK3wcw==", - "dependencies": { + "requires": { "axios": "^0.27.2" } }, - "node_modules/axios-miniprogram-adapter": { + "axios-miniprogram-adapter": { "version": "0.3.5", "resolved": "https://registry.npmmirror.com/axios-miniprogram-adapter/-/axios-miniprogram-adapter-0.3.5.tgz", "integrity": "sha512-ZAudH+aTi0QPIy8IQm26F0nxKoTFa/mNhDfxGkG5ndsQe4RVnyyb6f50tIT13nHtNepAjZo9i+UGmTbke5+lbQ==", - "dependencies": { + "requires": { "axios": "^0.19.2" - } - }, - "node_modules/axios-miniprogram-adapter/node_modules/axios": { - "version": "0.19.2", - "resolved": "https://registry.npmmirror.com/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", - "dependencies": { - "follow-redirects": "1.5.10" - } - }, - "node_modules/axios-miniprogram-adapter/node_modules/follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dependencies": { - "debug": "=3.1.0" }, - "engines": { - "node": ">=4.0" + "dependencies": { + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npmmirror.com/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "requires": { + "follow-redirects": "1.5.10" + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "requires": { + "debug": "=3.1.0" + } + } } }, - "node_modules/call-bind-apply-helpers": { + "call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dependencies": { + "requires": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/call-bound": { + "call-bound": { "version": "1.0.4", "resolved": "https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz", "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dependencies": { + "requires": { "call-bind-apply-helpers": "^1.0.2", "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/combined-stream": { + "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { + "requires": { "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" } }, - "node_modules/crypto-js": { + "crypto-js": { "version": "4.2.0", "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.2.0.tgz", "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==" }, - "node_modules/dayjs": { + "dayjs": { "version": "1.11.13", "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.13.tgz", "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" }, - "node_modules/debug": { + "debug": { "version": "3.1.0", "resolved": "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz", "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { + "requires": { "ms": "2.0.0" } }, - "node_modules/delayed-stream": { + "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, - "node_modules/dunder-proto": { + "dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dependencies": { + "requires": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/es-define-property": { + "es-define-property": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "engines": { - "node": ">= 0.4" - } + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" }, - "node_modules/es-errors": { + "es-errors": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "engines": { - "node": ">= 0.4" - } + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" }, - "node_modules/es-object-atoms": { + "es-object-atoms": { "version": "1.1.1", "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dependencies": { + "requires": { "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/es-set-tostringtag": { + "es-set-tostringtag": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dependencies": { + "requires": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } + "follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==" }, - "node_modules/form-data": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.2.tgz", - "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", - "dependencies": { + "form-data": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", + "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" } }, - "node_modules/function-bind": { + "function-bind": { "version": "1.1.2", "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, - "node_modules/get-intrinsic": { + "get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz", "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "dependencies": { + "requires": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", @@ -240,196 +177,121 @@ "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-proto": { + "get-proto": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "dependencies": { + "requires": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/gopd": { + "gopd": { "version": "1.2.0", "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" }, - "node_modules/has-symbols": { + "has-symbols": { "version": "1.1.0", "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" }, - "node_modules/has-tostringtag": { + "has-tostringtag": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "dependencies": { + "requires": { "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hasown": { + "hasown": { "version": "2.0.2", "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dependencies": { + "requires": { "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" } }, - "node_modules/math-intrinsics": { + "math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "engines": { - "node": ">= 0.4" - } + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" }, - "node_modules/mime-db": { + "mime-db": { "version": "1.52.0", "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" }, - "node_modules/mime-types": { + "mime-types": { "version": "2.1.35", "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { + "requires": { "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" } }, - "node_modules/ms": { + "ms": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/object-inspect": { + "object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" }, - "node_modules/qs": { + "qs": { "version": "6.14.0", "resolved": "https://registry.npmmirror.com/qs/-/qs-6.14.0.tgz", "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", - "dependencies": { + "requires": { "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel": { + "side-channel": { "version": "1.1.0", "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.1.0.tgz", "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dependencies": { + "requires": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", "side-channel-list": "^1.0.0", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel-list": { + "side-channel-list": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.0.tgz", "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dependencies": { + "requires": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel-map": { + "side-channel-map": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz", "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dependencies": { + "requires": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel-weakmap": { + "side-channel-weakmap": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dependencies": { + "requires": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3", "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } } } diff --git a/package.json b/package.json index 4d05801..a2ee879 100644 --- a/package.json +++ b/package.json @@ -9,8 +9,7 @@ "信任桥" ], "dcloudext": { - "category": [ - ], + "category": [], "sale": { "regular": { "price": "0.00" diff --git a/pages.json b/pages.json index 0e76c19..7fcd1a7 100644 --- a/pages.json +++ b/pages.json @@ -34,7 +34,18 @@ "navigationStyle": "custom" } }, - + { + "path": "pages/contract/index", + "style": { + "navigationStyle": "custom" + } + }, + { + "path": "pages/contract/check", + "style": { + "navigationStyle": "custom" + } + }, { "path": "pages/LuckyWheel/LuckyWheel", diff --git a/pages/contract/check.vue b/pages/contract/check.vue new file mode 100644 index 0000000..0f938cb --- /dev/null +++ b/pages/contract/check.vue @@ -0,0 +1,171 @@ + + + + + diff --git a/pages/contract/components/contract-item.vue b/pages/contract/components/contract-item.vue new file mode 100644 index 0000000..a03e53a --- /dev/null +++ b/pages/contract/components/contract-item.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/pages/contract/index.vue b/pages/contract/index.vue new file mode 100644 index 0000000..eba769c --- /dev/null +++ b/pages/contract/index.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/pages/mine_package/mine_settings/mine_settings.vue b/pages/mine_package/mine_settings/mine_settings.vue index 46a08a9..a0938b7 100644 --- a/pages/mine_package/mine_settings/mine_settings.vue +++ b/pages/mine_package/mine_settings/mine_settings.vue @@ -63,6 +63,11 @@ 关于我们 + + + 我的合同 + + @@ -135,6 +140,10 @@ export default { uni.navigateTo({ url: '/pages/mine_package/mine_product_agreement/mine_product_agreement' }) + }else if(type === 'contract'){ + uni.navigateTo({ + url:'/pages/contract/index' + }) } }, // 跳转到交易密码 diff --git a/static/new/close.png b/static/new/close.png new file mode 100644 index 0000000000000000000000000000000000000000..d77123ffa5181cfbc7821f852987a7cb9705e91c GIT binary patch literal 543 zcmV+)0^t3LP)Px$*-1n}R9Hvt*1JvuQ4|HxeFs6XATdTwjD@wau<#48v@s_BgBF+}(5Q4uY``(0 zA@~gzL<$QZg{7_f19ng%kBH`&F;0Sn$9)#WOG#!fD|^oD1H*)U*o1ju!KR;>P1q*f zmw+7!I}-nDB;54zBV#PuMrW&(&(~BQzv~{YvygKQ;L0nUy1Zuzy>zKe_6dXy5MJ6& zCn1aWu?RW0444C`>sLv zR>k_iFEkQC3NmONSZT0m(z>upU|zINtTK2US~pe;co;hR8CeRdOQsEmwT9G7H|Vh5 z7ZG5u1X}caRwq_l!oBSgqu2vLtH0k>n~mCzNY9SzV{HlhKlFEl{dA_(av6oz2JXXF z8L*QSe