[作业批改] - 由原来班级查询变更为用户id查询作业
This commit is contained in:
parent
cb15855fc1
commit
81dd59f564
|
@ -27,6 +27,15 @@ export function listClassworkdata(query) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 新接口---查询classworkdata列表 班级作业列表
|
||||||
|
export function listClassworkdataNew(query) {
|
||||||
|
return request({
|
||||||
|
url: '/education/classworkdata/new/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
// 查询entpcoursework列表 课程作业列表
|
// 查询entpcoursework列表 课程作业列表
|
||||||
export function listEntpcoursework(query) {
|
export function listEntpcoursework(query) {
|
||||||
return request({
|
return request({
|
||||||
|
|
|
@ -63,7 +63,7 @@
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { ref, onMounted, onUnmounted, computed, watch } from 'vue'
|
import { ref, onMounted, onUnmounted, computed, watch } from 'vue'
|
||||||
import { listByDeadDate, listClassworkdata } from '@/api/classTask'
|
import { listByDeadDate, listClassworkdata, listClassworkdataNew } from '@/api/classTask'
|
||||||
|
|
||||||
import TaskItem from '@/views/classTask/container/task-item.vue'
|
import TaskItem from '@/views/classTask/container/task-item.vue'
|
||||||
// import ItemDialog from '@/views/classTask/container/item-dialog.vue'
|
// import ItemDialog from '@/views/classTask/container/item-dialog.vue'
|
||||||
|
@ -119,7 +119,7 @@ const getData = async () => {
|
||||||
classWorkList.value = []
|
classWorkList.value = []
|
||||||
loading.value = true
|
loading.value = true
|
||||||
// 1、班级列表
|
// 1、班级列表
|
||||||
getClassList()
|
//getClassList()
|
||||||
// 2、班级作业
|
// 2、班级作业
|
||||||
await getClassWorkList()
|
await getClassWorkList()
|
||||||
// 3、班级学生作业 包含多个班级
|
// 3、班级学生作业 包含多个班级
|
||||||
|
@ -140,10 +140,11 @@ const getClassList = () => {
|
||||||
* 2、获取班级作业
|
* 2、获取班级作业
|
||||||
*/
|
*/
|
||||||
const getClassWorkList = async () => {
|
const getClassWorkList = async () => {
|
||||||
if(classTaskStore.classListIds.length>0){
|
//if(classTaskStore.classListIds.length>0){
|
||||||
|
{
|
||||||
// 班级作业数据,包含多个班级 homeworklist
|
// 班级作业数据,包含多个班级 homeworklist
|
||||||
const response = await listByDeadDate({
|
const response = await listByDeadDate({
|
||||||
classidarray: classTaskStore.classListIds.join(','),
|
//classidarray: classTaskStore.classListIds.join(','),
|
||||||
edituserid: userStore.userId, // 老师的id
|
edituserid: userStore.userId, // 老师的id
|
||||||
edustage: userStore.edustage, // 学段
|
edustage: userStore.edustage, // 学段
|
||||||
edusubject: userStore.edusubject,//学科
|
edusubject: userStore.edusubject,//学科
|
||||||
|
@ -218,7 +219,7 @@ const getClassWorkList = async () => {
|
||||||
const getStudentClassWorkData = async() => {
|
const getStudentClassWorkData = async() => {
|
||||||
// const { chapterId } = await useGetHomework(props.bookobj.node)
|
// const { chapterId } = await useGetHomework(props.bookobj.node)
|
||||||
// this.entpcourseid = chapterId
|
// this.entpcourseid = chapterId
|
||||||
if(classTaskStore.classListIds.length>0){
|
//if(classTaskStore.classListIds.length>0){
|
||||||
// listClassworkdataByDeadDate({
|
// listClassworkdataByDeadDate({
|
||||||
// edituserid: userStore.userId, // 老师的id
|
// edituserid: userStore.userId, // 老师的id
|
||||||
// classids: classTaskStore.classListIds.join(','),
|
// classids: classTaskStore.classListIds.join(','),
|
||||||
|
@ -228,7 +229,21 @@ const getStudentClassWorkData = async() => {
|
||||||
// orderby: "deaddate DESC",// TODO: 这里是否加 deaddate 的排序,后续看
|
// orderby: "deaddate DESC",// TODO: 这里是否加 deaddate 的排序,后续看
|
||||||
// pageSize: 1000,
|
// pageSize: 1000,
|
||||||
// })
|
// })
|
||||||
|
|
||||||
|
// listClassworkdataNew({
|
||||||
|
// classworkids: ids, // 作业id
|
||||||
|
// edituserid: userStore.userId, // 老师的id
|
||||||
|
// edusubject: userStore.edusubject,//学科
|
||||||
|
// evalStatus: 1,
|
||||||
|
// pageSize: 1000,
|
||||||
|
// })
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
const ids = classWorkList.value.map((item) => item.id).join(',');
|
const ids = classWorkList.value.map((item) => item.id).join(',');
|
||||||
|
if (ids == '') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
listClassworkdata({
|
listClassworkdata({
|
||||||
classworkids: ids,
|
classworkids: ids,
|
||||||
pageSize: 1000,
|
pageSize: 1000,
|
||||||
|
|
Loading…
Reference in New Issue