shish 8 месяцев назад
Родитель
Сommit
ef9db34928
1 измененных файлов с 21 добавлено и 11 удалено
  1. 21 11
      ghsApp/src/pagesOrder/detail.vue

+ 21 - 11
ghsApp/src/pagesOrder/detail.vue

@@ -363,16 +363,22 @@
 						<div class="detail-price_box" style="font-size: 34upx;color:#3385FF;">¥{{ parseFloat(detailInfo.realPrice)}}</div>
 					</tui-list-cell>
 
-					<block v-if="detailInfo.staffFinance==1">
-						<tui-list-cell class="line-cell" :hover="false">
-							<div class="tui-title">成本</div>
-							<div class="detail-price_box" style="font-size:30upx;font-weight:normal;">¥{{ detailInfo.remainCost?parseFloat(detailInfo.remainCost):0 }}</div>
-						</tui-list-cell>
-						<tui-list-cell class="line-cell" :hover="false">
-							<div class="tui-title">利润</div>
-							<div class="detail-price_box" style="font-size:30upx;font-weight:normal;">¥{{ detailInfo.profit?parseFloat(detailInfo.profit):0 }}</div>
-						</tui-list-cell>
-					</block>
+				<block v-if="detailInfo.staffFinance==1">
+					<tui-list-cell class="line-cell" :hover="false" @click="toggleFinanceInfo" style="cursor: pointer;">
+						<div class="tui-title">财务信息</div>
+						<div class="detail-price_box" style="font-size:30upx;font-weight:normal;">
+							<i class="iconfont" :class="showFinanceInfo ? 'iconxiangxia' : 'iconxiangyou'" style="margin-right: 10upx;"></i>
+						</div>
+					</tui-list-cell>
+					<tui-list-cell v-if="showFinanceInfo" class="line-cell" :hover="false">
+						<div class="tui-title">成本</div>
+						<div class="detail-price_box" style="font-size:30upx;font-weight:normal;">¥{{ detailInfo.remainCost?parseFloat(detailInfo.remainCost):0 }}</div>
+					</tui-list-cell>
+					<tui-list-cell v-if="showFinanceInfo" class="line-cell" :hover="false">
+						<div class="tui-title">利润</div>
+						<div class="detail-price_box" style="font-size:30upx;font-weight:normal;">¥{{ detailInfo.profit?parseFloat(detailInfo.profit):0 }}</div>
+					</tui-list-cell>
+				</block>
 
 				</div>
 			</view>
@@ -602,7 +608,8 @@ export default {
 			staffListData:[],
 			trackList:[],
 			simModal: false,
-			simNum:0
+			simNum:0,
+			showFinanceInfo: false
 		};
 	},
 	onPullDownRefresh() {
@@ -646,6 +653,9 @@ export default {
 		}
 	},
 	methods: {
+		toggleFinanceInfo() {
+			this.showFinanceInfo = !this.showFinanceInfo
+		},
 		showMySimPop() {
 			this.simModal = true
 		},