diff --git a/config.js b/config.js
index b7e42b0..cc8b10b 100644
--- a/config.js
+++ b/config.js
@@ -1,6 +1,6 @@
// 应用全局配置
module.exports = {
- // baseUrl: 'http://192.168.18.69:8080',
+ // baseUrl: 'http://192.168.18.211:8080',
// baseUrl: 'http://8.155.21.176/prod-api',
baseUrl: 'https://www.tulkj.cn/prod-api',
// 应用信息
diff --git a/pages/baoming.vue b/pages/baoming.vue
index e2a6326..74f7dc2 100644
--- a/pages/baoming.vue
+++ b/pages/baoming.vue
@@ -26,7 +26,9 @@
- 报名
+ 报名
+ 任务已失效
+
@@ -44,9 +46,12 @@
taskId: null,
employeeName: null,
phone: null,
- idCard: null
+ idCard: null,
+
},
q: null,
+ taskInvalid: 0, //0有效 1失效
+ taskInfo: {}
};
},
onLoad: function(query) {
@@ -88,9 +93,24 @@
getTask(){
getTask(this.param).then(response => {
this.param.taskName = response.data.taskName
+ var status = this.toDate(response.data.taskDate)
+ this.taskInfo = response.data.status + "_" + response.data.taskDate + "_" + status;
+ if (response.data.status == 0 || status == 1){
+ this.taskInvalid = 1;
+ }
})
},
+ toDate(str){
+ var strArray = str.split(" ");
+ var strDate = strArray[0].split("-");
+ // var strTime = strArray[1].split(":");
+ var taskFinishTime = new Date(strDate[0], (strDate[1] - parseInt(1)), (strDate[2]));//任务结束的晚上0点
+ taskFinishTime.setDate(taskFinishTime.getDate() + 1);
+
+ // console.log("date", taskFinishTime, this.getTomorrowZeroTime())
+ return new Date() > taskFinishTime ? 1 : 0
+ },
baoming(){
console.log(this.param.employeeName)
var that = this;
@@ -199,6 +219,19 @@
text-align: center;
place-items: center;
}
+ .bm-btn-invalid{
+ left: 0;
+ display: grid;
+ width: 100%;
+ background-color: #7b7b7b;
+ color: #ffffff;
+ font-weight: 650;
+ font-size: 30rpx;
+ border-radius: 7rpx;
+ height: 80rpx;
+ text-align: center;
+ place-items: center;
+ }
}
diff --git a/pages/components/employeeTask.vue b/pages/components/employeeTask.vue
index 1b941c5..8d1e824 100644
--- a/pages/components/employeeTask.vue
+++ b/pages/components/employeeTask.vue
@@ -19,7 +19,7 @@
-
+
我的任务
diff --git a/pages/components/merchantTask.vue b/pages/components/merchantTask.vue
index a91c860..d63b3a0 100644
--- a/pages/components/merchantTask.vue
+++ b/pages/components/merchantTask.vue
@@ -212,7 +212,7 @@
var strArray = str.split(" ");
var strDate = strArray[0].split("-");
// var strTime = strArray[1].split(":");
- var taskFinishTime = new Date(strDate[0], (strDate[1]-parseInt(1)), (strDate[2]));//任务结束的晚上0点
+ var taskFinishTime = new Date(strDate[0], (strDate[1] - parseInt(1)), (strDate[2]));//任务结束的晚上0点
taskFinishTime.setDate(taskFinishTime.getDate() + 1);
// console.log("date", taskFinishTime, this.getTomorrowZeroTime())
diff --git a/pages/taskDetails.vue b/pages/taskDetails.vue
index 0b870ed..483c997 100644
--- a/pages/taskDetails.vue
+++ b/pages/taskDetails.vue
@@ -131,7 +131,7 @@
getTaskDetails(this.queryParams).then(response => {
console.log(response)
that.task = response.data;
- that.showSign= that.task.listSign;
+ that.showSign = that.task.listSign;
let title = "【"+ that.task.taskName +"】人员详情";
uni.setNavigationBarTitle({
title: title