wuhb 4 mesi fa
parent
commit
d1cfcdf3b5
1 ha cambiato i file con 36 aggiunte e 4 eliminazioni
  1. 36 4
      pages/order/index.uvue

+ 36 - 4
pages/order/index.uvue

@@ -10,17 +10,27 @@
             </view>
         </view>
 
-		<view class="status-bar">
-			<scroll-view class="status-scroll" scroll-x="true" show-scrollbar="false">
-				<view class="status-box">
+		<view class="status-bar">			
+			<scroll-view class="scroll-view_H" direction="horizontal" show-scrollbar="false">
+				<view class="scroll-view-item_H uni-bg-red">
 					<text class="status-txt" :class="{'stauts-sel': currentStatus === ''}" @click="switchStatus('')">全部</text>
+				</view>
+				<view class="scroll-view-item_H uni-bg-green">
 					<text class="status-txt" :class="{'stauts-sel': currentStatus === 'assigned'}" @click="switchStatus('assigned')">待接单</text>
+				</view>
+				<view class="scroll-view-item_H">
 					<text class="status-txt" :class="{'stauts-sel': currentStatus === 'to_finish'}" @click="switchStatus('to_finish')">待结单</text>
+				</view>
+				<view class="scroll-view-item_H">
 					<text class="status-txt" :class="{'stauts-sel': currentStatus === 'to_approve'}" @click="switchStatus('to_approve')">待审批</text>
+				</view>
+				<view class="scroll-view-item_H">
 					<text class="status-txt" :class="{'stauts-sel': currentStatus === 'suspended'}" @click="switchStatus('suspended')">已挂起</text>
+				</view>
+				<view class="scroll-view-item_H">
 					<text class="status-txt" :class="{'stauts-sel': currentStatus === 'completed'}" @click="switchStatus('completed')">已完成</text>
 				</view>
-			</scroll-view>
+		  </scroll-view>
 		</view>
         <!-- 列表内容 -->
         <common-list
@@ -684,4 +694,26 @@ import { getDictDataByType } from '../../api/dict/index'
 	color: #5cb87a;
 	border-color: #c2e7b0;
 }
+.scroll-view_H {
+	width: 100%;
+	flex-direction: row;
+  }
+
+.scroll-view-item_H {
+  justify-content: center;
+  align-items: center;
+  
+  .status-txt{
+	padding: 8px 12px;
+	text-align: center;
+	margin-right: 12rpx;
+	border-radius: 36rpx;
+	background-color: #fff;
+	font-size: 28rpx;
+  }
+  .stauts-sel{
+	background-color: #007AFF;
+	color: #fff;
+  }
+}
 </style>