From c8ef570794a05d0a696d1da180f96af3c7c0ffaa Mon Sep 17 00:00:00 2001 From: kun <1422840143@qq.com> Date: Tue, 9 Apr 2024 11:57:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A2=98=E5=BA=93=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/tableIcon/icon-delete.png | Bin 0 -> 308 bytes src/assets/images/tableIcon/icon-edit.png | Bin 0 -> 516 bytes src/assets/images/tableIcon/move.png | Bin 0 -> 722 bytes src/assets/images/tableIcon/preview.png | Bin 0 -> 865 bytes src/assets/js/http.js | 4 +- src/store/index.js | 22 +- src/util/nowDate/index.js | 6 + .../questionManagement/questionManagement.vue | 637 +++++++++++++++++- 8 files changed, 655 insertions(+), 14 deletions(-) create mode 100644 src/assets/images/tableIcon/icon-delete.png create mode 100644 src/assets/images/tableIcon/icon-edit.png create mode 100644 src/assets/images/tableIcon/move.png create mode 100644 src/assets/images/tableIcon/preview.png diff --git a/src/assets/images/tableIcon/icon-delete.png b/src/assets/images/tableIcon/icon-delete.png new file mode 100644 index 0000000000000000000000000000000000000000..2c2fd561cf43eec0e5172a0907f34f92315b700c GIT binary patch literal 308 zcmV-40n7f0P)Px#?ny*JR45f=WIzLNES)O;Gcd#<3o|k>ED|}suLDKwjjfXz!@vJB$btmfOpH%h z82&P-GcYi!5mbz<;4cF=nEU_#f5tBkUJ}T1*w`R7AhjSlCJ^z))Px$zDYzuR45f=WFP{BuKLgX@8*vRCPs#Xt7|xqz_c*I7`W*F|Nk@ox&C7=kT&@H zk6}?r<9BD6T7sHGn!itAVEpd^)bNCrk;(fn1H+u4mhbW)1Mq4NYW&{xkAcyUMVM2C zfq_x%&;P#}42%rlS^qO};nf`6^sVSW<9{zM0S=$l*^FP)+qKpVpt{xg)bv2(aB zFJXL>)cK$H$G7i0fGQWQt>c&h(FP$IkvSoaKRo|3{GZ0c#Nf2Lmh*nX{Qn#uAOG0S z@SpMY`g)EsWVIkR+-6`1+WlkvzZMvmGeH^~_Wx)3^!WQqpet@;(+JWGwiy(c!A;+v z0RyA&AJEB+|C!<$82*R+U9t1XjcLIi}7f}2Z3lB%|taQfTAVs(USTj%qKQL;v zfsRZ1$H?#u9JfV`-*IVzi8BIIkt2*lD$N4akWQ*5n0f$8*qz0tfCeW30000^ literal 0 HcmV?d00001 diff --git a/src/assets/images/tableIcon/move.png b/src/assets/images/tableIcon/move.png new file mode 100644 index 0000000000000000000000000000000000000000..78e332ea36c8d1ca2f08d14d2eb7bb1da5991968 GIT binary patch literal 722 zcmV;@0xkWCP)XW*%=E2Sx1+md0k1s{Tn)#xwr-&ztw2-x#2zq~vD7U`crVhYPUb1N`m>{C1di z{!)aJ$Tnlu0X1Fvg@}`_EV0&w&O~k;(W6@n-I-z?u!u&a#3c(Kd3@B?U29FKUL;0o zgTy*ovDSpnd~zld5xet#L^fPFZjso5>UwKJ5ydBIJrwXX;0?YwCXc09MDkSuZ&lYT zgNc@jX1?x$F=xkFQGCA}qx>gvbZ&hMGN`CJQ(tO>G1Z7ByGddrCM4&!Zb89lggQHb(+-%z){ZZC zJ$i)EI(|_2uynVzGa7Hw_~WbNR(7E>FuywSA?4>bRr-7DcN!<>-;%$DbFEq1 zp2SIy+8xJXZ$3V+y}Nvm3RqwWQHx>Kmu=b;eHP!xyNlzKI6k0B_^I#?{aq1iC6CG? zI^DosSWyT(oR3k^cIG09Qz4+Mx`)*d5Z?aCXO45AdG09*-quxK_P>;<#r{*I#QG~V z=r;Q(#2%z>K%8WWlq~UUo-E9TPqyl>+P0^pq+}KN1NNQ=Wrf`S8UO$Q07*qoM6N<$ Ef;GrS6aWAK literal 0 HcmV?d00001 diff --git a/src/assets/images/tableIcon/preview.png b/src/assets/images/tableIcon/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..35e93d7bcc484eac2ca35bdf497bf6e75f875f5e GIT binary patch literal 865 zcmV-n1D^beP)R?1Qm&v$n zYOf_4T?yCDNxq+@IZj?wwxgcC_Lx^MnOFJ{-~A{OS4SrK2xq(8JG%9$1S%n_B$&Am z4TJ@b+I@d*Be2a)9o5lLBb?x{dq>wFXhxJK>e;WZl7OQGB8_%nUk(18SH}tLS_d&b z5$<^YO_ydsX`;+E-K8*!8V7;pVOku>#(#zl`QuzJhEhbekRUBsi0!{fP7y_;_ZV6v z^$rz8$sLWHc#zuXJkjH{kfEvZ78OKEqGs|4N13}hg%IbC{p(It3GSV|k&vqvQs9aT zq9oCu!DJaXPqZpTT*j#h6htYala^rs4L#JBB`bca5P{z~p@Jy==%I}Vaps|~N+YXs zG!gq)A!r7a_WHm!LdaAb8hNT@_l|A?q1(Qpw~R6IA3Ky?==hSnfiXSEz)e~jbCVUm!~wG;%T+Z5bnYi`K(ZLNcugK zsJcz;C~@U8KR{R21l+XmuQ>$&4sU3EUu|)>ccYb3NEHK{;b3qn?!Bm&6qEDQ_^pGs r!{T%+?XzG7Kq1qxMP9Hao&|mZm~=%cleIcb00000NkvXXu0mjfEjf8a literal 0 HcmV?d00001 diff --git a/src/assets/js/http.js b/src/assets/js/http.js index 0d71d028..6f530745 100644 --- a/src/assets/js/http.js +++ b/src/assets/js/http.js @@ -83,7 +83,7 @@ if (process.env.NODE_ENV == 'development') { // axios.defaults.baseURL ='http://101.43.164.214:45001/' //上海张江 // axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工) // axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地 - // axios.defaults.baseURL ='http://192.168.34.221:9111/' //郭圣雄本地 + axios.defaults.baseURL ='http://192.168.34.221:9111/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地 // axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程 // axios.defaults.baseURL ='http://101.43.164.214:45020/' //沈阳和盈 @@ -91,7 +91,7 @@ if (process.env.NODE_ENV == 'development') { // axios.defaults.baseURL ='http://101.43.164.214:11111/' // 百色三标段项目 // axios.defaults.baseURL = 'http://125.88.207.86:8088/'//中建四局线上(最新)地址 // axios.defaults.baseURL = 'http://125.88.207.86:8099/'//中建四局(沙湖)线上(最新)地址 - axios.defaults.baseURL = 'http://jxj.zhgdyun.com:15551/'//测试地址 + // axios.defaults.baseURL = 'http://jxj.zhgdyun.com:15551/'//测试地址 } else if (process.env.NODE_ENV == 'debug') { diff --git a/src/store/index.js b/src/store/index.js index 6e428150..508e185d 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -48,20 +48,20 @@ export default new Vuex.Store({ PAGESIZRS: [10, 20, 30, 50], // UPLOADURL:' http://101.43.164.214:11111/upload/image/',// 百色 // FILEURL:' http://101.43.164.214:11111/image/',// 百色 - // UPLOADURL:'http://192.168.34.221:9111/upload/image/',// 郭圣雄 - // FILEURL:'http://192.168.34.221:9111/image/',//郭圣雄 + UPLOADURL:'http://192.168.34.221:9111/upload/image/',// 郭圣雄 + FILEURL:'http://192.168.34.221:9111/image/',//郭圣雄 // WORKFLOWURL: 'http://192.168.34.138:88/#/workspace/forms',//测试工作流地址(本地) // UPLOADURL:'http://10.0.1.43:6023/upload/image',//测试 // FILEURL:'http://10.0.1.43:6023/image/',//测试 - BASEURL: baseUrl - ? baseUrl - : window.location.protocol + "//" + window.location.host + "/", //正式环境 - UPLOADURL: - window.location.protocol + - "//" + - window.location.host + - "/upload/image", //正式环境 - FILEURL: window.location.protocol + "//" + window.location.host + "/image/", //正式环境 + // BASEURL: baseUrl + // ? baseUrl + // : window.location.protocol + "//" + window.location.host + "/", //正式环境 + // UPLOADURL: + // window.location.protocol + + // "//" + + // window.location.host + + // "/upload/image", //正式环境 + // FILEURL: window.location.protocol + "//" + window.location.host + "/image/", //正式环境 WORKFLOWURL: 'http://jxj.zhgdyun.com:9811/#/workspace/forms',//正式工作流地址 //--------------------------------------------------------------------------------------------- // BASEURL: baseUrl diff --git a/src/util/nowDate/index.js b/src/util/nowDate/index.js index 58657203..1e3ca425 100644 --- a/src/util/nowDate/index.js +++ b/src/util/nowDate/index.js @@ -62,3 +62,9 @@ export function dateFormat(oDate, fmt) { } return fmt; } + +// 根据下标返回英文字母(用作试题答案) +export function filterAnswer(index) { + const englishUppercaseWord = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split('') + return englishUppercaseWord[index]; +} diff --git a/src/views/projectFront/examSystem/questionManagement/questionManagement.vue b/src/views/projectFront/examSystem/questionManagement/questionManagement.vue index bb10718c..e42fd1ef 100644 --- a/src/views/projectFront/examSystem/questionManagement/questionManagement.vue +++ b/src/views/projectFront/examSystem/questionManagement/questionManagement.vue @@ -31,16 +31,403 @@
-
+
+ 添加试题 + + 导入 + + + + + + + {{ + $t("message.laborMange.inquire") + }} + {{ + $t("message.laborMange.refresh") + }} + {{ + $t("message.laborMange.export") + }} + + +
+ + + + + + + + + + + + + + + + +
+
+ + +
+
+ + +
+ + + + + + + + + + + + + + + + + + +
+
+ {{ index | filterAnswerIndex }}、 + {{ index | filterAnswerIndex }}、 + + +
+
+ +
+ 新增选项 +
+ + + + + + +
+
+ +
+ + +
+
+ + + {{ node.label }} + + +
+
+ +
+ + +
+
+ 1、第一个题目 +
+
+
+ + + {{ 0 | filterAnswerIndex }}、123 +
+
+ + + {{ 1 | filterAnswerIndex }}、456 +
+
+
+