From 04fbcd6449c93fcc642e7c650a220a56cdfb133d Mon Sep 17 00:00:00 2001
From: admin <>
Date: Tue, 10 Sep 2024 15:29:59 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E8=BD=A6=E8=BE=86=E7=99=BB=E8=AE=B0?=
=?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=93=81=E7=89=8C=E5=92=8C=E9=A2=84=E7=AE=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Dialog/BrandDialog.vue | 268 ++++++++++++++++++++++++++
src/manifest.json | 1 +
src/pages.json | 4 +-
src/pagesVehicle/inquiry.vue | 12 ++
src/pagesVehicle/registration.vue | 92 ++++++++-
src/services/vehicle.ts | 10 +
6 files changed, 383 insertions(+), 4 deletions(-)
create mode 100644 src/components/Dialog/BrandDialog.vue
diff --git a/src/components/Dialog/BrandDialog.vue b/src/components/Dialog/BrandDialog.vue
new file mode 100644
index 0000000..b748279
--- /dev/null
+++ b/src/components/Dialog/BrandDialog.vue
@@ -0,0 +1,268 @@
+
+
+
+ 品牌筛选
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+ {{ cItem.brandName }}
+
+
+
+
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+ 确定
+
+
+
+
+
+
diff --git a/src/manifest.json b/src/manifest.json
index a4e87e6..72d7a8a 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -6,6 +6,7 @@
"versionName" : "1.0.0",
"versionCode" : 100,
"transformPx" : false,
+ "usePrivacyCheck": true,
/* 5+App特有相关 */
"app-plus" : {
"compatible" : {
diff --git a/src/pages.json b/src/pages.json
index 05736cd..bb9335c 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -124,7 +124,9 @@
"permissions": {
"scope.userLocation": true,
"scope.userInfo": true,
- "scope.snsapi_base": true
+ "scope.snsapi_base": true,
+ "scope.album": true,
+ "scope.CAMERA": true
},
"pageOrientation": "auto",
"globalStyle": {
diff --git a/src/pagesVehicle/inquiry.vue b/src/pagesVehicle/inquiry.vue
index 11e5caa..75f9144 100644
--- a/src/pagesVehicle/inquiry.vue
+++ b/src/pagesVehicle/inquiry.vue
@@ -300,6 +300,18 @@ const handleSelect = (key: string, v: any) => {
const handleUpload = () => {
upload()
// uni.authorize({
+ // // #ifdef MP-TOUTIAO
+ // scope: "scope.album, scope.writePhotosAlbum,scope.camera",
+ // // #endif
+ // success(res) {
+ // console.log("检测权限通过", res);
+ // },
+ // fail(err) {
+ // console.log("检测权限不通过", err);
+ // uni.hideLoading();
+ // },
+ // });
+ // uni.authorize({
// scope: "scope.writePhotosAlbum",
// success() {
// console.log("授权成功");
diff --git a/src/pagesVehicle/registration.vue b/src/pagesVehicle/registration.vue
index 8b9aa17..1fd81df 100644
--- a/src/pagesVehicle/registration.vue
+++ b/src/pagesVehicle/registration.vue
@@ -33,7 +33,6 @@
:disabled="item.disabled"
:disabledColor="'#ffffff'"
:type="['contactInfo'].indexOf(item.key) > -1 ? 'number' : 'text'"
-
>
@@ -61,6 +60,37 @@
+
+ 我要选新车
+
+
+
+
+
+ {{ item.unit }}
+
+
+
+
+
+
+
@@ -72,7 +102,7 @@
>
-
+
+
+
+ {handleDialog('showBrand', v)}"
+ @handleChange="handleChange"
+ >