Przeglądaj źródła

用户订单修改

贾宇博 1 miesiąc temu
rodzic
commit
1c6e101cf1

+ 9 - 5
components/pages/classify/orderlist.vue

@@ -33,11 +33,15 @@
 						<!-- 右侧信息 -->
 						<view class="item-right">
 							<!-- ,,orderStatus=0,未开始,=2已完成 -->
-							
-							<view class="rating" v-if="score">评分:9.5</view>
-							<up-tag text="标签" plain size="mini" class="tag"></up-tag>
+					
+							<view class="rating">评分:9.5</view>
+							<up-tag v-if="orderStatus == 0">未开始</up-tag>
+							<up-tag v-else-if="orderStatus == 1">进行中</up-tag>
+							<up-tag v-else-if="orderStatus == 2">已完成</up-tag>
 							<up-button type="primary" text="沟通" size="small" class="action-btn"
-								@click="handlClick(item)"></up-button>
+							></up-button>
+								<up-button type="error" text="查看" size="small" class="action-btn"
+									@click="handlClick(item)"></up-button>
 						</view>
 					</view>
 				</up-list-item>
@@ -57,7 +61,7 @@
 
 	// 用户/志愿者 识别标识
 	const userOrWorker = uni.getStorageSync('storage_data').vuex_userOrWorker //读取本地存储
-
+	const orderStatus = ref(0)
 	const column2 = [{
 			name: "全部",
 			value: "",

+ 6 - 3
pages_classify/pages/orderItem/orderdetails.vue

@@ -64,8 +64,10 @@
 							<text>开始时间: {{item.workStartTime}}</text>
 						</view>
 						<view class="item-right">
-							<view class="rating">评分:9.5</view>
-							<up-tag text="标签" plain size="mini" class="tag"></up-tag>
+							<view class="rating" v-if="score === null">待评价</view>
+							<up-tag v-if="orderStatus == 0">未开始</up-tag>
+							<up-tag v-else-if="orderStatus == 1">进行中</up-tag>
+							<up-tag v-else-if="orderStatus == 2">已完成</up-tag>
 						</view>
 					</view>
 				</up-list-item>
@@ -87,7 +89,8 @@
 	} from "@/api/userList.js";
 
 	const listData = ref(); //志愿者详情数据
-
+	const orderStatus = ref(0)
+	const score = ref(null)
 	const mainOrderId = ref(''); //志愿者ID
 	// 获取传递的参数
 	onLoad(async (options) => {