From 4676715af5659b0fbf5fc11008f779c482d53519 Mon Sep 17 00:00:00 2001
From: lnn19986213 <1667908750@qq.com>
Date: Tue, 19 Jul 2022 11:18:47 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/pages/orderHall/addOrder.vue | 19 +++++++
src/pages/orderHall/orderHall.vue | 6 +-
src/pages/orderHall/orderHallDetails.vue | 70 ++++++++++++++++++++----
src/pages/pageHome/pageHome.vue | 6 +-
4 files changed, 84 insertions(+), 17 deletions(-)
diff --git a/src/pages/orderHall/addOrder.vue b/src/pages/orderHall/addOrder.vue
index 5118a4f..555db57 100644
--- a/src/pages/orderHall/addOrder.vue
+++ b/src/pages/orderHall/addOrder.vue
@@ -355,6 +355,25 @@
this.ok = false
return
}
+ if(this.morePer){
+ if(this.perNumber < 2){
+ uni.showToast({
+ title: '支持多人接单时,可接单人数应大于1',
+ icon: "none",
+ });
+ this.ok = false
+ return
+ }
+ }else{
+ if(this.perNumber > 1){
+ uni.showToast({
+ title: '不支持多人接单时,可接单人数应等于1',
+ icon: "none",
+ });
+ this.ok = false
+ return
+ }
+ }
if(this.ok){
let image = []
this.fileList3.forEach(function(item) {
diff --git a/src/pages/orderHall/orderHall.vue b/src/pages/orderHall/orderHall.vue
index 88b5f79..5698673 100644
--- a/src/pages/orderHall/orderHall.vue
+++ b/src/pages/orderHall/orderHall.vue
@@ -3,7 +3,7 @@
-
+
{{item.text}}
@@ -15,7 +15,7 @@
-
+
{{item.title}}
@@ -84,6 +84,8 @@
this.getData();
},
onShow() {
+ this.pages = 1
+ this.mainList = []
this.getData()
},
methods: {
diff --git a/src/pages/orderHall/orderHallDetails.vue b/src/pages/orderHall/orderHallDetails.vue
index a7a505d..98dd2f0 100644
--- a/src/pages/orderHall/orderHallDetails.vue
+++ b/src/pages/orderHall/orderHallDetails.vue
@@ -3,7 +3,7 @@
-
+
@@ -63,11 +63,26 @@
{{data.activityTime}}
-
- 取消接单
+
+
+ 取消接单
+
+
+ 申请接单
+
-
- 申请接单
+
+
+ 已报名人员
+
+
+
+
+
+
+ {{v.userName}}
+
+
@@ -82,11 +97,16 @@
data: {},
list: [],
list2: [],
+ userList:[],
currentNum: 0,
+ isCheck: 0,
}
},
onLoad(op) {
this.id = op.id
+ if(op.isCheck){
+ this.isCheck = op.isCheck
+ }
},
onShow() {
this.getData()
@@ -116,6 +136,11 @@
})
}
this.data = res.data
+ this.userList = res.data.users
+ this.userList.forEach(function(el){
+ let img = JSON.stringify(el.userTx)
+ el.userTx = img
+ })
this.load = false
}
}).catch(e => {
@@ -170,6 +195,10 @@