From 2f806eac979c2e1fa8a832cc5dc08397b05d1630 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Fri, 22 Nov 2024 19:39:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/downPath/stdrmb.xls | Bin 21504 -> 22016 bytes src/router/routes/modules/zy/zy.ts | 8 + src/views/kc/wjxCswj/WjxCywjV2List.vue | 2 +- .../components/WjxWjxxTmlbDjV2Form.vue | 4 +- .../components/WjxWjxxTmlbDjjgForm.vue | 4 +- src/views/kc/wjxWjxx/components/ZgtpfForm.vue | 46 +- src/views/kc/wjxWjxxTmlb/TikuList.vue | 285 +++++--- .../components/WjxWjxxTmlbForm.vue | 606 ++++++++++-------- .../checkKecheng/dqxqkcMenu.vue | 61 +- src/views/site/studentWdkc/studentMenu.vue | 48 +- src/views/zy/zyInfo/ZyInfo.api.ts | 2 + src/views/zy/zyInfo/ZyInfo.data.ts | 50 ++ src/views/zy/zyInfo/ZyInfoV2List.vue | 2 +- 13 files changed, 696 insertions(+), 422 deletions(-) diff --git a/public/downPath/stdrmb.xls b/public/downPath/stdrmb.xls index 4b958770048d09c4d29c781216a3df39b2a0a973..450676cd7e4989b338bf72ae258c15d9ae016042 100644 GIT binary patch delta 2040 zcmZ`)T}&KR6h3!$c6VkMy6mt&EU^4aMWSxO7-I_s*`+Q}mR}PTTQy{y=SK{vguFRTqCPlX!@S9TJDr)BM%YLzq+oA_hIxO$>D|GA@;ufhT8MO*VQwP z*V$HnNIouIXyfcC#5u&|&kugFga73Eq0~d)N|;C|NMa|4`n&6?nC<|J@$8)2 zBW16sjc(@Q`Tj6(^jCV$`u!nq$V+lD-{;@TgMJ_L2_q}u=g|5^8_~edfj;y0`N6seKqp@sC?O`bzZK^k1n==63&Ysr=OF;77d!TB%To;sL5kj_uV(rnoG;(;{( zqjksQL=I9JsdGm%t;TX}7~cpJ0`h_QQ!*p=Bokhw&ryLA^9vetzcg z+00w-#zuU^R!+x8Ocf`)dxr9KQ|a*N{&$3a9k;WZLQQ-oQRfj!u5lAxO7JU*zePfP zKJd#lL3v0xqi|#mON33e>?Cc0Gq#prYdgkow#k()AY49X3^N}oQUQS(V~SBDh(EJy zeku-5qWjRm5NADdY(Vk`cRRblS)P zB$gngi3GG6;!WhFT?mk~x#(Gu2+PwARL#I5oOf0xqxt`E#wA@*hm3Fg|%!dP>F>^o|C8(h%acIP}51G!kS2k zDYKCSwsIhmHYdb%7+zv?l2l=N;nc&c5@=HLVC{l|=uWfX6Q@oDGuhpSXO)SnV9W*k z5!K`y?8PaX#PcDIpw~)uJleix2cPhyvUmAI1_h8 zxUan;DPb>ru3w!aDt=zHqHGX}D+?Q(9i*d>5ua%vyWA0y-20`KpAYqSWuv8rSbydiahFQul-^jCVj#l#l8(?tvSu6eIBqrdkn{84B3c3*HfpGHM);Qs#Ge4DKN E2h7`mr~m)} delta 1443 zcmY+ETZ{}@7{|X;UDsyxR9~jLwV7#Q+!8&*W{k_2G~J`k3>y-jgb?%~cq1WMJz`^D z%w+hGUE*o2c(5x{p4>%{2#LrhyCM=V-q`g*M9}`Hs;2aGrB2tc{@=Y$)zBp|bWx0U zi|JREJ``dmYsxPTUu(6RJZBKmEccwURUF@}o=|sNPp>~1ZJ+!?wDCUmh;qKjpVUL* zgnK~SAXGZt*vtRw&)iqWJHfiq;y$&y4PkPF?Fh?TqrB91c)C56Q+ABk;r|aiCSrUJ z7LEMGTcx$lUu-86NA~x%Mxv9peY^E`E2&oQ6(uRbbK_1X8LE|vuXcHAiZ?=S8dLwK zErnc1n&^(FIy?*&=tsUvRLB)_q|Wu!4Bw19d_EpGIy}zu+qfgLyeH}1<$OZ-)XqR% zosjBJ311xvRKJca|LLhO1NFZ^{o%VW--xGWJRb905NOC(m-VltpLJ27q64U7aVMn~ zVnl+b5uq(pHB}GDK(aN5>ZWu%86FE2EI5P3w(;nYbC>^XMk^M>tfr|zl_;!YdSF81^N;*$InijXD9 z8a?pqa#E-ci{r5*k@KZ4GeV-1^3=gQOV87Qc@m(C_R7!uYZOJ!k!~LDofFk%D)bXA z^4;E#35zHegCY7=CP6}F{AR^rK2<(hU51{CzQ9|+qMjn-NF7JoIMM^URx1$9m5-VxSqIXh9B1kAYVn%6zsxqLgs7wuk872#obMiF>6bmT=!Y&Fll~$4+k_M8m;w^YbP<&r- zSe~_Pv`mS>TJ^Fdt0C5>QQ=;uRH(@`@;#LWshH79azfHU@-6i>1C$BL1WgXf0%Ze| zb1q}o_4$q(s_CcZP?W{AgcO0+3X)^fP(UC3gBkQ-Y}@D%j?+}3WBj1MXSU)!2)UDR zW&MWrn)wm&X~n20`?AAlSGmnUCKW-vc+FAnP))wGW~gPy pV0NAKD&QPSU-@)z!VBSDKl&ZtR(I3d3lVKTb|6 diff --git a/src/router/routes/modules/zy/zy.ts b/src/router/routes/modules/zy/zy.ts index 64c5994..cbbea53 100644 --- a/src/router/routes/modules/zy/zy.ts +++ b/src/router/routes/modules/zy/zy.ts @@ -143,6 +143,14 @@ const zuoye: AppRouteModule = { title: '教学大纲', }, }, + { + path: 'dqkcKhcl', + name: 'dqkcKhcl', + component: () => import('/@/views/zy/zyInfo/ZyInfoKhclList.vue'), + meta: { + title: '考核材料', + }, + }, ] } diff --git a/src/views/kc/wjxCswj/WjxCywjV2List.vue b/src/views/kc/wjxCswj/WjxCywjV2List.vue index 481e025..ce147a8 100644 --- a/src/views/kc/wjxCswj/WjxCywjV2List.vue +++ b/src/views/kc/wjxCswj/WjxCywjV2List.vue @@ -461,7 +461,7 @@ -
+
@@ -55,12 +55,20 @@
评分 - + /> --> + + {{item}} +
-
+
注:选中即为正确答案 @@ -181,8 +171,9 @@ (正确答案)
@@ -206,6 +199,7 @@
注:选中即为正确答案 @@ -268,7 +251,8 @@ placeholder="请填写选项" v-model:value="tmxx.itemTitle" :bordered="false" - :style="{ width: handinpwei(tmxx.itemTitle) }" + :style="{ width: '30rem' }" + :disabled="editDisabled" /> (正确答案) @@ -289,7 +275,7 @@
-
+
- + @@ -378,20 +350,9 @@ v-if="item.wjSfqh == '0'" :disabled="editDisabled" > + {{item}} -
-
-
是否加入题库: - -
+ +
是否加入题库: + +
+ +
+ + + + 注:选中即为正确答案 + + +
+ + + (正确答案) + + + +
+
+
+
+ +
+ + + +
+
无对应类型
@@ -603,16 +687,13 @@ function handleDelTigan(record, index) { //添加单选题 function addTigan(type) { - console.log('😸', type); var list = tiganData.value; - console.log('👩‍🦱', list); + //单选题 if (type == 3) { - console.log('11111111111111111111'); var chk = ''; if (isShow.value) { chk = '1'; } - console.log('2222222222222222222'); let params = { wjType: parseInt(type), wjIndex: list.length + 1, @@ -632,6 +713,7 @@ function addTigan(type) { list.push(params); console.log('👩‍🔬', list); tiganData.value = [...list]; + //多选题 } else if (type == 4) { let chk = ''; if (isShow.value) { @@ -654,9 +736,11 @@ function addTigan(type) { }; list.push(params); tiganData.value = [...list]; + //填空题 } else if (type == 5) { let params = { wjType: parseInt(type), + wjSubtype: null, wjIndex: list.length + 1, mainId: mainId, wjTitle: null, @@ -668,6 +752,7 @@ function addTigan(type) { }; list.push(params); tiganData.value = [...list]; + //文件题 } else if (type == 8) { var chk = ''; if (isShow.value) { @@ -685,7 +770,47 @@ function addTigan(type) { }; list.push(params); tiganData.value = [...list]; - } + //判断题 + }else if (type == 305) { + var chk = ''; + if (isShow.value) { + chk = '1'; + } + let params = { + wjType: 3, + wjSubtype: 305, + wjIndex: list.length + 1, + mainId: mainId, + wjTitle: null, + wjScore: null, + wjLeixing, + itemSelected: chk, + wjSfqh: '0', + sftjtk: '1', + wjxWjxxTmxxList: [ + { itemTitle: '对', itemIndex: '1' }, + { itemTitle: '错', itemIndex: '2' }, + ], + }; + list.push(params); + tiganData.value = [...list]; + } else if (type == 502) { + let params = { + wjType: 5, + wjSubtype: 5, + wjIndex: list.length + 1, + mainId: mainId, + wjTitle: null, + wjScore: null, + wjLeixing, + wjAnswer: null, + wjSfqh: '0', + sftjtk: '1', + }; + list.push(params); + tiganData.value = [...list]; + //文件题 + } } /** * 导入xls diff --git a/src/views/kc/wjxWjxxTmlb/components/WjxWjxxTmlbForm.vue b/src/views/kc/wjxWjxxTmlb/components/WjxWjxxTmlbForm.vue index eacbe77..95bc641 100644 --- a/src/views/kc/wjxWjxxTmlb/components/WjxWjxxTmlbForm.vue +++ b/src/views/kc/wjxWjxxTmlb/components/WjxWjxxTmlbForm.vue @@ -5,280 +5,344 @@ diff --git a/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue b/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue index ccc9289..38be83a 100644 --- a/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue +++ b/src/views/site/renKeJiaoCheng/checkKecheng/dqxqkcMenu.vue @@ -9,17 +9,17 @@ mode="inline" :inline-collapsed="collapsed" > - + - 通知公告 + 通知公告 - + - 课程简介 + 课程简介 - + - 课程作业 + 课程作业 - + - 期末考试 + 期末考试 - + - 课堂测验 + 课堂测验 + + + + 课程资源 + + + + 上传考核材料 - - - 课程资源 - - - 通知公告 + + 通知公告 - - 课程简介 + + 课程简介 - - 课程作业 + + 课程作业 - - 期末考试 + + 期末考试 - - 课堂测验 + + 课堂测验 - - 课程资源 + + 课程资源 + @@ -189,6 +196,8 @@ function getGzt(zytype) { href = '/zy/dqkcJxdg'; }else if (zytype == 'kczy') { href = '/zy/dqkcKczy'; + }else if (zytype == 'khcl') { + href = '/zy/dqkcKhcl'; } router.push({ path: href, query: { rwbh, xqxn, type, teano } }); diff --git a/src/views/site/studentWdkc/studentMenu.vue b/src/views/site/studentWdkc/studentMenu.vue index 5b78f05..210c6ae 100644 --- a/src/views/site/studentWdkc/studentMenu.vue +++ b/src/views/site/studentWdkc/studentMenu.vue @@ -9,17 +9,17 @@ mode="inline" :inline-collapsed="collapsed" > - + - 通知公告 + 通知公告 - + - 课程简介 + 课程简介 - + - 课程作业 + 课程作业 - + - 期末考试 + 期末考试 - + - 课程测验 + 课程测验 - + - 课程资源 + 课程资源
@@ -63,26 +63,26 @@ - - 通知公告 + + 通知公告 - - 课程简介 + + 课程简介 - - 课程作业 + + 课程作业 - - 期末考试 + + 期末考试 - - 课程测验 + + 课程测验 - - 课程资源 + + 课程资源