Jelajahi Sumber

24-28日提交

@dongkboy 11 bulan lalu
induk
melakukan
5b282d55a8

+ 2 - 2
config/baseUrl.js

@@ -3,12 +3,12 @@ let h5BaseUrl = "";
 let socketUrl = "";
 if (process.env.NODE_ENV === 'development') {
 	// 开发环境
-	baseUrl = "http://192.168.0.103:8080"; //屈晨
+	// baseUrl = "http://192.168.0.115:8080"; //屈晨
 	// baseUrl = "https://test.baoxianzhanggui.com/web-api"; //测试
 	// h5BaseUrl = "https://test.baoxianzhanggui.com/h5";
 	// baseUrl = "https://pre.baoxianzhanggui.com/web-api"; //预生产
 	// h5BaseUrl = "https://pre.baoxianzhanggui.com/h5";
-	// baseUrl = "https://sxzgkj.baoxianzhanggui.com/web-api"; //生产
+	baseUrl = "https://sxzgkj.baoxianzhanggui.com/web-api"; //生产
 	h5BaseUrl = "https://sxzgkj.baoxianzhanggui.com/h5";
 	socketUrl = "";
 } else if (process.env.NODE_ENV === 'production') {

+ 2 - 1
config/login.js

@@ -227,11 +227,12 @@ async function getLoginUserInfo(token, userId) {
 		title: 'sources',
 		data: Institutionalsources.data
 	})
-	let baojiadan = await $http.get('/sys/quotation/getThemeByUserId', {
+	let baojiadan = await $http.get('/sys/quotation/getThemeByUserId?userId=' + userId, {
 		header: {
 			Authorization: Author,
 		}
 	});
+	console.log(baojiadan);
 	store.commit('setUserModules', {
 		title: 'quotationType',
 		data: {

+ 8 - 8
manifest.json

@@ -7,8 +7,8 @@
 		"sizes": "分辨率,192x192",
 		"src": "图片路径"
 	}],
-	"versionName": "2.2.1",
-	"versionCode": 221,
+	"versionName": "2.2.6",
+	"versionCode": 226,
 	"app-plus": {
 		"error": {
 			"url": "hybrid/html/error.html"
@@ -20,7 +20,7 @@
 			"prompt": "template",
 			"template": {
 				"title": "平台协议和隐私协议",
-				"message": "请你务必审慎阅读、充分理解“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/>  你可阅读<a href='https://sxzgkj.baoxianzhanggui.com/web-api/#/pages/login/xieyi'>《平台协议》</a>和<a href='https://sxzgkj.baoxianzhanggui.com/web-api/#/pages/login/mimi'>《隐私协议》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
+				"message": "欢迎使用晋掌柜app,我们非常重视您的个人信息和隐私保护。我们将通过《隐私权保护政策》帮助您了解我们收集、使用、存储、共享和保护个人信息的情况,以及您所享有的相关权利。<br/> 为了更好的向您提供注册认证、线上投保、以及周边服务等相关服务功能,我们会收集、使用必要的信息。包括但不限于:<br/>1、为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。2、在使用道路救援功能时,基于您的授权我们可能会获取您的位置信息,以便为您提供服务。您有权拒绝或取消授权。在使用线上投保以及注册等功能时, 基于您的授权我们会获取您的相册存储的权限, 以便在使用时能够正确的上传个人资料。获取通知权限, 用于向您发送重要通知, 如服务更新或安全提醒。<br/>   请仔细阅读<a href='https://sxzgkj.baoxianzhanggui.com/h5/#/pages/login/xieyi'>《平台协议》</a>和<a href='https://sxzgkj.baoxianzhanggui.com/h5/#/pages/login/mimi'>《隐私协议》</a>了解详细信息。我们将按照您同意条款使用您的个人信息,以便为您提供服务。",
 				"buttonAccept": "同意",
 				"buttonRefuse": "暂不同意"
 			}
@@ -44,7 +44,7 @@
 					"prompt": "为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许。"
 				},
 				"permissionExternalStorage": {
-					"request": "always",
+					"request": "none",
 					"prompt": "应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"
 				},
 				"permissions": [
@@ -99,8 +99,8 @@
 					"amap": {
 						"name": "amap_18335592986CWFSxSLAB",
 						"__platform__": ["android"],
-						"appkey_ios": "197d1a12301a306f82533a23651807b8",
-						"appkey_android": "197d1a12301a306f82533a23651807b8"
+						"appkey_ios": "e410fdbf6be7110af9267b6d56c93c8d",
+						"appkey_android": "e410fdbf6be7110af9267b6d56c93c8d"
 					}
 				},
 				"push": {
@@ -113,8 +113,8 @@
 				"maps": {
 					"amap": {
 						"name": "amap_18335592986CWFSxSLAB",
-						"appkey_ios": "197d1a12301a306f82533a23651807b8",
-						"appkey_android": "197d1a12301a306f82533a23651807b8"
+						"appkey_ios": "e410fdbf6be7110af9267b6d56c93c8d",
+						"appkey_android": "e410fdbf6be7110af9267b6d56c93c8d"
 					}
 				}
 			},

+ 21 - 11
pages/carInsure2/quote.vue

@@ -106,10 +106,12 @@
 								<view class="companyIcon dis j-s a-c"
 									@tap="checkboxChange(totalitem.id,totalitem.cnName, totalindex)">
 									<view class="dis a-c">
-										<u-checkbox @change="priceComparisonChange(totalindex,totalitem)"
-											v-if="totalitem.isComparableshowHide" v-model="totalitem.isComparableShow"
-											active-color="#23C1CB"
-											:disabled='totalitem.isComparableDisabled'></u-checkbox>
+										<view class="" @click.stop>
+											<u-checkbox @change="priceComparisonChange(totalindex,totalitem)"
+												v-if="totalitem.isComparableshowHide"
+												v-model="totalitem.isComparableShow" active-color="#23C1CB"
+												:disabled='totalitem.isComparableDisabled'></u-checkbox>
+										</view>
 										<image :src="totalitem.logo"></image>
 										<view class="companyName">{{totalitem.namesimple}}</view>
 									</view>
@@ -899,13 +901,13 @@
 			</view>
 		</u-modal>
 		<view class="footer-btn dis a-c j-s">
-			<u-button type="primary" style="background:#FF5600;width: 20%;" @tap="tempSave">暂存</u-button>
+			<u-button type="primary" style="background:#FF9900;width: 20%;" @tap="tempSave">暂存</u-button>
 			<u-button type="primary" style="background:#C9C9C9;width: 20%;" @click="priceComparison"
-				v-if="comparableQuantity<2 && priceCtitle=='比价'">比价</u-button>
-			<u-button type="primary" style="background:#24C1CB;width: 20%;" @click="priceComparison1"
-				v-if="comparableQuantity>=2 && priceCtitle=='比价'">比价</u-button>
-			<u-button type="primary" style="background:#24C1CB;width: 20%;" @click="priceComparison2"
-				v-if="priceCtitle=='去比价'">去比价</u-button>
+				v-if="comparableQuantity<2 ">比价</u-button>
+			<u-button type="primary" style="background:#1DB1E0;width: 20%;" @click="priceComparison1"
+				v-if="comparableQuantity>=2 && selectedCount<2">比价</u-button>
+			<u-button type="primary" class="priceComparison" @click="priceComparison2"
+				v-if="selectedCount>=2">比价</u-button>
 			<u-button type="primary" style="background:#0052FF; width: 50%;" @tap="toNext">保费计算</u-button>
 		</view>
 	</view>
@@ -2017,7 +2019,7 @@
 				})
 			},
 			priceComparisonChange(index, item) {
-				event.stopPropagation(); // 阻止事件冒泡
+				console.log(index, item);
 				this.priceCtitle = "去比价";
 				if (!item.isComparableDisabled) {
 					item.isComparableShow = !item.isComparableShow;
@@ -3512,6 +3514,14 @@
 <style lang="scss" scoped>
 	@import '@/style/mixin.scss';
 
+	.priceComparison {
+		width: 20%;
+		background: linear-gradient(180deg, #FA6464 0%, #E53F3F 100%);
+		box-shadow: 0px 2px 5px 0px rgba(232, 66, 66, 0.3);
+		border-radius: 4px;
+		border: 1px solid #FF9A9A;
+	}
+
 	/deep/ .u-form-item[data-v-5e7216f1] {
 		height: 26px;
 	}

+ 38 - 30
pages/carInsure2/quoteDetail.vue

@@ -226,27 +226,28 @@
 								style="margin-bottom: 5px;">
 								<view class="costDetails">
 									<view class="dis j-s a-c " style="padding: 4px 6px;">
-										<text class="text1">跟单比例:<text
-												class="text2">{{orderInfo.feeOrderNewVo.exportFee[0].otherCostsProportion}}%</text>
-										</text>
 										<text class="text1">手续费比例:<text
 												class="text2">{{orderInfo.feeOrderNewVo.exportFee[0].superviseCosts}}%</text>
 										</text>
+										<text class="text1">跟单比例:<text
+												class="text2">{{orderInfo.feeOrderNewVo.exportFee[0].otherCostsProportion}}%</text>
+										</text>
 										<text class="text1">总比例:<text
 												class="text2">{{orderInfo.feeOrderNewVo.exportFee[0].totalProportion}}%</text>
 										</text>
 									</view>
 									<view class="dis j-s a-c" style="padding: 4px 6px;">
-										<text class="text1">跟单费用:
+										<text class="text1">手续费用:
 											<text class="text2 text2-color"
-												v-if="orderInfo.feeOrderNewVo.exportFee[0].otherCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[0].otherCostsPremiums}}</text>
+												v-if="orderInfo.feeOrderNewVo.exportFee[0].superviseCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[0].superviseCostsPremiums}}</text>
 											<text v-else>0</text>
 										</text>
-										<text class="text1">手续费用:
+										<text class="text1">跟单费用:
 											<text class="text2 text2-color"
-												v-if="orderInfo.feeOrderNewVo.exportFee[0].superviseCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[0].superviseCostsPremiums}}</text>
+												v-if="orderInfo.feeOrderNewVo.exportFee[0].otherCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[0].otherCostsPremiums}}</text>
 											<text v-else>0</text>
 										</text>
+
 										<text class="text1">总费用:
 											<text class="text2 text2-color"
 												v-if="orderInfo.feeOrderNewVo.exportFee[0].totalAmount">¥{{orderInfo.feeOrderNewVo.exportFee[0].totalAmount}}</text>
@@ -304,25 +305,26 @@
 							</view>
 							<view class="costDetails" v-if="sypremium && orderInfo.feeOrderNewVo">
 								<view class="dis j-s a-c " style="border-bottom: 1px solid #f2f2f2;padding: 4px 6px;">
-									<text class="text1">跟单比例:<text
-											class="text2">{{orderInfo.feeOrderNewVo.exportFee[1].otherCostsProportion}}%</text>
-									</text>
 									<text class="text1">手续费比例:<text
 											class="text2">{{orderInfo.feeOrderNewVo.exportFee[1].superviseCosts}}%</text>
 									</text>
+									<text class="text1">跟单比例:<text
+											class="text2">{{orderInfo.feeOrderNewVo.exportFee[1].otherCostsProportion}}%</text>
+									</text>
+
 									<text class="text1">总比例:<text
 											class="text2">{{orderInfo.feeOrderNewVo.exportFee[1].totalProportion}}%</text>
 									</text>
 								</view>
 								<view class="dis j-s a-c" style="padding: 4px 6px;">
-									<text class="text1">跟单费用:
+									<text class="text1">手续费用:
 										<text class="text2 text2-color"
-											v-if="orderInfo.feeOrderNewVo.exportFee[1].otherCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[1].otherCostsPremiums}}</text>
+											v-if="orderInfo.feeOrderNewVo.exportFee[1].superviseCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[1].superviseCostsPremiums}}</text>
 										<text v-else>0</text>
 									</text>
-									<text class="text1">手续费用:
+									<text class="text1">跟单费用:
 										<text class="text2 text2-color"
-											v-if="orderInfo.feeOrderNewVo.exportFee[1].superviseCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[1].superviseCostsPremiums}}</text>
+											v-if="orderInfo.feeOrderNewVo.exportFee[1].otherCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[1].otherCostsPremiums}}</text>
 										<text v-else>0</text>
 									</text>
 									<text class="text1">总费用:
@@ -390,25 +392,26 @@
 								<view class="costDetails">
 									<view class="dis j-s a-c "
 										style="border-bottom: 1px solid #f2f2f2;padding: 4px 6px;">
-										<text class="text1">跟单比例:<text
-												class="text2">{{orderInfo.feeOrderNewVo.exportFee[2].otherCostsProportion}}%</text>
-										</text>
 										<text class="text1">手续费比例:<text
 												class="text2">{{orderInfo.feeOrderNewVo.exportFee[2].superviseCosts}}%</text>
 										</text>
+										<text class="text1">跟单比例:<text
+												class="text2">{{orderInfo.feeOrderNewVo.exportFee[2].otherCostsProportion}}%</text>
+										</text>
+
 										<text class="text1">总比例:<text
 												class="text2">{{orderInfo.feeOrderNewVo.exportFee[2].totalProportion}}%</text>
 										</text>
 									</view>
 									<view class="dis j-s a-c" style="padding: 4px 6px;">
-										<text class="text1">跟单费用:
+										<text class="text1">手续费用:
 											<text class="text2 text2-color"
-												v-if="orderInfo.feeOrderNewVo.exportFee[2].otherCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[2].otherCostsPremiums}}</text>
+												v-if="orderInfo.feeOrderNewVo.exportFee[2].superviseCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[2].superviseCostsPremiums}}</text>
 											<text v-else>0</text>
 										</text>
-										<text class="text1">手续费用:
+										<text class="text1">跟单费用:
 											<text class="text2 text2-color"
-												v-if="orderInfo.feeOrderNewVo.exportFee[2].superviseCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[2].superviseCostsPremiums}}</text>
+												v-if="orderInfo.feeOrderNewVo.exportFee[2].otherCostsPremiums">¥{{orderInfo.feeOrderNewVo.exportFee[2].otherCostsPremiums}}</text>
 											<text v-else>0</text>
 										</text>
 										<text class="text1">总费用:
@@ -816,11 +819,11 @@
 		</view>
 		<view class="bottomBtn dis f-c"
 			v-if="orderstatus==0 && routepage!='pages/orders/subOrders' && routepage!='pages/orders/quoteHistory'">
-			<view class="agree dis a-c ">
+			<!-- <view class="agree dis a-c ">
 				<u-checkbox v-model="agree" active-color="#FF5600" size="28" @change="agreed"
 					style="display: block;margin-right: 4px;" />
 				我已确认并同意 <text class="tip">保险条款</text> | <text class="tip">投保须知</text> | <text class="tip">隐私条款</text>
-			</view>
+			</view> -->
 			<view class="btnView dis a-c">
 				<view class="btn dis j-start a-c">应付:<text
 						style="font-size: 14px;font-weight: bold;">¥{{sumPermium}}</text> </view>
@@ -1566,6 +1569,11 @@
 					title: "未查询到该订单"
 				})
 			}
+			if (this.orderstatus == '3') {
+				uni.setNavigationBarTitle({
+					title: "订单详情"
+				})
+			}
 		},
 		methods: {
 			...mapMutations(['setOrderStage', 'setOrderType']),
@@ -2476,13 +2484,13 @@
 			},
 			// 上传影像并提交核保
 			async submitAudit() {
-				if (!this.agree) {
-					return uni.showToast({
-						title: '请阅读并同意协议',
-						icon: "none",
-						duration: 2000
-					});
-				}
+				// if (!this.agree) {
+				// 	return uni.showToast({
+				// 		title: '请阅读并同意协议',
+				// 		icon: "none",
+				// 		duration: 2000
+				// 	});
+				// }
 				this.auditNextShow = true;
 			},
 			async chooseImage(type, imageIdList, imgurl) {

+ 16 - 15
pages/login/mimi.vue

@@ -2,15 +2,15 @@
 	<view style="font-size: 14px;line-height: 26px;padding: 32rpx;background: #FFFFFF;" class="home1">
 		<!-- 公共组件-每个页面必须引入 -->
 		<public-module></public-module>
-		<view class="u-f-ajc" style="font-size: 16px;font-weight: bold">掌柜科技平台隐私政策</view>
+		<view class="u-f-ajc" style="font-size: 16px;font-weight: bold">掌柜隐私政策</view>
 		<view style="text-align: left;margin-top: 15rpx;">更新日期: 2024年06月24日</view>
 		<view style="text-align: left;margin-bottom: 15rpx;">生效日期: 2024年06月24日</view>
-		<view style="text-align: left;text-indent: 2rem;"> 掌柜科技移动设备客户端(掌柜科技APP)网络运营平台以下简称“掌柜科技平台)
-			由山西掌柜鼎科技有公司(以下简称”我们”或“掌柜科技”。注册地址:山西转型综合改革示范区科技创新城化章北街1号山西数据流量生态园4号楼4层4408-176,)运营本政策适用掌柜科技平台所提供的保险信息服务、养车服务、网上购物服务、车圈动态服务,以及其他增值服多(以下统称“我们的产品和/或服务"),包括各类保险产品息服务及洗车美容、维修保养、违章查询、充值服务、代驾、
-			预约停车、一键救援、U驾服务、选座观影、车损测算及我们在掌柜科技平台页面所展示的相关产品和/或服务。
+		<view style="text-align: left;text-indent: 2rem;"> 掌柜科技移动设备客户端(掌柜科技APP)网络运营平台以下简称“掌柜)
+			由山西掌柜鼎科技有公司(以下简称”我们”或“掌柜科技”。注册地址:山西转型综合改革示范区科技创新城化章北街1号山西数据流量生态园4号楼4层4408-176,)运营本政策适用掌柜所提供的保险信息服务、养车服务、网上购物服务、车圈动态服务,以及其他增值服多(以下统称“我们的产品和/或服务"),包括各类保险产品息服务及洗车美容、维修保养、违章查询、充值服务、代驾、
+			预约停车、一键救援、U驾服务、选座观影、车损测算及我们在掌柜页面所展示的相关产品和/或服务。
 		</view>
 		<view style="text-align: left;text-indent: 2rem;font-weight: bold;text-decoration: underline;">
-			需要特别说明的是,本政策不适用掌柜科技平台中已另立设置隐私政策的产品和/或服务,亦不适用您通过我们的产品或服务而接入的由其他第三方提供的产品和/或服务。
+			需要特别说明的是,本政策不适用掌柜中已另立设置隐私政策的产品和/或服务,亦不适用您通过我们的产品或服务而接入的由其他第三方提供的产品和/或服务。
 		</view>
 		<view style="text-align: left;text-indent: 2rem;">本政策将帮助您了解以下内容:
 		</view>
@@ -36,7 +36,7 @@
 		<view style="font-size: 16px;font-weight: bold">一、我们如何收集和使用您的个人信息</view>
 		<view style="text-indent: 2rem;">
 			我们的产品与/或服务包括核心业务功能和附加业务功能,核心功能包括【向您提供用于查询保险产品信息、传递投保意向与保险有关的辅助信息服务,以及向您推荐并提供由我们合作方提供的洗车美容、维修保养、违章查询、加油、代驾、预约停车、一键救援、
-			U驾服务、选座观影、车损测算及掌柜科技平台展示的除前述之外的养车用车服务、网上购物服务及车圈动态服务】。我们仅会出于本政策所述的以下目的,收集和使用您的个人信息:</view>
+			U驾服务、选座观影、车损测算及掌柜展示的除前述之外的养车用车服务、网上购物服务及车圈动态服务】。我们仅会出于本政策所述的以下目的,收集和使用您的个人信息:</view>
 		<view style="text-align: left;text-indent: 2rem;">(一)您使用我们的核心业务功能须授权我们收集和使用您个人信息的情形</view>
 		<view style="text-align: left;text-indent: 2rem;font-weight: bold;text-decoration: underline;">
 			我们的产品与/或服务包括一些核心功能,
@@ -47,7 +47,7 @@
 		<view style="font-weight: bold;text-indent: 2rem;text-decoration: underline;">
 			为完成创建账号,您需提供您本人的手机号码,我们将通过发送短信验证码的方式来验证您的身份是否有效。</view>
 		<view style="text-indent: 2rem;">在注册过程中,如果您提供以下额外信息,将有助于我们给您提供更好地服务和体验: <text
-				style="font-weight: bold;text-decoration: underline;">地址信息、车牌号码、微信账号、微信头像及掌柜科技平台相应页面显示您可填写的其余信息。</text>但如果您不提供这些补充信息,将不会影响您浏览我们的服务,但可能会在服务阶段要求您补充相关信息。
+				style="font-weight: bold;text-decoration: underline;">地址信息、车牌号码、微信账号、微信头像及掌柜相应页面显示您可填写的其余信息。</text>但如果您不提供这些补充信息,将不会影响您浏览我们的服务,但可能会在服务阶段要求您补充相关信息。
 		</view>
 
 		<view style="text-align: left;text-indent: 2rem;font-weight: bold;">(2)保险信息服务
@@ -105,16 +105,16 @@
 				style="font-weight: bold;text-decoration: underline;">油卡卡号(油卡充值)、手机号码(话费充值)。</text></view>
 		<view style="text-align: left;text-indent: 2rem; font-weight: bold;">2、开展数据分析和研究,改进我们的产品与/或服务所必需的功能</view>
 		<view style="text-align: left;text-indent: 2rem;"><text
-				style="font-weight: bold;text-decoration: underline;">我们可能会收集您的订单信息、设备信息及您因使用掌柜科技平台所产生的必要信息进行数据分析以形成用户画像,用来将您可能感兴趣的产品与/或服务信息在掌柜科技平台展示给您;或在掌柜科技平台上您搜索时向您展示您可能希望找到的产品与/或服务。</text>对于从您的各种设备上收集到的信息,包括您的设备信息(设备型号、崩溃日志、性能日志)及其他相关信息,我们可能会将它们进行关联,以便可以改进我们的产品或服务,并能在这些设备上为您提供一致的服务。
+				style="font-weight: bold;text-decoration: underline;">我们可能会收集您的订单信息、设备信息及您因使用掌柜所产生的必要信息进行数据分析以形成用户画像,用来将您可能感兴趣的产品与/或服务信息在掌柜展示给您;或在掌柜上您搜索时向您展示您可能希望找到的产品与/或服务。</text>对于从您的各种设备上收集到的信息,包括您的设备信息(设备型号、崩溃日志、性能日志)及其他相关信息,我们可能会将它们进行关联,以便可以改进我们的产品或服务,并能在这些设备上为您提供一致的服务。
 		</view>
 		<view style="text-align: left;text-indent: 2rem; font-weight: bold;">3、保障交易安全所必须的功能</view>
 		<view style="text-align: left;text-indent: 2rem;">
 			为提高您使用我们的产品与/或服务时系统的安全性,更准确地预防钓鱼网站、欺诈、网络漏洞、计算机病毒、网络攻击、网络侵入的安全风险和保护账户安全,我们可能会通过了解您的<text
 				style="font-weight: bold;text-decoration: underline;">浏览信息、搜索信息、订单信息、您常用的软件信息、设备信息</text>的手段来判断您的账户风险,并可能会记录一些我们认为有风险的链接("URL),我们也可能会收集您的<text
-				style="font-weight: bold;text-decoration: underline;">设备信息(包括设备型号、设备ID、操作系统、IMEI、IMSI、设备MAC地址、无线网络名称、SIM序列号、唯一设备标识符、登陆IP地址、接入网络方式、类型和状态、网络质量数据、操作日志、服务故障信息),</text>以便于对掌柜科技平台遇到的问题进行原因分析、流量统计并排查可能存在的风险,在您选择向我们发送异常信息时予以排查。
+				style="font-weight: bold;text-decoration: underline;">设备信息(包括设备型号、设备ID、操作系统、IMEI、IMSI、设备MAC地址、无线网络名称、SIM序列号、唯一设备标识符、登陆IP地址、接入网络方式、类型和状态、网络质量数据、操作日志、服务故障信息),</text>以便于对掌柜遇到的问题进行原因分析、流量统计并排查可能存在的风险,在您选择向我们发送异常信息时予以排查。
 		</view>
 		<view style="text-align: left;text-indent: 2rem; ">4、其他功能</view>
-		<view style="text-align: left;text-indent: 2rem;">(1)当您需要通过掌柜科技平台拨打在线客服电话时,我们会调用<text
+		<view style="text-align: left;text-indent: 2rem;">(1)当您需要通过掌柜拨打在线客服电话时,我们会调用<text
 				style="font-weight: bold;text-decoration: underline;">拨打电话</text>的权限。</view>
 		<view style="text-align: left;text-indent: 2rem;">(2)为了便捷您发现周边服务网点的信息。</view>
 
@@ -135,7 +135,7 @@
 		</view>
 		<view style="text-align: left;text-indent: 2rem; font-weight: bold;">2、我们从第三方获得您个人信息的情形</view>
 		<view style="text-align: left;text-indent: 2rem;">
-			为向您提供更优质、全面的服务,您授权我们在法律及相关规定允许的范围内,从我们的关联方、服务提供方及第三方处接收、存储和处理您的相关个人信息,以改善您的服务体验或者为之赋予个性化。如您拒绝授权,可能无法使用全面服务,但不影响您使用掌柜科技平台的核心功能。
+			为向您提供更优质、全面的服务,您授权我们在法律及相关规定允许的范围内,从我们的关联方、服务提供方及第三方处接收、存储和处理您的相关个人信息,以改善您的服务体验或者为之赋予个性化。如您拒绝授权,可能无法使用全面服务,但不影响您使用掌柜的核心功能。
 		</view>
 		<view style="text-align: left;text-indent: 2rem; font-weight: bold;">(三)您充分知晓,以下情形中,我们收集、使用您的个人信息无需征得您的授权同意:
 		</view>
@@ -218,7 +218,8 @@
 			3)与运营保障相关的授权合作伙伴。包括但不限于数据分析、挖掘、核验机构、风险管理和咨询机构、电讯通信、计算机处理、软件技术服务商。<text
 				style="font-weight: bold;text-decoration: underline;">我们目前使用了第三方的SDK,包括高德SDK
 				(获取GPS信息,用于提供附近服务门店服务,会共享您的设备信息、位置信息)、支付宝支付,SDK/微信支付SDK (用于您支付时使用,会共享您的设备信息(可能包括IMEI、IMSI、
-				设备MAC地址、AndroidID、 设备型号、网络类型、无线网络列表、无线网络MAC地址、无线网络名称、传感器信息、SIM序列号信息)、位信息、手机号)、微信分享SDK/腾讯分享SDK/友盟分享SDK
+				设备MAC地址、AndroidID、
+				设备型号、网络类型、无线网络列表、无线网络MAC地址、无线网络名称、传感器信息、SIM序列号信息)、位信息、手机号、已安装APP信息、粘贴板)、微信分享SDK/腾讯分享SDK/友盟分享SDK
 				(用于微信好友、朋友圈、QQ空间、新浪微博及其他社交平台分享,会收集您的您的设备信息(可能包括IMEI、 设备MAC 地址、Android
 				ID、设备型号、无线网络MAC地址、无线网络名称、SIM序列号、手机序列号信息)、位置信息)、Talking Data SDK
 				(用于分析app崩溃情况,会收集您的您的设备信息,可能包括设备型号、崩溃日志、性能日志)、Growing 10 SDK (用于用户行为分析,根据软件情况涉及共享您使用掌柜科技过程中产生的目志数据)、极光SDK
@@ -265,7 +266,7 @@
 			同时,我们还将按照监管部]要求,主动上报个人信息安全事件的处置情况。</view>
 		<view style="font-size: 16px; text-align: left;text-indent: 2rem; font-weight: bold;">五、您如何管理您的个人信息</view>
 		<view style="text-align: left;text-indent: 2rem;">
-			掌柜科技平台非常重视您对个人信息的关注,并尽全力保护您对于个人信息访问、更正、删除以及撤回同意的权利,以使您拥有充分的能力保障您的隐私和安全。您的权利包括:</view>
+			掌柜非常重视您对个人信息的关注,并尽全力保护您对于个人信息访问、更正、删除以及撤回同意的权利,以使您拥有充分的能力保障您的隐私和安全。您的权利包括:</view>
 		<view style="text-align: left;text-indent: 2rem;font-weight: bold;">(一)访问您的个人资料</view>
 		<view style="text-align: left;text-indent: 2rem;">
 			您有权访问您的个人资料,法律法规规定的例外情况除外。如果您想行使数据访问权,可以通过以下方式自行访问:</view>
@@ -302,12 +303,12 @@
 		</view>
 		<view style="text-align: left;text-indent: 2rem;font-weight: bold;">(五)您如何注销账户</view>
 		<view style="text-align: left;text-indent: 2rem;">
-			您随时可注销此前注册的账户,您可以通过掌柜科技平台的“设置"“账号与安全".”账号注销"功能注销您在掌柜科技平台的账户。若注销存在疑问,您可发送电子邮件至
+			您随时可注销此前注册的账户,您可以通过掌柜的“设置"“账号与安全".”账号注销"功能注销您在掌柜的账户。若注销存在疑问,您可发送电子邮件至
 			690068578@qq.com,我们会在15个工作日内联系您处理。在您注销账户之后,我们将停止为您提供产品或服务。并依据您的要求,删除您的个人信息,法律法规另有规定或本协议、账号注销协议另有约定的除外。
 		</view>
 		<view style="text-align: left;text-indent: 2rem;font-weight: bold;">(六)响应您的上述请求</view>
 		<view style="text-align: left;text-indent: 2rem;">
-			如果您无法通过上述方式访问、更正、删除您的个人信息,或您需要访问您在使用我们的产品与/或服务过程中产生的其他个人信息,或者您认为掌柜科技平台存在违法违规行为,您均可发送电子邮件至690068578@qq.com或通过本协议中列明的其他方式与我们联系。为保障安全,我们可能需要您提供书面请求,或提供您的身份证明文件,然后再处理您的请求。
+			如果您无法通过上述方式访问、更正、删除您的个人信息,或您需要访问您在使用我们的产品与/或服务过程中产生的其他个人信息,或者您认为掌柜存在违法违规行为,您均可发送电子邮件至690068578@qq.com或通过本协议中列明的其他方式与我们联系。为保障安全,我们可能需要您提供书面请求,或提供您的身份证明文件,然后再处理您的请求。
 		</view>
 		<view style="text-align: left;text-indent: 2rem;">我们将在十五天内做出答复。如您不满意,可以发送电子邮件至690068578@qq.com进行投诉。</view>
 		<view style="text-align: left;text-indent: 2rem;">

+ 3 - 3
pages/login/xieyi.vue

@@ -2,10 +2,10 @@
 	<view style="font-size: 14px;line-height: 26px;padding: 32upx;background: #FFFFFF;" class="home1">
 		<!-- 公共组件-每个页面必须引入 -->
 		<public-module></public-module>
-		<view class="u-f-ajc" style="font-size: 16px;font-weight: bold">掌柜科技平台服务协议</view>
+		<view class="u-f-ajc" style="font-size: 16px;font-weight: bold">掌柜服务协议</view>
 		<view style="text-align: left;margin-top: 15upx;">更新日期: 2024年07月01日</view>
 		<view style="text-align: left;margin-bottom: 15upx;">生效日期: 2024年07月01日</view>
-		<view style="text-align: left;text-indent: 2rem;"> 掌柜科技移动设备客户端(掌柜科技APP) 网络运营平台(以下简称“掌柜科技平台)
+		<view style="text-align: left;text-indent: 2rem;"> 掌柜科技移动设备客户端(掌柜科技APP) 网络运营平台(以下简称“掌柜)
 			由山西省掌柜鼎科技有公司(以下简称”我们”或“掌柜科技”。注册地址:山西转型综合改革示范区科技创新城化章北街1号山西数据流量生态园4号楼4层4408-176,))运营。掌柜科技是一款为车主提供电商、社交与资讯一体化综合服务的APP。<text
 				style="font-weight: bold;">本服务协议构成我们与掌柜科技用户(以下称“用户"或"您")之间就掌柜科技提供的全部服务(以下称“掌柜科技服务”)等事宜而订立的契约,请仔细阅读本服务协议,特别是以粗体标识的条款(这些条款可能会明确您应履行的义务或对您的权利有所限制)。如您不同意以下任何内容,请立刻停止访问掌柜科技或使用掌柜科技服务。</text>
 		</view>
@@ -135,7 +135,7 @@
 		<view style="font-size: 16px;font-weight: bold"> 6、用户隐私制度
 		</view>
 		<view style="text-align: left;text-indent: 2rem;">
-			用户知悉并同意,为了给用户提供更好的使用体验,我们在您自愿的前提下收集您的个人信息并将这些信息进行整合。具体的收集、使用、保护、共享、跨境传输规则详见《掌柜科技平台隐私政策》。
+			用户知悉并同意,为了给用户提供更好的使用体验,我们在您自愿的前提下收集您的个人信息并将这些信息进行整合。具体的收集、使用、保护、共享、跨境传输规则详见《掌柜隐私政策》。
 		</view>
 
 		<view style="font-size: 16px;font-weight: bold"> 7、所有权及知识产权条款

+ 5 - 1
pages/orders1/paymentCode.vue

@@ -289,6 +289,7 @@
 			sendPayCode() {
 				// var that = this;
 				// this.canvasPayImage();
+				console.log(this.payImg);
 				if (this.payImg) {
 					uni.share({
 						provider: "weixin",
@@ -355,8 +356,11 @@
 				const imageStr = this.posterUrl;
 				// 将base64转化为临时地址
 				base64ToPath(imageStr).then(path => {
+					console.log(path);
 					this.payImg = path
-				}).catch(error => {});
+				}).catch(error => {
+					console.log(error);
+				});
 			},
 			showLoading() {
 				uni.showLoading({

+ 22 - 9
pages/orders1/priceComparison.vue

@@ -66,19 +66,19 @@
 				</view>
 				<view class="information">
 					<text class="title">保费信息</text>
-					<view class="dis j-start a-c">
+					<view class="dis j-start a-c" v-if="insOrderVo.jqstartDate">
 						<text>交强起保日期:</text>
 						<text>{{ insOrderVo.jqstartDate}}</text>
 					</view>
-					<view class="dis j-start a-c">
+					<view class="dis j-start a-c" v-if="insOrderVo.jqendDate">
 						<text>交强终保日期:</text>
 						<text>{{ insOrderVo.jqendDate}}</text>
 					</view>
-					<view class="dis j-start a-c">
+					<view class="dis j-start a-c" v-if="insOrderVo.systartDate">
 						<text>商业起保日期:</text>
 						<text>{{ insOrderVo.systartDate}}</text>
 					</view>
-					<view class="dis j-start a-c">
+					<view class="dis j-start a-c" v-if="insOrderVo.syendDate">
 						<text>商业终保日期:</text>
 						<text>{{ insOrderVo.syendDate}}</text>
 					</view>
@@ -91,7 +91,7 @@
 					<view class="dis f-c" v-if="item.jqpremium">
 						<view class="dis a-c j-s" style="margin-bottom: 5px;">
 							<text>交强险:</text>
-							<text>{{item.jqpremium}}</text>
+							<text>{{item.jqpremium}}</text>
 						</view>
 						<view class="dis f-c" style="background-color: #F9F9F9;border-radius: 10px;padding: 6px;">
 							<view class="dis j-s a-c" style="border-bottom: 1px solid #f2f2f2;">
@@ -107,12 +107,12 @@
 					</view>
 					<view class="dis j-s a-c" v-if="item.taxaMount">
 						<text>车船税:</text>
-						<text>{{ item.taxaMount}}</text>
+						<text>{{ item.taxaMount}}</text>
 					</view>
 					<view class="dis f-c" v-if="item.sypremium">
 						<view class="dis a-c j-s ">
 							<text>商业险:</text>
-							<text>{{ item.sypremium}}</text>
+							<text>{{ item.sypremium}}</text>
 						</view>
 						<view class=" dis j-s f-c p-2"
 							style="border: none;background-color: #F9F9F9;border-radius: 10px;">
@@ -156,7 +156,7 @@
 					<view class="dis f-c" v-if="item.jypremium">
 						<view class="dis a-c j-s">
 							<text>附加险:意外险</text>
-							<text>{{ item.jypremium}}</text>
+							<text>{{ item.jypremium}}</text>
 						</view>
 						<view class=" dis j-s f-c p-2" v-if="item.accidentInfo.length>0"
 							style="border: none;background-color: #F9F9F9;border-radius: 10px;">
@@ -190,7 +190,10 @@
 				</view>
 				<view class="information2">
 					<view class="dis j-s a-c" v-for="(item,index) in parityPriceVo" :key="index">
-						<view class="dis j-c a-c p-1" v-for="(items,indexs) in item" :key="indexs">{{items}}</view>
+						<view class="dis j-c a-c p-1"
+							:class="{ 'active': items.flag == true, 'active1': items.yzhFlag == true }"
+							v-for="(items,indexs) in item" :key="indexs">{{items.value}}
+						</view>
 					</view>
 				</view>
 				<view class="massage dis a-c j-start">
@@ -238,6 +241,7 @@
 				subOrderNos: item,
 			}
 			let res = await this.$http.post('/insurance/order/getInquiryDetalsBySubOrderNos', params);
+			console.log(res);
 			if (res.code == '200') {
 				res.data.subOrderVos.map(val => {
 					val.kindinfo.map((ele, index) => {
@@ -372,6 +376,15 @@
 		box-sizing: border-box;
 	}
 
+	.active {
+		background-color: #FFF5F3;
+	}
+
+	.active1 {
+		color: #FF5600 !important;
+		font-weight: bold;
+	}
+
 	.massage {
 		width: 100%;
 		height: 41px;

+ 20 - 4
pages/orders1/quotation.vue

@@ -1,8 +1,7 @@
 <template>
 	<view style="height: 100vh;position: relative;">
 		<view class="page" id="panelcanvas">
-			<image src="../../static/image/car-insure/baojiadan.png" mode=""
-				style="width: 100%;height: 450px;position: absolute;"></image>
+			<image :src="bannerImg" mode="" style="width: 100%;height: 450px;position: absolute;"></image>
 			<view class="content">
 				<view class="price dis a-c j-c">
 					<image :src="logoimg" mode="" style="width: 20px;height: 20px;">
@@ -169,7 +168,7 @@
 									<text>{{item.premium}}</text>
 								</view>
 							</view>
-						</view>
+						</view><strong></strong>
 					</view>
 					<view class="dis j-s a-c">
 						<text>应缴金额:</text>
@@ -201,6 +200,7 @@
 		},
 		data() {
 			return {
+				bannerImg: '',
 				texts: [],
 				payImg: "",
 				posterUrl: "",
@@ -340,6 +340,17 @@
 				},
 
 			});
+			uni.getImageInfo({
+				src: '../../static/image/car-insure/baojiadan.png',
+				success: image => {
+					pathToBase64(image.path)
+						.then(base64 => {
+							this.bannerImg = base64;
+						})
+						.catch(error => {});
+				},
+				fail: err => {}
+			});
 		},
 		methods: {
 			//页面返回按钮
@@ -371,6 +382,7 @@
 			},
 			//分享图片到微信
 			sendPayCode() {
+				console.log(this.payImg);
 				if (this.payImg) {
 					uni.share({
 						provider: "weixin",
@@ -386,8 +398,11 @@
 				const imageStr = this.posterUrl;
 				// 将base64转化为临时地址
 				base64ToPath(imageStr).then(path => {
+					console.log(path);
 					this.payImg = path
-				}).catch(error => {});
+				}).catch(error => {
+					console.log(error);
+				});
 			},
 			showLoading() {
 				uni.showLoading({
@@ -437,6 +452,7 @@
 						this.$ownerInstance.callMethod('hideLoading')
 						this.$ownerInstance.callMethod('receiveRenderData', canvas.toDataURL('image/png'))
 					}).catch(err => {
+						console.log('323213213123_errAlert', `【生成图片失败,请重试】${err}`);
 						// 生成失败 弹出提示弹窗
 						this.$ownerInstance.callMethod('_errAlert', `【生成图片失败,请重试】${err}`)
 					})

+ 37 - 21
pages/orders1/quoteHistory.vue

@@ -34,8 +34,35 @@
 						<text>{{item.auditopinion}}</text>
 					</view>
 				</view>
-				<view class="orders-below dis j-end">
-					<text class="arrivalNavigations" :data-id="item.id" @tap.stop.prevent="Moremethods">更多
+				<view class="orders-below dis f-c">
+					<view class="dis a-c j-end">
+						<u-button
+							v-if="item.orderstatus==2 && ['恒邦财险','安盛天平','中国人寿','众安财险','太平财险','紫金财险','永诚财险','国任财险','大家财险','华泰财险','中煤财险','华农财险','渤海财险'].includes(item.inscompany)"
+							size="mini" :custom-style="{fontSize:'14px'}" type="error" :plain="true"
+							@click="queryStatus(item.id,item)">查询缴费状态</u-button>
+						<u-button v-if="item.orderstatus==2" size="mini" type="error" :custom-style="{fontSize:'14px'}"
+							:plain="true" @click="Payment(item.id,item.apiType)">二维码</u-button>
+						<u-button v-if="item.orderstatus==2 && ['紫金财险'].includes(item.inscompany)" size="mini"
+							type="error" :custom-style="{fontSize:'14px'}" :plain="true"
+							@click="cancelorder(item.id)">撤单</u-button>
+						<u-button v-if="item.orderstatus==2" size="mini" type="primary"
+							:custom-style="{fontSize:'14px'}" :plain="true"
+							@click="revokeCode(item.id)">撤销二维码</u-button>
+					</view>
+					<view class="dis a-c j-end" style="margin-top: 5px;">
+						<u-button v-if="(item.orderstatus==4 || item.orderstatus==1) && item.inscompany=='华泰财险'"
+							size="mini" :custom-style="{fontSize:'14px'}" type="error" :plain="true"
+							@click="huataiunderwriting(item)">更新订单</u-button>
+						<u-button
+							v-if="item.orderstatus==1  && ['中煤财险','永诚财险','国任财险','大家财险','渤海财险','恒邦财险','安盛天平','中国人寿','众安财险','太平财险','华农财险'].includes(item.inscompany)"
+							size="mini" type="error" :plain="true" :custom-style="{fontSize:'14px'}"
+							@click="underwriting(item.id,item.inscompany)">更新订单</u-button>
+						<u-button size="mini" type="primary" :custom-style="{fontSize:'14px',background:'#FF5600'}"
+							@click="bjdpreview(item.id)">报价单</u-button>
+						<u-button size="mini" type="primary" :custom-style="{fontSize:'14px'}"
+							@click="detial(item.id)">查看详情</u-button>
+					</view>
+					<!-- <text class="arrivalNavigations" :data-id="item.id" @tap.stop.prevent="Moremethods">更多
 						<view class="arrivalNavigation" v-if="item.checked">
 							<view class="d4"></view>
 							<view class="sideNavigation">
@@ -44,28 +71,10 @@
 									<view v-if="item.orderstatus==2 && ['紫金财险'].includes(item.inscompany)"
 										@click="cancelorder(item.id)">撤单</view>
 									<view v-if="item.orderstatus==2" @click="revokeCode(item.id)">撤销二维码</view>
-									<!-- <view @click="orderTrajectory(item.id)">订单轨迹</view> -->
 								</view>
 							</view>
 						</view>
-					</text>
-					<u-button
-						v-if="item.orderstatus==2 && ['恒邦财险','安盛天平','中国人寿','众安财险','太平财险','紫金财险','永诚财险','国任财险','大家财险','华泰财险','中煤财险','华农财险','渤海财险'].includes(item.inscompany)"
-						size="mini" type="error" :plain="true" style="margin-right:10px;"
-						@click="queryStatus(item.id,item)" :custom-style="{fontSize:'14px'}">查询缴费状态</u-button>
-					<u-button v-if="item.orderstatus==2" size="mini" type="error" style="margin-right:10px;"
-						:custom-style="{fontSize:'14px'}" :plain="true"
-						@click="Payment(item.id,item.apiType)">二维码</u-button>
-					<u-button v-if="(item.orderstatus==4 || item.orderstatus==1) && item.inscompany=='华泰财险'" size="mini"
-						:custom-style="{fontSize:'14px'}" type="error" :plain="true" @click="huataiunderwriting(item)"
-						style="margin-right:10px;">更新订单</u-button>
-					<u-button
-						v-if="item.orderstatus==1  && ['中煤财险','永诚财险','国任财险','大家财险','渤海财险','恒邦财险','安盛天平','中国人寿','众安财险','太平财险','华农财险'].includes(item.inscompany)"
-						style="margin-right:10px;" size="mini" type="error" :plain="true"
-						:custom-style="{fontSize:'14px'}" @click="underwriting(item.id,item.inscompany)">更新订单</u-button>
-					<u-button :custom-style="{fontSize:'14px'}" size="mini" type="primary" :plain="true"
-						@click="detial(item.id)">查看详情</u-button>
-
+					</text> -->
 				</view>
 			</view>
 		</view>
@@ -637,6 +646,13 @@
 
 		.orders-below {
 			padding-top: 10px;
+
+			>view {
+				uni-button {
+					margin-left: 5px;
+				}
+			}
+
 		}
 
 	}

+ 38 - 21
pages/orders1/subOrders.vue

@@ -35,8 +35,35 @@
 						<text>{{item.auditopinion}}</text>
 					</view>
 				</view>
-				<view class="orders-below dis j-end a-c">
-					<text class="arrivalNavigations" :data-id="item.id" @tap.stop.prevent="Moremethods">更多
+				<view class="orders-below dis f-c">
+					<view class="dis a-c j-end">
+						<u-button
+							v-if="item.orderstatus==2 && ['恒邦财险','安盛天平','中国人寿','众安财险','太平财险','紫金财险','永诚财险','国任财险','大家财险','华泰财险','中煤财险','华农财险','渤海财险'].includes(item.inscompany)"
+							size="mini" :custom-style="{fontSize:'14px'}" type="error" :plain="true"
+							@click="queryStatus(item.id,item)">查询缴费状态</u-button>
+						<u-button v-if="item.orderstatus==2" size="mini" type="error" :custom-style="{fontSize:'14px'}"
+							:plain="true" @click="Payment(item.id,item.apiType)">二维码</u-button>
+						<u-button v-if="item.orderstatus==2 && ['紫金财险'].includes(item.inscompany)" size="mini"
+							type="error" :custom-style="{fontSize:'14px'}" :plain="true"
+							@click="cancelorder(item.id)">撤单</u-button>
+						<u-button v-if="item.orderstatus==2" size="mini" type="primary"
+							:custom-style="{fontSize:'14px'}" :plain="true"
+							@click="revokeCode(item.id)">撤销二维码</u-button>
+					</view>
+					<view class="dis a-c j-end" style="margin-top: 5px;">
+						<u-button v-if="(item.orderstatus==4 || item.orderstatus==1) && item.inscompany=='华泰财险'"
+							size="mini" :custom-style="{fontSize:'14px'}" type="error" :plain="true"
+							@click="huataiunderwriting(item)">更新订单</u-button>
+						<u-button
+							v-if="item.orderstatus==1  && ['中煤财险','永诚财险','国任财险','大家财险','渤海财险','恒邦财险','安盛天平','中国人寿','众安财险','太平财险','华农财险'].includes(item.inscompany)"
+							size="mini" type="error" :plain="true" :custom-style="{fontSize:'14px'}"
+							@click="underwriting(item.id,item.inscompany)">更新订单</u-button>
+						<u-button size="mini" type="primary" :custom-style="{fontSize:'14px',background:'#FF5600'}"
+							@click="bjdpreview(item.id)">报价单</u-button>
+						<u-button size="mini" type="primary" :custom-style="{fontSize:'14px'}"
+							@click="detial(item.id)">查看详情</u-button>
+					</view>
+					<!-- <text class="arrivalNavigations" :data-id="item.id" @tap.stop.prevent="Moremethods">更多
 						<view class="arrivalNavigation" v-if="item.checked">
 							<view class="d4"></view>
 							<view class="sideNavigation">
@@ -45,28 +72,10 @@
 									<view v-if="item.orderstatus==2 && ['紫金财险'].includes(item.inscompany)"
 										@click="cancelorder(item.id)">撤单</view>
 									<view v-if="item.orderstatus==2" @click="revokeCode(item.id)">撤销二维码</view>
-									<!-- <view @click="orderTrajectory(item.id)">订单轨迹</view> -->
 								</view>
 							</view>
 						</view>
-					</text>
-					<u-button
-						v-if="item.orderstatus==2 && ['恒邦财险','安盛天平','中国人寿','众安财险','太平财险','紫金财险','永诚财险','国任财险','大家财险','华泰财险','中煤财险','华农财险','渤海财险'].includes(item.inscompany)"
-						size="mini" :custom-style="{fontSize:'14px'}" type="error" :plain="true"
-						style="margin-right:10px;" @click="queryStatus(item.id,item)">查询缴费状态</u-button>
-					<u-button v-if="item.orderstatus==2" size="mini" type="error" style="margin-right:10px;"
-						:custom-style="{fontSize:'14px'}" :plain="true"
-						@click="Payment(item.id,item.apiType)">二维码</u-button>
-					<u-button v-if="(item.orderstatus==4 || item.orderstatus==1) && item.inscompany=='华泰财险'" size="mini"
-						:custom-style="{fontSize:'14px'}" type="error" :plain="true" @click="huataiunderwriting(item)"
-						style="margin-right:10px;">更新订单</u-button>
-					<u-button
-						v-if="item.orderstatus==1  && ['中煤财险','永诚财险','国任财险','大家财险','渤海财险','恒邦财险','安盛天平','中国人寿','众安财险','太平财险','华农财险'].includes(item.inscompany)"
-						style="margin-right:10px;" size="mini" type="error" :plain="true"
-						:custom-style="{fontSize:'14px'}" @click="underwriting(item.id,item.inscompany)">更新订单</u-button>
-					<u-button size="mini" type="primary" :custom-style="{fontSize:'14px'}" :plain="true"
-						@click="detial(item.id)">查看详情</u-button>
-
+					</text> -->
 				</view>
 			</view>
 		</view>
@@ -208,6 +217,7 @@
 			//报价单
 			bjdpreview(id) {
 				let pro = this.quotationType.themeCode;
+				console.log(pro);
 				if (pro == "QD") {
 					uni.navigateTo({
 						url: "/pages/orders1/quotation?companyId=" + id
@@ -628,6 +638,13 @@
 
 		.orders-below {
 			padding-top: 10px;
+
+			>view {
+				uni-button {
+					margin-left: 5px;
+				}
+			}
+
 		}
 
 	}

+ 13 - 3
pages/roadRescue/Grounding.vue

@@ -68,6 +68,18 @@
 					geocode: true,
 					success: function(res) {
 						console.log(res);
+						// uni.request({
+						// 	url: `https://restapi.amap.com/v3/geocode/regeo?output=JSON&location=${res.longitude},${res.latitude}&key=197d1a12301a306f82533a23651807b8`,
+						// 	method: "GET",
+						// 	success: (res) => {
+						// 		console.log(res);
+						// 		// this.addressList = res.data.pois;
+						// 		// this.addressList.map(val => {
+						// 		// 	val.distance = this.conversion(val.distance);
+						// 		// 	return val;
+						// 		// })
+						// 	}
+						// });
 						let address = res.address.province + res.address.city + res.address.district + res
 							.address.street + res.address.poiName;
 						vthis.dataInfo.rescuePosition = address;
@@ -98,9 +110,7 @@
 								}
 								// 用户取消前往开启定位服务
 								if (cancel) {
-									uni.navigateBack({ //uni.navigateTo跳转的返回,默认1为返回上一级
-										delta: 1
-									});
+
 								}
 							}
 						});

+ 15 - 13
pages/wallet/bankCard.vue

@@ -19,10 +19,11 @@
 					</image>
 				</view>
 				<view class="bank dis j-s a-c">
-					<view>****</view>
-					<view>****</view>
-					<view>****</view>
-					<text>{{item.bankNumber.slice(-4)}}</text>
+					<view>{{item.bankNumber.slice(0,4)}}</view>
+					<view>{{item.bankNumber.slice(4,8)}}</view>
+					<view>{{item.bankNumber.slice(8,12)}}</view>
+					<view>{{item.bankNumber.slice(12,16)}}</view>
+					<view>{{item.bankNumber.slice(-3)}}</view>
 				</view>
 			</view>
 			<view v-if="current==1" class="bankClass dis a-start f-c j-s" v-for="(item,index) in cardPackList2"
@@ -42,10 +43,11 @@
 					</image>
 				</view>
 				<view class="bank dis j-s a-c">
-					<view>****</view>
-					<view>****</view>
-					<view>****</view>
-					<text>{{item.bankNumber.slice(-4)}}</text>
+					<view>{{item.bankNumber.slice(0,4)}}</view>
+					<view>{{item.bankNumber.slice(4,8)}}</view>
+					<view>{{item.bankNumber.slice(8,12)}}</view>
+					<view>{{item.bankNumber.slice(12,16)}}</view>
+					<view>{{item.bankNumber.slice(-3)}}</view>
 				</view>
 			</view>
 			<view v-if="current==2" class="bankClass dis a-start f-c j-s" v-for="(item,index) in cardPackList3"
@@ -65,10 +67,11 @@
 					</image>
 				</view>
 				<view class="bank dis j-s a-c">
-					<view>****</view>
-					<view>****</view>
-					<view>****</view>
-					<text>{{item.bankNumber.slice(-4)}}</text>
+					<view>{{item.bankNumber.slice(0,4)}}</view>
+					<view>{{item.bankNumber.slice(4,8)}}</view>
+					<view>{{item.bankNumber.slice(8,12)}}</view>
+					<view>{{item.bankNumber.slice(12,16)}}</view>
+					<view>{{item.bankNumber.slice(-3)}}</view>
 				</view>
 			</view>
 		</view>
@@ -283,7 +286,6 @@
 			view {
 				font-size: 18px;
 				line-height: 1;
-				margin-top: 6px;
 			}
 		}
 

+ 3 - 3
pages/wallet/billInfo.vue

@@ -12,14 +12,14 @@
 			<view class="assets dis f-c j-s" v-if="detailsType==2">
 				<view class="dis f-c j-s a-c" style="border: none;">
 					<text>推广金额</text>
-					<text>{{promotionData.amount}}</text>
+					<text>{{promotionData.amount}}</text>
 				</view>
 			</view>
 
 			<view class="assets dis f-c j-s" v-if="detailsType==3">
 				<view class="dis f-c j-s a-c">
 					<text>业务收入提现到银行卡</text>
-					<text>{{MoneyData.withdrawalAmount}}</text>
+					<text>{{MoneyData.withdrawalAmount}}</text>
 					<text>{{MoneyData.withdrawalStatusName}}</text>
 				</view>
 				<view class="yushou dis f-c">
@@ -31,7 +31,7 @@
 			<view class="assets dis f-c j-s" v-if="detailsType==4">
 				<view class="dis f-c j-s a-c" style="border: none;">
 					<text>退款金额</text>
-					<text>{{refundData.refundAmount}}</text>
+					<text>{{refundData.refundAmount}}</text>
 				</view>
 			</view>
 			<view class="assets1 dis f-c j-s">

File diff ditekan karena terlalu besar
+ 554 - 599
pages/wallet/billInfo1.vue


+ 1 - 1
pages/wallet/preReceivedDetails.vue

@@ -82,7 +82,7 @@
 							</image>
 							<text style="margin-left: 5px;font-size: 14px;color: #333;">推广</text>
 						</view>
-						<text style="font-size: 14px;color: #333;font-weight: bold;">{{item.amount}}</text>
+						<text style="font-size: 14px;color: #333;font-weight: bold;">{{item.amount}}</text>
 					</view>
 					<text>订单号:{{item.subOrderNo}}</text>
 					<view class="dis a-c j-s">

+ 5 - 1
pages/wallet/transactionDetails.vue

@@ -99,6 +99,10 @@
 							<image src="/static/image/wallet/tixian.png" mode="">
 							</image>
 							<text style="margin-left: 5px;font-size: 14px;color: #333;">提现</text>
+							<text style="margin-left: 5px;font-size: 24rpx;color: #118A3F;"
+								v-if="item.auditingStatus!='驳回'">{{item.auditingStatus}}</text>
+							<text style="margin-left: 5px;font-size: 24rpx;color: #FF5600;"
+								v-if="item.auditingStatus=='驳回'">{{item.auditingStatus}}</text>
 						</view>
 						<view class="dis a-c" v-if="item.transactionType==4">
 							<image src="/static/image/wallet/tuikuan.png" mode="">
@@ -106,7 +110,7 @@
 							<text style="margin-left: 5px;font-size: 14px;color: #333;">退款</text>
 						</view>
 						<text style="font-size: 14px;font-weight: bold;"
-							:style="{ color: item.transactionType == 3 ? '#333' : '#FF5600' }">{{item.transactionType==3?'-':'+'}}{{item.amount}}</text>
+							:style="{ color: item.transactionType == 3 ? '#333' : '#FF5600' }">{{item.transactionType==3?'-':'+'}}{{item.amount}}</text>
 					</view>
 					<text v-if="!['3','4'].includes(item.transactionType)">订单号:{{item.subOrderNo}}</text>
 					<text v-if="['3','4'].includes(item.transactionType)">交易号:{{item.auditiingId}}</text>

+ 4 - 5
pages/wallet/wallet.vue

@@ -60,13 +60,12 @@
 		computed: {
 			...mapState(['userInfo'])
 		},
-		async onShow() {
-			await this.getAdvanceMoney(); //金额
+		onShow() {
+			this.getAdvanceMoney(); //金额
 		},
-		async onLoad() {
-			await this.getAdvanceMoney(); //手续费金额
+		onLoad() {
+			this.getAdvanceMoney(); //手续费金额
 		},
-		onShow() {},
 		methods: {
 			// 预收账户金额查询
 			async getAdvanceMoney() {

+ 1 - 1
pages/wallet/withdraw.vue

@@ -272,7 +272,7 @@
 						icon: "none"
 					});
 					setTimeout(() => {
-						return uni.navigateBack();
+						return uni.navigateBack(1);
 					}, 2000);
 				}
 

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini