diff --git a/src/router/routes/modules/stuzy/stuzy.ts b/src/router/routes/modules/stuzy/stuzy.ts
index 219104f..c017578 100644
--- a/src/router/routes/modules/stuzy/stuzy.ts
+++ b/src/router/routes/modules/stuzy/stuzy.ts
@@ -28,7 +28,7 @@ const stuzy: AppRouteModule = {
meta: {
title: '当前作业',
},
- component: () => import('/@/views/zy/zyInfo/StudentZyInfoList.vue'),
+ component: () => import('/@/views/zy/zyInfo/StudentZyInfoMainList.vue'),
},
{
path: 'studentLszy',
@@ -41,7 +41,7 @@ const stuzy: AppRouteModule = {
{
path: 'stuCeshiWenjuan',
name: 'stuCeshiWenjuan',
- component: () => import('/@/views/kc/wjxCswj/WjxCswjStuList.vue'),
+ component: () => import('/@/views/kc/wjxCswj/WjxCswjStuMainList.vue'),
meta: {
title: '测试问卷',
},
@@ -49,7 +49,7 @@ const stuzy: AppRouteModule = {
{
path: 'stuDcwjWenjuan',
name: 'stuDcwjWenjuan',
- component: () => import('/@/views/kc/wjxDcwj/WjxDcwjStuList.vue'),
+ component: () => import('/@/views/kc/wjxDcwj/WjxDcwjStuMainList.vue'),
meta: {
title: '调查问卷',
},
diff --git a/src/views/kc/wjxCswj/WjxCswjStuLiebiaoList.vue b/src/views/kc/wjxCswj/WjxCswjStuLiebiaoList.vue
new file mode 100644
index 0000000..72fa88a
--- /dev/null
+++ b/src/views/kc/wjxCswj/WjxCswjStuLiebiaoList.vue
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/kc/wjxCswj/WjxCswjStuList.vue b/src/views/kc/wjxCswj/WjxCswjStuList.vue
index 4d7a3ba..0804deb 100644
--- a/src/views/kc/wjxCswj/WjxCswjStuList.vue
+++ b/src/views/kc/wjxCswj/WjxCswjStuList.vue
@@ -23,7 +23,6 @@
查询
- 重置
diff --git a/src/views/kc/wjxCswj/WjxCswjStuMainList.vue b/src/views/kc/wjxCswj/WjxCswjStuMainList.vue
new file mode 100644
index 0000000..736a2f5
--- /dev/null
+++ b/src/views/kc/wjxCswj/WjxCswjStuMainList.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
diff --git a/src/views/kc/wjxDcwj/WjxDcwjStuLiebiaoList.vue b/src/views/kc/wjxDcwj/WjxDcwjStuLiebiaoList.vue
new file mode 100644
index 0000000..0937901
--- /dev/null
+++ b/src/views/kc/wjxDcwj/WjxDcwjStuLiebiaoList.vue
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/kc/wjxDcwj/WjxDcwjStuMainList.vue b/src/views/kc/wjxDcwj/WjxDcwjStuMainList.vue
new file mode 100644
index 0000000..249e78a
--- /dev/null
+++ b/src/views/kc/wjxDcwj/WjxDcwjStuMainList.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
diff --git a/src/views/site/studentWdkc/studentMenu.vue b/src/views/site/studentWdkc/studentMenu.vue
index 41ddf62..09aac40 100644
--- a/src/views/site/studentWdkc/studentMenu.vue
+++ b/src/views/site/studentWdkc/studentMenu.vue
@@ -16,21 +16,23 @@
教学单元
-
+
+ 课程作业
+
+
+ 课程测验
+
+
问卷调查
讨论区
-
diff --git a/src/views/zy/zyInfo/StudentZyInfoLiebiaoList.vue b/src/views/zy/zyInfo/StudentZyInfoLiebiaoList.vue
new file mode 100644
index 0000000..f694b20
--- /dev/null
+++ b/src/views/zy/zyInfo/StudentZyInfoLiebiaoList.vue
@@ -0,0 +1,365 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+ 检测失败
+
+
+ {{record.wwxsl}}%
+ {{record.wwxsl}}%
+ {{text}}
+
+ 检测中
+ 未提交
+
+
+
+
+
+ -
+
+
+ 检测失败
+
+
+ {{record.nwxsl}}%
+ {{record.nwxsl}}%
+ {{text}}
+
+ 检测中
+ 未提交
+
+
+
+
+
+ -
+
+
+ 检测失败
+
+
+ {{record.aigcxsl}}%
+ {{record.aigcxsl}}%
+ {{text}}
+
+ 检测中
+ 未提交
+
+
+
+
+
+ -
+
+
+ 检测失败
+
+
+ {{record.xnxsl}}%
+ {{record.xnxsl}}%
+ {{text}}
+
+ 检测中
+ 未提交
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/zy/zyInfo/StudentZyInfoList.vue b/src/views/zy/zyInfo/StudentZyInfoList.vue
index 78d251e..f2c0dc4 100644
--- a/src/views/zy/zyInfo/StudentZyInfoList.vue
+++ b/src/views/zy/zyInfo/StudentZyInfoList.vue
@@ -1,7 +1,7 @@
-->
@@ -138,8 +128,10 @@ const baseApiUrl = globSetting.domainUrl;
}else if(record.stuFilePath){
text = "检测中";
}else{
- text = "-";
+ text = "待提交";
}
+ }else{
+ text = "不查重";
}
}else if(type=='2'){
if(record.nwcc=='1'){
@@ -150,8 +142,10 @@ const baseApiUrl = globSetting.domainUrl;
}else if(record.stuFilePath){
text = "检测中";
}else{
- text = "-";
+ text = "待提交";
}
+ }else{
+ text = "不查重";
}
}else if(type=='3'){
if(record.aigccc=='1'){
@@ -162,8 +156,10 @@ const baseApiUrl = globSetting.domainUrl;
}else if(record.stuFilePath){
text = "检测中";
}else{
- text = "-";
+ text = "待提交";
}
+ }else{
+ text = "不查重";
}
}else if(type=='4'){
if(record.xncc=='1'){
@@ -174,15 +170,17 @@ const baseApiUrl = globSetting.domainUrl;
}else if(record.stuFilePath){
text = "检测中";
}else{
- text = "-";
+ text = "待提交";
}
+ }else{
+ text = "不查重";
}
}
return text;
}
function classFun(record){
- if(record.score){
+ if(record.stuscore){
return "background: #18a689";
}else if(record.stuFilePath){
return "background: #c6c209";
diff --git a/src/views/zy/zyInfo/StudentZyInfoMainList.vue b/src/views/zy/zyInfo/StudentZyInfoMainList.vue
new file mode 100644
index 0000000..ac950d0
--- /dev/null
+++ b/src/views/zy/zyInfo/StudentZyInfoMainList.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
diff --git a/src/views/zy/zyInfoStudent/ZyInfoStudent.api.ts b/src/views/zy/zyInfoStudent/ZyInfoStudent.api.ts
index 1355f1f..e0faa7b 100644
--- a/src/views/zy/zyInfoStudent/ZyInfoStudent.api.ts
+++ b/src/views/zy/zyInfoStudent/ZyInfoStudent.api.ts
@@ -5,7 +5,9 @@ const { createConfirm } = useMessage();
enum Api {
list = '/zyInfoStudent/zyInfoStudent/list',
+ stuList = '/zyInfo/zyInfo/stuList',
cdxxlist = '/zyInfoStudent/zyInfoStudent/cdxxlist',
+ stuKccyList = '/wjxWjxx/wjxWjxx/stuList',
save='/zyInfoStudent/zyInfoStudent/add',
edit='/zyInfoStudent/zyInfoStudent/edit',
zyscStu='/zyInfoStudent/zyInfoStudent/zyscStu',
@@ -34,6 +36,8 @@ export const getImportUrl = Api.importExcel;
* @param params
*/
export const list = (params) => defHttp.get({ url: Api.list, params });
+export const stuList = (params) => defHttp.get({ url: Api.stuList, params });
+export const stuKccyList = (params) => defHttp.get({ url: Api.stuKccyList, params });
export const cdxxlist = (params) => defHttp.get({ url: Api.cdxxlist, params });
export const getQuaList = (params) => defHttp.get({ url: Api.getQuaList, params });
diff --git a/src/views/zy/zyInfoStudent/ZyInfoStudent.data.ts b/src/views/zy/zyInfoStudent/ZyInfoStudent.data.ts
index f5a6825..f495f2a 100644
--- a/src/views/zy/zyInfoStudent/ZyInfoStudent.data.ts
+++ b/src/views/zy/zyInfoStudent/ZyInfoStudent.data.ts
@@ -66,6 +66,91 @@ export const columns: BasicColumn[] = [
];
+//列表数据
+export const columnsStu: BasicColumn[] = [
+ {
+ title: '作业名称',
+ align: "center",
+ dataIndex: 'title',
+ // sorter: true,
+ },
+ {
+ title: '开始时间',
+ align: "center",
+ dataIndex: 'startTime',
+ // sorter: true,
+ },
+ {
+ title: '结束时间',
+ align: "center",
+ dataIndex: 'endTime',
+ // sorter: true,
+ },
+ {
+ title: '评分',
+ align: "center",
+ dataIndex: 'stuscore',
+ // sorter: true,
+ },
+ {
+ title: '存档类型',
+ align: "center",
+ dataIndex: 'cdlx_dictText',
+ // sorter: true,
+ },
+ {
+ title: '网络查重',
+ align: "center",
+ dataIndex: 'wwsftg',
+ slots: { customRender: 'wwsftgaction' },
+ // sorter: true,
+ },
+ {
+ title: '作业查重',
+ align: "center",
+ dataIndex: 'nwsftg',
+ slots: { customRender: 'nwsftgaction' },
+ // sorter: true,
+ },
+ {
+ title: 'Aigc查重',
+ align: "center",
+ dataIndex: 'aigcsftg',
+ slots: { customRender: 'aigcsftgaction' },
+ // sorter: true,
+ },
+ {
+ title: '校内查重',
+ align: "center",
+ dataIndex: 'xnsftg',
+ slots: { customRender: 'xnsftgaction' },
+ // sorter: true,
+ },
+];
+
+//列表数据
+export const columnsKccyStu: BasicColumn[] = [
+ {
+ title: '测验名称',
+ align: "center",
+ dataIndex: 'title',
+ // sorter: true,
+ },
+ {
+ title: '开始时间',
+ align: "center",
+ dataIndex: 'startTime',
+ // sorter: true,
+ },
+ {
+ title: '结束时间',
+ align: "center",
+ dataIndex: 'endTime',
+ // sorter: true,
+ },
+];
+
+
export const htcxcolumns: BasicColumn[] = [
{
title: '作业名称',