From 22bf89749751bf2204ca1d1d30bda9ce7fde3e5b Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期五, 22 三月 2024 10:20:47 +0800
Subject: [PATCH] fix:皮重阈值删除等于

---
 pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue |  270 +++++++++++++++++++++++++++++++++++------------------
 1 files changed, 179 insertions(+), 91 deletions(-)

diff --git a/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue b/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue
index b8dd578..7bb0318 100644
--- a/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue
+++ b/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue
@@ -1,9 +1,9 @@
 <template>
 	<view class="bill-of-lading-details">
 		<view class="top-banner"
-			style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/loadingbanner.png') no-repeat;background-size: cover;">
+			style="background: url('https://mx.jzeg.cn:9096/appimg/image/banner/loadingbanner.png') no-repeat;background-size: cover;">
 			<u-notice-bar :text="originInfoNotice"
-				v-if="haveInputOrigin"
+				v-if="haveInputOrigin&&!isSpecial"
 				fontSize='36'></u-notice-bar>
 			<view class="top-information">
 				<view class="cutomer-name"
@@ -23,7 +23,7 @@
 					<view class="basic">
 						<view class="coalName">{{ coalDetailsData.coalName }}</view>
 						<view class="status-button"
-							style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/statusbutton.png') no-repeat;
+							style="background: url('https://mx.jzeg.cn:9096/appimg/image/banner/statusbutton.png') no-repeat;
 										background-size: cover;">
 							{{coalDetailsData.statusView||''}}
 						</view>
@@ -35,24 +35,31 @@
 						<view class="send-date">{{ coalDetailsData.sendDate }}</view>
 					</view>
 					<view class="coal-code">鎻愮叅鍗曠紪鍙�:&nbsp;&nbsp;{{ coalDetailsData.code || '' }}</view>
-					<view class="order-code">
+					<view class="order-code"
+						v-if="!isSpecial">
 						璁㈠崟缂栧彿:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{ coalDetailsData.orderCode || '' }}</view>
+					<view class="stream-view"
+						style="color: #475bfd;"
+						@click="streamView"
+						v-show="timeLineStatus===9">
+						鏌ョ湅瑁呰浇鎯呭喌
+					</view>
 					<view class="weigh-item">
 						<view class="item">
 							<view class="concrete"
-								style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/skin.png') no-repeat;background-size: cover;">
+								style="background: url('https://mx.jzeg.cn:9096/appimg/image/banner/skin.png') no-repeat;background-size: cover;">
 								鐨�</view>
 							<view class="num">{{ coalDetailsData.skin||"" }}</view>
 						</view>
 						<view class="item">
 							<view class="concrete"
-								style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/hair.png') no-repeat;background-size: cover;">
+								style="background: url('https://mx.jzeg.cn:9096/appimg/image/banner/hair.png') no-repeat;background-size: cover;">
 								姣�</view>
 							<view class="num">{{ coalDetailsData.hair||""  }}</view>
 						</view>
 						<view class="item">
 							<view class="concrete"
-								style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clean.png') no-repeat;background-size: cover;">
+								style="background: url('https://mx.jzeg.cn:9096/appimg/image/banner/clean.png') no-repeat;background-size: cover;">
 								鍑�</view>
 							<view class="num">{{ coalDetailsData.clean||""  }}</view>
 						</view>
@@ -61,7 +68,7 @@
 			</view>
 		</view>
 		<view class="origin-info"
-			v-if="originInfoVisible">
+			v-if="originInfoVisible&&!isSpecial">
 			<view class="origin-info_wrapper">
 				<view class="origin-info_content">
 					<view class="first-line"><combined-title title="鍘熷彂淇℃伅"></combined-title></view>
@@ -162,18 +169,23 @@
 		<view class="utilsBox">
 			<view class="utils_chil utils_chilTop">
 				<view class="top-button">
-					<u-button text="绛惧埌"
-						type="primary"
-						plain
-						@click="arriveClick"
-						shape="circle"
-						:disabled="coalDetailsData.status >= 2"></u-button>
-					<u-button text="鍏ュ満鐢宠"
+					<u-button text="鏇存崲棰勭害鏃堕棿"
 						type="primary"
 						plain
 						@click="rcsqClick"
 						shape="circle"
-						:disabled="correctStatus>= 3"></u-button>
+						:disabled="currentPageCoalStatus>= 3"></u-button>
+					<!-- <u-button text="鍏ュ満鐢宠"
+						type="primary"
+						plain
+						@click="rcsqClick"
+						shape="circle"
+						:disabled="correctStatus>= 3"></u-button> -->
+					<u-button text="鍛煎彨瀹㈡湇"
+						type="primary"
+						plain
+						@click="callCustomerService"
+						shape="circle"></u-button>
 				</view>
 				<view class="bottom-button">
 					<!-- <u-button text="鏀剧┖"
@@ -183,19 +195,23 @@
 						throttleTime="500"
 						shape="circle"
 						:disabled="isEvacuation || isapproach"></u-button> -->
-					<u-button text="鍛煎彨瀹㈡湇"
-						type="primary"
-						plain
-						@click="callCustomerService"
-						shape="circle"></u-button>
+
 				</view>
 			</view>
 		</view>
 		<view class="weigh-ability">
+			<view class="weigh-button">
+				<u-button text="涓婄璁¢噺"
+					@click="cengZhongClick"
+					type="primary"
+					shape="circle"
+					:disabled="haveInputOrigin&&!isSpecial"
+					:loading="weighHouseLoading"></u-button>
+			</view>
 			<view class="weigh-button"
-				v-show='ablePrintInduction'>
+				v-show='ablePrintInduction&&!(coalDetailsData.skin&&coalDetailsData.hair)'>
 				<u-button text="鎵撳嵃鍏ラ棬璇�"
-					@click="printEntryCertificate"
+					@click="printBefore('in')"
 					type="primary"
 					shape="circle"
 					:loading="enterLoading"
@@ -204,7 +220,7 @@
 			<view class="weigh-button"
 				v-show="ablePrintOut">
 				<u-button text="鎵撳嵃鍑洪棬璇�"
-					@click="printExitPermit"
+					@click="printBefore('out')"
 					type="primary"
 					shape="circle"
 					:loading="outLoading"
@@ -214,11 +230,6 @@
 					@click="showCaolPickUpBill"
 					type="primary"
 					shape="circle"></u-button></view>
-			<view class="weigh-button"><u-button text="涓婄璁¢噺"
-					@click="cengZhongClick"
-					type="primary"
-					shape="circle"
-					:disabled="haveInputOrigin"></u-button></view>
 		</view>
 		<view class="evacuationModal">
 			<u-modal :show="evacuationModalShow"
@@ -228,14 +239,14 @@
 				@confirm="evacuationConfirm"
 				@cancel="evacuationCancel"></u-modal>
 		</view>
-		<view class="completeOutSale">
+		<!-- <view class="completeOutSale">
 			<u-modal :show="completeOutSaleShow"
 				title="纭"
 				content="鏄惁瀹屾垚澶栭攢鎻愮叅鍗�"
 				:showCancelButton="true"
 				@confirm="completeOutSaleConfirm"
 				@cancel="completeOutSaleCancel"></u-modal>
-		</view>
+		</view> -->
 		<view class="serviece-customer">
 			<u-action-sheet :actions="list"
 				@select="selectClick"
@@ -251,19 +262,22 @@
 				:content="wsgContent"
 				@confirm="wsgContentConfirm"></u-modal>
 		</view>
+		<printerStyle ref="printerStyleRef"
+			@selectedPrint='selectedPrintHandle' />
 	</view>
 </template>
 
 <script>
-	import { webSocketUrl } from '@/api/request.js';
 	import { BaseUrl } from '@/api/publicInterface.js';
 	import { mapState, mapMutations } from 'vuex';
 	import combinedTitle from '@/components/combined-title/combined-title.vue';
+	import printerStyle from './printerStyle/printerStyle.vue'
 	import BigNumber from "bignumber.js"
 	const dayjs = require('dayjs')
 	export default {
 		components: {
-			combinedTitle
+			combinedTitle,
+			printerStyle
 		},
 		onPullDownRefresh() {
 			this.getTakeCoal(); //鑾峰彇鎻愮叅鍗曡鎯�
@@ -273,10 +287,10 @@
 			this.orderPlanId = value.orderPlanId;
 			this.yyId = value.yyId;
 			this.originInfoVisible = value.orderType === '澶栬喘'
-			if (value.overTmWaixiao) {
-				this.overTmWaixiao = value.overTmWaixiao
-				this.getWeightHouseObj.overTmWaixiao = value.overTmWaixiao
-			}
+			// if (value.overTmWaixiao) {
+			// 	this.overTmWaixiao = value.overTmWaixiao
+			// 	this.getWeightHouseObj.overTmWaixiao = value.overTmWaixiao
+			// }
 			this.fileList1 = []
 			this.changeglobalIsFirstWeighing(1)
 			if (this.globalIsFirstWeighing === 1) {
@@ -296,8 +310,11 @@
 		onHide() {
 			clearInterval(this.interval);
 		},
+		onUnload() {
+			clearInterval(this.interval);
+		},
 		onReady() {
-			if (this.originInfoVisible) {
+			if (this.originInfoVisible && !this.isSpecial) {
 				this.$refs.originInfoRef.setRules(this.rules);
 			}
 		},
@@ -396,8 +413,13 @@
 				timeout: '0',
 				wsgShow: false,
 				timeLineStatus: null,
+				timeLineEqCode: '',
 				originInfoNotice: '濉啓鍘熷彂淇℃伅鍚庡彲涓婄璁¢噺',
-				submitOriginInfoLoading: false
+				submitOriginInfoLoading: false,
+				ischeckedDefault: 0,
+				isSpecial: null, //1 鏄壒娈� 0涓嶆槸鐗规畩
+				printerType: '', //鍒ゆ柇鎵撳嵃鐨勬槸鍑洪棬璇佽繕鏄叆闂ㄨ瘉 
+				weighHouseLoading: false
 			};
 		},
 		watch: {
@@ -409,7 +431,7 @@
 			}
 		},
 		computed: {
-			...mapState(['globalweigh', 'globalinfraredStatus', 'wsgVisiable', 'wsgContent', 'globalIsFirstWeighing']),
+			...mapState(['globalweigh', 'globalinfraredStatus', 'wsgVisiable', 'wsgContent', 'globalIsFirstWeighing', ]),
 			name() {
 				return uni.getStorageSync('name');
 			},
@@ -451,6 +473,9 @@
 			correctStatus() {
 				return this.currentPageCoalStatus === this.timeLineStatus ? this.currentPageCoalStatus : this
 					.timeLineStatus
+			},
+			isNeedOrigin() {
+				return uni.getStorageSync('isNeedOrigin')
 			}
 		},
 		methods: {
@@ -459,6 +484,7 @@
 				this.$reqGet('coalDayPage', { id: this.orderPlanId, timeout: this.timeout }).then(res => {
 					if (res.code == 0) {
 						this.timeLineStatus = res.data[0].taskStatus
+						this.timeLineEqCode = res.data[0].eqCode
 						this.dayRZ = res.data.map(v => {
 							let slicedate = v.taskStatusDes.slice(0, 10);
 							if (slicedate == this.currentDate) {
@@ -500,11 +526,13 @@
 						console.log(res, '鎻愮叅鍗曡鎯�');
 						this.coalDetailsData = res.data;
 						this.orderType = this.coalDetailsData.orderType;
-						// 鍒ゆ柇鏄惁瀹屾垚澶栭攢璁㈠崟
-						this.completeOutSale.orderType = this.coalDetailsData.orderType;
-						this.completeOutSale.deptId = this.coalDetailsData.deptId;
-						this.completeOutSale.filedId = this.coalDetailsData.filedId;
-						this.completeOutSale.clean = this.coalDetailsData.clean;
+						// 
+						this.isSpecial = res.data.isSpecial
+						// // 鍒ゆ柇鏄惁瀹屾垚澶栭攢璁㈠崟
+						// this.completeOutSale.orderType = this.coalDetailsData.orderType;
+						// this.completeOutSale.deptId = this.coalDetailsData.deptId;
+						// this.completeOutSale.filedId = this.coalDetailsData.filedId;
+						// this.completeOutSale.clean = this.coalDetailsData.clean;
 						// 鑾峰彇鎵�鍦ㄧ鎴垮弬鏁拌祴鍊�
 						this.getWeightHouseObj.deptId = this.coalDetailsData.deptId;
 						this.getWeightHouseObj.filedId = this.coalDetailsData.filedId;
@@ -549,32 +577,25 @@
 						this.$u.toast('鍔犺浇澶辫触');
 					}
 				}).then(() => {
-					if (this.completeOutSale.orderType == "鍐呰喘" || this.completeOutSale.orderType == "杞叆") {
-						if (this.completeOutSale.clean !== 0 && this.currentPageCoalStatus !== 6 && this
-							.currentPageCoalStatus !== 11 && this.currentPageCoalStatus !== 12) {
-							this.$reqGet('getTmTaskCoalOrderType', {
-								deptId: this.completeOutSale.deptId,
-								filedId: this.completeOutSale.filedId,
-								orderType: '澶栭攢'
-							}).then(res => {
-								if (res.data && res.data?.length !== 0) {
-									this.completeOutSaleShow = true
-									console.log(res, '瀹屾垚澶栭攢璁㈠崟');
-								}
-							})
-						}
-					}
-				}).then(() => {
 					// 鍒ゆ柇褰撳墠鏃堕棿鏄惁瓒呭嚭棰勭害鏃堕棿
-					setTimeout(() => {
+					;
+					if([1, 2, 13].includes(this.coalDetailsData.status) ){
+						setTimeout(() => {
 						let endTime = this.coalDetailsData.yuYueSection.slice(0, 10) + ' ' + this
 							.coalDetailsData
 							.yuYueSection.slice(-5);
-						if (dayjs(this.currentTime).isAfter(endTime) && this.coalDetailsData.status <= 1) {
-							this.$u.toast('宸茶秴鍑洪绾︽椂闂�,鍙偣鍑诲叆鍦虹敵璇烽噸鏂板叆鍦�')
+						// 鏈�澶х害鏉熸椂闂� maxRestrainTime
+						const maxRestrainTime = dayjs().subtract(this.coalDetailsData.flexibleTime,
+								'minute')
+							.format('YYYY-MM-DD HH:mm:ss');
+						console.log(maxRestrainTime, this.correctStatus);
+						if (dayjs(maxRestrainTime).isAfter(endTime) && this.correctStatus <= 1) {
+							// this.$u.toast('宸茶秴鍑洪绾︽椂闂�,鍙偣鍑诲叆鍦虹敵璇烽噸鏂板叆鍦�')
 							this.timeout = '1'
 						}
 					}, 1000)
+					}
+					
 				})
 			},
 			// 鏃ュ織鏌ヨ
@@ -583,6 +604,7 @@
 					this.$reqGet('coalDayPage', { id: this.orderPlanId, timeout: this.timeout }).then(res => {
 						if (res.code == 0) {
 							this.timeLineStatus = res.data[0].taskStatus
+							this.timeLineEqCode = res.data[0].eqCode
 							this.dayRZ = res.data.map(v => {
 								let slicedate = v.taskStatusDes.slice(0, 10);
 								if (slicedate == this.currentDate) {
@@ -605,19 +627,21 @@
 				});
 			},
 			// 绛惧埌
-			arriveClick() {
-				uni.navigateTo({
-					url: `/pages/driver-page/driver-index/bill-of-lading-details/punchTheClock/punchTheClock?orderPlanId=${this.orderPlanId}&coalStatus=${
-					this.currentPageCoalStatus
-				}&tmId=${this.getWeightHouseObj.tmId}`
-				});
-			},
-			// 鍏ュ満鐢宠
+			// arriveClick() {
+			// 	uni.navigateTo({
+			// 		url: `/pages/driver-page/driver-index/bill-of-lading-details/punchTheClock/punchTheClock?orderPlanId=${this.orderPlanId}&coalStatus=${
+			// 		this.correctStatus
+			// 	}&tmId=${this.getWeightHouseObj.tmId}&timeout=${this.timeout}&yyId=${this.yyId}&filedId=${this.getYuYueDataParams.filedId}&deptId=${
+			// 		this.getYuYueDataParams.deptId
+			// 	}&sendDate=${this.getYuYueDataParams.sendDate}&yuYueSection=${this.coalDetailsData.yuYueSection}`
+			// 	});
+			// },
+			// 鏇存崲棰勭害鏃堕棿娈�
 			rcsqClick() {
 				uni.navigateTo({
 					url: `/pages/driver-page/appointment/appointment?type=鍏ュ満鐢宠&takeCoalId=${this.orderPlanId}&yyId=${this.yyId}&filedId=${this.getYuYueDataParams.filedId}&deptId=${
 					this.getYuYueDataParams.deptId
-				}&sendDate=${this.getYuYueDataParams.sendDate}`
+				}&sendDate=${this.getYuYueDataParams.sendDate}&coalStatus=${this.currentPageCoalStatus}&yuYueSection=${this.coalDetailsData.yuYueSection}&tmId=${this.getWeightHouseObj.tmId}`
 				});
 			},
 			callCustomerService() {
@@ -684,8 +708,10 @@
 			// 绉伴噸
 			cengZhongClick() {
 				this.changeglobalIsFirstWeighing(2)
+				this.weighHouseLoading = true
 				this.$reqGet('getWeighHouse', this.getWeightHouseObj).then(res => {
 					console.log(res, '鑾峰彇纾呮埧');
+					this.weighHouseLoading = false
 					if (res.code == 0) {
 						this.weighData.sceneId = res.data.id;
 						this.weighData.gateCameraId = res.data.lastEquipmentId;
@@ -704,12 +730,14 @@
 							res.data.id
 						}&gateCameraId=${res.data.lastEquipmentId}&gateCameraCode=${res.data.lastEquipmentCode}&weighHouseCode=${res.data.code}&primarySkin=${
 							this.primarySkin
-						}&primaryHair=${this.primaryHair}&primaryClean=${this.primaryClean}&sceneInOut=${res.data.sceneInOut}&overTmWaixiao=${this.overTmWaixiao}`
+						}&primaryHair=${this.primaryHair}&primaryClean=${this.primaryClean}&sceneInOut=${res.data.sceneInOut}&overTmWaixiao=${this.overTmWaixiao}&deptId=${this.getWeightHouseObj.deptId }`
 						});
 					} else {
 						this.$u.toast(res.msg ? res.msg : '鏈湪纾呮埧锛岃鍓嶅線纾呮埧鍚庡啀璇曪紒锛�');
 					}
-				});
+				}).catch(() => {
+					this.weighHouseLoading = false
+				})
 			},
 			// 鏀剧┖
 			evacuation() {
@@ -722,14 +750,17 @@
 					weigh: this.globalweigh,
 					isBackground: 1
 				};
+				uni.showLoading({
+					title: '鍔犺浇涓�'
+				})
 				let mix = Object.assign(this.weighData, this.getWeightHouseObj);
 				this.$reqPost('getOneEvacuation', mix, 'json').then(res => {
-					console.log(res, '绗竴娆℃斁绌�');
+					uni.hideLoading()
 					if (res.code == 0) {
 						this.$u.toast('鎿嶄綔鎴愬姛');
 						this.evacuationModalShow = false;
 					} else {
-						this.$u.toast('鎿嶄綔澶辫触锛岃绋嶅悗閲嶈瘯');
+						this.$u.toast(res.msg ? res.msg : '鎿嶄綔澶辫触锛岃绋嶅悗閲嶈瘯');
 						this.evacuationModalShow = false;
 					}
 				});
@@ -749,6 +780,28 @@
 			completeOutSaleCancel() {
 				this.completeOutSaleShow = false
 			},
+			//鐐瑰嚮鎵撳嵃鍏ラ棬璇佷箣鍓嶅垽鏂槸鍚﹀嬀閫変簡榛樿鎵撳嵃鏍峰紡锛屽惁鍒欏脊鍑洪�夋嫨 鏄殑璇濅紶鏈湴鍌ㄥ瓨閫夋嫨鐨勬牱寮�
+			printBefore(type) {
+				this.printerType = type
+				if (!this.ischeckedDefault && !uni.getStorageSync('ischeckedDefault')) {
+					this.$nextTick(() => {
+						this.$refs.printerStyleRef.init()
+					})
+				} else if (this.ischeckedDefault || uni.getStorageSync('ischeckedDefault')) {
+					this.selectedPrintHandle(true)
+				}
+			},
+			//澶勭悊閫夋嫨鐨勬墦鍗版牱寮�
+			selectedPrintHandle(params1) {
+				this.ischeckedDefault = params1
+				if (this.printerType === 'in') {
+					this.printEntryCertificate()
+					return
+				} else if (this.printerType === 'out') {
+					this.printExitPermit()
+					return
+				}
+			},
 			// 鎵撳嵃鍏ラ棬璇�
 			printEntryCertificate() {
 				uni.showLoading({
@@ -760,7 +813,8 @@
 					tmId: this.getWeightHouseObj.tmId,
 					carNo: uni.getStorageSync('carNo'),
 					type: 2,
-					weighingNumber: 1
+					weighingNumber: 1,
+					printing: uni.getStorageSync('selectedPrintStyle')
 				}
 				let form1 = uni.getStorageSync('WeighHouseForm') ? uni.getStorageSync('WeighHouseForm') : '{}'
 				this.$reqPost('printer', Object.assign(form, JSON.parse(form1)),
@@ -774,7 +828,10 @@
 						} else {
 							this.$u.toast(res.msg ? res.msg : '鎵撳嵃澶辫触')
 						}
-					})
+					}).catch(e => {
+					uni.hideLoading()
+					this.outLoading = false
+				})
 			},
 			// 鎵撳嵃鍑洪棬璇�
 			printExitPermit() {
@@ -783,21 +840,35 @@
 				})
 				let form = {
 					deptId: this.getWeightHouseObj.deptId,
+					filedId: this.getWeightHouseObj.filedId,
 					tmId: this.getWeightHouseObj.tmId,
 					carNo: uni.getStorageSync('carNo'),
 					type: 3,
-					weighingNumber: 2
+					weighingNumber: 2,
+					printing: uni.getStorageSync('selectedPrintStyle')
 				}
+				// let form1 = uni.getStorageSync('WeighHouseForm') ? uni.getStorageSync('WeighHouseForm') : '{}'
+
 				this.outLoading = true
-				this.$reqPost('printer', Object.assign(form, JSON.parse(uni.getStorageSync('WeighHouseForm'))),
-					'json').then(res => {
-					uni.hideLoading()
-					this.outLoading = false
-					if (res.code === 0) {
-						this.$u.toast('鎵撳嵃鎴愬姛')
-					} else {
-						this.$u.toast(res.msg ? res.msg : '鎵撳嵃澶辫触')
+				this.$reqGet('getWeighHouse1', this.getWeightHouseObj).then(r => {
+					let form1 = {
+						sceneId: r.data.id,
+						gateCameraId: r.data.lastEquipmentId,
+						equipmentCode: r.data.lastEquipmentCode,
+						sceneInOut: r.data.sceneInOut
 					}
+					this.$reqPost('printer', Object.assign(form, form1), 'json').then(res => {
+						uni.hideLoading()
+						this.outLoading = false
+						if (res.code === 0) {
+							this.$u.toast('鎵撳嵃鎴愬姛')
+						} else {
+							this.$u.toast(res.msg ? res.msg : '鎵撳嵃澶辫触')
+						}
+					}).catch(e => {
+						uni.hideLoading()
+						this.outLoading = false
+					})
 				})
 			},
 			wsgContentConfirm() {
@@ -903,6 +974,11 @@
 				} else {
 					uni.$u.toast('璇峰~鍐欏畬鏁村師鍙戜俊鎭�')
 				}
+			},
+			streamView() {
+				uni.navigateTo({
+					url: `/pages/public-page/driverStream/driverStream?eqCode=${this.timeLineEqCode}`
+				})
 			}
 		}
 	};
@@ -945,7 +1021,8 @@
 				width: 94%;
 				margin: 0 auto;
 				height: vww(52);
-				@include flex position: relative;
+				@include flex;
+				 position: relative;
 				flex-direction: column;
 				justify-content: space-between;
 				align-items: flex-start;
@@ -989,7 +1066,8 @@
 				overflow: hidden;
 
 				.block-main {
-					@include flex width: 94%;
+					@include flex ;
+					width: 94%;
 					height: 336rpx;
 					margin: vww(18) vww(7) vww(11) vww(17);
 					flex-direction: column;
@@ -1007,6 +1085,10 @@
 					position: absolute;
 					right: vww(10);
 					color: #fff;
+					white-space: nowrap;
+					text-overflow: ellipsis;
+					-o-text-overflow: ellipsis;
+					overflow: hidden;
 				}
 
 				.basic {
@@ -1059,6 +1141,12 @@
 					color: #7d7d7d;
 				}
 
+				.stream-view {
+					height: vww(18);
+					margin: vww(8);
+					margin-left: 0;
+				}
+
 				.weigh-item {
 					width: 100%;
 					height: vww(36);
@@ -1101,7 +1189,7 @@
 			justify-content: center;
 			overflow: hidden;
 			position: relative;
-			top: vww(120);
+			top: vww(130);
 
 			&_wrapper {
 				width: 650rpx;

--
Gitblit v1.9.1