main
流年似锦 2 years ago
parent 2cf8829129
commit d006e9020b

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.example.mapper.GradeMapper">
<select id="selectAll" resultType="com.example.entity.Grade">
select grade.*, student.name as studentName, course.name as courseName
from grade
left join student
on grade.student_id = student.id
left join course
on grade.course_id = course.id
<where>
<if test="studentName != null">and student.name like concat('%', #{studentName}, '%')</if>
<if test="courseName != null">and course.name like concat('%', #{courseName}, '%')</if>
<if test="studentId != null">and grade.student_id = #{studentId}</if>
</where>
order by id desc
</select>
</mapper>

@ -4,7 +4,7 @@
<meta charset="UTF-8">
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>学生成绩管理系统111112222222333333333333</title>
<title>学生成绩管理系统</title>
</head>
<body>
<div id="app"></div>

@ -1,206 +1,200 @@
{
"hash": "d1968438",
"browserHash": "e1e4049e",
"hash": "76c2da88",
"browserHash": "f6c2df17",
"optimized": {
"@element-plus/icons-vue": {
"src": "../../@element-plus/icons-vue/dist/index.js",
"file": "@element-plus_icons-vue.js",
"fileHash": "e6ac96ff",
"fileHash": "b66c2d3a",
"needsInterop": false
},
"axios": {
"src": "../../axios/index.js",
"file": "axios.js",
"fileHash": "2dbfb99d",
"fileHash": "a78275b2",
"needsInterop": false
},
"element-plus": {
"src": "../../element-plus/es/index.mjs",
"file": "element-plus.js",
"fileHash": "7fe23796",
"fileHash": "c62b3a83",
"needsInterop": false
},
"element-plus/dist/locale/zh-cn.mjs": {
"src": "../../element-plus/dist/locale/zh-cn.mjs",
"file": "element-plus_dist_locale_zh-cn__mjs.js",
"fileHash": "6abcbd4e",
"fileHash": "74573d61",
"needsInterop": false
},
"vue": {
"src": "../../vue/dist/vue.runtime.esm-bundler.js",
"file": "vue.js",
"fileHash": "1a98d497",
"fileHash": "7ba50b47",
"needsInterop": false
},
"vue-router": {
"src": "../../vue-router/dist/vue-router.mjs",
"file": "vue-router.js",
"fileHash": "2661afef",
"fileHash": "2133392f",
"needsInterop": false
},
"element-plus/es": {
"src": "../../element-plus/es/index.mjs",
"file": "element-plus_es.js",
"fileHash": "4c0cbf53",
"fileHash": "7db946b0",
"needsInterop": false
},
"element-plus/es/components/base/style/index": {
"src": "../../element-plus/es/components/base/style/index.mjs",
"file": "element-plus_es_components_base_style_index.js",
"fileHash": "f07cf495",
"fileHash": "11f5d94c",
"needsInterop": false
},
"element-plus/es/components/menu/style/index": {
"src": "../../element-plus/es/components/menu/style/index.mjs",
"file": "element-plus_es_components_menu_style_index.js",
"fileHash": "49419544",
"fileHash": "c6a62d0a",
"needsInterop": false
},
"element-plus/es/components/sub-menu/style/index": {
"src": "../../element-plus/es/components/sub-menu/style/index.mjs",
"file": "element-plus_es_components_sub-menu_style_index.js",
"fileHash": "ed8b419d",
"fileHash": "6c760a57",
"needsInterop": false
},
"element-plus/es/components/menu-item/style/index": {
"src": "../../element-plus/es/components/menu-item/style/index.mjs",
"file": "element-plus_es_components_menu-item_style_index.js",
"fileHash": "7434936a",
"fileHash": "2732833c",
"needsInterop": false
},
"element-plus/es/components/icon/style/index": {
"src": "../../element-plus/es/components/icon/style/index.mjs",
"file": "element-plus_es_components_icon_style_index.js",
"fileHash": "454092d2",
"fileHash": "26f937ad",
"needsInterop": false
},
"element-plus/es/components/message/style/index": {
"src": "../../element-plus/es/components/message/style/index.mjs",
"file": "element-plus_es_components_message_style_index.js",
"fileHash": "71002576",
"fileHash": "e761f7a5",
"needsInterop": false
},
"element-plus/es/components/form/style/index": {
"src": "../../element-plus/es/components/form/style/index.mjs",
"file": "element-plus_es_components_form_style_index.js",
"fileHash": "c1e6bce6",
"fileHash": "3c58a86a",
"needsInterop": false
},
"element-plus/es/components/button/style/index": {
"src": "../../element-plus/es/components/button/style/index.mjs",
"file": "element-plus_es_components_button_style_index.js",
"fileHash": "d0f1116a",
"fileHash": "aca4f694",
"needsInterop": false
},
"element-plus/es/components/select/style/index": {
"src": "../../element-plus/es/components/select/style/index.mjs",
"file": "element-plus_es_components_select_style_index.js",
"fileHash": "03e99155",
"fileHash": "623d1355",
"needsInterop": false
},
"element-plus/es/components/option/style/index": {
"src": "../../element-plus/es/components/option/style/index.mjs",
"file": "element-plus_es_components_option_style_index.js",
"fileHash": "d7c5ce02",
"fileHash": "4816df76",
"needsInterop": false
},
"element-plus/es/components/form-item/style/index": {
"src": "../../element-plus/es/components/form-item/style/index.mjs",
"file": "element-plus_es_components_form-item_style_index.js",
"fileHash": "5efa5ad4",
"fileHash": "7f1ef965",
"needsInterop": false
},
"element-plus/es/components/input/style/index": {
"src": "../../element-plus/es/components/input/style/index.mjs",
"file": "element-plus_es_components_input_style_index.js",
"fileHash": "9e07e43d",
"fileHash": "0dd7c4b4",
"needsInterop": false
},
"element-plus/es/components/dialog/style/index": {
"src": "../../element-plus/es/components/dialog/style/index.mjs",
"file": "element-plus_es_components_dialog_style_index.js",
"fileHash": "cb196b16",
"needsInterop": false
},
"element-plus/es/components/pagination/style/index": {
"src": "../../element-plus/es/components/pagination/style/index.mjs",
"file": "element-plus_es_components_pagination_style_index.js",
"fileHash": "e1a8ac41",
"fileHash": "37bb1c8f",
"needsInterop": false
},
"element-plus/es/components/table/style/index": {
"src": "../../element-plus/es/components/table/style/index.mjs",
"file": "element-plus_es_components_table_style_index.js",
"fileHash": "b012fc32",
"fileHash": "4657a249",
"needsInterop": false
},
"element-plus/es/components/table-column/style/index": {
"src": "../../element-plus/es/components/table-column/style/index.mjs",
"file": "element-plus_es_components_table-column_style_index.js",
"fileHash": "7792c5b6",
"fileHash": "eb309a7f",
"needsInterop": false
},
"element-plus/es/components/message-box/style/index": {
"src": "../../element-plus/es/components/message-box/style/index.mjs",
"file": "element-plus_es_components_message-box_style_index.js",
"fileHash": "7cbe0e6c",
"fileHash": "dc7bb8cc",
"needsInterop": false
},
"element-plus/es/components/upload/style/index": {
"src": "../../element-plus/es/components/upload/style/index.mjs",
"file": "element-plus_es_components_upload_style_index.js",
"fileHash": "1513bb16",
"needsInterop": false
},
"element-plus/es/components/date-picker/style/index": {
"src": "../../element-plus/es/components/date-picker/style/index.mjs",
"file": "element-plus_es_components_date-picker_style_index.js",
"fileHash": "5d81cc3f",
"fileHash": "0c947cce",
"needsInterop": false
},
"element-plus/es/components/radio-group/style/index": {
"src": "../../element-plus/es/components/radio-group/style/index.mjs",
"file": "element-plus_es_components_radio-group_style_index.js",
"fileHash": "4772e160",
"fileHash": "630bb564",
"needsInterop": false
},
"element-plus/es/components/radio/style/index": {
"src": "../../element-plus/es/components/radio/style/index.mjs",
"file": "element-plus_es_components_radio_style_index.js",
"fileHash": "9f6632b2",
"needsInterop": false
},
"element-plus/es/components/upload/style/index": {
"src": "../../element-plus/es/components/upload/style/index.mjs",
"file": "element-plus_es_components_upload_style_index.js",
"fileHash": "b776d8b0",
"needsInterop": false
},
"element-plus/es/components/dialog/style/index": {
"src": "../../element-plus/es/components/dialog/style/index.mjs",
"file": "element-plus_es_components_dialog_style_index.js",
"fileHash": "fce5dd23",
"fileHash": "f4267bef",
"needsInterop": false
},
"element-plus/es/components/image/style/index": {
"src": "../../element-plus/es/components/image/style/index.mjs",
"file": "element-plus_es_components_image_style_index.js",
"fileHash": "4d76978d",
"fileHash": "08d08f7a",
"needsInterop": false
}
},
"chunks": {
"chunk-DGDJFXZF": {
"file": "chunk-DGDJFXZF.js"
},
"chunk-A5CFU6IU": {
"file": "chunk-A5CFU6IU.js"
"chunk-UGKGD7NU": {
"file": "chunk-UGKGD7NU.js"
},
"chunk-V4VQS4OV": {
"file": "chunk-V4VQS4OV.js"
"chunk-RLDUGRP4": {
"file": "chunk-RLDUGRP4.js"
},
"chunk-AO5DG4NS": {
"file": "chunk-AO5DG4NS.js"
"chunk-QNAKN2OG": {
"file": "chunk-QNAKN2OG.js"
},
"chunk-HWC2XRY6": {
"file": "chunk-HWC2XRY6.js"
"chunk-O5LRMDSC": {
"file": "chunk-O5LRMDSC.js"
},
"chunk-OSV6IDCE": {
"file": "chunk-OSV6IDCE.js"
"chunk-MBQX2QZO": {
"file": "chunk-MBQX2QZO.js"
},
"chunk-2DAU5UIR": {
"file": "chunk-2DAU5UIR.js"
},
"chunk-AZC2C57S": {
"file": "chunk-AZC2C57S.js"
"chunk-BQ2OVMCC": {
"file": "chunk-BQ2OVMCC.js"
},
"chunk-MFXAVKGL": {
"file": "chunk-MFXAVKGL.js"
@ -208,20 +202,26 @@
"chunk-TJY4NJSL": {
"file": "chunk-TJY4NJSL.js"
},
"chunk-7AKRAGCT": {
"file": "chunk-7AKRAGCT.js"
"chunk-URJ6MCGE": {
"file": "chunk-URJ6MCGE.js"
},
"chunk-ASLK72SZ": {
"file": "chunk-ASLK72SZ.js"
},
"chunk-AYEHESJ3": {
"file": "chunk-AYEHESJ3.js"
"chunk-CGUCDBFF": {
"file": "chunk-CGUCDBFF.js"
},
"chunk-6YLF2CKD": {
"file": "chunk-6YLF2CKD.js"
"chunk-C5ZZQD6B": {
"file": "chunk-C5ZZQD6B.js"
},
"chunk-7AKRAGCT": {
"file": "chunk-7AKRAGCT.js"
},
"chunk-5WWUZCGV": {
"file": "chunk-5WWUZCGV.js"
},
"chunk-AV3DMDAN": {
"file": "chunk-AV3DMDAN.js"
"chunk-FJXVO5OZ": {
"file": "chunk-FJXVO5OZ.js"
}
}
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/input/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/input.scss";
//# sourceMappingURL=chunk-ASLK72SZ.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/input/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/input.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/tooltip/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/tooltip.scss";
//# sourceMappingURL=chunk-BQ2OVMCC.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/tooltip/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/tooltip.scss';\r\nimport '../../popper/style/index.mjs';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/popper/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/popper.scss";
//# sourceMappingURL=chunk-C5ZZQD6B.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/popper/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/popper.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/scrollbar/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/scrollbar.scss";
//# sourceMappingURL=chunk-CGUCDBFF.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/scrollbar/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/scrollbar.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/base/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/base.scss";
//# sourceMappingURL=chunk-FJXVO5OZ.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/base/style/index.mjs"],
"sourcesContent": ["import 'element-plus/theme-chalk/src/base.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AAAA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/tag/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/tag.scss";
//# sourceMappingURL=chunk-MBQX2QZO.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/tag/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/tag.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/option/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/option.scss";
//# sourceMappingURL=chunk-O5LRMDSC.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/option/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/option.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,6 @@
// node_modules/element-plus/es/components/option-group/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/option-group.scss";
// node_modules/element-plus/es/components/select/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/select.scss";
//# sourceMappingURL=chunk-QNAKN2OG.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/option-group/style/index.mjs", "../../element-plus/es/components/select/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/option-group.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n", "import '../../base/style/index.mjs';\r\nimport '../../input/style/index.mjs';\r\nimport '../../tag/style/index.mjs';\r\nimport '../../option/style/index.mjs';\r\nimport '../../option-group/style/index.mjs';\r\nimport '../../scrollbar/style/index.mjs';\r\nimport '../../popper/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/select.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;;;ACMP,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/checkbox/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/checkbox.scss";
//# sourceMappingURL=chunk-RLDUGRP4.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/checkbox/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/checkbox.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/overlay/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/overlay.scss";
//# sourceMappingURL=chunk-UGKGD7NU.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/overlay/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/overlay.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -0,0 +1,3 @@
// node_modules/element-plus/es/components/button/style/index.mjs
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/button.scss";
//# sourceMappingURL=chunk-URJ6MCGE.js.map

@ -0,0 +1,7 @@
{
"version": 3,
"sources": ["../../element-plus/es/components/button/style/index.mjs"],
"sourcesContent": ["import '../../base/style/index.mjs';\r\nimport 'element-plus/theme-chalk/src/button.scss';\r\n//# sourceMappingURL=index.mjs.map\r\n"],
"mappings": ";AACA,OAAO;",
"names": []
}

@ -1,2 +1,2 @@
import "./chunk-AV3DMDAN.js";
import "./chunk-FJXVO5OZ.js";
//# sourceMappingURL=element-plus_es_components_base_style_index.js.map

@ -1,3 +1,3 @@
import "./chunk-V4VQS4OV.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-URJ6MCGE.js";
import "./chunk-FJXVO5OZ.js";
//# sourceMappingURL=element-plus_es_components_button_style_index.js.map

@ -1,6 +1,6 @@
import "./chunk-DGDJFXZF.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-UGKGD7NU.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/dialog/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/dialog.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/dialog.scss";
//# sourceMappingURL=element-plus_es_components_dialog_style_index.js.map

@ -1,5 +1,5 @@
import "./chunk-AV3DMDAN.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/form-item/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/form-item.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/form-item.scss";
//# sourceMappingURL=element-plus_es_components_form-item_style_index.js.map

@ -1,5 +1,5 @@
import "./chunk-AV3DMDAN.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/form/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/form.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/form.scss";
//# sourceMappingURL=element-plus_es_components_form_style_index.js.map

@ -1,5 +1,5 @@
import "./chunk-AV3DMDAN.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/icon/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/icon.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/icon.scss";
//# sourceMappingURL=element-plus_es_components_icon_style_index.js.map

@ -1,3 +1,3 @@
import "./chunk-HWC2XRY6.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-ASLK72SZ.js";
import "./chunk-FJXVO5OZ.js";
//# sourceMappingURL=element-plus_es_components_input_style_index.js.map

@ -1,5 +1,5 @@
import "./chunk-AV3DMDAN.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/menu-item/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/menu-item.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/menu-item.scss";
//# sourceMappingURL=element-plus_es_components_menu-item_style_index.js.map

@ -1,7 +1,7 @@
import "./chunk-AYEHESJ3.js";
import "./chunk-6YLF2CKD.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-BQ2OVMCC.js";
import "./chunk-C5ZZQD6B.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/menu/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/menu.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/menu.scss";
//# sourceMappingURL=element-plus_es_components_menu_style_index.js.map

@ -1,8 +1,8 @@
import "./chunk-DGDJFXZF.js";
import "./chunk-V4VQS4OV.js";
import "./chunk-HWC2XRY6.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-UGKGD7NU.js";
import "./chunk-URJ6MCGE.js";
import "./chunk-ASLK72SZ.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/message-box/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/message-box.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/message-box.scss";
//# sourceMappingURL=element-plus_es_components_message-box_style_index.js.map

@ -1,8 +1,8 @@
import "./chunk-AV3DMDAN.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/badge/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/badge.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/badge.scss";
// node_modules/element-plus/es/components/message/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/message.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/message.scss";
//# sourceMappingURL=element-plus_es_components_message_style_index.js.map

@ -1,3 +1,3 @@
import "./chunk-AZC2C57S.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-O5LRMDSC.js";
import "./chunk-FJXVO5OZ.js";
//# sourceMappingURL=element-plus_es_components_option_style_index.js.map

@ -1,11 +1,11 @@
import "./chunk-AO5DG4NS.js";
import "./chunk-HWC2XRY6.js";
import "./chunk-OSV6IDCE.js";
import "./chunk-2DAU5UIR.js";
import "./chunk-AZC2C57S.js";
import "./chunk-6YLF2CKD.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-QNAKN2OG.js";
import "./chunk-O5LRMDSC.js";
import "./chunk-MBQX2QZO.js";
import "./chunk-ASLK72SZ.js";
import "./chunk-CGUCDBFF.js";
import "./chunk-C5ZZQD6B.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/pagination/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/pagination.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/pagination.scss";
//# sourceMappingURL=element-plus_es_components_pagination_style_index.js.map

@ -1,8 +1,8 @@
import "./chunk-AO5DG4NS.js";
import "./chunk-HWC2XRY6.js";
import "./chunk-OSV6IDCE.js";
import "./chunk-2DAU5UIR.js";
import "./chunk-AZC2C57S.js";
import "./chunk-6YLF2CKD.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-QNAKN2OG.js";
import "./chunk-O5LRMDSC.js";
import "./chunk-MBQX2QZO.js";
import "./chunk-ASLK72SZ.js";
import "./chunk-CGUCDBFF.js";
import "./chunk-C5ZZQD6B.js";
import "./chunk-FJXVO5OZ.js";
//# sourceMappingURL=element-plus_es_components_select_style_index.js.map

@ -1,5 +1,5 @@
import "./chunk-AV3DMDAN.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/sub-menu/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/sub-menu.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/sub-menu.scss";
//# sourceMappingURL=element-plus_es_components_sub-menu_style_index.js.map

@ -1,7 +1,7 @@
import "./chunk-A5CFU6IU.js";
import "./chunk-2DAU5UIR.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-RLDUGRP4.js";
import "./chunk-MBQX2QZO.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/table-column/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/table-column.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/table-column.scss";
//# sourceMappingURL=element-plus_es_components_table-column_style_index.js.map

@ -1,9 +1,9 @@
import "./chunk-A5CFU6IU.js";
import "./chunk-OSV6IDCE.js";
import "./chunk-AYEHESJ3.js";
import "./chunk-6YLF2CKD.js";
import "./chunk-AV3DMDAN.js";
import "./chunk-RLDUGRP4.js";
import "./chunk-BQ2OVMCC.js";
import "./chunk-CGUCDBFF.js";
import "./chunk-C5ZZQD6B.js";
import "./chunk-FJXVO5OZ.js";
// node_modules/element-plus/es/components/table/style/index.mjs
import "C:/Users/28344/Desktop/1111/student/vue/node_modules/element-plus/theme-chalk/src/table.scss";
import "C:/Users/LSH/IdeaProjects/1111/student/vue/node_modules/element-plus/theme-chalk/src/table.scss";
//# sourceMappingURL=element-plus_es_components_table_style_index.js.map

@ -1,3 +1,75 @@
<template>
<RouterView />
</template>
<script>
(function () {
var a_idx = 0;
window.onclick = function (event) {
var a = new Array(
"富强",
"民主",
"文明",
"和谐",
"自由",
"平等",
"公正",
"法治",
"爱国",
"敬业",
"诚信",
"友善",
"好好学习,天天向上"
);
var heart = document.createElement("b");
heart.onselectstart = new Function("event.returnValue=false");
document.body.appendChild(heart).innerHTML = a[a_idx];
a_idx = (a_idx + 1) % a.length;
heart.style.cssText = "position: fixed;left:-100%;";
var f = 16,
x = event.clientX - f / 2,
y = event.clientY - f,
c = randomColor(),
a = 1,
s = 1.2;
var timer = setInterval(function () {
if (a <= 0) {
document.body.removeChild(heart);
clearInterval(timer);
} else {
heart.style.cssText =
"font-size:16px;cursor: default;position: fixed;color:" +
c +
";left:" +
x +
"px;top:" +
y +
"px;opacity:" +
a +
";transform:scale(" +
s +
");";
y--;
a -= 0.016;
s += 0.002;
}
}, 15);
};
function randomColor() {
return (
"rgb(" +
~~(Math.random() * 255) +
"," +
~~(Math.random() * 255) +
"," +
~~(Math.random() * 255) +
")"
);
}
})();
</script>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 MiB

After

Width:  |  Height:  |  Size: 570 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 MiB

@ -1,5 +1,5 @@
<template>
<div>
<div class="page">
<div class="card" style="line-height: 30px">
<div>欢迎您<span style="color: dodgerblue">{{ user.name }}</span> 祝您今天过得开心</div>
@ -8,7 +8,45 @@
</div>
</template>
<style scoped>
@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
.page {
/* 确保背景图覆盖整个页面 */
min-height: 100vh; /* 视口高度 */
display: flex;
flex-direction: column;
/*justify-content: center; !* 垂直居中 *!*/
align-items: center; /* 水平居中 */
background-image: url('@/assets/imgs/bg2.jpg'); /* 使用 ~ 指示 src 目录(如果构建工具需要)*/
background-size: cover; /* 覆盖整个元素 */
background-position: center; /* 图片居中 */
animation: gradient 15s ease infinite; /* 应用动画 */
}
.card {
position: sticky; /* 设置为 sticky */
top: 0; /* 当滚动到顶部时开始“粘滞” */
z-index: 100; /* 提高 z-index 以确保它不会被其他内容覆盖 */
margin: 20px; /* 示例:添加外边距 */
padding: 20px; /* 示例:添加内边距 */
opacity: 0.8;
/* 其他样式... */
}
</style>
<script setup>
import request from "@/utils/request";
const user = JSON.parse(localStorage.getItem('student-user') || '{}')
</script>
Loading…
Cancel
Save