Merge remote-tracking branch 'upstream/main'

This commit is contained in:
2026-08-26 09:31:34 +08:00
parent 9b8c4bfab6
commit 394eb0285d
34137 changed files with 3589424 additions and 0 deletions
@@ -0,0 +1 @@
{"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-210ca3e9\"],{\"061b\":function(t,e,n){\"use strict\";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:t.loading,expression:\"loading\"}],style:\"height:\"+t.height},[n(\"iframe\",{staticStyle:{width:\"100%\",height:\"100%\"},attrs:{src:t.src,frameborder:\"no\",scrolling:\"auto\"}})])},r=[],a={props:{src:{type:String,required:!0}},data:function(){return{height:document.documentElement.clientHeight-94.5+\"px;\",loading:!0,url:this.src}},mounted:function(){var t=this;setTimeout((function(){t.loading=!1}),300);var e=this;window.onresize=function(){e.height=document.documentElement.clientHeight-94.5+\"px;\"}}},o=a,u=n(\"2877\"),l=Object(u[\"a\"])(o,i,r,!1,null,null,null);e[\"a\"]=l.exports},5194:function(t,e,n){\"use strict\";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"i-frame\",{attrs:{src:t.url}})},r=[],a=n(\"061b\"),o={name:\"Druid\",components:{iFrame:a[\"a\"]},data:function(){return{url:\"/prod-api/druid/login.html\"}}},u=o,l=n(\"2877\"),c=Object(l[\"a\"])(u,i,r,!1,null,null,null);e[\"default\"]=c.exports}}]);","extractedComments":[]}
@@ -0,0 +1 @@
{"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-75abd99e\"],{\"303f\":function(e,t,n){\"use strict\";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{staticClass:\"teach-calendar app-container\"},[e.nd?n(\"school-calendar-editor\",{attrs:{nd:e.nd,\"semester-name\":e.semesterName},on:{close:e.handleClose}}):n(\"div\",{staticClass:\"calendar-empty\"},[e._v(\"未指定学期,请从学期管理页面进入。\")])],1)},s=[],r=(n(\"b0c0\"),n(\"ac1f\"),n(\"5319\"),n(\"97a6\")),c={name:\"SemesterCalendarEdit\",components:{SchoolCalendarEditor:r[\"default\"]},data:function(){return{nd:\"\",semesterName:\"\"}},created:function(){this.nd=this.$route.query.nd||\"\",this.semesterName=this.$route.query.name||\"\"},methods:{handleClose:function(){this.$router.replace({path:\"/teachBusiness/semester\"})}}},o=c,d=(n(\"7b92\"),n(\"2877\")),i=Object(d[\"a\"])(o,a,s,!1,null,\"06090fa0\",null);t[\"default\"]=i.exports},\"7b92\":function(e,t,n){\"use strict\";n(\"96ed\")},\"96ed\":function(e,t,n){}}]);","extractedComments":[]}
@@ -0,0 +1 @@
{"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-3011812b\"],{\"0c18\":function(e,t,c){\"use strict\";c(\"87cf\")},\"87cf\":function(e,t,c){},ff39:function(e,t,c){\"use strict\";c.r(t);var l=function(){var e=this,t=e.$createElement,c=e._self._c||t;return c(\"placeholder-page\",{attrs:{title:\"教学场地\",icon:\"build\",description:\"维护教学楼、教室、实验室等教学场地资源,支持场地类型、容量与使用状态管理。\"}})},a=[],i=function(){var e=this,t=e.$createElement,c=e._self._c||t;return c(\"div\",{staticClass:\"placeholder-page\"},[c(\"div\",{staticClass:\"placeholder-card\"},[c(\"div\",{staticClass:\"placeholder-icon\"},[c(\"svg-icon\",{attrs:{\"icon-class\":e.icon}})],1),c(\"h2\",{staticClass:\"placeholder-title\"},[e._v(e._s(e.title))]),c(\"p\",{staticClass:\"placeholder-desc\"},[e._v(e._s(e.description))]),c(\"el-tag\",{attrs:{size:\"small\",type:\"info\",effect:\"plain\"}},[e._v(\"功能开发中,敬请期待\")])],1)])},n=[],s={name:\"PlaceholderPage\",props:{title:{type:String,required:!0},description:{type:String,default:\"\"},icon:{type:String,default:\"education\"}}},r=s,o=(c(\"0c18\"),c(\"2877\")),p=Object(o[\"a\"])(r,i,n,!1,null,\"7b65c360\",null),d=p.exports,u={name:\"Venue\",components:{PlaceholderPage:d}},f=u,h=Object(o[\"a\"])(f,l,a,!1,null,null,null);t[\"default\"]=h.exports}}]);","extractedComments":[]}
@@ -0,0 +1 @@
{"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-2d20955d\"],{a92a:function(e,t,a){\"use strict\";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"div\",[a(\"el-dialog\",e._g(e._b({attrs:{width:\"500px\",\"close-on-click-modal\":!1,\"modal-append-to-body\":!1},on:{open:e.onOpen,close:e.onClose}},\"el-dialog\",e.$attrs,!1),e.$listeners),[a(\"el-row\",{attrs:{gutter:15}},[a(\"el-form\",{ref:\"elForm\",attrs:{model:e.formData,rules:e.rules,size:\"medium\",\"label-width\":\"100px\"}},[a(\"el-col\",{attrs:{span:24}},[a(\"el-form-item\",{attrs:{label:\"生成类型\",prop:\"type\"}},[a(\"el-radio-group\",{model:{value:e.formData.type,callback:function(t){e.$set(e.formData,\"type\",t)},expression:\"formData.type\"}},e._l(e.typeOptions,(function(t,l){return a(\"el-radio-button\",{key:l,attrs:{label:t.value,disabled:t.disabled}},[e._v(\" \"+e._s(t.label)+\" \")])})),1)],1),e.showFileName?a(\"el-form-item\",{attrs:{label:\"文件名\",prop:\"fileName\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入文件名\",clearable:\"\"},model:{value:e.formData.fileName,callback:function(t){e.$set(e.formData,\"fileName\",t)},expression:\"formData.fileName\"}})],1):e._e()],1)],1)],1),a(\"div\",{attrs:{slot:\"footer\"},slot:\"footer\"},[a(\"el-button\",{on:{click:e.close}},[e._v(\" 取消 \")]),a(\"el-button\",{attrs:{type:\"primary\"},on:{click:e.handleConfirm}},[e._v(\" 确定 \")])],1)],1)],1)},o=[],r=a(\"5530\"),i={inheritAttrs:!1,props:[\"showFileName\"],data:function(){return{formData:{fileName:void 0,type:\"file\"},rules:{fileName:[{required:!0,message:\"请输入文件名\",trigger:\"blur\"}],type:[{required:!0,message:\"生成类型不能为空\",trigger:\"change\"}]},typeOptions:[{label:\"页面\",value:\"file\"},{label:\"弹窗\",value:\"dialog\"}]}},computed:{},watch:{},mounted:function(){},methods:{onOpen:function(){this.showFileName&&(this.formData.fileName=\"\".concat(+new Date,\".vue\"))},onClose:function(){},close:function(e){this.$emit(\"update:visible\",!1)},handleConfirm:function(){var e=this;this.$refs.elForm.validate((function(t){t&&(e.$emit(\"confirm\",Object(r[\"a\"])({},e.formData)),e.close())}))}}},n=i,s=a(\"2877\"),m=Object(s[\"a\"])(n,l,o,!1,null,null,null);t[\"default\"]=m.exports}}]);","extractedComments":[]}
@@ -0,0 +1 @@
{"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-6d969cce\"],{\"6c6f\":function(e,t,a){\"use strict\";a(\"d959\")},d959:function(e,t,a){},fa95:function(e,t,a){\"use strict\";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"el-dialog\",{attrs:{title:\"「\"+e.noticeTitle+\"」已读用户\",visible:e.visible,width:\"760px\",top:\"6vh\",\"append-to-body\":\"\"},on:{\"update:visible\":function(t){e.visible=t},close:e.handleClose}},[a(\"el-form\",{ref:\"queryForm\",staticStyle:{\"margin-bottom\":\"4px\"},attrs:{model:e.queryParams,size:\"small\",inline:!0}},[a(\"el-form-item\",{attrs:{prop:\"searchValue\"}},[a(\"el-input\",{staticStyle:{width:\"220px\"},attrs:{placeholder:\"登录名称 / 用户名称\",clearable:\"\",\"prefix-icon\":\"el-icon-search\"},on:{clear:e.handleQuery},nativeOn:{keyup:function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.handleQuery(t)}},model:{value:e.queryParams.searchValue,callback:function(t){e.$set(e.queryParams,\"searchValue\",t)},expression:\"queryParams.searchValue\"}})],1),a(\"el-form-item\",[a(\"el-button\",{attrs:{type:\"primary\",icon:\"el-icon-search\",size:\"mini\"},on:{click:e.handleQuery}},[e._v(\"搜索\")]),a(\"el-button\",{attrs:{icon:\"el-icon-refresh\",size:\"mini\"},on:{click:e.resetQuery}},[e._v(\"重置\")])],1),a(\"el-form-item\",{staticStyle:{float:\"right\",\"margin-right\":\"0\"}},[a(\"span\",{staticClass:\"read-stat\"},[e._v(\" 共 \"),a(\"strong\",[e._v(e._s(e.total))]),e._v(\" 人已读 \")])])],1),a(\"el-table\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.loading,expression:\"loading\"}],attrs:{data:e.userList,size:\"small\",stripe:\"\",height:\"340px\"}},[a(\"el-table-column\",{attrs:{type:\"index\",label:\"序号\",width:\"55\",align:\"center\"}}),a(\"el-table-column\",{attrs:{label:\"登录名称\",prop:\"userName\",align:\"center\",\"show-overflow-tooltip\":!0}}),a(\"el-table-column\",{attrs:{label:\"用户名称\",prop:\"nickName\",align:\"center\",\"show-overflow-tooltip\":!0}}),a(\"el-table-column\",{attrs:{label:\"所属部门\",prop:\"deptName\",align:\"center\",\"show-overflow-tooltip\":!0}}),a(\"el-table-column\",{attrs:{label:\"手机号码\",prop:\"phonenumber\",align:\"center\",width:\"120\"}}),a(\"el-table-column\",{attrs:{label:\"阅读时间\",prop:\"readTime\",align:\"center\",width:\"160\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"span\",[e._v(e._s(e.parseTime(t.row.readTime)))])]}}])})],1),a(\"pagination\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.total>0,expression:\"total > 0\"}],staticStyle:{padding:\"6px 0px\"},attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{\"update:page\":function(t){return e.$set(e.queryParams,\"pageNum\",t)},\"update:limit\":function(t){return e.$set(e.queryParams,\"pageSize\",t)},pagination:e.getList}})],1)},r=[],n=(a(\"d3b7\"),a(\"8b29\")),l={name:\"ReadUsers\",data:function(){return{visible:!1,loading:!1,noticeId:void 0,noticeTitle:\"\",total:0,userList:[],queryParams:{pageNum:1,pageSize:10,noticeId:void 0,searchValue:void 0}}},methods:{open:function(e){this.noticeId=e.noticeId,this.noticeTitle=e.noticeTitle,this.queryParams.noticeId=e.noticeId,this.queryParams.searchValue=void 0,this.queryParams.pageNum=1,this.visible=!0,this.getList()},getList:function(){var e=this;this.loading=!0,Object(n[\"e\"])(this.queryParams).then((function(t){e.userList=t.rows,e.total=t.total})).finally((function(){e.loading=!1}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm(\"queryForm\"),this.handleQuery()},handleClose:function(){this.userList=[],this.total=0,this.queryParams.searchValue=void 0}}},s=l,o=(a(\"6c6f\"),a(\"2877\")),u=Object(o[\"a\"])(s,i,r,!1,null,\"90b4bda4\",null);t[\"default\"]=u.exports}}]);","extractedComments":[]}
@@ -0,0 +1 @@
{"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-56095b61\"],{\"0c18\":function(e,t,c){\"use strict\";c(\"87cf\")},\"5a85\":function(e,t,c){\"use strict\";var a=function(){var e=this,t=e.$createElement,c=e._self._c||t;return c(\"div\",{staticClass:\"placeholder-page\"},[c(\"div\",{staticClass:\"placeholder-card\"},[c(\"div\",{staticClass:\"placeholder-icon\"},[c(\"svg-icon\",{attrs:{\"icon-class\":e.icon}})],1),c(\"h2\",{staticClass:\"placeholder-title\"},[e._v(e._s(e.title))]),c(\"p\",{staticClass:\"placeholder-desc\"},[e._v(e._s(e.description))]),c(\"el-tag\",{attrs:{size:\"small\",type:\"info\",effect:\"plain\"}},[e._v(\"功能开发中,敬请期待\")])],1)])},l=[],i={name:\"PlaceholderPage\",props:{title:{type:String,required:!0},description:{type:String,default:\"\"},icon:{type:String,default:\"education\"}}},n=i,s=(c(\"0c18\"),c(\"2877\")),r=Object(s[\"a\"])(n,a,l,!1,null,\"7b65c360\",null);t[\"a\"]=r.exports},\"87cf\":function(e,t,c){},ff39:function(e,t,c){\"use strict\";c.r(t);var a=function(){var e=this,t=e.$createElement,c=e._self._c||t;return c(\"placeholder-page\",{attrs:{title:\"教学场地\",icon:\"build\",description:\"维护教学楼、教室、实验室等教学场地资源,支持场地类型、容量与使用状态管理。\"}})},l=[],i=c(\"5a85\"),n={name:\"Venue\",components:{PlaceholderPage:i[\"a\"]}},s=n,r=c(\"2877\"),o=Object(r[\"a\"])(s,a,l,!1,null,null,null);t[\"default\"]=o.exports}}]);","extractedComments":[]}

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