首次提交

This commit is contained in:
2024-04-07 09:46:14 +08:00
commit d1b1ee6e11
409 changed files with 46850 additions and 0 deletions

6
.gitignore vendored Normal file
View File

@@ -0,0 +1,6 @@
db.sql
node_modules
out/

28
192.168.0.32_3000_key Normal file
View File

@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCymcqt4RLdxHY8
CszmUjWKOFoLSzsQUMmTqLrwyJgHZOiFUwocUgRopSb0cpZlchH+WUKdV/ED/pz4
vp0aTz/acPKGSH05FxaJ48w6zrOmL09ZddwqB6y8rNYkTGs5zaShFLvVDzbix/AG
EvlShkE3s4u0SPEEKy/sSrFaTzWn1KXZbnBtsP0y25yR7nivmmtvurrYtWsNq0GR
P/UqStUkRiiYp5WOzxxiCTTYLK4uuTgGmz/6Ww4HxcrZ7lmjCz5ynCe+aU6Ee9Nz
4IUONvr5Em8uJPIhghiy7hbV3708DCDtf/bA2Eg5RSWDDTzXCsTLNg02RFa77FQr
cgd01leHAgMBAAECggEAYw1uXg8VAo+iL1yiFR8E+JqWPetEX6EemtkajM4Dmx44
4zCRy/Ek5tCpkSs4BB1Go3TnwBH05o1Ai6hTwzKurDy2FQmBAbevVVxUeU0IT6Ov
c2MtbtYA1EdbIJiNY2qM4pV4MwsUGqRel0/QnRc+dmEKmztVCEXXd0pZoEeL737P
5jBbNHyMT8ZPdRO7GcQbCGw3nQSwDjl/dK3FoZGN9bHa2PJiu6LLTXdxHKnaBCyL
S0k5MQRQSf/znUNq+aZW5OxaP/tDUFlQNrFRTQmBksquEuszYhBU61V09gCCAkfM
vhyC24ZUId7soZmtnsH8JzR7o6LlE9dX+oP23c0/mQKBgQDgL+KXvn8SCKBb3N/7
8ljudGUFDeDWyzDGmlHATGW3Gu/jJ3+NOAU97jxq1aTDwyh5VMTrI6JdULREm1xP
BG3+59JVemQPVMHoMm7IIcECu/n+7Emy/GvsVeOi4a0v/GEG5bPKGjIcDN+72zHa
BHOGp5Q1OS4XbFoBKPt6qyuYFQKBgQDL8eDcxUGQIta3Vy7mH564g7CYegyvV2vM
JoqDujLZgt59iu0G1rJhV3zt0R97JrMrO1+mVY1fUHtzO7XwaUmtMjtw/xeHaQ28
hEt44jbbrSFVxUC69n2cNILwdCX8j7ARJkr85ABV01zEY8vP2T/Z3tuSMH+ofwTQ
J5MAezucKwKBgDFbuZrJMTbqOUwgZBwXbmcJr1gehxsjX1jKjyc0asyWnKw5fQa9
h8Hr2td2tDD5ncag2D4g+VVsOFRGlFs9UW5m4dM6AB+z/IE/4U4kyFbuxgrPQSas
FqLRAi5RW40OFtqq5hugCtpMJ1I331Dt2/WQnbveG/zCOUq6GCwY1Z9FAoGAJakG
wv3R+5HTYIvC50/TeXMn+yAek4prJ4m+blDF7xCRkVFEL80Zp4wGT8wcKhudXlBa
e1a1AnLUORU/paNrrYXnIBia+bBWjwdHAI2VX796tmH0cBHwZBX2T/zCvv6xnpkZ
o9VeknqzWLis/Da76bmThk1aZXz/IIkORjp7aX0CgYAEMvSEG10TH74qVn+2X3O0
GeyWcvlYqDQ0fV0klqzfbiOHPaHcfvow8+Sg2bYmYAOkQ0HX7onu84jEidMnSbgq
vOhk3wI8rLssV/XsJm17glSzhoXqiipuyRD7kYlovJOGoP5yl/L69Q5pk0EqG2xZ
/fgaaTRdljxHvSTGLr7oXQ==
-----END PRIVATE KEY-----

24
192.168.0.32_3000_ssl.crt Normal file
View File

@@ -0,0 +1,24 @@
-----BEGIN CERTIFICATE-----
MIID+TCCAuGgAwIBAgICQPcwDQYJKoZIhvcNAQELBQAwczELMAkGA1UEBhMCQ04x
EDAOBgNVBAgMB1RpYW5qaW4xEDAOBgNVBAcMB1RpYW5qaW4xFTATBgNVBAoMDENI
SU5BU1NMIEluYzEpMCcGA1UEAwwgQ0hJTkFTU0wgQ2VydGlmaWNhdGlvbiBBdXRo
b3JpdHkwHhcNMjIwNjA4MDE1MzI5WhcNMjMwNjA4MDE1MzI5WjCBnjELMAkGA1UE
BhMCQ04xDzANBgNVBAgMBumZleilvzEzMDEGA1UECgwq5YyX5Lqs54GP5Y2a5LqR
5aSp572R57uc56eR5oqA5pyJ6ZmQ5YWs5Y+4MQswCQYDVQQLDAJJVDEaMBgGA1UE
AwwRMTkyLjE2OC4wLjMyOjMwMDAxIDAeBgkqhkiG9w0BCQEWETI3NDc2Mzk0NjBA
cXEuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAspnKreES3cR2
PArM5lI1ijhaC0s7EFDJk6i68MiYB2TohVMKHFIEaKUm9HKWZXIR/llCnVfxA/6c
+L6dGk8/2nDyhkh9ORcWiePMOs6zpi9PWXXcKgesvKzWJExrOc2koRS71Q824sfw
BhL5UoZBN7OLtEjxBCsv7EqxWk81p9Sl2W5wbbD9Mtucke54r5prb7q62LVrDatB
kT/1KkrVJEYomKeVjs8cYgk02CyuLrk4Bps/+lsOB8XK2e5Zows+cpwnvmlOhHvT
c+CFDjb6+RJvLiTyIYIYsu4W1d+9PAwg7X/2wNhIOUUlgw081wrEyzYNNkRWu+xU
K3IHdNZXhwIDAQABo2swaTAfBgNVHSMEGDAWgBRcHyP6yOEhMcLYN/aI/NJvwlRD
MzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE8DAuBgNVHREEJzAlgglsb2NhbGhvc3SC
DHd3dy50ZXN0LmNvbYcEwKgAAYcEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEAX/k0
ANikB39JCr0PSOkxBSBvRQbANrqERtjmg7kZHwgbHviyKUVXNsLG2iKswjEoszR/
6EJ7Mu6MVdTt7vvOurS4uyN2L8g8801jJpO7txadny8roIOOveT5yiN4Cy+amRJV
4Mwp1tvUUUJSZDGfMApAEbtqUVVmCO2FOTqZawPZe5jrFWawogaBGAJTWmYiCZpW
RQ1BsKgylpNHJr64vJzaLAsbrm0psNcDSyAcnhNOPfAUQQGWPUeappAa/UpkNpwH
WCt0ae1Y4ozsXN+3y1GIne+ex1M+wR5xPy+hTysAtgdMgA60JvesYED1emsCwiYq
USjDCP/XRMDLfd5VsA==
-----END CERTIFICATE-----

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

22
config.js Normal file
View File

@@ -0,0 +1,22 @@
module.exports = {
packagerConfig: {},
rebuildConfig: {},
makers: [
{
name: '@electron-forge/maker-squirrel',
config: {},
},
{
name: '@electron-forge/maker-zip',
platforms: ['darwin'],
},
{
name: '@electron-forge/maker-deb',
config: {},
},
{
name: '@electron-forge/maker-rpm',
config: {},
},
],
};

View File

@@ -0,0 +1 @@
.action-btn-group[data-v-a1c48ade]{display:flex;align-items:center;justify-content:center;margin-top:30px}.serial-list[data-v-a1c48ade]{width:100%;display:flex;flex-wrap:wrap}.serial-list .serial-item[data-v-a1c48ade]{width:30px;height:30px;margin:5px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:4px;background-color:#999;cursor:pointer;user-select:none}.serial-list .serial-item.success[data-v-a1c48ade]{background-color:#00c781}.serial-list .serial-item.flag[data-v-a1c48ade],.serial-list .serial-item.error[data-v-a1c48ade]{background-color:#e00}.aq-card-inner[data-v-a1c48ade]{width:100%;height:100%;display:flex;flex-direction:column}.tips-card[data-v-a1c48ade]{width:100%;padding:10px 5px;border-radius:4px;background-color:#f1f5fe;display:flex;justify-content:space-around;font-size:12px}.tips-card .tips-item[data-v-a1c48ade]{display:flex}.tips-card .color-card[data-v-a1c48ade]{width:12px;height:12px;margin:0 5px}.tips-card .color-card.success[data-v-a1c48ade]{background-color:#00c781}.tips-card .color-card.flag[data-v-a1c48ade],.tips-card .color-card.error[data-v-a1c48ade]{background-color:#e00}.tips-card .color-card.unwrite[data-v-a1c48ade]{background-color:#999}

View File

@@ -0,0 +1 @@
/* empty css */import{n as u}from"./vueComponentNormalizer.9ef17bb1.js";var d=function(){var s,t=this,i=t.$createElement,e=t._self._c||i;return e("div",{staticClass:"aq-card-inner"},[e("div",{staticClass:"gy-area-title"},[t._v("\u7B54\u9898\u5361")]),[1,3].includes(t.mode)?e("div",{staticClass:"tips-card"},[t._m(2),t._m(3)]):e("div",{staticClass:"tips-card"},[t._m(0),t.mode!==5?e("div",{staticClass:"tips-item"},[t._v(" \u6807\u8BB0 "),e("div",{staticClass:"color-card flag"})]):t._e(),t._m(1)]),t.mode===1?e("div",{staticStyle:{display:"flex","justify-content":"space-between",margin:"10px 0","font-size":"12px"}},[e("div",{staticClass:"gy-label"},[t._v("\u8BD5\u5377\u603B\u5206\uFF1A"+t._s(t.examScore)+" \u5206")]),e("div",{staticClass:"gy-label"},[t._v("\u60A8\u7684\u5F97\u5206\uFF1A"+t._s(t.userTotalScore)+" \u5206")])]):t._e(),e("div",{staticStyle:{overflow:"auto"}},t._l((s=t.questionList)===null||s===void 0?void 0:s.classify,function(r,l){return e("div",{key:l},[e("p",{staticStyle:{padding:"10px 0","font-weight":"bold","font-size":"14px"}},[t._v(" "+t._s(r.title)+" "),e("span",{staticStyle:{"font-size":"12px","font-weight":"normal",display:"inline-block","margin-left":"10px",color:"#999"}},[t._v(" (\u5171"+t._s(t.questionList.questions[r.title].length)+"\u9898) ")])]),[1,3].includes(t.mode)?e("div",{staticClass:"serial-list"},t._l(t.questionList.questions[r.title],function(n,a){return e("div",{key:n.id,class:["serial-item",{error:n.score>n.userScore,success:n.score<=n.userScore}],attrs:{questionInfo:n},on:{click:function(o){return t.itemOnClick(n)}}},[t._v(t._s(a+1))])}),0):e("div",{staticClass:"serial-list"},t._l(t.questionList.questions[r.title],function(n,a){return e("div",{key:n.id,class:["serial-item",{flag:t.flag.includes(n.id),success:t.localAnswers.includes(n.id)}],attrs:{questionInfo:n},on:{click:function(o){return t.itemOnClick(n)}}},[t._v(t._s(a+1))])}),0)])}),0),t.mode===5?e("div",[e("div",{staticClass:"action-btn-group"},[e("el-button",{attrs:{round:"",type:"primary"},on:{click:function(r){return t.handler("submit")}}},[t._v("\u63D0\u4EA4\u7B54\u9898")]),e("el-button",{attrs:{plain:"",round:"",type:"danger"},on:{click:function(r){return t.handler("cancel")}}},[t._v("\u9000\u51FA")])],1)]):t._e(),t.mode===1?e("div",[e("div",{staticClass:"action-btn-group"},[e("el-button",{attrs:{plain:"",round:"",type:"danger"},on:{click:function(r){return t.handler("cancel")}}},[t._v("\u9000\u51FA\u9884\u89C8")])],1)]):t._e()])},_=[function(){var s=this,t=s.$createElement,i=s._self._c||t;return i("div",{staticClass:"tips-item"},[s._v(" \u5DF2\u4F5C\u7B54 "),i("div",{staticClass:"color-card success"})])},function(){var s=this,t=s.$createElement,i=s._self._c||t;return i("div",{staticClass:"tips-item"},[s._v(" \u672A\u4F5C\u7B54 "),i("div",{staticClass:"color-card unwrite"})])},function(){var s=this,t=s.$createElement,i=s._self._c||t;return i("div",{staticClass:"tips-item"},[s._v(" \u6B63\u786E "),i("div",{staticClass:"color-card success"})])},function(){var s=this,t=s.$createElement,i=s._self._c||t;return i("div",{staticClass:"tips-item"},[s._v(" \u9519\u8BEF "),i("div",{staticClass:"color-card flag"})])}];const v={props:{questions:{},flag:{type:Array,default:()=>[]},answers:{type:Object,default:s=>({})},mode:{type:Number,default:0}},data:s=>({localAnswers:[],questionList:null,originQuestionList:null}),computed:{examScore(){return this.originQuestionList&&this.originQuestionList.length>0?this.originQuestionList.reduce((s,t)=>s+t.score,0):"\u65E0"},userTotalScore(){return this.originQuestionList&&this.originQuestionList.length>0?this.originQuestionList.reduce((s,t)=>s+t.userScore,0):"\u65E0"}},watch:{answers:{deep:!0,handler(s){this.localAnswers=s.map(t=>t.questionId)}},questions:{deep:!0,immediate:!0,handler(s){s&&(this.questionList=this.formatQuestions(s),this.originQuestionList=s)}}},methods:{handler(s){this.$emit(s)},itemOnClick(s){this.$emit("smooth",s)},formatQuestions(s){return s.reduce((i,e)=>(i.classify.findIndex(r=>r.title===e.type)===-1&&i.classify.push({title:e.type,score:e.score}),Object.keys(i.questions).includes(e.type)?i.questions[e.type].push(e):i.questions[e.type]=[e],i),{classify:[],questions:{}})}}},c={};var f=u(v,d,_,!1,p,"a1c48ade",null,null);function p(s){for(let t in c)this[t]=c[t]}const y=function(){return f.exports}();export{y as A};

View File

@@ -0,0 +1 @@
/* empty css */import{n as c}from"./vueComponentNormalizer.9ef17bb1.js";var i=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("div",{class:["action_bar",{"t-center":n.center,"t-right":n.right}]},[n.noCencel?n._e():e("el-button",{attrs:{round:""},on:{click:function(r){return n.handleClick("onCancel")}}},[n._v(" "+n._s(n.cencelTxt)+" ")]),n.noConfirm?n._e():e("el-button",{attrs:{type:"primary",round:""},on:{click:function(r){return n.handleClick("onConfirm")}}},[n._v(" "+n._s(n.confirmTxt)+" ")])],1)},l=[];const a={props:{noConfirm:{type:Boolean},noCencel:{type:Boolean},center:{type:Boolean},right:{type:Boolean},cencelTxt:{type:String,default:"\u53D6\u6D88"},confirmTxt:{type:String,default:"\u786E\u5B9A"}},methods:{handleClick(n){this.$emit(n)}}},o={};var s=c(a,i,l,!1,_,"792dffda",null,null);function _(n){for(let t in o)this[t]=o[t]}const p=function(){return s.exports}();export{p as A};

View File

@@ -0,0 +1 @@
.action_bar[data-v-792dffda]{position:relative;z-index:1}.action_bar .el-button+.el-button[data-v-792dffda]{margin-left:16px}

View File

@@ -0,0 +1 @@
import{n as _}from"./vueComponentNormalizer.9ef17bb1.js";var a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"circle_number_chart",attrs:{"data-title":t.title}},[r("div",{attrs:{"data-unit":t.unit}},[t._v(t._s(t.value))])])},i=[];const s={props:{title:{type:String},unit:{type:String},value:{type:[String,Number]}}},n={};var c=_(s,a,i,!1,l,"6a8eef94",null,null);function l(t){for(let e in n)this[e]=n[e]}const u=function(){return c.exports}();export{u as C};

View File

@@ -0,0 +1 @@
.circle_number_chart[data-v-6a8eef94]{height:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700}.circle_number_chart>div[data-v-6a8eef94]{margin-bottom:12px;width:180px;height:180px;min-width:138px;min-height:138px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;font-size:26px;border:36px solid #eff1f4;color:#888;position:relative}.circle_number_chart>div[data-v-6a8eef94]:before{content:"";display:block;border:20px solid #10a6b4;border-radius:inherit;box-sizing:border-box;position:absolute;left:-28px;top:-28px;right:-28px;bottom:-28px}.circle_number_chart>div[data-v-6a8eef94]:after{content:attr(data-unit);display:block;font-size:12px;color:#8c8c8c}.circle_number_chart[data-v-6a8eef94]:after{content:attr(data-title);font-size:15px}

View File

@@ -0,0 +1 @@
.dialog_layout{position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;background-color:#00000080}.dialog_layout>._ctx{min-width:300px;position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);border-radius:6px;background-color:#fff;overflow:hidden}.dialog_layout>._ctx>._title{padding:12px;font-size:15px;font-weight:700;text-align:center;background-color:#87d2d9;position:relative}.dialog_layout>._ctx>._title>._close{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:20px;cursor:pointer}.dialog_layout>._ctx>._body{padding:12px;max-height:80vh;overflow:hidden auto}.dialog_layout>._ctx>.action_bar{padding:0 12px 12px}.dialog_layout>._ctx>.action_bar.shadow_bar{padding:8px 12px;box-shadow:0 0 10px #0000001a}

View File

@@ -0,0 +1 @@
import{A as o}from"./ActionBar.1725b1a3.js";/* empty css */import{n as a}from"./vueComponentNormalizer.9ef17bb1.js";var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return t.visible?e("div",{staticClass:"dialog_layout"},[e("div",{staticClass:"_ctx",style:{width:t.width}},[e("h2",{staticClass:"_title"},[t._v(t._s(t.title)),e("i",{staticClass:"_close el-icon-close",on:{click:t.onCancel}})]),e("div",{staticClass:"_body",style:{height:t.bodyHeight}},[t._t("default")],2),e("ActionBar",t._g(t._b({class:{shadow_bar:t.shadowBar},attrs:{center:""}},"ActionBar",t.actionBarOption,!1),t.$listeners))],1)]):t._e()},l=[];const r={components:{ActionBar:o},props:{visible:{type:Boolean},shadowBar:{type:Boolean,default:!0},title:{type:String},width:{type:String},bodyHeight:{type:String},actionBarOption:{type:Object}},watch:{visible:{immediate:!0,handler(t){!t||this.$nextTick(()=>document.body.appendChild(this.$el))}}},beforeDestroy(){var t;this.$emit("update:visible",!1),(t=this.$el.parentNode)==null||t.removeChild(this.$el)},methods:{onCancel(){this.$emit("onCancel")}}},s={};var c=a(r,n,l,!1,_,null,null,null);function _(t){for(let i in s)this[i]=s[i]}const u=function(){return c.exports}();export{u as D};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
@media print{[data-v-6c94026c] ::-webkit-input-placeholder{color:transparent!important}[data-v-6c94026c] .title-flag{display:none}}

View File

@@ -0,0 +1 @@
import{Q as r}from"./QuestionsList.4ae2bac5.js";import{n as i}from"./vueComponentNormalizer.9ef17bb1.js";var _=function(){var t,e=this,o=e.$createElement,n=e._self._c||o;return n("div",[e.title?n("h1",{staticStyle:{"text-align":"center",padding:"10px 0","font-size":"18px"}},[e._v(e._s(e.title))]):e._e(),n("QuestionsList",{ref:"questionList",attrs:{questions:e.questions,mode:e.mode,paperStyle:e.mode==0?(t=e.exam)===null||t===void 0?void 0:t.examMode:0}})],1)},a=[];const c={components:{QuestionsList:r},props:{questions:{default:()=>[],type:Array},title:{type:String},mode:{default:1,type:Number}}},s={};var l=i(c,_,a,!1,u,"6c94026c",null,null);function u(t){for(let e in s)this[e]=s[e]}const v=function(){return l.exports}();export{v as E};

View File

@@ -0,0 +1 @@
/* empty css */import{n as h}from"./vueComponentNormalizer.9ef17bb1.js";const v={inheritAttrs:!1,methods:{async validate(){try{await this.$refs.form_layout.validate()}catch(e){const t=Object.values(e)[0][0].message;throw this.$message.error(t),t}}},render(e){const{items:t,...s}=this.$attrs,n=[];for(let r=0,u=t.length;r<u;r++){const{model:m,style:_,...o}=t[r];n.push(e("el-form-item",{style:{width:s.inline===""?"36%":null,..._},props:o,scopedSlots:{default:()=>{var a;if(o.prop&&this.$scopedSlots[o.prop])return this.$scopedSlots[o.prop](t[r]);const{tag:p,on:d,attrs:l={},...i}=m;return(a=l.maxlength)!=null||(l.maxlength=99),e(p,{props:{...i,value:s.model[o.prop]},attrs:{placeholder:p==="el-input"?"\u8BF7\u8F93\u5165":i.placeholder||"\u8BF7\u9009\u62E9",...l},on:{input:f=>s.model[o.prop]=f,...d}})}}}))}return e("el-form",{ref:"form_layout",props:s,class:"form_layout"},n)}};let y,g;const c={};var $=h(v,y,g,!1,x,null,null,null);function x(e){for(let t in c)this[t]=c[t]}const F=function(){return $.exports}();export{F};

View File

@@ -0,0 +1 @@
._head[data-v-344c3ba9]{padding:0 30px;display:flex;align-items:center;color:#fff;font-size:12px;background-color:#10a6b4;user-select:none}._head .i-logo[data-v-344c3ba9]{cursor:pointer}._head h1[data-v-344c3ba9]{flex:1;margin:0 10px;font-size:22px;color:#fff}._head h1[data-v-344c3ba9]:before{font-weight:initial;font-size:40px;vertical-align:middle}._head h1 span[data-v-344c3ba9]{font-size:16px}._head .action_icon[data-v-344c3ba9]{padding:16px 0 16px 16px;position:relative;font-size:22px;cursor:pointer}._head .actions_layout[data-v-344c3ba9]{padding:6px 0;position:absolute;top:50px;right:0;z-index:31;transform:scaleY(0);transform-origin:top;transition:transform .2s;color:#333;background-color:#fff;border-radius:4px;box-shadow:0 2px 5px #10a6b466}._head .actions_layout>li[data-v-344c3ba9]{padding:6px 12px;display:block;font-size:12px;white-space:nowrap;cursor:pointer}._head .actions_layout>li[data-v-344c3ba9]:before{margin-right:6px;display:inline-block;width:22px;line-height:22px;text-align:center;font-size:12px;color:#fff;background-color:#10a6b4;border-radius:50%}._head .actions_layout>li[data-v-344c3ba9]:hover{background-color:#e7f7f7}._head .action_icon:hover .actions_layout[data-v-344c3ba9]{transform:scaleY(1)}

View File

@@ -0,0 +1 @@
import{n as a,v as l}from"./package.3367ca0a.js";import{n as c}from"./vueComponentNormalizer.9ef17bb1.js";var r=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"_head"},[t("h1",{staticClass:"i-logo",on:{click:function(s){return e.$router.push("/entry")}}},[e._v(" "+e._s(e.name)+" "),t("span",[e._v("V"+e._s(e.version))])]),e.$store.isOpenWin?e._e():t("div",{staticClass:"action_icon i-x-ktbj-text-align-justify"},[t("ul",{staticClass:"actions_layout"},e._l(e.actions,function(s,i){return t("li",{key:i,class:s.icon,on:{click:s.handle}},[e._v(" "+e._s(s.label)+" ")])}),0)])])},_=[];const u={data:()=>({name:a,version:l}),created(){this.actions=[{label:"\u4FEE\u6539\u5BC6\u7801",icon:"i-mima",handle:this.$store.showUpdatePasswordDialog},{label:"\u5728\u7EBF\u7B54\u7591",icon:"i-j-fbks-pingyu",handle:()=>{this.openWin("#/online-course/online-FAQ?win=1","\u5728\u7EBF\u7B54\u7591")}},{label:"\u9000\u51FA\u767B\u5F55",icon:"i-tb-tuichudenglu",handle:this.$store.logout}],this.$store.user.baseRole===3&&this.actions.splice(1,0,{label:"\u8BFE\u5802\u7B14\u8BB0",icon:"i-j-fbks-pingyu",handle:()=>{this.openWin("#/online-course/class-notes?win=1","\u8BFE\u5802\u7B14\u8BB0")}})},methods:{openWin(e,n=""){window.open(e,n,"scrollbars=no,resizable=yes,statebar=no,location=no,width=1000,height=700,left=100,top=100")},toHome(){this.$router.push("/")}}},o={};var h=c(u,r,_,!1,d,"344c3ba9",null,null);function d(e){for(let n in o)this[n]=o[n]}const f=function(){return h.exports}();export{f as H};

View File

@@ -0,0 +1 @@
import{f as i}from"./paper.f38f6971.js";import{n}from"./vueComponentNormalizer.9ef17bb1.js";var r=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("el-cascader",{attrs:{options:e.question_classify_list,props:{checkStrictly:!0,value:"id",label:"name",children:e.children,emitPath:!1},clearable:""},model:{value:e.classify,callback:function(a){e.classify=a},expression:"classify"}})},o=[];const c={data:e=>({classify:null,question_classify_list:[]}),mounted(){this.mountedLoad&&this.findAllPaperClassify()},activated(){this.findAllPaperClassify()},props:{value:{default:null},mountedLoad:{default:!1}},watch:{value:{immediate:!0,deep:!0,handler(e){this.classify=e}},classify:{immediate:!1,deep:!0,handler(e){this.$emit("input",e)}}},methods:{findAllPaperClassify(){i().then(({data:e})=>{let s={};s=e.toTree();const t=s.tree;this.question_classify_list=t}).catch(e=>{console.info(e)}).finally(e=>{this.page_is_loading=!1})}}},l={};var f=n(c,r,o,!1,u,null,null,null);function u(e){for(let s in l)this[s]=l[s]}const p=function(){return f.exports}();export{p as P};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.gy-label[data-v-297718f3]{padding:0;justify-content:flex-end;padding-right:10px!important}.gy-dialog-layout[data-v-297718f3] ._ctx{overflow:visible}.gy-dialog-layout[data-v-297718f3] ._ctx ._title{border-radius:4px 4px 0 0}.table_layout[data-v-f683b770] .el-table--small .el-table__cell{padding:3px 0}.table_layout[data-v-f683b770] .el-table .el-table__row:first-child .cell{font-weight:700!important}

View File

@@ -0,0 +1 @@
import{z as c,B as l}from"./index.51e15757.js";import{d as u}from"./data-report.1a365133.js";import{n as m}from"./vueComponentNormalizer.9ef17bb1.js";function d(e){return e("div",{class:"r_t_image"},[e("img",{attrs:{src:this.src,draggable:"false"},style:`transform:translate(${this.image.x}px, ${this.image.y}px) scale(${this.image.s}) rotate(${this.image.r}deg)`,on:{mousedown:this.onMove}}),e("div",{class:"actions"},[e("i",{class:"el-icon-zoom-in",on:{click:()=>this.imageScale(1)}}),e("i",{class:"el-icon-refresh-right",on:{click:()=>this.imageRotate(1)}}),e("i",{class:"el-icon-full-screen",on:{click:()=>this.onFullScreen()}}),e("i",{class:"el-icon-refresh-left",on:{click:()=>this.imageRotate(-1)}}),e("i",{class:"el-icon-zoom-out",on:{click:()=>this.imageScale(-1)}})])])}function p(e){return e("div",{class:"r_t_mp4"},[e("video",{attrs:{src:this.src,controls:!0,disablePictureInPicture:!0,controlsList:"nodownload noremoteplayback noplaybackrate"},class:{r_t_mp4:1,timeline:this.timeline}})])}function f(e){return e("div",{class:"r_t_mp3"},[e("div",{class:"left"},[e("i",{on:{click:this.playAudio},class:"icon i-"+["bofang","zanting"][this.mp3.state]})]),e("div",{class:"right"},[e("p",{attrs:{"data-label":"\u6587\u4EF6\u540D\u79F0"}},[this.resource.name]),e("p",{attrs:{"data-label":"\u6587\u4EF6\u5927\u5C0F"}},[this.resource.size.formatFileSize()]),e("p",{attrs:{"data-label":"\u4E0A\u4F20\u65F6\u95F4"}},[new Date(this.resource.createTime).format("yyyy-MM-dd")]),e("div",{class:"progress",on:{click:this.onClickProgress},style:{"--progress":this.mp3.current_time/this.mp3.duration}}),e("div",{class:"times",attrs:{"data-current-time":this.formatAudioTime(this.mp3.current_time),"data-duration-time":this.formatAudioTime(this.mp3.duration)}}),e("audio",{ref:"audioRef",attrs:{src:this.src},on:{canplay:this.onAudioCanplay,ended:()=>this.mp3.state=0}})])])}function h(e){return e("div",{class:"r_t_pdf"},[e("iframe",{attrs:{src:this.src}}),e("div",{class:"actions"},[e("i",{class:"el-icon-full-screen",on:{click:()=>this.onFullScreen()}})])])}const r={image:d,audio:f,video:p,pdf:h},g={props:{timeline:{type:Boolean},resource:{type:Object}},data:()=>({src:null,isFullScreen:!1,mp3:{state:0,current_time:0,duration:0},image:{x:0,y:0,s:1,r:0},errorMsg:null}),created(){var t;const e=c(this.resource.mimetype);!e||(this.viewType=r[e]?e:"pdf",this.src=(t=this.resource.preview)==null?void 0:t.fileLinkTransfer(),this.src||this.toConver(this.resource),window.addEventListener("resize",()=>{this.isFullScreen=!!document.fullscreenElement}))},methods:{async toConver(e){try{const{data:t}=await l(e.id);e.preview=t,this.resource===e&&(this.src=t.fileLinkTransfer())}catch{this.errorMsg="\u6587\u4EF6\u8F6C\u6362\u5931\u8D25"}},imageScale(e){const t=this.image.s+e*.2;t>=.6&&t<=2&&(this.image.s=t)},imageRotate(e){this.image.r=this.image.r+e*90},onFullScreen(){this.isFullScreen?document.exitFullscreen():this.$el.requestFullscreen()},onMove(e){const t=this.image.x,i=this.image.y,o=e.pageX,n=e.pageY;document.body.onmouseup=()=>{e.target.onmouseup=null,e.target.onmousemove=null},e.target.onmousemove=s=>{this.image.x=t+s.pageX-o,this.image.y=i+s.pageY-n}},onClickProgress(e){this.$refs.audioRef.currentTime=this.mp3.duration*e.offsetX/300},formatAudioTime(e){return`${Math.floor(e/60).toString().padStart(2,0)}:${Math.ceil(e%60).toString().padStart(2,0)}`},onAudioCanplay(e){const t=({target:i})=>{this.mp3.current_time=i.currentTime,this.mp3.duration=i.duration};e.target.addEventListener("timeupdate",t),t(e)},playAudio(){this.$refs.audioRef.paused?(this.$refs.audioRef.play(),this.mp3.state=1):(this.$refs.audioRef.pause(),this.mp3.state=0)}},render(e){var t;return this.viewType?this.errorMsg?e("div",{class:"load_file_error"},[this.errorMsg]):this.src?e("div",{class:{resource_layout:1,"is-full":this.isFullScreen}},[(t=r[this.viewType])==null?void 0:t.call(this,e)]):e("div",{class:"load_file"},["\u6587\u4EF6\u52A0\u8F7D\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."]):e("div",{class:"no_resource_preview"},["\u8BE5\u6587\u4EF6\u6682\u4E0D\u652F\u6301\u9884\u89C8"])},mixins:[u("RESOURCE_VIEW",{isCancelReport(){return!this.viewType},handleReportData(){return{field01:this.resource.id}}})]};let _,v;const a={};var y=m(g,_,v,!1,F,null,null,null);function F(e){for(let t in a)this[t]=a[t]}const k=function(){return y.exports}();export{k as P};

View File

@@ -0,0 +1 @@
@charset "UTF-8";.no_resource_preview,.load_file_error,.load_file{text-align:center;line-height:180px;color:#10a6b4;background-color:#fafafa;user-select:none}.load_file_error{color:#f04343}.resource_layout{display:flex;min-width:580px;min-height:150px;align-items:center;justify-content:center;overflow:hidden;position:relative}.resource_layout .actions{padding:10px;position:absolute;bottom:12px;left:50%;transform:translate(-50%);font-size:20px;color:#fff;background-color:#0009;border-radius:88px}.resource_layout .actions i{margin:0 10px;cursor:pointer}.resource_layout .r_t_image img{display:block;width:100%;cursor:move}.resource_layout .r_t_pdf{width:100%;height:70vh}.resource_layout .r_t_pdf iframe{width:100%;height:100%;border:0}.resource_layout.is-full .r_t_pdf{height:100vh}.resource_layout .r_t_mp3{margin:30px 0;display:flex}.resource_layout .r_t_mp3 .left{padding:20px;position:relative;border:2px solid rgba(16,166,180,.6);box-shadow:0 0 6px 1px #10a6b44d;border-radius:6px;background-color:#10a6b41a}.resource_layout .r_t_mp3 .left .icon{margin-top:-25px;margin-left:-25px;position:absolute;top:50%;left:50%;font-size:50px;color:#fff}.resource_layout .r_t_mp3 .left:after{content:"";display:block;width:100px;height:100px;box-shadow:inherit;border-radius:inherit;background-color:#10a6b4}.resource_layout .r_t_mp3 .right{margin-left:24px}.resource_layout .r_t_mp3 .right>p{margin-top:8px;margin-bottom:16px;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.resource_layout .r_t_mp3 .right>p:before{content:attr(data-label) "\ff1a";color:#aaa}.resource_layout .r_t_mp3 .right .progress{margin-top:20px;margin-bottom:6px;height:8px;border-radius:30px;background-color:#f5f5f5;position:relative;cursor:pointer}.resource_layout .r_t_mp3 .right .progress:before{content:"";position:absolute;top:0;bottom:0;left:0;right:calc(100% - 100% * var(--progress));background-color:#10a6b4;border-radius:inherit}.resource_layout .r_t_mp3 .right .times{display:flex;justify-content:space-between;color:#aaa;position:relative}.resource_layout .r_t_mp3 .right .times:before{content:attr(data-current-time)}.resource_layout .r_t_mp3 .right .times:after{content:attr(data-duration-time)}.resource_layout .r_t_mp3 .right .times .icon{margin-left:-16px;padding:10px;font-size:14px;color:#fff;background-color:#87d2d9;background-image:linear-gradient(260deg,#40b8c3,#78d5de);box-shadow:3px 4px 8px #c0c4cc;border-radius:50%;position:absolute;left:50%;top:6px;cursor:pointer}.resource_layout .r_t_mp4,.resource_layout .r_t_mp4 video{display:block;width:100%;height:100%;max-height:66vh;background-color:#000}.resource_layout .r_t_mp4 video:not(.timeline)::-webkit-media-controls-timeline{display:none}@keyframes rotating{to{transform:rotate(360deg)}}

View File

@@ -0,0 +1 @@
import{D as i}from"./DialogLayout.e3af3567.js";import{P as n}from"./Preview.1248e311.js";import{n as s}from"./vueComponentNormalizer.9ef17bb1.js";import"./ActionBar.1725b1a3.js";/* empty css *//* empty css */import"./index.51e15757.js";import"./data-report.1a365133.js";import"./index.70d38b82.js";var l=function(){var e=this,o=e.$createElement,r=e._self._c||o;return r("DialogLayout",{attrs:{title:"\u6587\u4EF6\u9884\u89C8",visible:e.$store.resource_preview_dialog.visible,actionBarOption:{noCencel:!0,right:!0,confirmTxt:"\u5173\u95ED"}},on:{onConfirm:e.onClose,onCancel:e.onClose}},[r("Preview",{attrs:{timeline:"",resource:e.$store.resource_preview_dialog.resource}})],1)},a=[];const c={components:{DialogLayout:i,Preview:n},methods:{onClose(){this.$store.resource_preview_dialog.visible=!1}}},t={};var _=s(c,l,a,!1,m,null,null,null);function m(e){for(let o in t)this[o]=t[o]}const x=function(){return _.exports}();export{x as default};

View File

@@ -0,0 +1 @@
/* empty css */import{n as a}from"./vueComponentNormalizer.9ef17bb1.js";var i=function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("div",{staticClass:"query_input el-input el-input--small"},[r("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],staticClass:"el-input__inner",attrs:{type:"text",placeholder:"\u8BF7\u8F93\u5165\u67E5\u8BE2\u5185\u5BB9"},domProps:{value:e.value},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.query.apply(null,arguments)},input:function(t){t.target.composing||(e.value=t.target.value)}}}),r("div",{staticClass:"suf",on:{click:e.query}},[e._v("\u67E5\u8BE2")])])},l=[];const s={data:()=>({value:""}),watch:{"$attrs.value":{immediate:!0,handler(e){this.value=e}},value(e){this.$emit("input",e)}},methods:{query(){this.$emit("query")}}},u={};var o=a(s,i,l,!1,c,"be3ffbb6",null,null);function c(e){for(let n in u)this[n]=u[n]}const _=function(){return o.exports}();export{_ as Q};

View File

@@ -0,0 +1 @@
.query_input[data-v-be3ffbb6]{width:188px;position:relative}.query_input .el-input__inner[data-v-be3ffbb6]{padding-right:51px}.query_input .suf[data-v-be3ffbb6]{padding:0 10px 0 6px;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:12px;color:#999;border-left:1px solid #999;cursor:pointer;user-select:none}

View File

@@ -0,0 +1 @@
import{f as o,k as u}from"./questions.7b4fcf73.js";import{n as a}from"./vueComponentNormalizer.9ef17bb1.js";var f=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-cascader",{attrs:{options:e.question_classify_list,props:{checkStrictly:!0,value:"id",label:"name",children:e.children,emitPath:!1},clearable:""},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}})},c=[];const r={data:e=>({classify:null,question_classify_list:[]}),mounted(){this.mountedLoad&&this.findAllQuestionsClassify()},activated(){this.findAllQuestionsClassify()},props:{mountedLoad:{default:!1},value:{default:null}},watch:{value:{immediate:!0,deep:!0,handler(e){this.classify=e}},classify:{immediate:!1,deep:!0,handler(e){this.$emit("input",e)}}},methods:{findAllQuestionsClassify(){o().then(({data:e})=>{let t={};t=e.toTree();const i=t.tree;this.question_classify_list=i}).catch(e=>{console.info(e)}).finally(e=>{this.page_is_loading=!1})}}},s={};var d=a(r,f,c,!1,_,null,null,null);function _(e){for(let t in s)this[t]=s[t]}const $=function(){return d.exports}();var v=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"\u8BF7\u9009\u62E9",clearable:"",loading:e.loading},model:{value:e.difficultyLevel,callback:function(l){e.difficultyLevel=l},expression:"difficultyLevel"}},e._l(e.question_difficulty_level,function(l){return i("el-option",{key:l.id,attrs:{label:l.name,value:l.id}})}),1)},h=[];const y={data:e=>({difficultyLevel:null,question_difficulty_level:[],loading:!1}),mounted(){this.mountedLoad&&this.findAllQuestionDifficultyLevel()},activated(){this.findAllQuestionDifficultyLevel()},props:{value:{default:null},mountedLoad:{default:!1}},watch:{value:{immediate:!0,deep:!0,handler(e){this.difficultyLevel=e}},difficultyLevel:{immediate:!1,deep:!0,handler(e){this.$emit("input",e)}}},methods:{findAllQuestionDifficultyLevel(){this.loading=!0,u().then(({data:e})=>{this.question_difficulty_level=e}).finally(e=>{this.loading=!1})}}},n={};var m=a(y,v,h,!1,p,null,null,null);function p(e){for(let t in n)this[t]=n[t]}const A=function(){return m.exports}();export{$ as Q,A as a};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.main-form-area[data-v-6e03540b]{margin-bottom:15px}.gy-form-item .gy-label[data-v-6e03540b]{padding-left:0}.gy-form-item.input[data-v-6e03540b]{align-items:center;justify-content:flex-start}.gy-form-item.input .el-input[data-v-6e03540b]{width:auto}.gy-form-item.input+.gy-form-item.input[data-v-6e03540b]{margin-top:10px}.radio-options-list[data-v-6e03540b]{margin-bottom:15px}.radio-options-list[data-v-6e03540b] .el-checkbox-group.vertical{display:flex;flex-direction:column;align-items:flex-start}.radio-options-list[data-v-6e03540b] .el-checkbox-group.vertical .el-checkbox{margin-right:0}.radio-options-list[data-v-6e03540b] .el-checkbox-group.vertical .el-checkbox .el-checkbox__label{white-space:pre-wrap}.radio-options-list[data-v-6e03540b] .el-checkbox-group.vertical .el-checkbox .el-checkbox__input{padding-top:3px;vertical-align:top}.radio-options-list[data-v-6e03540b] .el-checkbox-group.vertical .el-checkbox+.el-checkbox{margin-top:10px}.question-title[data-v-6e03540b]{display:flex;align-items:flex-start}.question-title .title-text[data-v-6e03540b]{line-height:1.3}.question-title .title-flag[data-v-6e03540b]{font-size:20px;padding:0 5px;cursor:pointer}.gy-question-item[data-v-6e03540b]{width:100%;display:flex;align-items:flex-start}@keyframes hard-tip-data-v-6e03540b{0%{color:#000}to{color:red}}.gy-question-item.shine .title-text[data-v-6e03540b]{animation:hard-tip-data-v-6e03540b .3s infinite alternate-reverse}.gy-question-item .question-type-box[data-v-6e03540b]{flex-basis:70px;min-width:70px;display:flex}.gy-question-item .question-area[data-v-6e03540b]{flex-grow:1;flex-basis:0}.gy-question-item .question-type[data-v-6e03540b]{display:flex;padding:3px 8px;background:#10a6b4;color:#fff;border-radius:10px;font-size:12px}

View File

@@ -0,0 +1 @@
/* empty css */import{n as s}from"./vueComponentNormalizer.9ef17bb1.js";/* empty css *//* empty css */import{D as a}from"./DialogLayout.e3af3567.js";/* empty css */import{Q as u}from"./QuestionItem.1944680c.js";var c=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("DialogLayout",{attrs:{title:"\u9884\u89C8",width:"680px",visible:!0,actionBarOption:{noCencel:!0}},on:{onConfirm:function(o){return t.$emit("onCancel")},onCancel:function(o){return t.$emit("onCancel")}}},[n("div",t._l(t.questionList,function(o,r){return n("div",{key:o.id},[n("QuestionItem",{attrs:{questionInfo:o,serial:r+1}})],1)}),0)])],1)},l=[];const m={components:{DialogLayout:a,QuestionItem:u},data:()=>({mode:0,format_questions_list:[]}),props:{questionList:{default:[]}},watch:{},created(){},methods:{}},i={};var _=s(m,c,l,!1,p,null,null,null);function p(t){for(let e in i)this[e]=i[e]}const $=function(){return _.exports}();export{$ as Q};

View File

@@ -0,0 +1 @@
import{Q as d}from"./QuestionItem.1944680c.js";import{n as c}from"./vueComponentNormalizer.9ef17bb1.js";var f=function(){var s,t=this,n=t.$createElement,e=t._self._c||n;return e("div",[t.paperStyle==0?e("div",t._l((s=t.questionList)===null||s===void 0?void 0:s.classify,function(i,r){return e("div",{key:r},[e("p",{staticStyle:{padding:"10px 0 20px 0","font-weight":"bold","font-size":"14px"}},[t._v(" \u7B2C"+t._s(["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341"][r])+"\u90E8\u5206\uFF1A "+t._s(i.title)+" "),e("span",{staticStyle:{"font-size":"12px","font-weight":"normal",display:"inline-block","margin-left":"10px",color:"#999"}},[t._v(" (\u5171"+t._s(t.questionList.questions[i.title].length)+"\u9898"),i.score?e("span",[t._v("\uFF0C\u6BCF\u9898"+t._s(i.score)+"\u5206")]):t._e(),t._v(") ")])]),t._l(t.questionList.questions[i.title],function(o,l){return e("div",{key:o.id,style:{"margin-bottom":"10px"}},[e("QuestionItem",{attrs:{random:t.random,questionInfo:o,serial:l+1,isFlag:t.flagList.includes(o.id),mode:t.mode},on:{answerChanged:function(a){return t.userAnswerOnChange(a,o)},flag:t.toggleFlagList,eval:t.questionItemHasEval}})],1)})],2)}),0):t._e(),t.paperStyle==1?e("div",[e("div",[e("p",{staticStyle:{padding:"10px 0 20px 0","font-weight":"bold","font-size":"14px"}},[t._v(t._s(t.questions[t.currentQuestionInd].type)+" "),e("span",{staticStyle:{"font-size":"12px","font-weight":"normal",display:"inline-block","margin-left":"10px",color:"#999"}},[t._v(" (\u5171"+t._s(t.questionList.questions[t.questions[t.currentQuestionInd].type].length)+"\u9898\uFF0C"),t.questions[t.currentQuestionInd].score?e("span",[t._v("\u6BCF\u9898"+t._s(t.questions[t.currentQuestionInd].score)+"\u5206")]):t._e(),t._v(") ")])]),e("QuestionItem",{key:t.questions[t.currentQuestionInd].id,attrs:{questionInfo:t.questions[t.currentQuestionInd],serial:t.currentQuestionInd+1,isFlag:t.flagList.includes(t.questions[t.currentQuestionInd].id),mode:t.mode,answer:t.getAnswer(t.questions[t.currentQuestionInd].id)},on:{answerChanged:function(i){return t.userAnswerOnChange(i,t.questions[t.currentQuestionInd])},flag:t.toggleFlagList}})],1),e("div",{staticClass:"changer-btns"},[e("div",[e("el-button",{attrs:{size:"medium",icon:"el-icon-arrow-left",type:"primary",circle:"",disabled:t.currentQuestionInd==0},on:{click:function(i){return t.changeQuestion(-1)}}}),e("p",[t._v("\u4E0A\u4E00\u9898")])],1),e("div",[e("el-button",{style:{color:t.flagList.includes(t.questions[t.currentQuestionInd].id)?"#ee0000":"#333333"},attrs:{size:"medium",icon:t.flagList.includes(t.questions[t.currentQuestionInd].id)?"el-icon-star-on":"el-icon-star-off",circle:""},on:{click:function(i){t.toggleFlagList({isFlag:!t.flagList.includes(t.questions[t.currentQuestionInd].id),question:t.questions[t.currentQuestionInd]})}}}),e("p",[t._v("\u6807\u8BB0")])],1),e("div",[e("el-button",{attrs:{size:"medium",icon:"el-icon-arrow-right",type:"primary",circle:"",disabled:t.currentQuestionInd==t.questions.length-1},on:{click:function(i){return t.changeQuestion(1)}}}),e("p",[t._v("\u4E0B\u4E00\u9898")])],1)])]):t._e()])},p=[];const h={components:{QuestionItem:d},props:{questions:{},mode:{default:0,type:Number},paperStyle:{default:0,type:Number},random:{default:()=>[0,0],type:Array}},data:()=>({flagList:[],answerList:[],questionList:null,currentQuestionInd:0,evalList:[]}),watch:{questions:{deep:!0,immediate:!0,handler(s){s&&(this.questionList=this.formatQuestions(s))}}},activated(){this.flagList=[],this.answerList=[],this.evalList=[],this.currentQuestionInd=0},methods:{questionItemHasEval(s){const t=this.evalList.findIndex(n=>n.id===s.id);t!==-1&&this.evalList.splice(t,1),Object.keys(s).includes("score")&&this.evalList.push(s),this.$emit("evalChanged",this.evalList)},changeIndById(s){const t=this.questions.findIndex(n=>n.id===s);this.currentQuestionInd=t},changeQuestion(s){this.currentQuestionInd+=s},getAnswer(s){const t=this.answerList.findIndex(n=>n.questionId===s);return t===-1?null:this.answerList[t].answer},userAnswerOnChange(s,t){const n=this.answerList.findIndex(e=>e.questionId===t.id);if(n!==-1&&this.answerList.splice(n,1),s.length>0){const e={questionId:t.id,answer:s};this.mode===5&&(e.resultId=t.resultId),this.answerList.push(e),this.$emit("answers",this.answerList)}},toggleFlagList({isFlag:s,question:t}){if(s===!0)this.flagList.push(t.id);else{const n=this.flagList.indexOf(t.id);this.flagList.splice(n,1)}this.$emit("flag",this.flagList)},formatQuestions(s){return s.reduce((n,e)=>(n.classify.findIndex(i=>i.title===e.type)===-1&&n.classify.push({title:e.type,score:e.score}),Object.keys(n.questions).includes(e.type)?n.questions[e.type].push(e):n.questions[e.type]=[e],n),{classify:[],questions:{}})}}},u={};var g=c(h,f,p,!1,_,"167c10ce",null,null);function _(s){for(let t in u)this[t]=u[t]}const I=function(){return g.exports}();export{I as Q};

View File

@@ -0,0 +1 @@
.changer-btns[data-v-167c10ce]{margin-top:20px;padding-top:16px;display:flex;justify-content:center;border-top:1px solid #efefef}.changer-btns>div[data-v-167c10ce]{display:flex;flex-direction:column;align-items:center;padding:0 20px}.changer-btns>div>p[data-v-167c10ce]{padding:5px 0;color:#10a6b4}

View File

@@ -0,0 +1 @@
import{n as a}from"./vueComponentNormalizer.9ef17bb1.js";/* empty css *//* empty css */var l=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"search_input el-input el-input--small"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],staticClass:"el-input__inner",attrs:{type:"text",placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"},domProps:{value:e.value},on:{input:function(n){n.target.composing||(e.value=n.target.value)}}}),t("i",{staticClass:"el-icon-search",attrs:{title:"\u641C\u7D22"}})])},o=[];const c={data:()=>({value:""}),watch:{"$attrs.value":{immediate:!0,handler(e){this.value=e}},value(e){this.$emit("input",e)}}},i={};var u=a(c,l,o,!1,d,null,null,null);function d(e){for(let r in i)this[r]=i[r]}const h=function(){return u.exports}();var p=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"search_tree_menu v-menu"},[t("h2",{staticClass:"v-title"},[e._v(e._s(e.title))]),t("SearchInput",{model:{value:e.search,callback:function(n){e.search=n},expression:"search"}}),t("div",{staticClass:"mt-12 t-right"},[e.$listeners.onCopy?t("el-button",{attrs:{type:"warning",circle:"",plain:"",icon:"el-icon-copy-document",size:"mini",title:"\u590D\u5236"},on:{click:e.handleCopy}}):e._e(),e.$listeners.onEdit?t("el-button",{attrs:{type:"primary",circle:"",plain:"",icon:"el-icon-edit",size:"mini",title:"\u7F16\u8F91"},on:{click:e.handleEdit}}):e._e(),e.$listeners.onCreate?t("el-button",{attrs:{type:"success",circle:"",plain:"",icon:"el-icon-plus",size:"mini",title:"\u521B\u5EFA"},on:{click:e.handleCreate}}):e._e(),e.$listeners.onDelete?t("el-button",{attrs:{type:"danger",circle:"",plain:"",icon:"el-icon-delete",size:"mini",title:"\u5220\u9664"},on:{click:e.handleDelete}}):e._e()],1),t("div",{staticClass:"tree_layout"},[t("ElTree",e._g(e._b({ref:"treeRef",attrs:{"default-expand-all":"","expand-on-click-node":!1,"highlight-current":"",props:{label:"name"},data:e.treeData,"node-key":e.treeNodeKey,"filter-node-method":e.filterNode}},"ElTree",e.$attrs,!1),e.$listeners))],1)],1)},_=[];const m={components:{SearchInput:h},props:{title:{type:String},treeNodeKey:{type:String,default:"id"},treeData:{type:Array,default:()=>[]},treeProps:{type:Object,default:()=>({})}},data:()=>({search:""}),watch:{search(e){this.$refs.treeRef.filter(e)}},methods:{filterNode(e,r){return e?r.name.includes(e):!0},setCurrentKey(e){return this.$refs.treeRef.setCurrentKey(e)},getCurrentNode(){return this.$refs.treeRef.getCurrentNode()},handleCreate(){this.$emit("onCreate",this.getCurrentNode())},handleEdit(){const e=this.getCurrentNode();if(!e)return this.$message.error("\u8BF7\u9009\u62E9\u8981\u4FEE\u6539\u7684\u6570\u636E");this.$emit("onEdit",e)},handleCopy(){const e=this.getCurrentNode();if(!e)return this.$message.error("\u8BF7\u9009\u62E9\u8981\u590D\u5236\u7684\u6570\u636E");this.$emit("onCopy",e)},handleDelete(){const e=this.getCurrentNode();if(!e)return this.$message.error("\u8BF7\u9009\u62E9\u8981\u5220\u9664\u7684\u6570\u636E");this.$emit("onDelete",e)}}},s={};var f=a(m,p,_,!1,v,"45c88ba2",null,null);function v(e){for(let r in s)this[r]=s[r]}const g=function(){return f.exports}();export{g as S};

View File

@@ -0,0 +1 @@
.search_input .el-input__inner{padding-right:51px}.search_input .el-icon-search{width:36px;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;font-size:18px;background-color:#10a6b4;cursor:pointer}.form_layout .el-cascader,.form_layout .el-select,.form_layout .el-date-editor.el-input{width:100%}.search_tree_menu .tree_layout .el-tree-node__label{color:#666}.search_tree_menu .tree_layout .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .el-tree-node__label{color:#10a6b4}.search_tree_menu .tree_layout .el-tree-node:focus>.el-tree-node__content,.search_tree_menu .tree_layout .el-tree-node__content:hover{background-color:#ecf8f9}.search_tree_menu .tree_layout .el-tree__empty-text{font-size:12px}.search_tree_menu.v-menu[data-v-45c88ba2]{display:flex;flex-direction:column}.search_tree_menu.v-menu .v-title[data-v-45c88ba2]{margin-bottom:26px}.search_tree_menu.v-menu .tree_layout[data-v-45c88ba2]{flex:1;margin-top:14px;padding-top:14px;border-top:1px solid #d8d8d8;overflow:overlay}

View File

@@ -0,0 +1 @@
.gy-transfer[data-v-ae72e0ce]{display:flex;align-items:center;min-width:370px}.gy-transfer .check-list[data-v-ae72e0ce]{padding:0 10px;display:flex;flex:1;overflow-y:scroll;flex-direction:column}.gy-transfer .check-list .el-checkbox[data-v-ae72e0ce]{padding:5px 0}.gy-transfer .list[data-v-ae72e0ce]{width:150px;box-shadow:0 0 0 1px #10a6b4,1px 1px 5px 1px #4242424d;height:200px;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.gy-transfer .list .header[data-v-ae72e0ce]{height:30px;background:#10a6b4;display:flex;align-items:center;padding:0 10px}.gy-transfer .list .header>div[data-v-ae72e0ce]{color:#fff;font-weight:700;margin-left:10px}.feature-group[data-v-ae72e0ce]{display:flex;flex-direction:column;align-self:stretch;justify-content:center;width:120px;padding:0 10px}.feature-group[data-v-ae72e0ce] .el-button+.el-button{margin-top:30px}.feature-group[data-v-ae72e0ce] .el-button{margin:0;height:30px;padding:0;border-radius:15px}.feature-group[data-v-ae72e0ce] .el-button .el-icon-arrow-left,.feature-group[data-v-ae72e0ce] .el-button .el-icon-arrow-right{padding:2px;margin:0;border-radius:50%;background:#fff;color:#10a6b4;display:inline-block}.feature-group[data-v-ae72e0ce] .el-button .el-icon-arrow-left{margin-right:3px}.feature-group[data-v-ae72e0ce] .el-button .el-icon-arrow-right{margin-left:3px}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{n as p}from"./vueComponentNormalizer.9ef17bb1.js";/* empty css */const f={props:{pageInfo:{type:Object,default:()=>({})}},render(e){const t=this.$listeners["page-info-change"]&&{"size-change":n=>{var o;this.pageInfo.size=n,(o=this.$listeners)==null||o["page-info-change"]()},"current-change":n=>{var o;this.pageInfo.current=n,(o=this.$listeners)==null||o["page-info-change"]()}};return e("el-pagination",{props:{background:!0,layout:"total, sizes, prev, pager, next, jumper",currentPage:this.pageInfo.current,pageSize:this.pageInfo.size,pageSizes:[10,30,50,100],...this.pageInfo},on:{...this.$listeners,...t}})}};let g,d;const a={};var $=p(f,g,d,!1,m,null,null,null);function m(e){for(let t in a)this[t]=a[t]}const b=function(){return $.exports}(),y={inheritAttrs:!1,props:{selection:{type:Boolean},pageInfo:{type:Object}},created(){this.handleColumn={actions:(e,t)=>e.map(n=>this.$createElement("el-button",{props:{type:"text",icon:"el-icon-"+n.type},class:"_action_ "+n.type,on:{click:()=>n.click&&n.click(n.type,t,e)}},n.label))}},methods:{toggleRowSelections(e,t){for(const n of e)this.$refs.tableRef.toggleRowSelection(n,t)}},render(e){const{column:t,data:n,calcMaxHeight:o,...u}=this.$attrs,r=[];this.selection&&r.push(e("el-table-column",{props:{type:"selection",width:"44"}}));for(let l=0,_=t.length;l<_;l++){const{on:h,actions:z,...s}=t[l];r.push(e("el-table-column",{props:s,on:h,scopedSlots:s.type==="index"?void 0:{default:i=>s.prop&&this.$scopedSlots[s.prop]?this.$scopedSlots[s.prop](i):i.row[i.column.property]}}))}return e("div",{class:"table_layout"},[e("el-table",{ref:"tableRef",style:{"--table-max-height":o},props:{data:n,stripe:!0,border:!0,...u},on:{...this.$listeners,"current-change":this.$listeners["table-current-change"]}},r),this.pageInfo&&e(b,{props:{pageInfo:this.pageInfo},on:this.$listeners})])}};let I,x;const c={};var S=p(y,I,x,!1,v,null,null,null);function v(e){for(let t in c)this[t]=c[t]}const w=function(){return S.exports}();export{b as P,w as T};

View File

@@ -0,0 +1 @@
.table_layout .el-table{border-radius:4px;overflow:hidden;box-shadow:0 2px 10px #10a6b433;border:1px solid #10A6B4}.table_layout .el-table .cell{text-align:center}.table_layout .el-table th.el-table__cell{padding:6px 0;background-color:#10a6b4}.table_layout .el-table th.el-table__cell .cell{color:#fff}.table_layout .el-table ._action_.edit,.table_layout .el-table ._action_.view{color:#10a6b4}.table_layout .el-table ._action_.delete{color:#f04343}.table_layout .el-table .el-table__body-wrapper{max-height:calc(100vh - var(--table-max-height));overflow-y:auto}.table_layout .el-table .el-table__header .el-table__cell{border-right-color:#ffffff4d}.table_layout .el-table:before,.table_layout .el-table--group:after,.table_layout .el-table--border:after{background-color:transparent}.table_layout .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#f1fafa}.table_layout .el-pagination{margin-top:10px;text-align:right}

View File

@@ -0,0 +1 @@
/* empty css */import{n as a}from"./vueComponentNormalizer.9ef17bb1.js";import{F as i}from"./FormLayout.c7820bdd.js";/* empty css */import{D as l}from"./DialogLayout.e3af3567.js";/* empty css *//* empty css */import{g as n}from"./user.529e3486.js";import"./ActionBar.1725b1a3.js";/* empty css */import"./index.51e15757.js";var m=function(){var r=this,t=r.$createElement,o=r._self._c||t;return o("DialogLayout",{attrs:{title:"\u4FEE\u6539\u5BC6\u7801",visible:r.$store.update_password_dialog.visible},on:{onCancel:r.onClose,onConfirm:r.onConfirm}},[o("FormLayout",{ref:"formLayoutRef",staticClass:"mr-12",attrs:{items:r.form_items,model:r.form_data,rules:r.rules,"label-width":"100px","label-position":"right"}})],1)},d=[];const p={components:{DialogLayout:l,FormLayout:i},data:()=>({form_data:null}),created(){this.form_data={oldPassword:"",password:"",confirmPassword:""},this.form_items=[{prop:"oldPassword",label:"\u65E7\u5BC6\u7801",model:{tag:"el-input",type:"password",attrs:{maxlength:12}}},{prop:"password",label:"\u65B0\u5BC6\u7801",model:{tag:"el-input",type:"password",attrs:{maxlength:12,placeholder:"6-12\u4F4D\u5B57\u6BCD\u52A0\u6570\u5B57"}}},{prop:"confirmPassword",label:"\u786E\u8BA4\u5BC6\u7801",model:{tag:"el-input",type:"password",attrs:{maxlength:12}}}];const r=(t,o,s)=>/^(?![0-9]+$)(?![a-zA-Z]+$)[a-zA-Z0-9]{6,12}$/.test(o)?s():s(Error());this.rules={oldPassword:{required:!0,message:"\u65E7\u5BC6\u7801\u8F93\u5165\u4E0D\u5408\u6CD5",trigger:"blur"},password:{required:!0,validator:r,message:"\u65B0\u5BC6\u7801\u8F93\u5165\u4E0D\u5408\u6CD5",trigger:"blur"},confirmPassword:{required:!0,validator:r,message:"\u786E\u8BA4\u5BC6\u7801\u8F93\u5165\u4E0D\u5408\u6CD5",trigger:"blur"}}},methods:{async onConfirm(){await this.$refs.formLayoutRef.validate(),await n(this.form_data),this.$message.success("\u5BC6\u7801\u4FEE\u6539\u6210\u529F"),this.$store.logout()},onClose(){this.$store.update_password_dialog.visible=!1}}},e={};var u=a(p,m,d,!1,f,null,null,null);function f(r){for(let t in e)this[t]=e[t]}const x=function(){return u.exports}();export{x as default};

View File

@@ -0,0 +1 @@
/* empty css */import{n as r}from"./vueComponentNormalizer.9ef17bb1.js";/* empty css */import{T as p}from"./TableLayout.05a39499.js";import{D as n}from"./DialogLayout.e3af3567.js";/* empty css *//* empty css */import"./ActionBar.1725b1a3.js";/* empty css */var c=function(){var t=this,a=t.$createElement,o=t._self._c||a;return o("DialogLayout",{staticClass:"upload_dialog",attrs:{title:"\u4E0A\u4F20\u8D44\u6E90",width:"680px",visible:t.$store.upload_dialog.visible,actionBarOption:{noCencel:!0,right:!0,confirmTxt:"\u5173\u95ED"}},on:{onConfirm:t.closeDialog,onCancel:t.closeDialog}},[o("div",{staticClass:"upload_item"},[o("div",{staticClass:"upload_label"},[t._v("\u4E0A\u4F20\u8BF4\u660E\uFF1A")]),o("div",{staticClass:"upload_ctx ml-12"},[o("p",[t._v("\u6587\u672C\u6587\u4EF6\uFF1A.doc\u3001.docx\u3001.pdf")]),o("p",[t._v("\u97F3\u9891\u6587\u4EF6\uFF1A.mp3\u3001.acc\u3001.flac\u7B49")]),o("p",[t._v("\u8868\u683C\u6587\u4EF6\uFF1A.xls\u3001.xlsx")]),o("p",[t._v("\u89C6\u9891\u6587\u4EF6\uFF1A.mp4\u3001.avi\u3001.mkv\u3001.wmv\u7B49")]),o("p",[t._v("\u6F14\u793A\u6587\u7A3F\uFF1A.ppt\u3001.pptx")]),o("p",[t._v("\u56FE\u7247\u6587\u4EF6\uFF1A.jpg\u3001.jepg\u3001.bmp\u3001.png\u3001.gif\u7B49")]),o("p",[t._v("\u97F3\u9891\u6587\u4EF6\u3001\u89C6\u9891\u6587\u4EF6\u4E0D\u5F97\u8D85\u8FC7500MB\uFF0C\u5176\u4ED6\u6587\u4EF6\u4E0D\u5F97\u8D85\u8FC7200MB\uFF1B")])])]),o("div",{staticClass:"upload_item flex-center"},[o("div",{staticClass:"upload_label"},[t._v("\u4E0A\u4F20\u6587\u4EF6\uFF1A")]),o("div",{staticClass:"upload_ctx ml-12"},[o("button",{staticClass:"upload_button el-icon-plus",on:{click:t.toUpload}},[t._v(" \u6DFB\u52A0\u6587\u4EF6 ")])])]),o("div",{staticClass:"upload_label mt-12 mb-12"},[t._v("\u4E0A\u4F20\u8BE6\u60C5\uFF1A")]),o("TableLayout",{attrs:{height:"300",column:t.column,data:t.$store.upload_dialog.tasks},scopedSlots:t._u([{key:"size",fn:function(l){var s,i=l.row;return[t._v(t._s((s=i.size)===null||s===void 0?void 0:s.formatFileSize()))]}},{key:"progress",fn:function(l){var s=l.row;return[o("div",{staticClass:"flex-h flex-center",class:"status_"+s.status},[o("div",{staticClass:"upload_progress",style:`--progress:${s.progress}%`}),o("div",{staticClass:"ml-12 mr-12 progress_status",class:[,,"el-icon-success","el-icon-error"][s.status],attrs:{"data-progress":s.progress+"%"}})])]}}])})],1)},d=[];const _={name:"UploadDialog",components:{DialogLayout:n,TableLayout:p},data:()=>({res_list:[{progress:30}]}),created(){this.column=[{prop:"name",label:"\u6587\u4EF6\u540D"},{prop:"type",label:"\u6587\u4EF6\u7C7B\u578B"},{prop:"size",label:"\u6587\u4EF6\u5927\u5C0F"},{prop:"progress",label:"\u4E0A\u4F20\u8FDB\u5EA6",width:"200px"}]},methods:{toUpload(){this.$store.upload()},closeDialog(){this.$store.upload_dialog.visible=!1,this.$store.upload_dialog.form_data=void 0,this.$emit("onCloseUploadDialog")}}},e={};var u=r(_,c,d,!1,v,null,null,null);function v(t){for(let a in e)this[a]=e[a]}const $=function(){return u.exports}();export{$ as default};

View File

@@ -0,0 +1 @@
.upload_dialog .upload_item{padding:16px 0;display:flex}.upload_dialog .upload_label{color:#333;font-weight:700}.upload_dialog .upload_ctx{flex:1;display:flex;flex-wrap:wrap;color:#999}.upload_dialog .upload_ctx p{min-width:38%;margin-bottom:16px}.upload_dialog .upload_progress{width:120px;height:8px;background-color:#e5e5e5;border-radius:12px;overflow:hidden}.upload_dialog .upload_progress:after{content:"";display:block;width:var(--progress);height:100%;border-radius:inherit;background-color:#10a6b4}.upload_dialog .status_3 .upload_progress:after{background-color:#f04343}.upload_dialog .progress_status{color:#10a6b4}.upload_dialog .progress_status:before{font-size:16px}.upload_dialog .progress_status.el-icon-error{color:#f04343}.upload_dialog .status_1 .progress_status:before{content:attr(data-progress);font-size:12px}.upload_dialog .upload_button{padding:0 8px;line-height:30px;border:1px dashed #10a6b4;color:#10a6b4;background-color:transparent;border-radius:5px;transition:.2s transform;cursor:pointer}.upload_dialog .upload_button:before{font-weight:700}.upload_dialog .upload_button:hover{transform:scale(1.06)}

View File

@@ -0,0 +1 @@
import{n as s}from"./vueComponentNormalizer.9ef17bb1.js";var c=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"v_list_card"},[t.title?i("h2",{staticClass:"mb-12 v-title"},[t._v(t._s(t.title))]):t._e(),i("ul",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:t.loadMore,expression:"loadMore"}]},t._l(t.dataList,function(n){return i("li",{key:n[t.itemKey],class:{active:t.active&&t.active[t.itemKey]===n[t.itemKey]},on:{click:function(u){return t.setActive(n)}}},[t._v(t._s(n[t.itemLabelKey]))])}),0)])},l=[];const r={props:{title:{type:String},itemKey:{type:String,default:"id"},itemLabelKey:{type:String,default:"title"},dataList:{type:Array,default:()=>[]},loadMore:{type:Function},isCancel:{type:Boolean}},data:()=>({active:null}),watch:{active(t){this.$emit("change",t)}},methods:{setActive(t){if(this.isCancel&&this.active===t)return this.active=null;this.active=t}}},a={};var o=s(r,c,l,!1,_,"c3cc29d4",null,null);function _(t){for(let e in a)this[e]=a[e]}const d=function(){return o.exports}();export{d as V};

View File

@@ -0,0 +1 @@
.v_list_card[data-v-c3cc29d4]{display:flex;flex-direction:column;height:300px;border:1px solid #DCDFE6;border-radius:4px}.v_list_card>h2[data-v-c3cc29d4]{margin:12px 12px 0;white-space:nowrap}.v_list_card>ul[data-v-c3cc29d4]{margin-top:12px;padding:0;width:100%;flex:1;overflow:auto}.v_list_card>ul>li[data-v-c3cc29d4]{margin:0 auto 8px;width:calc(100% - 24px);padding:8px;display:block;text-align:center;border:1px solid #DCDFE6;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.v_list_card>ul>li.active[data-v-c3cc29d4],.v_list_card>ul>li[data-v-c3cc29d4]:hover{color:#fff;background-color:#10a6b4;border-color:#10a6b4}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.resource-manage[data-v-d41d449a]{display:flex;flex-direction:column;height:100%}.resource-manage>div[data-v-d41d449a]{flex:1}.resource-manage[data-v-d41d449a] .el-table__header-wrapper{display:none}.resource-manage .resource-item[data-v-d41d449a]{display:flex;justify-content:space-between;align-items:center;height:35px}.resource-manage .res_icon[data-v-d41d449a]{height:30px;width:33px;line-height:30px;border-radius:4px;font-size:12px;font-weight:700;text-align:center;color:#fff;background-color:#f2a05c;transform:scale(.8)}.resource-manage .resource-item-name[data-v-d41d449a]{flex:1}.resource-manage .ellipsis[data-v-d41d449a]{overflow:hidden!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical;display:unset;word-wrap:break-word;white-space:nowrap}.resource-manage .resource-item-action[data-v-d41d449a]{width:35px;color:#10a6b4;cursor:pointer}.resource-manage .section-right-floor[data-v-d41d449a]{width:100%;display:flex;justify-content:center;flex:0}.interaction-setting .seting-item[data-v-f9466c82]{width:100%;display:flex;justify-content:flex-start;padding:5px 0;font-size:12px}.interaction-setting .seting-label[data-v-f9466c82]{font-weight:800;display:inline-block}.interaction-setting .seting-label-flex[data-v-f9466c82]{display:flex;height:30px;align-items:center}.interaction-setting .seting-item-2[data-v-f9466c82]{margin:5px;display:flex;align-items:center}.interaction-setting .seting-item-2 .seting-label[data-v-f9466c82]{width:80px;text-align:right}.interaction-setting .seting-item-2 .seting-label-2[data-v-f9466c82]{font-weight:400}.interaction-setting .seting-content[data-v-f9466c82]{margin-left:10px}.interaction-setting[data-v-f9466c82] .el-radio__label{font-size:12px;font-weight:700}.evealuate-box .form-item[data-v-f9466c82]{display:flex;justify-content:flex-start;flex-wrap:wrap}.evealuate-box .form-item-label[data-v-f9466c82]{min-width:80px;display:flex;justify-content:flex-end;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.evealuate-box .course-evealuate[data-v-f9466c82],.evealuate-box .self-evealuate[data-v-f9466c82]{margin:10px 0}.evealuate-box .text-evealuate[data-v-f9466c82]{padding:10px 0 10px 10px}.evealuate-box .text-eveal-title[data-v-f9466c82]{margin-bottom:10px}.selfButton[data-v-2bc765db]{background-color:transparent;color:#10a6b4;border:1px dashed;padding:4px}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.course-disscuss[data-v-21b6c15f]{margin:10px 0;max-height:400px;width:100%;padding:0 15px 10px;border:1px solid #ccc;overflow:auto}.course-disscuss .root-disscuss[data-v-21b6c15f]{padding:10px 0}.course-disscuss .disscuss-user-name[data-v-21b6c15f]{font-size:16px;font-weight:700;padding-bottom:5px}.course-disscuss .disscuss-content[data-v-21b6c15f]{font-size:15px;padding:5px 0}.course-disscuss .reply-disscuss[data-v-21b6c15f]{padding:10px 0 10px 20px}.course-disscuss .disscuss-reply-user[data-v-21b6c15f]{font-size:13px}.course-disscuss .disscuss-floor[data-v-21b6c15f]{padding:2px 0;font-size:13px;color:#ada6a6}.course-disscuss .disscuss-floor .disscuss-time[data-v-21b6c15f]{margin-right:20px}.course-disscuss .disscuss-floor>i[data-v-21b6c15f]{margin-left:10px;font-size:15px;cursor:pointer}.course-disscuss .disscuss-floor .red-icon[data-v-21b6c15f]{color:red}.course-disscuss .disscuss-floor .gray-icon[data-v-21b6c15f]{color:#999}.course-disscuss .reply-button[data-v-21b6c15f]{margin-left:15px;cursor:pointer}.course-disscuss .reply-button[data-v-21b6c15f]:hover{color:#10a6b4}.course-disscuss .open-fold[data-v-21b6c15f]{margin-left:10px;cursor:pointer}.course-disscuss .dis-input-box[data-v-21b6c15f]{background-color:#fff;padding:10px 0;display:flex;align-items:stretch;position:sticky;top:0}.course-disscuss .dis-input-box .send-button[data-v-21b6c15f]{text-align:center;width:50px;display:flex;color:#fff;border-radius:0 4px 4px 0;justify-content:center;align-items:center;cursor:pointer;background-color:#10a6b4}.course-disscuss .dis-input-box .send-button[data-v-21b6c15f]:hover{border-color:#c0c4cc}.course-disscuss .dis-input-box[data-v-21b6c15f] .el-textarea__inner{border-radius:4px 0 0 4px!important;resize:none}

View File

@@ -0,0 +1 @@
.course-exercise[data-v-cadf3d4a]{height:100%;overflow:hidden}.course-exercise-floor[data-v-cadf3d4a]{width:100%;height:50px;position:sticky;display:flex;align-items:center;justify-content:center;bottom:0}.course-exercise-floor[data-v-cadf3d4a]>:first-child{margin-right:50px}

View File

@@ -0,0 +1 @@
import r from"./index.624497d8.js";import{h as o,i as n}from"./my-course.a3711b76.js";import{n as a}from"./vueComponentNormalizer.9ef17bb1.js";import"./onlineTest.d650e810.js";import"./index.51e15757.js";import"./humanEval.323dd8af.js";import"./AQCard.8a0f8a13.js";/* empty css */import"./QuestionsList.4ae2bac5.js";import"./QuestionItem.1944680c.js";import"./questionInfoMapJsonTrans.58e126b5.js";var c=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],staticClass:"course-exercise"},[t("QuestionsList",{ref:"questionList",staticStyle:{height:"100%"},attrs:{questions:e.exercises,mode:e.mode,paperStyle:0},on:{flag:e.flagListChanged,answers:e.userAnswerChanged,evalChanged:e.evalListChanged}}),e.viewModel?t("div",{staticClass:"course-exercise-floor"},[t("el-button",{attrs:{type:"primary"},on:{click:e.exerciseAgin}},[e._v("\u518D\u6B21\u7EC3\u4E60")]),t("el-button",{on:{click:function(l){return e.$router.replace({path:"/online-course/my-course"})}}},[e._v("\u8FD4\u56DE\u8BFE\u7A0B")])],1):e._e()],1)},u=[];const d={components:{QuestionsList:r},data(){return{recordId:0,courseInfo:{},exercises:void 0,model:0,viewModel:!1,isLoading:!1,createTime:null}},async activated(){this.createTime=new Date,this.recordId=this.$route.query.recordId,this.viewModel=this.$route.query.viewer,this.viewModel&&(this.$refs.questionList.mode=1),+this.recordId?await this.getExerciseInfo():this.isShowEveal=!0},mounted(){this.$nextTick(()=>{this.$refs.questionList.$refs.AQCard&&(this.$refs.questionList.$refs.AQCard.style.display="none")})},methods:{async getExerciseInfo(){this.isLoading=!0;const{data:e}=await o(this.recordId);this.courseInfo=e,this.exercises=this.courseInfo.exercise,this.$set(this,"exercises",e.exercise),this.$nextTick(()=>{this.$refs.questionList.questions=this.exercises.map(s=>{var t;return s.info.typeId=s.info.type,s.info.type=s.info.typeInfo.name,s.info.classify=s.info.classifyId,s.info.element=s.info.typeInfo.element,s.info.score=s.score,this.$refs.questionList.mode===1&&(s.info.userAnswer=((t=s.answer)==null?void 0:t.userAnswer)||["\u672A\u56DE\u7B54"]),s.info}),this.$refs.questionList.cancelThisExamBtnHandler=this.cancelThisExamBtnHandler,this.$refs.questionList.submitExam=this.submitExam,this.isLoading=!1}),this.$refs.questionList.mode===1?this.viewModel=!0:this.viewModel=!1},async submitExam(){this.isLoading=!0;const e=this.$refs.questionList.answers;await n({coureseId:this.courseInfo.courseId,recordId:this.recordId,answer:e,createTime:this.createTime}),this.$refs.questionList.questions=[],this.$refs.questionList.mode=1,this.getExerciseInfo(),this.isLoading=!1},cancelThisExamBtnHandler(){return this.mode===3?this.$router.go(-1):this.$confirm("\u672A\u5B8C\u6210\u8BD5\u5377\uFF0C\u8BF7\u8865\u5145\u5B8C\u6574\u6216\u9000\u51FA\u7EC3\u4E60\uFF01","\u8B66\u544A",{type:"error"}).then(e=>{this.$router.replace({path:"/online-course/my-course"})}).catch(e=>{})},exerciseAgin(){this.createTime=new Date,this.$refs.questionList.mode=0,this.getExerciseInfo()}}},i={};var h=a(d,c,u,!1,f,"cadf3d4a",null,null);function f(e){for(let s in i)this[s]=i[s]}const E=function(){return h.exports}();export{E as default};

View File

@@ -0,0 +1 @@
import{r as _}from"./index.70d38b82.js";const E={ONLINE_COURSE:"\u5728\u7EBF\u8BFE\u7A0B",LIVE_TEACHING:"\u6559\u5B66\u76F4\u64AD",MOCK_EXAMINATION:"\u6A21\u62DF\u8003\u8BD5",ERROR_CONSOLIDATION:"\u9519\u9898\u5DE9\u56FA",CLASS_NOTE:"\u8BFE\u5802\u7B14\u8BB0",ONLINE_FAQ:"\u5728\u7EBF\u7B54\u7591",RESOURCE_VIEW:"\u8D44\u6E90\u67E5\u770B",SYSTEM_USE:"\u7CFB\u7EDF\u4F7F\u7528"};function s(r,{isListenerUnload:e,...o}={}){if(!r)throw Error("\u4E0A\u62A5\u7C7B\u578B\u9519\u8BEF");return{mounted(){var t;if((t=this.isCancelReport)!=null&&t.call(this))return console.warn("\u4E0A\u62A5\u5DF2\u4E2D\u65AD\uFF0C\u4E0A\u62A5\u6570\u636E\uFF1A",r);this.reportData(),e&&window.addEventListener("beforeunload",this.reportData)},beforeDestroy(){e&&window.removeEventListener("beforeunload",this.reportData),this.reportData()},methods:{...o,async reportData(t){var a;t&&(t.returnValue="\u5C06\u8981\u9000\u51FA\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F"),_({...(a=this.handleReportData)==null?void 0:a.call(this),id:this.__report_data_id__,type:r}).then(({data:i})=>this.__report_data_id__=i)}}}}export{E as R,s as d};

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
import{b as e}from"./index.51e15757.js";const m=()=>e({url:"/assessmentEvaluation/ExamClassify",method:"get"}),l=s=>e({url:"/assessmentEvaluation/ExamClassify",method:"post",data:s}),o=s=>e({url:"/assessmentEvaluation/ExamClassify/"+s,method:"delete"}),i=({id:s,...a})=>e({url:"/assessmentEvaluation/ExamClassify/"+s,method:"patch",data:a}),n=s=>e({url:"/assessmentEvaluation/exam/paging",method:"get",params:s}),r=s=>e({url:"/assessmentEvaluation/exam",method:"delete",data:s}),u=s=>e({url:"/assessmentEvaluation/exam",method:"post",data:s}),d=s=>e({url:"/assessmentEvaluation/exam/item/"+s,method:"get"}),p=({id:s,...a})=>e({url:"/assessmentEvaluation/exam/item/"+s,method:"patch",data:a}),c=()=>e({url:"/system/user/findAllTeacher",method:"get"}),E=()=>e({url:"/system/org",method:"get"}),g=s=>e({url:"/system/user/findStudentByOrgId",method:"get",params:{orgId:s}}),h=s=>e({url:"/assessmentEvaluation/exampaper/questionsByPaper/"+s,method:"get"});export{d as a,r as b,l as c,o as d,i as e,m as f,h as g,u as h,p as i,c as j,E as k,g as l,n as p};

View File

@@ -0,0 +1 @@
.chat-layout[data-v-d947721a]{height:100%}.chat-layout .chat-item[data-v-d947721a]{margin-bottom:10px;word-break:break-all}.chat-layout .chat-item .user-name[data-v-d947721a]{color:#9f9f9f;line-height:20px}.chat-layout .chat-item-my .user-name[data-v-d947721a]{color:#9f9f9f;font-weight:700;color:#10a6b4;line-height:20px}.chat-layout .chat-item-join[data-v-d947721a],.chat-layout .chat-item-leave[data-v-d947721a]{width:100%;display:flex;justify-content:center;align-items:center;color:#ccc}.chat-layout .user-item[data-v-d947721a]{display:flex;height:50px;align-items:center;cursor:pointer}.chat-layout .user-item .user-avatar[data-v-d947721a]{color:#fff;height:35px;width:35px;font-size:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#10a6b4;border-radius:50%}.chat-layout .user-item .user-avatar img[data-v-d947721a]{height:100%;width:100%;object-fit:cover}.chat-layout .user-item .user-name[data-v-d947721a]{flex:1;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-layout .user-item[data-v-d947721a]:hover{background-color:#f0f8ff;border-radius:4px}.chat-layout .room-list[data-v-d947721a]{flex:1;overflow:auto}.chat-layout[data-v-d947721a] .el-input-group__append{cursor:pointer;padding:0 10px;background-color:#10a6b4;color:#fff;border:1px solid #10a6b4}.chat-layout[data-v-d947721a] .el-input-group__append:hover{opacity:.8}.chat-layout[data-v-d947721a] .user-list input{border-radius:30px}.live-watch[data-v-787eb905]{display:flex;flex-direction:column;height:100%;width:100%}.live-watch .live-header[data-v-787eb905]{padding:0 10px;color:#fff;font-size:20px;font-weight:700;display:flex;flex-wrap:wrap;min-height:50px;align-items:center;justify-content:space-between;background-color:#10a6b4}.live-watch .live-title[data-v-787eb905]{flex:1;min-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.live-watch .live-info[data-v-787eb905]{min-width:200px;display:flex;justify-content:flex-end;font-size:13px;align-items:center}.live-watch .live-info[data-v-787eb905]>:last-child{margin-left:20px}.live-watch .live-info .live-lecture-name[data-v-787eb905]{display:flex;align-items:center}.live-watch .live-info .user-avatar[data-v-787eb905]{width:30px;height:30px;background-color:#1dc7e6;margin-right:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.live-watch .live-info .user-avatar img[data-v-787eb905]{width:100%;height:100%;object-fit:cover}.live-watch .live-body[data-v-787eb905]{height:100%;display:flex;flex:1;background-color:#333;overflow:hidden}.live-watch .live-body .live-body-left[data-v-787eb905]{width:55px;height:100%;background-color:#6d6e70}.live-watch .live-body .live-body-left .left-menu-item[data-v-787eb905]{color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;font-size:12px;padding:10px 0;cursor:pointer}.live-watch .live-body .live-body-left .left-menu-item i[data-v-787eb905]{margin-bottom:3px;font-size:17px}.live-watch .live-body .live-body-left .left-menu-item-open[data-v-787eb905]{color:#0ff}.live-watch .live-body .live-body-left .left-menu-item[data-v-787eb905]:hover{background-color:#5b5c5e}.live-watch .live-body .live-body-center[data-v-787eb905]{height:100%;position:relative;flex:1}.live-watch .live-body .live-body-center .live-not-start[data-v-787eb905]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;display:flex;flex-direction:column;align-items:center;z-index:1;background-color:#333;padding:10px}.live-watch .live-body .live-body-center .start-button[data-v-787eb905]{margin-top:10px}.live-watch .live-body .live-body-center .live-playing[data-v-787eb905]{height:100%}.live-watch .live-body .live-body-center .video-play[data-v-787eb905]{width:100%;height:100%;background-color:#333}.live-watch .live-body .live-body-center .video-play[data-v-787eb905]::-webkit-media-controls-timeline{display:none}.live-watch .live-body .live-body-right[data-v-787eb905]{width:250px;display:flex;flex-direction:column}.live-watch .live-body .live-body-right .live-lecturer-video[data-v-787eb905]{height:150px;color:#fff;display:flex;align-items:center;justify-content:center}.live-watch .live-body .live-body-right .live-chat-room[data-v-787eb905]{flex:1;display:flex;flex-direction:column;background-color:#fff;padding:5px}.live-watch .live-body .live-body-right .room-list[data-v-787eb905]{flex:1;padding:5px;overflow:auto}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
@charset "UTF-8";.gy-area-title{font-size:16px;font-weight:700;padding-left:12px;margin-bottom:12px;position:relative;width:100%}.gy-area-title~.gy-area-title{margin-top:30px}.gy-area-title:before{position:absolute;width:6px;height:16px;background:#10a6b4;display:block;content:"";left:0}.gy-option{font-size:13px;margin:8px 0}.gy-form{--fix: 60px;font-family:Source Han Sans CN-Bold,Source Han Sans CN}.gy-form .addbtn-restyle{border:1px dashed #10a6b4;color:#10a6b4;background:transparent;font-weight:700}.gy-form .addbtn-restyle.mt{margin-top:16px}.gy-form .el-radio__input .el-radio__inner{width:16px;height:16px;border:1px solid #10a6b4;background:rgba(16,166,180,.1);border-radius:20%}.gy-form .el-radio__input.is-checked .el-radio__inner:after{background:#10a6b4;width:80%;height:80%;border-radius:30%}.gy-form .el-radio__input.middle{align-items:center}.gy-form .gy-unform-content{padding:0 0 0 12px}.gy-form.mb,.gy-form .mb{margin-bottom:10px}.gy-form .gy-form-item{display:flex}.gy-form .gy-form-item.middle{align-self:center;height:100%;display:flex;align-items:center}.gy-form .gy-form-item .el-textarea{width:auto;flex-grow:1;flex-basis:0}.gy-form .gy-form-item .gy-label{flex-basis:auto;min-width:var(--fix);padding:0 0 0 12px;height:100%;vertical-align:top;color:#333;font-weight:700;font-size:12px;box-sizing:border-box}.gy-form .gy-form-item .gy-label.require{position:relative}.gy-form .gy-form-item .gy-label.require:before{position:absolute;width:6px;display:block;content:"*";color:#e00;left:6px}.gy-form .gy-form-item .gy-label.middle{align-self:center;height:100%;display:flex;align-items:center}.gy-form .gy-form-item .gy-label.right{padding:0 12px 0 0;text-align:right}.gy-form .gy-form-item .gy-in{flex-grow:1;flex-basis:0;line-height:1.3}.gy-form .gy-form-item .gy-label+div .red,.gy-form .gy-form-item .gy-label+div.red{color:#eb5b5c}.gy-form.inline{display:flex;flex-wrap:wrap;align-items:flex-start}.gy-form.inline .gy-form-item{margin-right:20px}.gy-form.inline .el-input{width:auto}.gy-table{box-shadow:0 0 0 1px #10a6b4;border-radius:4px;overflow:hidden;padding:0}.gy-table table{width:100%;border-collapse:collapse;text-align:center;font-weight:400}.gy-table td{box-sizing:border-box;margin:0;border:none;border:1px solid #efefef}.gy-table thead{background:#10a6b4;border:1px solid #10a6b4;color:#fff}.gy-table thead td{border:none}.gy-table tr.blod td{font-weight:700;padding:8px 6px}.gy-el-table .el-table{border-radius:4px;border:1px solid #10a6b4}.gy-el-table .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:rgba(16,166,180,.05)}.gy-el-table .el-table .el-table__cell.el-table-column--selection .cell{display:flex;align-items:center;justify-content:center}.gy-form .el-checkbox__input .el-checkbox__inner,.gy-el-table .el-checkbox__input .el-checkbox__inner{width:16px;height:16px;border:1px solid #10a6b4;background:rgba(16,166,180,.1);border-radius:20%}.gy-form .el-checkbox__input .el-checkbox__inner:after,.gy-el-table .el-checkbox__input .el-checkbox__inner:after{background:#10a6b4;width:80%;height:80%;border-radius:30%;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);border:none;transition:transform .05s ease-in .05s}.gy-form .el-checkbox__input.is-checked .el-checkbox__inner:after,.gy-el-table .el-checkbox__input.is-checked .el-checkbox__inner:after{transform:translate(-50%,-50%) scale(1)}.gy-form .el-checkbox__input.middle,.gy-el-table .el-checkbox__input.middle{align-items:center}.gy-form .gy-check .header .el-checkbox__input .el-checkbox__inner,.gy-form .el-table__header .el-table-column--selection .el-checkbox__input .el-checkbox__inner,.gy-el-table .gy-check .header .el-checkbox__input .el-checkbox__inner,.gy-el-table .el-table__header .el-table-column--selection .el-checkbox__input .el-checkbox__inner{border:1px solid #fff}.gy-form .gy-check .header .el-checkbox__input .el-checkbox__inner:after,.gy-form .el-table__header .el-table-column--selection .el-checkbox__input .el-checkbox__inner:after,.gy-el-table .gy-check .header .el-checkbox__input .el-checkbox__inner:after,.gy-el-table .el-table__header .el-table-column--selection .el-checkbox__input .el-checkbox__inner:after{background:#fff}

View File

@@ -0,0 +1 @@
import{b as s}from"./index.51e15757.js";const n=a=>s({url:"/assessmentEvaluation/StudentOnlineExam/pagingGrade",method:"get",params:a}),o=({id:a,...t})=>s({url:"/assessmentEvaluation/exam/updateIsAnonymous/"+a,method:"patch",data:t}),i=({id:a,...t})=>s({url:"/assessmentEvaluation/StudentOnlineExam/pagingGradeDetails/"+a,method:"get",params:t}),m=(a,t)=>s({url:"/assessmentEvaluation/OnlineExamHistory/result/"+a,method:"patch",data:t});export{n as a,m as b,i as c,o as p};

View File

@@ -0,0 +1 @@
.live-answering-question[data-v-747f3002]{height:100%;overflow:hidden}.course-exercise-floor[data-v-747f3002]{width:100%;height:50px;position:sticky;display:flex;align-items:center;justify-content:center;bottom:0}.course-exercise-floor[data-v-747f3002]>:first-child{margin-right:50px}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.classify_page .form_layout{margin-top:16px}.classify_page .form_layout .suf{line-height:1!important}.classify_page .form_layout .el-form-item:last-child{float:right}.exam-status[data-v-3e355bc2]{width:60px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ccc;border-radius:20px}

View File

@@ -0,0 +1,13 @@
import{C as c}from"./index.bb5f1b0a.js";import{f as l}from"./index.70d38b82.js";import{A as r}from"./index.51e15757.js";import{n as o}from"./vueComponentNormalizer.9ef17bb1.js";import{V as w}from"./VListCard.47c5661c.js";import{C as g}from"./CircleNumberChart.919f2108.js";import{T as x}from"./TableLayout.05a39499.js";/* empty css */const b={mounted(){this.fetch()},methods:{async fetch(){const t=await l("res-perview");let e=0;const i=t.map(a=>(e+=a.count*=1,{name:r[a.type].name,value:a.count}));this.draw({total:e,data:i})},draw({total:t,data:e}){var i,a;(a=(i=this.chart)==null?void 0:i.destroy)==null||a.call(i),this.chart=new c({padding:[30,0],container:this.$el,autoFit:!0,height:300}),this.chart.scale("value",{formatter:n=>n*100+"%"}),this.chart.coordinate("theta",{radius:.75,innerRadius:.6}),this.chart.tooltip({showTitle:!1,showMarkers:!1,itemTpl:`
<ul class="g2-tooltip-list">
<li class="g2-tooltip-list-item">{name}: {value}\u6B21</li>
<li class="g2-tooltip-list-item"><span style="background-color:{color};" class="g2-tooltip-marker"></span>\u5360\u6BD4: {percent}%</li>
</ul>`}),this.chart.interval().adjust("stack").position("value").color("name").label("value",n=>({content:()=>`${(n/t*100).toFixed(2)}%`})).tooltip("name*value",(n,s)=>({name:n,value:s,percent:(s/t*100).toFixed(2)})),this.chart.interaction("element-active"),this.chart.data(e),this.chart.annotation().html({position:["50%","50%"],html:`<div style="color:#8c8c8c;font-size: 14px;text-align: center;width: 10em;">\u6D4F\u89C8\u5171\u8BA1<br><span style="color:#8c8c8c;font-size:20px">${t}</span>\u6B21</div>`,alignX:"middle",alignY:"middle"}),this.chart.render()}},render(t){return t("div",{class:"chart",attrs:{"data-title":"\u8D44\u6E90\u6D4F\u89C8\u5360\u6BD4\u7EDF\u8BA1"}})}};let z,T;const h={};var C=o(b,z,T,!1,F,null,null,null);function F(t){for(let e in h)this[e]=h[e]}const S=function(){return C.exports}(),k={mounted(){this.fetch()},methods:{async fetch(){const t=await l("res-quantity");let e=0;const i=t.map(a=>(e+=a.count*=1,{name:r[a.type].name,value:a.count}));this.draw({total:e,data:i})},draw({total:t,data:e}){var i,a;(a=(i=this.chart)==null?void 0:i.destroy)==null||a.call(i),this.chart=new c({padding:[30,0],container:this.$el,autoFit:!0,height:300}),this.chart.scale("value",{formatter:n=>n*100+"%"}),this.chart.coordinate("theta",{radius:.75,innerRadius:.6}),this.chart.tooltip({showTitle:!1,showMarkers:!1,itemTpl:`
<ul class="g2-tooltip-list">
<li class="g2-tooltip-list-item">{name}: {value}\u4E2A</li>
<li class="g2-tooltip-list-item"><span style="background-color:{color};" class="g2-tooltip-marker"></span>\u5360\u6BD4: {percent}%</li>
</ul>`}),this.chart.interval().adjust("stack").position("value").color("name").label("value",n=>({content:()=>`${(n/t*100).toFixed(2)}%`})).tooltip("name*value",(n,s)=>({name:n,value:s,percent:(s/t*100).toFixed(2)})),this.chart.interaction("element-active"),this.chart.data(e),this.chart.annotation().html({position:["50%","50%"],html:`<div style="color:#8c8c8c;font-size: 14px;text-align: center;width: 10em;">\u8D44\u6E90\u5171\u8BA1<br><span style="color:#8c8c8c;font-size:20px">${t}</span>\u4E2A</div>`,alignX:"middle",alignY:"middle"}),this.chart.render()}},render(t){return t("div",{class:"chart",attrs:{"data-title":"\u8D44\u6E90\u6570\u91CF\u5360\u6BD4\u7EDF\u8BA1"}})}};let R,M;const p={};var j=o(k,R,M,!1,I,null,null,null);function I(t){for(let e in p)this[e]=p[e]}const L=function(){return j.exports}(),D={mounted(){this.fetch()},methods:{async fetch(){const t=await l("res-size");let e=0;const i=t.map(a=>(e+=a.size*=1,{name:r[a.type].name,...a,...a.size.formatFileSize(2,"object")}));this.draw({data:i,total:e})},draw({total:t=0,data:e}){var a,n;(n=(a=this.chart)==null?void 0:a.destroy)==null||n.call(a),this.chart=new c({padding:[30,0],container:this.$el,autoFit:!0,height:300}),this.chart.scale("value",{formatter:s=>s*100+"%"}),this.chart.coordinate("theta",{radius:.75,innerRadius:.6}),this.chart.tooltip({showTitle:!1,showMarkers:!1,itemTpl:`
<ul class="g2-tooltip-list">
<li class="g2-tooltip-list-item">{name}: {value}{unit}</li>
<li class="g2-tooltip-list-item"><span style="background-color:{color};" class="g2-tooltip-marker"></span>\u5360\u6BD4: {percent}%</li>
</ul>`}),this.chart.interval().adjust("stack").position("size").color("name").label("size",s=>({content:()=>`${(s/t*100).toFixed(2)}%`})).tooltip("name*value*size*unit",(s,y,u,$)=>({name:s,size:u,value:y,unit:$,percent:(u/t*100).toFixed(2)}));const i=t.formatFileSize(2,"object");this.chart.interaction("element-active"),this.chart.data(e),this.chart.annotation().html({position:["50%","50%"],html:`<div style="color:#8c8c8c;font-size: 14px;text-align: center;width: 10em;">\u8D44\u6E90\u5171\u8BA1<br><span style="color:#8c8c8c;font-size:20px">${i.value}</span>${i.unit}</div>`,alignX:"middle",alignY:"middle"}),this.chart.render()}},render(t){return t("div",{class:"chart",attrs:{"data-title":"\u8D44\u6E90\u5927\u5C0F\u5360\u6BD4\u7EDF\u8BA1"}})}};let P,N;const _={};var A=o(D,P,N,!1,E,null,null,null);function E(t){for(let e in _)this[e]=_[e]}const V=function(){return A.exports}();var X=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("VListCard",{staticClass:"mr-12",staticStyle:{width:"200px"},attrs:{cancel:"",title:"\u8D44\u6E90\u5217\u8868",dataList:t.accept_list},on:{change:t.onChangeItem}})},Y=[];const q={components:{VListCard:w},computed:{accept_list(){const t=[],e={};let i=0;for(const a in r)a!=="folder"&&(e[r[a].name]===void 0&&(e[r[a].name]=i,t.push({id:i,title:r[a].name,value:[]}),i++),t[e[r[a].name]].value.push(a));return t}},methods:{onChangeItem(t){this.$parent.activeType=(t==null?void 0:t.value.join())||""}}},d={};var Q=o(q,X,Y,!1,B,"f3dc48b0",null,null);function B(t){for(let e in d)this[e]=d[e]}const G=function(){return Q.exports}();var H=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"chart flex-middle-center",staticStyle:{width:"304px"}},[i("CircleNumberChart",{attrs:{title:"\u6587\u4EF6\u4E2A\u6570",value:t.fileTotal,unit:"\u4E2A"}}),i("CircleNumberChart",t._b({staticClass:"ml-12",attrs:{title:"\u6587\u4EF6\u5927\u5C0F"}},"CircleNumberChart",t.fileSize,!1))],1)},J=[];const K={components:{CircleNumberChart:g},data:()=>({fileTotal:0,fileSize:{value:0,unit:""}}),watch:{"$parent.activeType":{immediate:!0,handler:"fetch"}},methods:{async fetch(t){const{total:e,size:i}=await l("res-file-data",{type:t});this.fileTotal=e,this.fileSize=Number(i).formatFileSize(2,"object")}}},m={};var O=o(K,H,J,!1,U,null,null,null);function U(t){for(let e in m)this[e]=m[e]}const W=function(){return O.exports}();var Z=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("TableLayout",{staticClass:"flex-1",staticStyle:{width:"50%"},attrs:{height:"300px",column:t.column,data:t.list,pageInfo:t.pageInfo},on:{"page-info-change":t.fetch},scopedSlots:t._u([{key:"type",fn:function(a){var n=a.row;return[t._v(t._s(t.acceptMap[n.type].name))]}},{key:"size",fn:function(a){var n,s=a.row;return[t._v(t._s((n=s.size)===null||n===void 0?void 0:n.formatFileSize()))]}},{key:"createTime",fn:function(a){var n=a.row;return[t._v(t._s(new Date(n.createTime).format("yyyy-MM-dd hh:mm")))]}},{key:"action",fn:function(a){var n=a.row;return[i("el-button",{attrs:{type:"text"},on:{click:function(s){return t.toPreview(n)}}},[t._v("\u9884\u89C8")])]}}])})},tt=[];const et={components:{TableLayout:x},data:()=>({list:[],pageInfo:{current:1,size:10,total:0}}),watch:{"$parent.activeType":{immediate:!0,handler(t){this.type=t,this.pageInfo.current=1,this.fetch()}}},created(){this.acceptMap=r,this.column=[{prop:"name",label:"\u6587\u4EF6\u540D"},{prop:"classify",label:"\u5206\u7C7B"},{prop:"type",label:"\u6587\u4EF6\u7C7B\u578B"},{prop:"size",label:"\u6587\u4EF6\u5927\u5C0F"},{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",width:"120"},{prop:"creator",label:"\u4E0A\u4F20\u4EBA"},{prop:"action",label:"\u64CD\u4F5C",width:"100"}]},methods:{async fetch(){const{list:t,total:e}=await l("res-details-table",{type:this.type,pageInfo:this.pageInfo});this.list=t,this.pageInfo.total=e},toPreview(t){this.$store.showResourcePreviewDialog(t.resourceId)}}},f={};var at=o(et,Z,tt,!1,it,null,null,null);function it(t){for(let e in f)this[e]=f[e]}const nt=function(){return at.exports}(),st={data:()=>({activeType:""}),render(t){return t("div",[[V,L,S],[G,W,nt]][this.$store.statistic_tab_active].map(t))}};let rt,ot;const v={};var lt=o(st,rt,ot,!1,ct,null,null,null);function ct(t){for(let e in v)this[e]=v[e]}const yt=function(){return lt.exports}();export{yt as default};

View File

@@ -0,0 +1 @@
.classify_page .form_layout{margin-top:16px}.classify_page .form_layout .suf{line-height:1!important}.classify_page .form_layout .el-form-item:last-child{float:right}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
[data-v-6b1dc12a] .el-tabs--card>.el-tabs__header{border:none;border-bottom:1px solid #e4e7ed}[data-v-6b1dc12a] .el-tabs__nav-scroll{border:none}[data-v-6b1dc12a] .el-tabs__nav-scroll .el-tabs__nav{border:unset;border-bottom:1px solid #e4e7ed}[data-v-6b1dc12a] .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item{padding:0 30px!important;border-radius:4px 4px 0 0!important;border:0;background:#fff;color:#10a6b4}[data-v-6b1dc12a] .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item.is-active{background:#10a6b4;color:#fff}.error-info-list[data-v-4bf1fe2e]{margin-top:10px;display:flex;border:2px solid #10a6b4;border-radius:4px}.error-info-list[data-v-4bf1fe2e],.error-info-list ul[data-v-4bf1fe2e]{padding:0;list-style:none;flex-direction:column}.error-info-list .error-item[data-v-4bf1fe2e]{display:flex;border-top:1px solid #eee}.error-info-list .error-item.header[data-v-4bf1fe2e]{color:#fff;border-top:none;background:#10a6b4}.error-info-list .error-item.header .column[data-v-4bf1fe2e]{border:none}.error-info-list .error-item .column[data-v-4bf1fe2e]{padding:5px;border-right:1px solid #eee;flex-grow:1;flex-basis:0;line-height:normal;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.error-info-list .error-item .column[data-v-4bf1fe2e]:nth-child(1),.error-info-list .error-item .column[data-v-4bf1fe2e]:nth-child(2){width:60px;flex-basis:60px;flex-grow:0}.error-info-list .error-item .column[data-v-4bf1fe2e]:last-child{border-right:none}#fileUploader[data-v-4bf1fe2e]{display:none}.el-form.el-form--label-left .el-form-item__label{width:60px!important;padding:0 0 0 12px}.radio-option.horizontal-option[data-v-a476c6b6]{display:flex}.radio-option.horizontal-option .option-item[data-v-a476c6b6]{margin-right:20px}

View File

@@ -0,0 +1 @@
import{s as r,e as c,g as o,a as u}from"./index.f55d88c9.js";import{n as v}from"./vueComponentNormalizer.9ef17bb1.js";import"./index.51e15757.js";var d=function(){var t,e=this,n=e.$createElement,a=e._self._c||n;return a("div",{staticClass:"evaluation-student"},[a("selfStepVue",{attrs:{activeStep:(t=e.activeStep)===null||t===void 0?void 0:t.key,successList:e.successList,stepData:e.stepData},on:{check:e.check},scopedSlots:e._u([{key:"xxx",fn:function(s){return[a("span",{staticStyle:{color:"#cccccc"}},[e._v(e._s(s.item.role===e.$store.user.roleId&&"\u7531\u6211\u8BC4\u4EF7"||""))])]}}])}),a("el-divider"),a("div",{staticClass:"user-list"},e._l(e.userList,function(s){return a("div",{key:s.studentId,staticClass:"user-list-item"},[a("span",{staticClass:"user-name item_text"},[e._v(" "+e._s(s.name)+":")]),a("span",{staticClass:"user-id item_text"},[e._v(" \u8D26\u53F7\uFF1A"+e._s(s.account))]),a("span",{staticClass:"user-id item_text"},[e._v(" \u7EC4\u7EC7\uFF1A"+e._s(s.orgName))]),a("el-rate",{attrs:{disabled:e.activeStep.role!==e.$store.user.roleId,"show-score":""},on:{change:function(i){return e.rateChange(s)}},model:{value:s[e.activeStep.key],callback:function(i){e.$set(s,e.activeStep.key,i)},expression:"item[activeStep.key]"}})],1)}),0)],1)},h=[];const p={data(){return{activeStep:null,successList:[],userList:[],stepData:[{title:"\u5B66\u5458\u961F",key:1,icon:"el-icon-orange"},{title:"\u6559\u5458",key:2,icon:"el-icon-user"},{title:"\u8BFE\u7A0B",key:3,icon:"el-icon-reading"},{title:"\u539F\u5355\u4F4D",key:4,icon:"el-icon-school"},{title:"\u6BD5\u4E1A\u540E",key:5,icon:"el-icon-finished"}],getAllTakeChargeStudentTimer:null}},activated(){this.getInfo(),this.getAllTakeChargeStudent(),this.setInterval()},deactivated(){this.clearInterval()},components:{selfStepVue:r},methods:{check(t){if(this.activeStep===t.key){this.activeStep=null;return}this.activeStep=t},async rateChange(t){this.getAllTakeChargeStudentTimer&&this.clearInterval(),t.evaluation=[];for(const e in t)Number.isNaN(+e)||t.evaluation.push(`${e}-${t[e]}`);console.log(t.evaluation,t.evaluation.join(",")),t.evaluation=t.evaluation.join(","),await c(t),this.setInterval()},async getInfo(){const{data:t}=await o();this.stepData=t.evaluationRule||[],this.stepData.length<=0&&this.$message.error("\u8BF7\u5C06\u8BC4\u4EF7\u8BBE\u7F6E\u8865\u5145\u5B8C\u6574\u540E\u518D\u8BD5\uFF01"),this.activeStep=this.stepData[0]},async getAllTakeChargeStudent(){const{data:t}=await u();t.forEach(e=>{e.evaluation?e.evaluationArray=e.evaluation.split(","):e.evaluationArray=[],e.evaluationArray.forEach(n=>{const a=n.split("-");e[a[0]]=a[1]})}),this.userList=t},setInterval(){this.getAllTakeChargeStudentTimer=setInterval(()=>{this.getAllTakeChargeStudent()},5e3)},clearInterval(){clearInterval(this.getAllTakeChargeStudentTimer)}}},l={};var _=v(p,d,h,!1,g,"7f013ba8",null,null);function g(t){for(let e in l)this[e]=l[e]}const y=function(){return _.exports}();export{y as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.evaluation-student[data-v-7f013ba8]{display:flex;flex-direction:column;height:100%}.user-list[data-v-7f013ba8]{width:100%;flex:1;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;overflow:auto}.item_text[data-v-7f013ba8]{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.user-list-item[data-v-7f013ba8]{margin-bottom:10px;box-shadow:0 0 3px 3px #f3f1f198;width:15%;padding:10px;margin-right:20px;height:100px;border:1px solid #ebeef5}.user-list-item .user-name[data-v-7f013ba8]{font-size:15px;display:inline-block;font-weight:700;margin-bottom:10px}.user-list-item .user-id[data-v-7f013ba8]{margin-bottom:5px;display:block;font-size:13px}

View File

@@ -0,0 +1 @@
import{Q as o}from"./QuestionsList.4ae2bac5.js";import{a as n,b as r}from"./mistake.821630f8.js";import{A as m}from"./AQCard.8a0f8a13.js";import{A as l}from"./ActionBar.1725b1a3.js";import{n as c}from"./vueComponentNormalizer.9ef17bb1.js";import"./QuestionItem.1944680c.js";/* empty css */import"./questionInfoMapJsonTrans.58e126b5.js";import"./index.51e15757.js";/* empty css */var d=function(){var s=this,t=s.$createElement,e=s._self._c||t;return e("div",{staticClass:"exam-paper"},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:s.page_is_loading,expression:"page_is_loading"}],staticClass:"paper-main"},[s.mode===5?e("div",{staticClass:"aq-card"},[e("AQCard",{attrs:{questions:s.questions,answers:s.answers,mode:s.mode},on:{smooth:s.aqItemOnClick,submit:s.submitMistakes,cancel:s.cancelMistakeExam}})],1):s._e(),e("div",{staticClass:"questions-area"},[e("QuestionsList",{ref:"questionList",attrs:{questions:s.questions,mode:s.mode,paperStyle:0},on:{answers:s.userAnswerChanged}})],1)]),[4,1].includes(s.mode)?e("ActionBar",{staticStyle:{"margin-bottom":"10px"},attrs:{noCencel:"",center:"",confirmTxt:"\u9000\u51FA"},on:{onConfirm:function(i){return s.$router.go(-1)}}}):s._e()],1)},u=[];const _={components:{QuestionsList:o,AQCard:m,ActionBar:l},data:()=>({questions:[],answers:[],mode:1,page_is_loading:!1}),activated(){this.questions=[],this.answers=[],this.$route.params.mode==="1"?(this.getMistakesList(1),this.mode=4):this.$route.params.mode==="2"?(this.getMistakesList(0),this.mode=5):this.$route.params.mode==="3"&&(this.getMistakesList(1),this.mode=1)},methods:{submitMistakes(){this.page_is_loading=!0,n(this.$route.params.classifyId,this.answers).then(s=>{const{data:t}=s,{pass:e,faild:i}=t;this.$alert(`\u672C\u6B21\u7B54\u9898\u6B63\u786E${e}\u9053\uFF0C\u9519\u8BEF${i}\u9053\u3002`,"\u63D0\u793A",{callback:()=>{this.$router.go(-1)}})}).finally(s=>{this.page_is_loading=!1})},cancelMistakeExam(){this.$router.go(-1)},aqItemOnClick(s){const t=document.querySelector(`[tag="${s.id}"]`);t.scrollIntoView({block:"start",behavior:"smooth"}),t.classList.add("shine"),setTimeout(()=>{t.classList.remove("shine")},2e3)},userAnswerChanged(s){this.answers=s},getMistakesList(s=1){this.page_is_loading=!0,r(this.$route.params.classifyId,s).then(t=>{this.questions=t.data}).finally(t=>{this.page_is_loading=!1})}}},a={};var p=c(_,d,u,!1,h,"7e20b761",null,null);function h(s){for(let t in a)this[t]=a[t]}const M=function(){return p.exports}();export{M as default};

View File

@@ -0,0 +1 @@
import{L as r,c as o,S as l,a as c,P as u}from"./gy.srs.sdk.2df62181.js";import{u as a,c as d}from"./live-manage.8235aa57.js";import{n as v}from"./vueComponentNormalizer.9ef17bb1.js";import"./live-student.aec0e85f.js";import"./index.51e15757.js";var f=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("LiveLayout",{staticClass:"live-student",attrs:{liveInfo:e.liveInfo,quitText:e.isPlaying?"\u7ED3\u675F\u76F4\u64AD":"\u9000\u51FA"},on:{quitLive:e.quitLive},scopedSlots:e._u([{key:"liveBodyLeftMenu",fn:function(){return[t("div",{staticClass:"live-body-left"},[t("div",{class:{"left-menu-item":!0,"left-menu-item-open":e.openMedia.mic},on:{click:function(i){return e.openMediaFun("mic")}}},[t("i",{staticClass:"i-j-jxzb-yangshengqi"}),e._v(" "+e._s(e.openMedia.mic?"\u9759\u97F3":"\u89E3\u9664\u9759\u97F3")+" ")]),t("div",{class:{"left-menu-item":!0},on:{click:function(i){return e.openMediaFun("camera")}}},[t("i",{staticClass:"i-j-jxzb--shiping"}),e._v(" \u6444\u50CF\u5934 ")])])]},proxy:!0},{key:"playingBox",fn:function(){var i;return[t("div",{directives:[{name:"show",rawName:"v-show",value:e.isPlaying,expression:"isPlaying"}],staticClass:"live-playing"},[t("video",{ref:"videoPlayer",staticClass:"video-play",attrs:{controls:"",muted:"",autoplay:""},domProps:{muted:!0}}),t("video",{ref:"cameraPlayer",staticClass:"camera-play",staticStyle:{visibility:"hidden",width:"0",height:"0",position:"fixed"},attrs:{controls:"",muted:"",autoplay:""},domProps:{muted:!0}})]),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isPlaying,expression:"!isPlaying"}],staticClass:"live-not-start"},[e._v(" \u76F4\u64AD"+e._s(((i=e.liveInfo)===null||i===void 0?void 0:i.status)==1?"\u5DF2\u6682\u505C":"\u672A\u5F00\u59CB")+"\uFF0C\u9A6C\u4E0A\u5F00\u59CB\u76F4\u64AD\u5427\uFF01 "),t("div",{staticClass:"start-button"},[t("el-button",{attrs:{type:"success",round:""},on:{click:e.startLive}},[e._v("\u5F00\u59CB\u76F4\u64AD")])],1)])]},proxy:!0}])})},m=[];const h={components:{LiveLayout:r},data(){return{liveInfo:null,openMedia:{mic:!1,screen:!1,camera:!1},isPlaying:!1}},mixins:[o],async activated(){this.room={id:this.$route.query.id},this.isPlaying=!1,this.getLiveWatchInfo()},methods:{async startLive(){await a({id:this.liveInfo.id,status:1}),this.$nextTick(async()=>{this.openMedia.mic=!0,await this.getMediaStream(this.openMedia.mic).then(()=>{this.isPlaying=!0}).catch(()=>{self.isPlaying=!1})})},async getMediaStream(e){(!e||e instanceof PointerEvent)&&(e=this.openMedia.mic),this.sdk&&this.sdk.close(),this.sdk=new l,this.$refs.videoPlayer.srcObject=this.sdk.stream;const s=window.GyConfig.webRtcUrl+this.$route.query.id,t=this;return this.sdk.publish(s,{micro:e}).catch(function(i){throw i instanceof c&&(i.name==="HttpsRequiredError"?t.$message.error("WebRTC\u63A8\u6D41\u5FC5\u987B\u662FHTTPS\u6216\u8005localhost"):console.error(`${i.name} ${i.message}`)),i instanceof DOMException&&(i.name==="NotFoundError"?t.$message.error("\u627E\u4E0D\u5230\u9EA6\u514B\u98CE\u548C\u6444\u50CF\u5934\u8BBE\u5907"):i.name==="NotAllowedError"?t.$message.error("\u4F60\u7981\u6B62\u4E86\u7F51\u9875\u8BBF\u95EE\u6444\u50CF\u5934\u548C\u9EA6\u514B\u98CE"):["AbortError","NotAllowedError","NotFoundError","NotReadableError","OverconstrainedError","SecurityError","TypeError"].includes(i.name)&&t.$message.error(`getUserMedia ${i.name} ${i.message}`)),t.sdk.close(),t.sdk=null,console.error(i),ErrorEvent()})},async getLiveWatchInfo(){const{data:e}=await d(this.room.id);this.liveInfo=e},async playCamera(){const e=new u;return this.$refs.cameraPlayer.srcObject=e.stream,this.$refs.cameraPlayer.onloadeddata=()=>{this.$refs.cameraPlayer.requestPictureInPicture()},await e.play()},openMediaFun(e){e instanceof PointerEvent||(this.openMedia[e]=!this.openMedia[e],e==="mic"&&this.sdk.muted(this.openMedia[e]),e==="camera"&&this.playCamera().catch(s=>{(s==null?void 0:s.name)==="NotFoundError"?this.$message.error("\u6CA1\u627E\u5230\u6444\u50CF\u5934"):(s==null?void 0:s.name)==="NotReadableError"&&this.$message.error("\u6444\u50CF\u5934\u753B\u9762\u8BFB\u53D6\u5931\u8D25")}))},quitLive(){if(!this.isPlaying){this.$router.replace("/online-course/live-lectures").then();return}this.$confirm("\u5373\u5C06\u7ED3\u675F\u76F4\u64AD, \u662F\u5426\u7EE7\u7EED?","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{await a({id:this.liveInfo.id,status:2}),this.ws_finish_live(),this.$router.replace("/online-course/live-lectures").then(()=>{location.reload()})}).catch(()=>{})}}},n={};var y=v(h,f,m,!1,p,"2ba4c366",null,null);function p(e){for(let s in n)this[s]=n[s]}const w=function(){return y.exports}();export{w as default};

View File

@@ -0,0 +1 @@
/* empty css */import{n as l}from"./vueComponentNormalizer.9ef17bb1.js";/* empty css */import{T as p}from"./TableLayout.05a39499.js";/* empty css *//* empty css *//* empty css */import{b as g}from"./my-course.a3711b76.js";/* empty css */import"./index.51e15757.js";var u=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"v-page classify_page"},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.paper_list_loading,expression:"paper_list_loading"}],staticClass:"v-ctx"},[a("TableLayout",{attrs:{column:t.column,data:t.table_data,pageInfo:t.page_info},on:{"current-change":function(i){return t.pagingChange({currentPage:i})},"size-change":function(i){return t.pagingChange({pageSize:i})}},scopedSlots:t._u([{key:"value",fn:function(i){return t._l(i.row.value,function(n,r){return a("div",{key:r,staticStyle:{display:"flex"}},[a("span",[t._v(t._s(n.k)+": ")]),a("el-rate",{attrs:{disabled:""},model:{value:n.v,callback:function(s){t.$set(n,"v",s)},expression:"item.v"}})],1)})}}])})],1)])},c=[];const d={components:{TableLayout:p},data:()=>({table_data:[],page_info:{currentPage:1,pageSize:10,total:0},paper_list_loading:!1,is_show_info:!1,courseId:null}),watch:{"$route.params.courseId":{deep:!0,immediate:!0,handler(t){this.courseId=t}}},created(){this.formItems=[{prop:"title"},{prop:"year"},{prop:"btns",model:{class:"gy-btns"}}],this.column=[{prop:"uname",label:"\u59D3\u540D","min-width":125,align:"center","show-overflow-tooltip":!0},{prop:"eval",label:"\u81EA\u6211\u8BC4\u4EF7","min-width":125,align:"center","show-overflow-tooltip":!0},{prop:"value",label:"\u8BFE\u7A0B\u8BC4\u4EF7","min-width":300,align:"center"}]},activated(){this.pagingFindList()},methods:{toDetails(t){this.$router.push({path:"/assessment-evaluation/human-evaluation/eval-details/"+t.examId})},formatTime(t){const e=t/1e3;let a=Math.floor(e/60/60);a=a.toString().padStart(2,"0");let i=Math.floor(e/60)%60;i=i.toString().padStart(2,"0");let n=Math.floor(e)%60;return n=n.toString().padStart(2,"0"),`${a}:${i}:${n}`},pagingChange(t){typeof t.currentPage!="number"&&typeof t.pageSize!="number"||(this.page_info={...this.page_info,...t},this.pagingFindList())},initPageInfo(){this.page_info={currentPage:1,pageSize:this.page_info.pageSize,total:0}},pagingFindList(t){t instanceof PointerEvent&&this.initPageInfo(),this.paper_list_loading=!0,g({courseId:this.courseId,...this.page_info,page:this.page_info.currentPage}).then(e=>{const{page:a,pageSize:i,total:n}=e.data;this.table_data=e.data.data,this.table_data.length===0&&this.page_info.currentPage!=1&&(this.initPageInfo(),this.pagingFindList()),this.page_info={currentPage:+a,pageSize:+i,total:+n}}).finally(e=>{this.paper_list_loading=!1})}}},o={};var f=l(d,u,c,!1,_,null,null,null);function _(t){for(let e in o)this[e]=o[e]}const z=function(){return f.exports}();export{z as default};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.res_path span[data-v-a7dc19ce]{padding:2px;font-weight:400;font-size:13px;color:#666;cursor:pointer}.res_path span[data-v-a7dc19ce]:hover{text-decoration:underline;color:#333}.v-ctx[data-v-a7dc19ce]{position:relative}.type_icon[data-v-a7dc19ce]{width:32px;line-height:32px;text-align:center;font-size:28px;color:#10a6b4;cursor:pointer}.res_card_layout[data-v-a7dc19ce]{display:flex;flex-wrap:wrap;position:relative;overflow:auto}.res_card_layout .res_card[data-v-a7dc19ce]{margin:12px;padding:16px;width:104px;height:108px;text-align:center;position:relative}.res_card_layout .res_card .res_icon[data-v-a7dc19ce]{margin:auto auto 8px;border-radius:15px;font-size:15px;color:#fff;user-select:none}.res_card_layout .res_card .res_icon[data-v-a7dc19ce]:before{font-size:64px}.res_card_layout .res_card.normal_icon .res_icon[data-v-a7dc19ce]{font-weight:700;background-color:#ff9800}.res_card_layout .res_card.normal_icon .res_icon[data-v-a7dc19ce]:after{content:attr(data-label)}.res_card_layout .res_card .res_name[data-v-a7dc19ce]{line-height:1.3;color:#666}.res_card_layout .res_card .el-icon-success[data-v-a7dc19ce]{display:none;position:absolute;left:3px;top:3px;font-size:18px;color:#10a6b44d}.res_card_layout .res_card[data-v-a7dc19ce]:hover,.res_card_layout .res_card.active[data-v-a7dc19ce]{background-color:#10a6b41a;outline:1px solid rgba(16,166,180,.5);cursor:pointer}.res_card_layout .res_card:hover .el-icon-success[data-v-a7dc19ce],.res_card_layout .res_card.active .el-icon-success[data-v-a7dc19ce]{display:block}.res_card_layout .res_card.active .el-icon-success[data-v-a7dc19ce]{color:#10a6b4}.bottom_info_bar[data-v-a7dc19ce]{position:absolute;left:0;bottom:0;right:0}.bottom_info_bar>p[data-v-a7dc19ce]{position:inherit;bottom:10px;left:inherit;font-size:13px;color:#666;word-spacing:12px}.bottom_info_bar>p>span[data-v-a7dc19ce]{font-weight:700;color:#f04343}.bottom_info_bar[data-v-a7dc19ce]>.el-pagination{position:inherit;bottom:inherit;right:inherit}.contextmenu_layout[data-v-a7dc19ce]{padding:6px 0;position:fixed;z-index:1;background-color:#fff;box-shadow:0 0 8px #ccc;border-radius:3px}.contextmenu_layout>li[data-v-a7dc19ce]{padding:0 12px;display:block;line-height:28px;cursor:pointer}.contextmenu_layout>li[data-v-a7dc19ce]:hover{background-color:#10a6b433}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{n as o}from"./vueComponentNormalizer.9ef17bb1.js";var s=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticStyle:{width:"100%",height:"100%"},attrs:{id:"editor-box"}},[r("iframe",{staticClass:"editor-iframe",attrs:{src:`${e.url}/#/manualsPerview?token=${e.token}&baseRole=${e.$store.user.baseRole}`}})])},a=[];const i={data(){return{token:JSON.parse(localStorage.getItem("token")),url:GyConfig.iframeUrl}},mounted(){console.log(this.$store.user,"111")}},n={};var l=o(i,s,a,!1,_,"0d0e0495",null,null);function _(e){for(let t in n)this[t]=n[t]}const u=function(){return l.exports}();export{u as default};

View File

@@ -0,0 +1 @@
._login{height:100vh;background-image:url(../imgs/login-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;user-select:none}._login:before{content:"V" attr(data-version);font-size:15px;color:#00e9ff;font-weight:700;position:absolute;top:18px;right:30px;z-index:1}._login.copyright:after{color:#fff;bottom:43px;font-size:16px;letter-spacing:6px}._login img{-webkit-user-drag:none}._login .login_top{width:100%;height:136px;object-fit:cover;position:absolute;top:0;left:0}._login .login_draw{position:absolute;top:56%;left:50%;transform:translate(-100%,-50%)}._login .login_bottom{width:68%;height:50px;position:absolute;bottom:20px;left:16%;right:0;object-fit:none}._login .form-label{display:inline-block;width:50px;text-align:justify;text-align-last:justify}._login .el-form-item__label{text-align:center}._login_title{position:absolute;top:30px;left:50%;transform:translate(-50%);font-size:40px;letter-spacing:4px;color:#00e9ff}._login_title:before{font-weight:initial;font-size:50px;vertical-align:middle}._login .register-panel{padding:10px 20px;position:absolute;top:15%;left:50%;width:500px;transform:translate(-50%);border-radius:5px;box-shadow:0 0 10px 3px #b9b9b94d;height:75vh;background-color:#fff;overflow:auto}._photo{width:120px;height:90px;padding:3px;border:1px solid #dcdfe6;border-radius:4px;color:#dcdfe6;cursor:pointer;position:relative}._photo:after{content:attr(data-hint);position:absolute;left:110%;top:50px;margin-top:-16%;white-space:nowrap;color:#333}._photo img{width:100%;height:100%;object-fit:contain}._photo ._icon{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._photo:hover{color:#10a6b4;border-color:#10a6b4}.el-cascader,.el-select,.el-date-editor.el-input{width:100%}.floot-box{width:100%;justify-content:center;display:flex;padding:10px}.floot-box button:first-child{margin-right:20px}

View File

@@ -0,0 +1 @@
.entry-card[data-v-6c591f2a]{cursor:pointer;-webkit-user-drag:none;min-width:250px;min-height:300px;background:var(--img) no-repeat;background-size:100% 100%;height:60%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:100px;align-items:center;box-sizing:border-box;position:relative}.icon[data-v-6c591f2a]{width:35%;height:20%;-webkit-user-drag:none}.title[data-v-6c591f2a]{font-size:25px;color:#fff;font-weight:700;margin-top:10px;letter-spacing:3px}.i-dao-hang[data-v-6c591f2a]{color:#fff;font-size:30px;position:absolute;bottom:30%;opacity:.5}.entry-box[data-v-10a25ac2]{flex:1;height:100%;display:flex;justify-content:space-around;align-items:center;padding:0 100px}

View File

@@ -0,0 +1 @@
._404[data-v-4dc74c49]{padding-top:16vh;text-align:center}._404 .tip[data-v-4dc74c49]{margin:30px 0 50px;font-size:20px;font-weight:700;color:#10a6b4}._404 .to_home[data-v-4dc74c49]{width:150px;line-height:36px;display:inline-block;border:1px solid #10a6b4;color:#10a6b4;font-weight:700;font-size:14px;border-radius:30px;text-decoration:none}._404 .to_home[data-v-4dc74c49]:hover{background-color:#10a6b4;color:#fff;opacity:.8}

View File

@@ -0,0 +1 @@
.batch-add-box .header[data-v-36a371c7]{height:40px;border-bottom:1px solid rgba(204,204,204,.315);height:fit-content;display:flex;justify-content:space-between}.batch-add-box .header-body[data-v-36a371c7]{display:flex;padding:10px 0}.batch-add-box .header-body .sel-item[data-v-36a371c7]{padding-right:15px;display:flex;align-items:center}.batch-add-box .header-body .sel-label[data-v-36a371c7]{font-size:14px;font-weight:700}.error-info-list[data-v-36a371c7]{margin-top:10px;display:flex;border:2px solid #10a6b4;border-radius:4px}.error-info-list[data-v-36a371c7],.error-info-list ul[data-v-36a371c7]{padding:0;list-style:none;flex-direction:column}.error-info-list .error-item[data-v-36a371c7]{display:flex;border-top:1px solid #eee}.error-info-list .error-item.header[data-v-36a371c7]{color:#fff;border-top:none;background:#10a6b4}.error-info-list .error-item.header .column[data-v-36a371c7]{border:none}.error-info-list .error-item .column[data-v-36a371c7]{padding:5px;border-right:1px solid #eee;flex-grow:1;flex-basis:0;line-height:normal;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.error-info-list .error-item .column[data-v-36a371c7]:nth-child(1),.error-info-list .error-item .column[data-v-36a371c7]:nth-child(2){width:60px;flex-basis:60px;flex-grow:0}.error-info-list .error-item .column[data-v-36a371c7]:last-child{border-right:none}

View File

@@ -0,0 +1 @@
.live-student[data-v-1db1d75e]{height:100%;width:100%}.v-card:has(.live-student){padding:0!important}

View File

@@ -0,0 +1 @@
import{s,c as a,g as c}from"./index.f55d88c9.js";import{f as r}from"./role.e124e505.js";import{n as u}from"./vueComponentNormalizer.9ef17bb1.js";import"./index.51e15757.js";var p=function(){var e=this,o=e.$createElement,t=e._self._c||o;return t("div",{staticClass:"evaluation-setting"},[t("selfStepVue",{attrs:{activeStep:e.activeStep,successList:e.successList,stepData:e.stepData},on:{check:e.check},scopedSlots:e._u([{key:"xxx",fn:function(n){return[t("el-select",{attrs:{size:"mini",placeholder:"\u8BF7\u9009\u62E9"},model:{value:n.item.role,callback:function(i){e.$set(n.item,"role",i)},expression:"scoped.item.role"}},e._l(e.role_options,function(i){return t("el-option",{key:i.id,attrs:{label:i.name,value:i.id}})}),1)]}}])}),t("div",{staticClass:"floot-box"},[t("el-button",{staticStyle:{"margin-right":"30px"},attrs:{type:"danger"},on:{click:e.reset}},[e._v("\u91CD\u7F6E")]),t("el-button",{attrs:{type:"primary"},on:{click:e.saveChange}},[e._v("\u4FDD\u5B58")])],1)],1)},_=[];const d={data(){return{activeStep:0,successList:[],role_options:[],stepData:[{title:"\u5B66\u5458\u961F",key:1,icon:"el-icon-orange",role:2},{title:"\u6559\u5458",key:2,icon:"el-icon-user",role:2},{title:"\u8BFE\u7A0B",key:3,icon:"el-icon-reading",role:2},{title:"\u539F\u5355\u4F4D",key:4,icon:"el-icon-school",role:2},{title:"\u6BD5\u4E1A\u540E",key:5,icon:"el-icon-finished",role:2}]}},components:{selfStepVue:s},activated(){this.findAllRole(),this.getInfo()},methods:{check(e){},async findAllRole(){const{data:e}=await r(),{tree:o}=e.toTree();this.role_options.splice(0,this.role_options.length,...o)},reset(){location.reload()},async saveChange(){await a({evaluationRule:this.stepData}),this.$message.success("\u4FDD\u5B58\u6210\u529F"),console.log(this.stepData)},async getInfo(){const{data:e}=await c();this.stepData=e.evaluationRule&&e.evaluationRule.length>0?e.evaluationRule:[{title:"\u5B66\u5458\u961F",key:1,icon:"el-icon-orange",role:2},{title:"\u6559\u5458",key:2,icon:"el-icon-user",role:2},{title:"\u8BFE\u7A0B",key:3,icon:"el-icon-reading",role:2},{title:"\u539F\u5355\u4F4D",key:4,icon:"el-icon-school",role:2},{title:"\u6BD5\u4E1A\u540E",key:5,icon:"el-icon-finished",role:2}],console.log(e)}}},l={};var v=u(d,p,_,!1,f,"0022d93c",null,null);function f(e){for(let o in l)this[o]=l[o]}const k=function(){return v.exports}();export{k as default};

View File

@@ -0,0 +1 @@
.live-lectures[data-v-ceb0144e]{display:unset}.live-lectures .live-lectures-header[data-v-ceb0144e]{padding:10px 0;display:flex;flex-wrap:wrap;justify-content:space-between}

View File

@@ -0,0 +1 @@
.classify_page .form_layout{margin-top:16px}.classify_page .form_layout .suf{line-height:1!important}.exam-status[data-v-992af0f0]{width:60px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff;background:#ccc;border-radius:20px}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{n as _}from"./vueComponentNormalizer.9ef17bb1.js";var r=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"_404"},[s("img",{staticStyle:{height:"56vh"},attrs:{src:"/svg/404.svg"}}),s("p",{staticClass:"tip"},[t._v("\u9875\u9762\u6CA1\u6709\u627E\u5230")]),s("router-link",{staticClass:"to_home",attrs:{to:"/"}},[t._v("\u8FD4\u56DE\u9996\u9875")])],1)},o=[];const c={},n={};var a=_(c,r,o,!1,i,"4dc74c49",null,null);function i(t){for(let e in n)this[e]=n[e]}const v=function(){return a.exports}();export{v as default};

View File

@@ -0,0 +1 @@
import{g as i}from"./online-course.ea64e478.js";import{A as e}from"./add-course.6aeff1b9.js";import{f as n}from"./my-course.a3711b76.js";import{n as a}from"./vueComponentNormalizer.9ef17bb1.js";import"./index.51e15757.js";import"./org.c2b47d31.js";/* empty css *//* empty css */import"./TableLayout.05a39499.js";/* empty css */import"./DialogLayout.e3af3567.js";import"./ActionBar.1725b1a3.js";/* empty css *//* empty css */import"./Preview.1248e311.js";import"./data-report.1a365133.js";import"./index.70d38b82.js";import"./button-selft.87bbc4e0.js";import"./utils.068fedb0.js";import"./PaperSelectQuestionTable.45cbe4d9.js";/* empty css */import"./questions.7b4fcf73.js";import"./QuestionDifficultyLevelSelector.9fe5a513.js";import"./QuestionListPreview.baa07396.js";import"./QuestionItem.1944680c.js";import"./questionInfoMapJsonTrans.58e126b5.js";import"./course-disscuss.4aaeee1b.js";var m=function(){var t=this,o=t.$createElement,s=t._self._c||o;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:!t.courseInfo,expression:"!courseInfo"}],staticStyle:{"min-height":"30vh"}},[t.courseInfo?s("AddCourse",{attrs:{classify:t.classifyList_map,nowCheckCourse:t.courseInfo,isStudy:!0},on:{close_addCourse:function(l){return t.$router.back()}}}):t._e()],1)},c=[];const p={components:{AddCourse:e},data:()=>({classifyList_map:[],courseInfo:null}),activated(){this.classifyList_map=[],this.courseInfo=null,this.fetchCourseInfo(this.$route.params.courseId)},methods:{async fetchCourseInfo(t){var s;const{data:o}=await n(t);this.courseInfo=o,this.getClassifyList((s=o.courseInfo)==null?void 0:s.classify)},async getClassifyList(t){const{data:o}=await i(),{map:s}=o.toTree();this.classifyList_map=[s[t]]}}},r={};var u=a(p,m,c,!1,f,null,null,null);function f(t){for(let o in r)this[o]=r[o]}const D=function(){return u.exports}();export{D as default};

View File

@@ -0,0 +1 @@
.editor-iframe[data-v-cdcd9b44]{width:100%;height:100%;border:none}[data-v-cdcd9b44] .v-card{padding:0}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
h2[data-v-5ef13a6f]{margin-top:6px;margin-bottom:18px;font-size:16px;color:#191919}.v_card[data-v-0d0837b4]{margin-right:20px;margin-bottom:20px;padding:10px;min-width:150px;min-height:72px;border-radius:4px;color:#fff;background-image:linear-gradient(90deg,#656EFF,#85A7FF);position:relative}.v_card[data-v-0d0837b4]:before{position:absolute;top:8px;right:16px;font-size:30px;opacity:.3;transition:.2s}.v_card.i-dao-hang[data-v-0d0837b4]:before{top:18px;font-size:32px}.v_card.i-dao-hang.actived[data-v-0d0837b4]:before{transform:rotate(90deg) scale(1.3);opacity:1}.v_card.c1[data-v-0d0837b4]{background-image:linear-gradient(90deg,#F97E4A,#FFBC80)}.v_card.c2[data-v-0d0837b4]{background-image:linear-gradient(90deg,#38A4FF,#85D1FF)}.v_card>._label[data-v-0d0837b4]{line-height:26px;position:absolute;top:10px;left:10px;text-align:center;z-index:1}.v_card>._label div[data-v-0d0837b4]{font-size:24px;font-weight:700}.v_card>svg[data-v-0d0837b4]{position:absolute;left:0;bottom:0}.v_card._link[data-v-0d0837b4]{cursor:pointer;transition:transform .16s}.v_card._link[data-v-0d0837b4]:hover{transform:scale(1.08)}.v_chart_tab{margin-bottom:20px;padding:0;width:100%;display:flex;border-bottom:1px solid #DCDFE6;user-select:none;position:sticky;top:-18px;z-index:30}.v_chart_tab:before{content:"";position:absolute;left:-18px;right:-18px;top:0;bottom:0;background-color:#fff}.v_chart_tab>li{display:block;line-height:3;font-size:15px;color:#666;z-index:1;cursor:pointer}.v_chart_tab>li.active,.v_chart_tab>li:hover{color:#10a6b4}.v_chart_tab>li+li{margin-left:20px}.statistic{display:flex;flex-wrap:wrap}.statistic .block{flex-basis:100%}.statistic h2{font-size:15px;color:#3d3d3d;font-weight:700}.statistic .chart_layout{display:flex;flex-wrap:wrap;flex-basis:100%}.statistic .chart_layout .chart{margin-right:20px;margin-bottom:20px;width:23%;min-width:180px;height:300px;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden;position:relative}.statistic .chart_layout .chart:before{content:attr(data-title);position:absolute;left:12px;top:12px;font-size:15px;color:#3d3d3d;font-weight:700}.statistic .box1{margin:6px;width:200px;height:100px;background-color:#000}.statistic .g2-html-annotation{pointer-events:none!important}

View File

@@ -0,0 +1 @@
.org_user_chart[data-v-1c85b0bc]{display:flex;position:sticky;top:0}.org_user_chart.chart[data-v-1c85b0bc]{width:360px;border:none}.org_user_chart .org_tree[data-v-1c85b0bc]{padding:12px;border:1px solid #DCDFE6;border-radius:4px}.org_user_chart .org_tree[data-v-1c85b0bc]{width:220px}.org_user_chart .org_tree[data-v-1c85b0bc] .v-title{margin-bottom:12px}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
._photo[data-v-7cb702e2]{width:120px;height:90px;padding:3px;border:1px solid #dcdfe6;border-radius:4px;color:#dcdfe6;cursor:pointer;position:relative}._photo[data-v-7cb702e2]:after{content:attr(data-hint);position:absolute;left:110%;top:50px;margin-top:-16%;white-space:nowrap;color:#333}._photo img[data-v-7cb702e2]{width:100%;height:100%;object-fit:contain}._photo ._icon[data-v-7cb702e2]{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._photo[data-v-7cb702e2]:hover{color:#10a6b4;border-color:#10a6b4}

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More