diff --git a/api/task.js b/api/task.js
index 4c23191..d52461d 100644
--- a/api/task.js
+++ b/api/task.js
@@ -49,4 +49,4 @@ export const serviceTaskDetails = (data) => oahttp.get('/task/service_task_detai
/**
* 任务:提交督促小组服务团队学习任务
*/
-export const serviceTask4Commit = (data) => oahttp.post('/task/commit_service_task4', data)
+export const serviceTask4Commit = (data) => oahttp.post('/task/commit_town_task_type4', data)
diff --git a/subpkg/serviceTask/serviceTask.vue b/subpkg/serviceTask/serviceTask.vue
index a021652..ba1e643 100644
--- a/subpkg/serviceTask/serviceTask.vue
+++ b/subpkg/serviceTask/serviceTask.vue
@@ -5,8 +5,8 @@
{{taskInfo.content||''}}
- 判断条件:
- {{remark}}
+ 判定条件:
+ {{remark}}
diff --git a/subpkg/serviceTask/serviceTask4.vue b/subpkg/serviceTask/serviceTask4.vue
index 892b092..175926f 100644
--- a/subpkg/serviceTask/serviceTask4.vue
+++ b/subpkg/serviceTask/serviceTask4.vue
@@ -9,10 +9,10 @@
-
+
-
+
@@ -23,7 +23,7 @@
-
@@ -35,13 +35,13 @@
培训内容大纲 (50字以上)
-
+
-
-
-
+
+
+
@@ -62,11 +62,12 @@
note: "", // 详情描述
video_annex: [] // 视频列表
},
- taskInfo:{
+ taskInfo: {
id: '',
title: '',
content: '',
- extend: {}
+ extend: {},
+ status: 0
},
study_photo: [],
sign_in_table: '',
@@ -74,33 +75,32 @@
}
},
onLoad(options) {
- options.task_id?this.taskInfo.id=options.task_id:null;
+ options.task_id ? this.taskInfo.id = options.task_id : null;
this.initTask();
},
onShow() {},
computed: {
// 占位长度
placeholderLength() {
- if (this.other.is_commit == 1) return this.study_photo.length % 3 == 0 ? 0 : 3 - this.study_photo.length % 3;
+ if (this.taskInfo.status!=2) return this.study_photo.length % 3 == 0 ? 0 : 3 - this.study_photo.length % 3;
return (this.study_photo.length + 1) % 3 == 0 ? 0 : 3 - (this.study_photo.length + 1) % 3;
},
},
methods: {
- async initTask(){
+ async initTask() {
let res = await serviceTaskDetails({
id: this.taskInfo.id
});
- console.log(res);
this.taskInfo = res.data;
this.sign_in_table = this.taskInfo?.extend?.town_task_type_4?.sign_in_table;
this.study_content = this.taskInfo?.extend?.town_task_type_4?.study_content;
- this.study_photo = JSON.parse(JSON.stringify(this.taskInfo?.extend?.town_task_type_4?.study_photo||{}));
+ this.study_photo = JSON.parse(JSON.stringify(this.taskInfo?.extend?.town_task_type_4?.study_photo || []));
},
// 提交
async submit() {
- if(this.study_photo.length<5)return Toast('学习照片不能低于5张');
- if(!this.sign_in_table)return Toast('签到表照片不能为空');
- if(this.study_content.trim().length <50) return Toast('培训内容不得低于50字');
+ if (this.study_photo.length < 5) return Toast('学习照片不能低于5张');
+ if (!this.sign_in_table) return Toast('签到表照片不能为空');
+ // if (this.study_content.trim().length < 50) return Toast('培训内容不得低于50字');
await serviceTask4Commit({
id: this.taskInfo.id,
study_photo: this.study_photo,