فهرست منبع

客户画像新增管理模式

zhengjinyi 3 سال پیش
والد
کامیت
f0d60cb2c5

+ 4 - 1
components/cm-module/cart-components/index.vue

@@ -47,7 +47,7 @@
 										item.promotions.name
 									}}</view>
 								</view>
-								<view class="text">{{ item.shopName }}</view>
+								<view class="text" @click.stop="goSuppile(item)">{{ item.shopName }} </view>
 								<view class="text-coupon" @click="showPopup(0, item)" v-if="item.couponsLogo"
 									>领券</view
 								>
@@ -1322,6 +1322,9 @@ export default {
 				url: '/pages/tabBar/home/index'
 			})
 		},
+		goSuppile(shop) {//跳转店铺
+			this.$api.navigateTo(`/pages/supplier/user/my-shop?shopId=${shop.shopId}`)
+		},
 		goNavto(url) {
 			uni.navigateTo({
 				url

+ 4 - 4
components/cm-module/supplier/banner.vue

@@ -3,7 +3,7 @@
 		<view class="swiper-banner-box" >
 			<swiper v-if="list.length>0"  class="tui-banner-swiper tui-banner tui-skeleton-fillet" :autoplay="true" :interval="5000" :duration="500"  @change="swiperChange" :circular="true">
 				<swiper-item v-for="(item,index) in list" :key="index">
-					<image  :src="item" class="tui-slide-image" mode="scaleToFill"/>
+					<image  :src="item.image" class="tui-slide-image" mode="scaleToFill"/>
 				</swiper-item>
 			</swiper>
 			<swiper v-else  class="tui-banner-swiper tui-banner tui-skeleton-fillet" :autoplay="true" :interval="5000" :duration="500"  @change="swiperChange" :circular="true">
@@ -24,7 +24,7 @@
 
 <script>
 	export default{
-		name:"address",
+		name:'address',
 		props:{
 			list:{
 				type:Array
@@ -44,8 +44,8 @@
 		},
 		methods:{
 			swiperChange(e) {//轮播图切换
-				const index = e.detail.current;
-				this.current = index;
+				const index = e.detail.current
+				this.current = index
 			},
 		}
 	}

+ 1 - 2
pages/goods/product.vue

@@ -213,7 +213,7 @@
 						<text class="iconfont icon-xiayibu"></text>
 					</view>
 					<!-- 供应商 -->
-					<view class="product-supplier" v-if="isNoneSupplier" @click="goSupplier">
+					<view class="product-supplier" @click="goSupplier">
 						<view class="logo">
 							<img
 								:src="
@@ -668,7 +668,6 @@ export default {
 			scrollTopArray: [],
 			winHeight: '',
 			isShowButton: true,
-			isNoneSupplier: false,
 			isCouponEmpty: false,
 			currentTab: 0,
 			couponParam: {

+ 2 - 2
pages/search/search.vue

@@ -107,7 +107,7 @@
 				:maskBgColor="maskBgColor"
 			>
 				<view class="tui-menu-item" @tap="selectTabs(1)">产品</view>
-				<!-- <view class="tui-menu-item" @tap="selectTabs(2)">供应商</view> -->
+				<view class="tui-menu-item" @tap="selectTabs(2)">供应商</view>
 				<view class="tui-menu-item" @tap="selectTabs(3)">项目仪器</view>
 			</tui-bubble-popup>
 		</view>
@@ -1006,7 +1006,7 @@ page {
 	width: 100%;
 	height: 88rpx;
 	position: fixed;
-	top: 88rpx;
+	top: 30rpx;
 	left: 0;
 	z-index: 1200;
 	box-sizing: border-box;

+ 2 - 1
pages/seller/remarks/add-record.vue

@@ -96,7 +96,8 @@ export default {
 				fileList: [],
 				imageList: [],
 				questionManId: 0,
-				serviceProviderId: 0
+				serviceProviderId: 0,
+				consult:''
 			},
 			min: 0,
 			max: 500,

+ 1 - 1
pages/seller/remarks/record-details.vue

@@ -2,7 +2,7 @@
 	<view class="container qualifications" :style="{ paddingBottom: isIphoneX ? '68rpx' : '0' }">
 		<view class="remarks-content">
 			<view class="list-view-title">
-				<view class="list-view-h1">咨询人</view>
+				<view class="list-view-h1">咨询人:</view>
 			</view>
 			<view class="remarks-input">{{ remarksParams.questionMan }}</view>
 			<view class="list-view-title"> <view class="list-view-h1">咨询类别:{{ remarksParams.consultBack ? remarksParams.consultBack : '无' }}</view> </view>

+ 10 - 10
pages/supplier/user/my-shop.vue

@@ -74,8 +74,8 @@
 						<image class="item-img tui-skeleton-fillet" :src="prop.image" mode="aspectFill"></image>
 						<view class="floor-item-content">
 							<view class="title tui-skeleton-rect">
-								<text class="mclap-tag" v-if="prop.beautyActFlag == '1'">美博会</text>
-								<text class="mclap" :class="prop.beautyActFlag == '1' ? 'indent' : ''">{{
+								<text class="mclap-tag" v-if="prop.beautyActFlag == 1">美博会</text>
+								<text class="mclap" :class="prop.beautyActFlag == 1 ? 'indent' : ''">{{
 									prop.name
 								}}</text>
 							</view>
@@ -118,9 +118,9 @@
 									</template>
 									<template v-if="prop.svipProductFlag == 1">
 										<view class="svip-tags">
-											<view class="tags" :class="{ none: !isShowVipFlag(pros) }">SVIP</view>
-											<view class="price" v-if="isShowVipFlag(pros)">{{
-												pros.svipPriceTag
+											<view class="tags" :class="{ none: !isShowVipFlag(prop) }">SVIP</view>
+											<view class="price" v-if="isShowVipFlag(prop)">{{
+												prop.svipPriceTag
 											}}</view>
 										</view>
 									</template>
@@ -247,8 +247,8 @@
 						<image class="item-img tui-skeleton-fillet" :src="prop.image" mode="aspectFill"></image>
 						<view class="floor-item-content">
 							<view class="title tui-skeleton-rect">
-								<text class="mclap-tag" v-if="prop.priceFlag == '1'">美博会</text>
-								<text class="mclap" :class="prop.priceFlag == '1' ? 'indent' : ''">{{
+								<text class="mclap-tag" v-if="prop.beautyActFlag == 1">美博会</text>
+								<text class="mclap" :class="prop.beautyActFlag == 1 ? 'indent' : ''">{{
 									isInterceptHtmlFn(prop.name)
 								}}</text>
 							</view>
@@ -291,9 +291,9 @@
 									</template>
 									<template v-if="prop.svipProductFlag == 1">
 										<view class="svip-tags">
-											<view class="tags" :class="{ none: !isShowVipFlag(pros) }">SVIP</view>
-											<view class="price" v-if="isShowVipFlag(pros)">{{
-												pros.svipPriceTag
+											<view class="tags" :class="{ none: !isShowVipFlag(prop) }">SVIP</view>
+											<view class="price" v-if="isShowVipFlag(prop)">{{
+												prop.svipPriceTag
 											}}</view>
 										</view>
 									</template>

+ 1 - 1
pages/tabBar/home/index.vue

@@ -16,7 +16,7 @@
 		<!-- 楼层 -->
 		<view class="container-section tui-skeleton">
 			<page-floor :list="pageList" :userIdentity="userIdentity" :pageType='1' v-if="isRequest"></page-floor>
-			<!-- <supplier-list :supplierObj="supplierObj" v-if="isRequest"></supplier-list> -->
+			<supplier-list :supplierObj="supplierObj" v-if="isRequest"></supplier-list>
 		</view>
 		<!-- 侧边 -->
 		<scroll-top :isScrollTop="isScrollTop" :bottom="50"></scroll-top>