shish 4 時間 前
コミット
22771f67d5
1 ファイル変更5 行追加4 行削除
  1. 5 4
      ghsApp/src/pagesOrder/detail.vue

+ 5 - 4
ghsApp/src/pagesOrder/detail.vue

@@ -160,17 +160,18 @@
 					<view>付款方式:</view>
 					<view>
 						<block v-if="detailInfo.onlinePay == 2">
-							<!-- 线上微信/支付宝蓝色,挂账未结清红色,其余黑色 -->
+							<!-- 挂账固定红色;线上微信/支付宝蓝色;其余黑色 -->
 							<text :class="[
-								detailInfo.payWay == 3 && detailInfo.clearId == 0
+								Number(detailInfo.payWay) === 3
 									? 'red-mind'
-									: (detailInfo.payWay == 0 || detailInfo.payWay == 1 ? 'normal-mind' : 'pay-way-black')
+									: (Number(detailInfo.payWay) === 0 || Number(detailInfo.payWay) === 1 ? 'normal-mind' : 'pay-way-black')
 							]">
 								{{ detailInfo.payWay==0?'线上微信':detailInfo.payWay==1?'线上支付宝':detailInfo.payWay==2?'余额':detailInfo.payWay==4?'现金':detailInfo.payWay==5?'银行卡':detailInfo.payWay==3?'挂账':'--' }}
 							</text>
 						</block>
 						<block v-else>
-							<text :class="[detailInfo.payWay==3 && detailInfo.clearId == 0 ? 'red-mind' : 'normal-mind']" style="color:black;">
+							<!-- 挂账固定红色;线下分支其余黑色(避免行内 color 盖掉红色) -->
+							<text :class="[Number(detailInfo.payWay) === 3 ? 'red-mind' : 'pay-way-black']">
 								{{ detailInfo.payWay==0?'线下微信':detailInfo.payWay==1?'线下支付宝':detailInfo.payWay==2?'余额':detailInfo.payWay==4?'现金':detailInfo.payWay==5?'银行卡':detailInfo.payWay==3?'挂账':'--' }}
 							</text>
 						</block>