From 80c5030e286ebbf931bd8c78d87502816015a084 Mon Sep 17 00:00:00 2001
From: taoxu <2622874537@qq.com>
Date: Fri, 15 Dec 2023 21:52:39 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A=E6=B8=B2=E6=9F=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/http.interceptor.js | 4 +-
pages/Mystudent/Formteacher.vue | 12 +--
pages/Mystudent/arrange_work.vue | 80 +++++++++++++------
pages_teacher/teacher_class/class_detail.vue | 27 +++++--
.../teacher_teachers/teacher_addOperation.vue | 6 +-
5 files changed, 84 insertions(+), 45 deletions(-)
diff --git a/common/http.interceptor.js b/common/http.interceptor.js
index 62a6a14..9e7a09e 100644
--- a/common/http.interceptor.js
+++ b/common/http.interceptor.js
@@ -4,9 +4,9 @@ const install = (Vue, vm) => {
// baseUrl: 'http://2087p773d1.wicp.vip', // 请求的本域名
// baseUrl: 'https://lchighpass.zhieasy.cn',
// baseUrl: 'http://speaking.viphk.91tunnel.com',//测试https://speaking.iava.top/
- // baseUrl: 'http://89h83e.natappfree.cc',//
+ baseUrl: 'http://yml.dev.bc3.top',//
// baseUrl: 'https://ielts.zhieasy.cn',//正式
- baseURL: 'https://api.admin-v2.langsi.online',
+ // baseURL: 'https://api.admin-v2.langsi.online',
// baseUrl: 'http://i3qsdb.natappfree.cc',//正式
// baseUrl: 'http://hwihh5.natappfree.cc',
diff --git a/pages/Mystudent/Formteacher.vue b/pages/Mystudent/Formteacher.vue
index bc11c16..2656825 100644
--- a/pages/Mystudent/Formteacher.vue
+++ b/pages/Mystudent/Formteacher.vue
@@ -25,10 +25,10 @@
- {{item.name}}
+ {{item.teacherInfo.nickname}}
- 听力
+ {{item.roleText}}
@@ -48,17 +48,17 @@ export default {
}
},
onLoad(option) {
- // this.classid=option.id
- this.classid=15
+ this.classid=option.id
+ // this.classid=15
this.getclassteacher()
},
methods: {
getclassteacher(){
- this.$u.get(`https://api.admin-v2.langsi.online/admin-api/classroom/teacher/list?classId=${this.classid}`).then(res => {
+ this.$u.get(`/admin-api/classroom/teacher/list?classId=${this.classid}`).then(res => {
if (res.code == 0) {
- this.teacherlist=res.data.list
+ this.teacherlist=res.data
// this.classlist = res.data.list
// this.isloding = false
diff --git a/pages/Mystudent/arrange_work.vue b/pages/Mystudent/arrange_work.vue
index 310779d..3f1a6f4 100644
--- a/pages/Mystudent/arrange_work.vue
+++ b/pages/Mystudent/arrange_work.vue
@@ -32,14 +32,14 @@
-
- 课后作业
+ {{item.name}}
@@ -47,32 +47,29 @@
-
+
-
- IELTS 18-Test 2-Part 1
+
+ {{items.paperName}}-{{items.testName}}
-
+
听力
+
+ 阅读
+
+
+ 写作
+
+
+ 口语
+
+
-
+
+
+
-
- IELTS 18-Test 2-Part 1
-
-
- 听力
-
-
-
-
-
- IELTS 18-Test 2-Part 1
-
-
- 听力
-
@@ -83,7 +80,7 @@
描述
- 最好在中午十二点之前完成交上作业,过期不候
+ {{item.des}}
@@ -97,7 +94,8 @@
- 02-12 12:00
+ {{item.doneTime}}
+
@@ -124,10 +122,40 @@ export default {
{ "iswork": "2" },
{ "iswork": "0" }
],
+ classid:0,
+ workinfo:[]
}
},
+ onLoad(option) {
+ console.log(option);
+ this.classid=option.classId
+ // this.classid=15
+ this.getworklist()
+ },
methods: {
-
+ formatTimestamp(timestamp) {
+ const date = new Date(timestamp);
+ const year = date.getFullYear();
+ const month = (date.getMonth() + 1).toString().padStart(2, '0');
+ const day = date.getDate().toString().padStart(2, '0');
+ const hours = date.getHours().toString().padStart(2, '0');
+ const minutes = date.getMinutes().toString().padStart(2, '0');
+
+ return `${year}-${month}-${day} ${hours}:${minutes}`;
+ },
+
+ getworklist(){
+ this.$u.get(`/admin-api/classroom/work-record/list?classId=${this.classid}`).then(res => {
+
+
+ if (res.code == 0) {
+ this.workinfo=res.data
+ // this.classlist = res.data.list
+ // this.isloding = false
+
+ }
+ })
+ }
}
}
@@ -305,7 +333,7 @@ page {
display: flex;
flex-wrap: wrap;
margin-top: 22rpx;
-
+ width: 100%;
.work_card_info_top {
display: flex;
flex-wrap: nowrap;
diff --git a/pages_teacher/teacher_class/class_detail.vue b/pages_teacher/teacher_class/class_detail.vue
index 80931ad..5bef695 100644
--- a/pages_teacher/teacher_class/class_detail.vue
+++ b/pages_teacher/teacher_class/class_detail.vue
@@ -52,9 +52,9 @@
-
-
- {{classinfo.members.length}}
+
+
+ {{classinfo.teachers.length}}
@@ -62,14 +62,14 @@
-
+
作业安排
-
+
暂未安排作业哦!去安排
-
+
{{item.title}}
@@ -157,8 +157,19 @@
});
},
+ toworkdetail(){
+ let classinofs=this.classid
+ console.log('跳转作业详情');
+ uni.navigateTo({
+ url: "/pages/Mystudent/arrange_work?classId=" +classinofs
+ }).then(res => {
+
+ }).catch(err => {
+
+ });
+ },
getclassinfo() {
- this.$u.get(`https://api.admin-v2.langsi.online/admin-api/classroom/detail?id=${this.classid}`).then(res => {
+ this.$u.get(`/admin-api/classroom/detail?id=${this.classid}`).then(res => {
if (res.code == 0) {
@@ -172,7 +183,7 @@
})
},
getworkinfo() {
- this.$u.get(`https://api.admin-v2.langsi.online/admin-api/classroom/work-record/list?classId=${this.classid}`).then(res => {
+ this.$u.get(`/admin-api/classroom/work-record/list?classId=${this.classid}`).then(res => {
if (res.code == 0) {
diff --git a/pages_teacher/teacher_teachers/teacher_addOperation.vue b/pages_teacher/teacher_teachers/teacher_addOperation.vue
index 255f26d..140f900 100644
--- a/pages_teacher/teacher_teachers/teacher_addOperation.vue
+++ b/pages_teacher/teacher_teachers/teacher_addOperation.vue
@@ -312,7 +312,7 @@
onLoad(option) {
uni.removeStorageSync('selectedClassInfo');
uni.removeStorageSync('selectedStuInfo');
- uni.removeStorageSync('selectforwork');
+ // uni.removeStorageSync('selectforwork');
this.classinfo = JSON.parse(decodeURIComponent(option.classinfo))
// let classinofs = [{
// name: '阅读5班',
@@ -567,6 +567,7 @@
workDetailsPageReqVOList:workDetailsPageReqVOList
}
+ console.log(data,'datadata');
this.$u.post(`https://api.admin-v2.langsi.online/admin-api/classroom/work-record/add`, data).then(res => {
if (res.code === 0) {
this.$refs.uToast.show({
@@ -587,8 +588,7 @@
this.fuwei()
}
});
- // let json = JSON.stringify(data)
- // console.log(json, 'workDetailsPageReqVOList');
+
}
}
}