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() {
{
class="flex-1 border-b border-gray-200 border-b-solid"
/>
diff --git a/src/pages/login.vue b/src/pages/login.vue
index 142ddf3..041975d 100644
--- a/src/pages/login.vue
+++ b/src/pages/login.vue
@@ -135,7 +135,7 @@ onUnmounted(() => {
>
diff --git a/src/pages/payb.vue b/src/pages/payb.vue
new file mode 100644
index 0000000..4d42843
--- /dev/null
+++ b/src/pages/payb.vue
@@ -0,0 +1,164 @@
+
+
+
+
+
+
+ 订单支付
+
+
+
+ ¥{{ order.price }}
+
+
+ {{ order.productName }}
+
+
+
+
+
+
+
+
+ Apple Pay
+
+
+
+
+
+
+
+
+
+
+
+
+
+{
+ "layout": "page",
+ "title": "全能查收款"
+}
+
diff --git a/src/static/image/apple.svg b/src/static/image/apple.svg
new file mode 100644
index 0000000..129533d
--- /dev/null
+++ b/src/static/image/apple.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/static/image/index_icon_2.png b/src/static/image/index_icon_2.png
index d4fdb0a..63d9d00 100644
Binary files a/src/static/image/index_icon_2.png and b/src/static/image/index_icon_2.png differ
diff --git a/src/static/image/index_icon_2_2.png b/src/static/image/index_icon_2_2.png
new file mode 100644
index 0000000..d353b87
Binary files /dev/null and b/src/static/image/index_icon_2_2.png differ
diff --git a/src/static/image/index_icon_6.png b/src/static/image/index_icon_6.png
index 773458f..bd7f950 100644
Binary files a/src/static/image/index_icon_6.png and b/src/static/image/index_icon_6.png differ
diff --git a/src/uni-pages.d.ts b/src/uni-pages.d.ts
index fcd720d..3d57dc5 100644
--- a/src/uni-pages.d.ts
+++ b/src/uni-pages.d.ts
@@ -14,6 +14,7 @@ interface NavigateToOptions {
"/pages/login" |
"/pages/me" |
"/pages/pay" |
+ "/pages/payb" |
"/pages/privacyPolicy" |
"/pages/queryHistory" |
"/pages/result copy" |
diff --git a/vite.config.ts b/vite.config.ts
index 544a8cd..e2021c9 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -40,18 +40,18 @@ export default async () => {
UnoCSS(),
],
server: {
- // proxy: {
- // '/api/v1': {
- // target: 'https://app.quannengcha.com', // 本地接口地址
- // changeOrigin: true,
- // },
- // },
proxy: {
'/api/v1': {
- target: 'https://6m4685017o.goho.co', // 本地接口地址
+ target: 'https://app.quannengcha.com', // 本地接口地址
changeOrigin: true,
},
},
+ // proxy: {
+ // '/api/v1': {
+ // target: 'https://6m4685017o.goho.co', // 本地接口地址
+ // changeOrigin: true,
+ // },
+ // },
},
})
}