diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json index bc7258e..b847f9a 100644 --- a/.hbuilderx/launch.json +++ b/.hbuilderx/launch.json @@ -2,15 +2,14 @@ "version" : "1.0", "configurations" : [ { - "playground" : "standard", + "playground" : "custom", "type" : "uni-app:app-ios" }, - { - "app-plus" : - { - "launchtype" : "local" - }, - "type" : "uniCloud" - } + { + "app-plus" : { + "launchtype" : "local" + }, + "type" : "uniCloud" + } ] } diff --git a/deploy/ios/development/QNC_Development_Profile_2.mobileprovision b/deploy/ios/development/QNC_Development_Profile_2.mobileprovision new file mode 100644 index 0000000..03cbc5e Binary files /dev/null and b/deploy/ios/development/QNC_Development_Profile_2.mobileprovision differ diff --git a/deploy/ios/development/ios_certificate.p12 b/deploy/ios/development/ios_certificate.p12 deleted file mode 100644 index 4b007ac..0000000 Binary files a/deploy/ios/development/ios_certificate.p12 and /dev/null differ diff --git a/deploy/ios/development/ios_distribution.p12 b/deploy/ios/development/ios_distribution.p12 new file mode 100644 index 0000000..b0c40b6 Binary files /dev/null and b/deploy/ios/development/ios_distribution.p12 differ diff --git a/deploy/ios/development/ios_distribution.pem b/deploy/ios/development/ios_distribution.pem new file mode 100644 index 0000000..350ceec --- /dev/null +++ b/deploy/ios/development/ios_distribution.pem @@ -0,0 +1,33 @@ +-----BEGIN CERTIFICATE----- +MIIFyzCCBLOgAwIBAgIQJWS27ihJedi6JX9bSk4CoTANBgkqhkiG9w0BAQsFADB1 +MUQwQgYDVQQDDDtBcHBsZSBXb3JsZHdpZGUgRGV2ZWxvcGVyIFJlbGF0aW9ucyBD +ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTELMAkGA1UECwwCRzMxEzARBgNVBAoMCkFw +cGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTI0MTEyMDA2MjAyNVoXDTI1MTEyMDA2 +MjAyNFowgaYxGjAYBgoJkiaJk/IsZAEBDAo3NlE3TThXRjZLMTAwLgYDVQQDDCdp +UGhvbmUgRGV2ZWxvcGVyOiBmdXNpIGxpdSAoM01WNzRUOEtUNSkxEzARBgNVBAsM +ClI0RFY3VkY2SDcxNDAyBgNVBAoMK0hhaW5hbiBYdWV5dXNpIE5ldHdvcmsgVGVj +aG5vbG9neSBDby4sIEx0ZC4xCzAJBgNVBAYTAlVTMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA3km9CiYZty9RJhn7X0hWZYi9rmfDFsSQjtDCxCQV9W7O +miLHSZIU3o+xTyr+X+9egXL2DIgMVpn8BDxNgC8BY6AMvhlBy8yHCbK2EJPrutqX +78CYY9G6Cre9R4OxOiUBsW34O0bObqagBC1POknQpL3Cla/7S6Kn7cjcIb4Dllco +r/n25Mr8rFVZEHgiOgMHju0hn5QzR/wVcA61vRfEZManHsB+MmKI323mq7pyV6D5 +aLcG2m65OHi4HIz/eEm7as5NG4xIyYIQsfEgwAAZYsrpwzLRIg9uh7QsBmYr/NRZ +SJlK9gBPTnrPQ517RRnIA2As//ZoIG8bi59VSmUPQQIDAQABo4ICIzCCAh8wDAYD +VR0TAQH/BAIwADAfBgNVHSMEGDAWgBQJ/sAVkPmvZAqSErkmKGMMl+ynsjBwBggr +BgEFBQcBAQRkMGIwLQYIKwYBBQUHMAKGIWh0dHA6Ly9jZXJ0cy5hcHBsZS5jb20v +d3dkcmczLmRlcjAxBggrBgEFBQcwAYYlaHR0cDovL29jc3AuYXBwbGUuY29tL29j +c3AwMy13d2RyZzMwMzCCAR4GA1UdIASCARUwggERMIIBDQYJKoZIhvdjZAUBMIH/ +MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUg +YnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBs +aWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2Vy +dGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRl +bWVudHMuMDcGCCsGAQUFBwIBFitodHRwczovL3d3dy5hcHBsZS5jb20vY2VydGlm +aWNhdGVhdXRob3JpdHkvMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMDMB0GA1UdDgQW +BBTX2EgxLl+irOnOYtlgQwBwxgvpWTAOBgNVHQ8BAf8EBAMCB4AwEwYKKoZIhvdj +ZAYBAgEB/wQCBQAwDQYJKoZIhvcNAQELBQADggEBACb1PyLRXf66cTo5D7Grn5Ll +BveYJO7Vn7b3rZgelm22O5fCuYTlpckwtFES1r4FG5GF+oTyd7RoSajbpBT8shI+ +HPVcnJ++9aP1y/5EgpmKQno8IwqdXxGW+TKNsh4/PdAbVB5qUpiCxqRowAVHTHZI +fTiJT9kvvazA0wBeVQla59j1zC/UaZYoziiCDSLsfl7Kkd7UcwBxcgPTo2S+E6dU +ihA6H36Ef/7QLJwInDzN+zjIEsof7k/VNaet/Ub6CGOTKg8fAb3wakGVT547idE7 +TjjCym78euH6lc+tNAnomqzntB1Pa3NkiW8PHP5mSL3RFaKhzbJu7FE8kCw/T/E= +-----END CERTIFICATE----- diff --git a/doc/个人风险评估.md b/doc/个人风险评估.md index d9c66a0..0b826c8 100644 --- a/doc/个人风险评估.md +++ b/doc/个人风险评估.md @@ -1,7 +1,5 @@ -1. 身份检测(三要素或二要素)姓名+身份证+手机号码 2. 司法涉诉 -3. 风险人员检测(异常名单) 4. 个人不良 -5. 人企关联 +股东人企关联 6. 借贷意向 -7. 特殊名单(padding) +7. 特殊名单 diff --git a/doc/婚恋报告.md b/doc/婚恋报告.md index a14696d..0bcc999 100644 --- a/doc/婚恋报告.md +++ b/doc/婚恋报告.md @@ -1,6 +1,5 @@ -1. 身份检测(三要素或二要素)姓名+身份证+手机号码 2. 司法涉诉 -3. 个人不良 // 西部未启用 +3. 个人不良 4. 人企关联 5. 借贷意向 6. 单人婚姻状态 diff --git a/doc/家政服务.md b/doc/家政服务.md index 5028d2c..66f6996 100644 --- a/doc/家政服务.md +++ b/doc/家政服务.md @@ -1,6 +1,4 @@ -1. 身份检测(三要素或二要素)姓名+身份证+手机号码 2. 司法涉诉 3. 特殊名单 4. 个人不良 5. 借贷意向 -6. 资格证书 diff --git a/doc/租赁服务.md b/doc/租赁服务.md index dc6a32b..ce782ab 100644 --- a/doc/租赁服务.md +++ b/doc/租赁服务.md @@ -1,6 +1,4 @@ -1. 身份检测(三要素或二要素)姓名+身份证+手机号码 2. 司法涉诉 -3. 风险人员检测(异常名单) 4. 个人不良 5. 借贷意向 6. 特殊名单 diff --git a/doc/认识背景调查报告.md b/doc/认识背景调查报告.md index 73200fe..cafccd1 100644 --- a/doc/认识背景调查报告.md +++ b/doc/认识背景调查报告.md @@ -1,9 +1,7 @@ -1. 身份检测(三要素或二要素)姓名+身份证+手机号码 2. 司法涉诉 -3. 风险人员检测(异常名单) 4. 个人不良 -5. 人企关联 +5. 股东人企关联 6. 借贷意向 7. 特殊名单 8. 借贷行为 -9. 婚姻信息调查 +9. 单人婚姻 diff --git a/doc/贷前背调.md b/doc/贷前背调.md index 0db196c..536a045 100644 --- a/doc/贷前背调.md +++ b/doc/贷前背调.md @@ -1,9 +1,7 @@ -1. 身份检测(三要素或二要素)姓名+身份证+手机号码 2. 司法涉诉 -3. 风险人员检测(异常名单) 4. 个人不良 5. 借贷行为 6. 借贷意向 7. 特殊名单 -8. 偿贷压力 9. 婚姻状态 +股东人企关联 diff --git a/manifest.config.ts b/manifest.config.ts index 1a76b20..55672d8 100644 --- a/manifest.config.ts +++ b/manifest.config.ts @@ -5,7 +5,7 @@ export default defineManifestConfig({ 'appid': '__UNI__CC3DA09', 'description': '', 'versionName': '1.0.0', - 'versionCode': '101', + 'versionCode': '104', 'transformPx': false, /* 5+App特有相关 */ 'app-plus': { @@ -31,6 +31,7 @@ export default defineManifestConfig({ distribute: { /* android打包配置 */ android: { + package: 'com.quannengcha.app', permissions: [ '', '', @@ -43,13 +44,21 @@ export default defineManifestConfig({ NSLocalNetworkUsageDescription: '需要访问您的网络来提供更好的服务', }, idfa: false, + bundleIdentifier: 'com.allinone.check', }, /* SDK配置 */ sdkConfigs: { payment: { + appleiap: { + inAppPurchase: true, + }, + + // #ifdef APP-ANDROID alipay: { __platform__: ['ios', 'android'], }, + // #endif + }, }, icons: { diff --git a/package.json b/package.json index b1c0d07..3fad70d 100644 --- a/package.json +++ b/package.json @@ -43,8 +43,7 @@ "build:quickapp-webview-union": "uni build -p quickapp-webview-union", "type-check": "vue-tsc --noEmit", "lint": "eslint .", - "lint:fix": "eslint . --fix", - "postinstall": "npx simple-git-hooks" + "lint:fix": "eslint . --fix" }, "dependencies": { "@dcloudio/uni-app": "3.0.0-4020420240722002", @@ -61,6 +60,7 @@ "@dcloudio/uni-mp-weixin": "3.0.0-4020420240722002", "@dcloudio/uni-mp-xhs": "3.0.0-4020420240722002", "@dcloudio/uni-quickapp-webview": "3.0.0-4020420240722002", + "@rollup/rollup-win32-x64-msvc": "^4.27.4", "@vueuse/core": "^11.1.0", "crypto-js": "^4.2.0", "vue": "~3.4.21", @@ -93,7 +93,6 @@ "miniprogram-api-typings": "^3.12.3", "sass": "~1.79.0", "sass-embedded": "~1.79.0", - "simple-git-hooks": "^2.11.1", "typescript": "~5.5.4", "unocss": "^0.62.4", "unplugin-auto-import": "^0.18.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index de7dbe0..30c7bdb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,6 +50,9 @@ importers: '@dcloudio/uni-quickapp-webview': specifier: 3.0.0-4020420240722002 version: 3.0.0-4020420240722002(@vueuse/core@11.1.0(vue@3.4.38(typescript@5.5.4)))(postcss@8.4.47)(rollup@4.24.1)(vue@3.4.38(typescript@5.5.4)) + '@rollup/rollup-win32-x64-msvc': + specifier: ^4.27.4 + version: 4.27.4 '@vueuse/core': specifier: ^11.1.0 version: 11.1.0(vue@3.4.38(typescript@5.5.4)) @@ -141,9 +144,6 @@ importers: sass-embedded: specifier: ~1.79.0 version: 1.79.6 - simple-git-hooks: - specifier: ^2.11.1 - version: 2.11.1 typescript: specifier: ~5.5.4 version: 5.5.4 @@ -1921,6 +1921,11 @@ packages: cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.27.4': + resolution: {integrity: sha512-3j4jx1TppORdTAoBJRd+/wJRGCPC0ETWkXOecJ6PPZLj6SptXkrXcNqdj0oclbKML6FkQltdz7bBA3rUSirZug==} + cpu: [x64] + os: [win32] + '@sinonjs/commons@1.8.6': resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} @@ -4834,10 +4839,6 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - simple-git-hooks@2.11.1: - resolution: {integrity: sha512-tgqwPUMDcNDhuf1Xf6KTUsyeqGdgKMhzaH4PAZZuzguOgTl5uuyeYe/8mWgAr6IBxB5V06uqEf6Dy37gIWDtDg==} - hasBin: true - sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} @@ -7909,6 +7910,8 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.24.1': optional: true + '@rollup/rollup-win32-x64-msvc@4.27.4': {} + '@sinonjs/commons@1.8.6': dependencies: type-detect: 4.0.8 @@ -11361,8 +11364,6 @@ snapshots: signal-exit@4.1.0: {} - simple-git-hooks@2.11.1: {} - sirv@2.0.4: dependencies: '@polka/url': 1.0.0-next.28 diff --git a/src/androidPrivacy.json b/src/androidPrivacy.json deleted file mode 100644 index 96fd25b..0000000 --- a/src/androidPrivacy.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "prompt": "template", - "title": "用户协议和隐私政策", - "message": "感谢您使用全能查APP! 我们非常重视您的隐私保护和个人信息保护,在您使用全能查APP前,请您仔细阅读、充分理解《用户协议》《隐私政策》的各项条款。如果您同意,请点击下方按钮开始接受我们的服务。", - "buttonAccept": "同意并继续", - "buttonRefuse": "退出应用", - "hrefLoader": "default", - "second": { - "title": "确认提示", - "message": "您点击同意并继续视为您已同意上诉协议的全部内容", - "buttonAccept": "同意并继续", - "buttonRefuse": "退出" - }, - "styles": { - "backgroundColor": "#FFFFFF", - "borderRadius": "10px", - "title": { - "color": "#333333", - "fontSize": "18px", - "fontWeight": "bold" - }, - "message": { - "color": "#666666", - "fontSize": "14px", - "lineHeight": "1.5" - }, - "buttonAccept": { - "color": "#333333", - "backgroundColor": "#007AFF", - "borderRadius": "5px", - "padding": "10px 20px" - }, - "buttonRefuse": { - "color": "#333333", - "backgroundColor": "#FF3B30", - "borderRadius": "5px", - "padding": "10px 20px" - } - } -} diff --git a/src/api/apis.js b/src/api/apis.js index cadb653..c1875bd 100644 --- a/src/api/apis.js +++ b/src/api/apis.js @@ -112,3 +112,10 @@ export function payment(data) { data, }) } +export function iapPaymentCallback(data) { + return request({ + url: `/pay/iap_callback`, + method: 'POST', + data, + }) +} diff --git a/src/components.d.ts b/src/components.d.ts index fd8fba2..cd338e5 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -18,19 +18,16 @@ declare module 'vue' { LTitle: typeof import('./components/LTitle.vue')['default'] PrivacyModel: typeof import('./components/PrivacyModel.vue')['default'] QiunDataChartsQiunDataCharts: typeof import('./components/qiun-data-charts/qiun-data-charts.vue')['default'] + QiunErrorQiunError: typeof import('./components/qiun-error/qiun-error.vue')['default'] QiunLoadingLoading1: typeof import('./components/qiun-loading/loading1.vue')['default'] QiunLoadingLoading2: typeof import('./components/qiun-loading/loading2.vue')['default'] QiunLoadingLoading3: typeof import('./components/qiun-loading/loading3.vue')['default'] QiunLoadingLoading4: typeof import('./components/qiun-loading/loading4.vue')['default'] QiunLoadingLoading5: typeof import('./components/qiun-loading/loading5.vue')['default'] QiunLoadingQiunLoading: typeof import('./components/qiun-loading/qiun-loading.vue')['default'] - } -} -Button: typeof import('wot-design-uni/components/wd-button/wd-button.vue')['default'] + WdButton: typeof import('wot-design-uni/components/wd-button/wd-button.vue')['default'] WdCell: typeof import('wot-design-uni/components/wd-cell/wd-cell.vue')['default'] WdCheckbox: typeof import('wot-design-uni/components/wd-checkbox/wd-checkbox.vue')['default'] - WdCollapse: typeof import('wot-design-uni/components/wd-collapse/wd-collapse.vue')['default'] - WdCollapseItem: typeof import('wot-design-uni/components/wd-collapse-item/wd-collapse-item.vue')['default'] WdDivider: typeof import('wot-design-uni/components/wd-divider/wd-divider.vue')['default'] WdIcon: typeof import('wot-design-uni/components/wd-icon/wd-icon.vue')['default'] WdImg: typeof import('wot-design-uni/components/wd-img/wd-img.vue')['default'] @@ -38,7 +35,6 @@ Button: typeof import('wot-design-uni/components/wd-button/wd-button.vue')['defa WdLoadmore: typeof import('wot-design-uni/components/wd-loadmore/wd-loadmore.vue')['default'] WdNavbar: typeof import('wot-design-uni/components/wd-navbar/wd-navbar.vue')['default'] WdNoticeBar: typeof import('wot-design-uni/components/wd-notice-bar/wd-notice-bar.vue')['default'] - WdPopup: typeof import('wot-design-uni/components/wd-popup/wd-popup.vue')['default'] WdRadio: typeof import('wot-design-uni/components/wd-radio/wd-radio.vue')['default'] WdRadioGroup: typeof import('wot-design-uni/components/wd-radio-group/wd-radio-group.vue')['default'] WdTabbar: typeof import('wot-design-uni/components/wd-tabbar/wd-tabbar.vue')['default'] diff --git a/src/components/PrivacyModel.vue b/src/components/PrivacyModel.vue index e925d6b..2d46838 100644 --- a/src/components/PrivacyModel.vue +++ b/src/components/PrivacyModel.vue @@ -21,7 +21,13 @@ function refusePrivacy() { acceptPrivacy() } else { - uni.exitApp() + const platform = uni.getSystemInfoSync().platform + if (platform === 'android') { + plus.runtime.quit() + } + else if (platform === 'ios') { + plus.runtime.launchApplication({ action: 'QUIT' }) + } } }, }) diff --git a/src/layouts/home.vue b/src/layouts/home.vue index 8f5217b..cfd6126 100644 --- a/src/layouts/home.vue +++ b/src/layouts/home.vue @@ -23,6 +23,7 @@ onMounted(() => { const pageName = currentPage.split('/').pop() tabbar.value = pageName }) + function toComplaint() { uni.navigateTo({ url: '/pages/complaint', diff --git a/src/manifest.json b/src/manifest.json index 743ee09..e547d3e 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -1,109 +1,115 @@ { - "name" : "全能查", - "appid" : "__UNI__CC3DA09", - "description" : "", - "versionName" : "1.0.0", - "versionCode" : "101", - "transformPx" : false, - "app-plus" : { - "usingComponents" : true, - "nvueStyleCompiler" : "uni-app", - "compilerVersion" : 3, - "splashscreen" : { - "alwaysShowBeforeRender" : true, - "waiting" : true, - "autoclose" : true, - "delay" : 0 + "name": "全能查", + "appid": "__UNI__CC3DA09", + "description": "", + "versionName": "1.0.0", + "versionCode": "104", + "transformPx": false, + "app-plus": { + "usingComponents": true, + "nvueStyleCompiler": "uni-app", + "compilerVersion": 3, + "splashscreen": { + "alwaysShowBeforeRender": true, + "waiting": true, + "autoclose": true, + "delay": 0 + }, + "modules": { + "Payment": {} + }, + "distribute": { + "android": { + "permissions": [ + "", + "", + "" + ], + "package": "com.quannengcha.app" + }, + "ios": { + "privacyDescription": { + "NSLocalNetworkUsageDescription": "需要访问您的网络来提供更好的服务" }, - "modules" : { - "Payment" : {} - }, - "distribute" : { - "android" : { - "permissions" : [ - "", - "", - "" - ] - }, - "ios" : { - "privacyDescription" : { - "NSLocalNetworkUsageDescription" : "需要访问您的网络来提供更好的服务" - }, - "idfa" : false, - "dSYMs" : false - }, - "sdkConfigs" : { - "payment" : { - "alipay" : { - "__platform__" : [ "ios", "android" ] - } - }, - "ad" : {} - }, - "icons" : { - "android" : { - "hdpi" : "src/static/icons/72x72.png", - "xhdpi" : "src/static/icons/96x96.png", - "xxhdpi" : "src/static/icons/144x144.png", - "xxxhdpi" : "src/static/icons/192x192.png" - }, - "ios" : { - "appstore" : "src/static/icons/1024x1024.png", - "ipad" : { - "app" : "src/static/icons/76x76.png", - "app@2x" : "src/static/icons/152x152.png", - "notification" : "src/static/icons/20x20.png", - "notification@2x" : "src/static/icons/40x40.png", - "proapp@2x" : "src/static/icons/167x167.png", - "settings" : "src/static/icons/29x29.png", - "settings@2x" : "src/static/icons/58x58.png", - "spotlight" : "src/static/icons/40x40.png", - "spotlight@2x" : "src/static/icons/80x80.png" - }, - "iphone" : { - "app@2x" : "src/static/icons/120x120.png", - "app@3x" : "src/static/icons/180x180.png", - "notification@2x" : "src/static/icons/40x40.png", - "notification@3x" : "src/static/icons/60x60.png", - "settings@2x" : "src/static/icons/58x58.png", - "settings@3x" : "src/static/icons/87x87.png", - "spotlight@2x" : "src/static/icons/80x80.png", - "spotlight@3x" : "src/static/icons/120x120.png" - } - } - } - }, - "background" : "#000000", - "compatible" : { - "ignoreVersion" : true + "idfa": false, + "bundleIdentifier": "com.allinone.check" + }, + "sdkConfigs": { + "payment": { + "appleiap": { + "inAppPurchase": true + }, + "alipay": { + "__platform__": [ + "ios", + "android" + ] + } } - }, - "quickapp" : {}, - "mp-weixin" : { - "appid" : "", - "setting" : { - "urlCheck" : false + }, + "icons": { + "android": { + "hdpi": "src/static/icons/72x72.png", + "xhdpi": "src/static/icons/96x96.png", + "xxhdpi": "src/static/icons/144x144.png", + "xxxhdpi": "src/static/icons/192x192.png" }, - "usingComponents" : true, - "darkmode" : false, - "themeLocation" : "theme.json" + "ios": { + "appstore": "src/static/icons/1024x1024.png", + "ipad": { + "app": "src/static/icons/76x76.png", + "app@2x": "src/static/icons/152x152.png", + "notification": "src/static/icons/20x20.png", + "notification@2x": "src/static/icons/40x40.png", + "proapp@2x": "src/static/icons/167x167.png", + "settings": "src/static/icons/29x29.png", + "settings@2x": "src/static/icons/58x58.png", + "spotlight": "src/static/icons/40x40.png", + "spotlight@2x": "src/static/icons/80x80.png" + }, + "iphone": { + "app@2x": "src/static/icons/120x120.png", + "app@3x": "src/static/icons/180x180.png", + "notification@2x": "src/static/icons/40x40.png", + "notification@3x": "src/static/icons/60x60.png", + "settings@2x": "src/static/icons/58x58.png", + "settings@3x": "src/static/icons/87x87.png", + "spotlight@2x": "src/static/icons/80x80.png", + "spotlight@3x": "src/static/icons/120x120.png" + } + } + } }, - "mp-alipay" : { - "usingComponents" : true - }, - "mp-baidu" : { - "usingComponents" : true - }, - "mp-toutiao" : { - "usingComponents" : true - }, - "uniStatistics" : { - "enable" : false - }, - "vueVersion" : "3", - "h5" : { - "darkmode" : false, - "themeLocation" : "theme.json" + "background": "#000000", + "compatible": { + "ignoreVersion": true } -} + }, + "quickapp": {}, + "mp-weixin": { + "appid": "", + "setting": { + "urlCheck": false + }, + "usingComponents": true, + "darkmode": false, + "themeLocation": "theme.json" + }, + "mp-alipay": { + "usingComponents": true + }, + "mp-baidu": { + "usingComponents": true + }, + "mp-toutiao": { + "usingComponents": true + }, + "uniStatistics": { + "enable": false + }, + "vueVersion": "3", + "h5": { + "darkmode": false, + "themeLocation": "theme.json" + } +} \ No newline at end of file diff --git a/src/pages.json b/src/pages.json index 2e0d040..9b65bb0 100644 --- a/src/pages.json +++ b/src/pages.json @@ -57,6 +57,12 @@ "layout": "page", "title": "全能查收款" }, + { + "path": "pages/payb", + "type": "page", + "layout": "page", + "title": "全能查收款" + }, { "path": "pages/privacyPolicy", "type": "page", diff --git a/src/pages/index.vue b/src/pages/index.vue index 3a7f08b..e3f30af 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -6,13 +6,12 @@ function toInquire(name) { } const services = ref([ - { title: '个人风险', name: 'riskassessment', subtitle: '一查全知', bg: '/static/image/index_icon_2.png', bgColor: 'bg-indigo-400', position: 'left' }, - { title: '婚恋风险', name: 'marriage', subtitle: '查婚姻状态让爱无忧', bg: '/static/image/index_icon_1.png', bgColor: ' bg-pink-400 ', position: 'right' }, - { title: '家政服务', name: 'homeservice', subtitle: '用人有保障', bg: '/static/image/index_icon_3.png', bgColor: ' bg-teal-500 ', position: 'left' }, - { title: '租赁风险', name: 'rentalinfo', subtitle: '一查明了', bg: '/static/image/index_icon_4.png', bgColor: ' bg-sky-500 ', position: 'left' }, - { title: '企业报告', name: 'companyinfo', subtitle: '合作更安心', bg: '/static/image/index_icon_5.png', bgColor: ' bg-blue-400 ', position: 'right' }, - { title: '人事背调', name: 'backgroundcheck', subtitle: '选人更放心', bg: '/static/image/index_icon_6.png', bgColor: ' bg-orange-400 ', position: 'left' }, - { title: '贷前调查', name: 'preloanbackgroundcheck', subtitle: '放心借贷', bg: '/static/image/index_icon_7.png', bgColor: ' bg-red-400 ', position: 'right' }, + { title: '个人风险', name: 'riskassessment', subtitle: '一查全知', bg: '/static/image/index_icon_2.png', bgColor: 'bg-indigo-400', position: 'rounded-tl-[35px] rounded-bl-[35px] rounded-tr-lg rounded-br-lg' }, + { title: '婚恋风险', name: 'marriage', subtitle: '查婚姻状态让爱无忧', bg: '/static/image/index_icon_1.png', bgColor: ' bg-pink-400 ', position: 'rounded-tr-[35px] rounded-br-[35px] rounded-tl-lg rounded-bl-lg' }, + { title: '家政服务', name: 'homeservice', subtitle: '用人有保障', bg: '/static/image/index_icon_3.png', bgColor: ' bg-teal-500 ', position: 'rounded-tl-[35px] rounded-bl-[35px] rounded-tr-lg rounded-br-lg' }, + { title: '租赁风险', name: 'rentalinfo', subtitle: '一查明了', bg: '/static/image/index_icon_4.png', bgColor: ' bg-sky-500 ', position: 'rounded-tl-[35px] rounded-bl-[35px] rounded-tr-lg rounded-br-lg' }, + { title: '企业报告', name: 'companyinfo', subtitle: '合作更安心', bg: '/static/image/index_icon_5.png', bgColor: ' bg-blue-400 ', position: 'rounded-tr-[35px] rounded-br-[35px] rounded-tl-lg rounded-bl-lg' }, + { title: '人事背调', name: 'backgroundcheck', subtitle: '招聘有保障,选人更放心', bg: '/static/image/index_icon_6.png', bgColor: ' bg-orange-400 ', position: 'rounded-[35px] col-span-2' }, ]) const noticeText = ref([]) @@ -48,9 +47,7 @@ function toHistory() {