| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 | 
							- <template>
 
- 	<view class="item-content">
 
- 		<view class="item-row">
 
- 			<view class="item_left">
 
- 				<view class="line" style="height: calc(100% + 12rpx);"></view>
 
- 				<image style="margin-left: 18rpx;
 
- 					width: 38rpx;
 
- 					height: 38rpx;" src="../../static/icons/icon_address@2x.png"
 
- 				 mode=""></image>
 
- 			</view>
 
- 			<view class="item_right">
 
- 				<text class="row-visit" style="
 
- 					flex: 1;
 
- 					font-size: 32rpx;
 
- 					font-family: Verdana, Verdana-Bold;
 
- 					font-weight: 700;
 
- 					line-height: 44rpx;
 
- 					color: #333333;">
 
- 					<text>{{row1Pre}}{{row1Line}}{{row1Title}}</text>
 
- 					<text v-if="productTypeDesc">({{productTypeDesc}})</text>
 
- 					</text>
 
- 				<text class="row-adv" style="font-size: 28rpx;
 
- 					font-family: Verdana, Verdana-Regular;
 
- 					font-weight: 400;
 
- 					text-align: right;
 
- 					line-height: 40rpx;
 
- 					color: #333333;">{{row1right }}</text>
 
- 			</view>
 
- 		</view>
 
- 		<view class="item-row" style="margin-top: 2rpx;">
 
- 			<view class="item_left">
 
- 				<view class="line" style="height: calc(100% + 20rpx);"></view>
 
- 				<image style="margin-left: 32rpx;margin-top: 10rpx;
 
- 					width: 10rpx;
 
- 					height: 10rpx;" src="../../static/icons/icon_point@2x.png"
 
- 				 mode=""></image>
 
- 			</view>
 
- 			<view class="item_right">
 
- 				<text class="row-visit-time" style="flex: 1;
 
- 					
 
- 					font-size: 20rpx;
 
- 					font-family: Verdana, Verdana-Regular;
 
- 					font-weight: 400;
 
- 					text-align: left;
 
- 					color: #999999;
 
- 					line-height: 28rpx;">{{row2Pre}}{{row2Line}}{{row2Title}}</text>
 
- 				<text class="row-desc" style="line-height: 28rpx;
 
- 					font-size: 20rpx;
 
- 					font-family: Verdana, Verdana-Regular;
 
- 					font-weight: 400;
 
- 					text-align: left;
 
- 					color: #999999;">{{row2right}}</text>
 
- 			</view>
 
- 		</view>
 
- 		<view class="item-row" style="margin-top: 18rpx;margin-bottom: 20rpx;">
 
- 			<view class="item_left">
 
- 				<view class="line" style="height: calc(100% + 32rpx);" v-if='showRow4'></view>
 
- 				<image style="margin-left: 20rpx;
 
- 					width: 34rpx;
 
- 					height: 34rpx;" src="../../static/icons/icon_label@2x.png"
 
- 				 mode=""></image>
 
- 			</view>
 
- 			<view class="item_right">
 
- 				<view class="row-follow-time" style="
 
- 			 		line-height: 34rpx;
 
- 			 		font-size: 24rpx;
 
- 			 		font-family: Verdana, Verdana-Regular;
 
- 			 		font-weight: 400;
 
- 			 		text-align: left;
 
- 			 		color: #333333;">{{row3Pre}}{{row3Line}}{{row3Title}}</view>
 
- 			</view>
 
- 		</view>
 
- 		<view class="item-row" style="margin-bottom: 20rpx;" v-if='showRow4'>
 
- 			<view class="item_left">
 
- 				<image class="row-img2" style="margin-left: 32rpx;margin-top: 12rpx;
 
- 					width: 10rpx;
 
- 					height: 10rpx;" src="../../static/icons/icon_point@2x.png"
 
- 				 mode=""></image>
 
- 			</view>
 
- 			<view class="item_right">
 
- 				<text class="row-protext-time" style="
 
- 					font-size: 24rpx;
 
- 					line-height: 34rpx;
 
- 					font-family: Verdana, Verdana-Regular;
 
- 					font-weight: 400;
 
- 					text-align: left;
 
- 					color: #333333;">{{row4Pre}}{{row4Line}}{{row4Title}}{{row4Las}}</text>
 
- 			</view>
 
- 		</view>
 
- 	</view>
 
- </template>
 
- <script>
 
- 	export default {
 
- 		props: {
 
- 			row1Title: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row1Pre: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row1Line:{
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row2Title: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row2Pre: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row2Line:{
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row3Title: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row3Pre: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row3Line:{
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row4Title: {
 
- 				type: [String,Number],
 
- 				default: '',
 
- 			},
 
- 			row4Pre: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row4Las: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row4Line:{
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row1right: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			row2right: {
 
- 				type: String,
 
- 				default: '',
 
- 			},
 
- 			showRow4: {
 
- 				type: Boolean,
 
- 				default: false
 
- 			},
 
- 			productTypeDesc: {
 
- 				type: String,
 
- 				default: ''
 
- 			}
 
- 		},
 
- 		data() {
 
- 			return {}
 
- 		},
 
- 		mounted() {},
 
- 		methods: {}
 
- 	}
 
- </script>
 
- <style scoped lang="scss">
 
- 	.item-content {
 
- 		margin-top: 22rpx;
 
- 		padding: 0 30rpx;
 
- 		box-sizing: border-box;
 
- 		width: 100%;
 
- 		display: flex;
 
- 		flex-direction: column;
 
- 		.item-row {
 
- 			display: flex;
 
- 			.item_left {
 
- 				display: flex;
 
- 				width: 90rpx;
 
- 				position: relative;
 
- 				.line {
 
- 					position: absolute;
 
- 					left: 37rpx;
 
- 					top: 0rpx;
 
- 					width: 2rpx;
 
- 					background-color: #a7b3c6;
 
- 				}
 
- 			}
 
- 			.item_right {
 
- 				flex: 1;
 
- 				display: flex;
 
- 				justify-content: space-between;
 
- 				height: 100%;
 
- 			}
 
- 		}
 
- 	}
 
- </style>
 
 
  |