CCMS一卡通管理系统 Web端
资源文件列表:

ccms-web-master/
ccms-web-master/.gitignore 268B
ccms-web-master/LICENSE 11.09KB
ccms-web-master/README.md 2.74KB
ccms-web-master/apis/
ccms-web-master/apis/clear.json 55B
ccms-web-master/apis/init.json 4.81KB
ccms-web-master/apis/init_admin.json 6.54KB
ccms-web-master/apis/init_user.json 2.37KB
ccms-web-master/apis/menus.json 6.13KB
ccms-web-master/apis/table.json 2.49KB
ccms-web-master/apis/tableSelect.json 1.01KB
ccms-web-master/apis/test.json 146B
ccms-web-master/apis/upload.json 135B
ccms-web-master/css/
ccms-web-master/css/color.css 1010B
ccms-web-master/css/custom_layer_skin.css 701B
ccms-web-master/css/form_info.css 367B
ccms-web-master/css/layuimini.css 20.74KB
ccms-web-master/css/public.css 3.36KB
ccms-web-master/css/themes/
ccms-web-master/css/themes/default.css 4.35KB
ccms-web-master/doc/
ccms-web-master/doc/readme/
ccms-web-master/doc/readme/CCMS架构.jpg 756.71KB
ccms-web-master/doc/readme/logo.svg 3.31KB
ccms-web-master/favicon.ico 4.19KB
ccms-web-master/image/
ccms-web-master/image/default_avatar.svg 173.54KB
ccms-web-master/image/error.svg 9.77KB
ccms-web-master/image/favicon.ico 4.19KB
ccms-web-master/image/icon/
ccms-web-master/image/icon/alipay.svg 2.38KB
ccms-web-master/image/icon/dingtalk.svg 2.1KB
ccms-web-master/image/icon/gitee.svg 13.42KB
ccms-web-master/image/language.svg 2.27KB
ccms-web-master/image/logo.svg 3.31KB
ccms-web-master/image/logo_pic.svg 881B
ccms-web-master/index.html 11.91KB
ccms-web-master/js/
ccms-web-master/js/lay-config.js 1.39KB
ccms-web-master/js/lay-module/
ccms-web-master/js/lay-module/cardTable/
ccms-web-master/js/lay-module/cardTable/cardTable.css 385B
ccms-web-master/js/lay-module/cardTable/cardTable.js 11.46KB
ccms-web-master/js/lay-module/cascader/
ccms-web-master/js/lay-module/cascader/cascader.css 31.13KB
ccms-web-master/js/lay-module/cascader/cascader.js 69.24KB
ccms-web-master/js/lay-module/dtree/
ccms-web-master/js/lay-module/dtree/dtree.css 5.13KB
ccms-web-master/js/lay-module/dtree/dtree.js 269.26KB
ccms-web-master/js/lay-module/dtree/font/
ccms-web-master/js/lay-module/dtree/font/dtreefont.css 4.19KB
ccms-web-master/js/lay-module/dtree/font/dtreefont.eot 19.05KB
ccms-web-master/js/lay-module/dtree/font/dtreefont.svg 60.02KB
ccms-web-master/js/lay-module/dtree/font/dtreefont.ttf 18.89KB
ccms-web-master/js/lay-module/dtree/font/dtreefont.woff 18.96KB
ccms-web-master/js/lay-module/dtree/font/icons.json 5.25KB
ccms-web-master/js/lay-module/echarts/
ccms-web-master/js/lay-module/echarts/echarts.js 427.4KB
ccms-web-master/js/lay-module/echarts/echartsTheme.js 14.94KB
ccms-web-master/js/lay-module/iconPicker/
ccms-web-master/js/lay-module/iconPicker/iconPickerFa.js 16.73KB
ccms-web-master/js/lay-module/layarea/
ccms-web-master/js/lay-module/layarea/layarea.js 133.48KB
ccms-web-master/js/lay-module/layuimini/
ccms-web-master/js/lay-module/layuimini/miniAdmin.js 14KB
ccms-web-master/js/lay-module/layuimini/miniMenu.js 12.85KB
ccms-web-master/js/lay-module/layuimini/miniTab.js 22.73KB
ccms-web-master/js/lay-module/layuimini/miniTheme.js 27.65KB
ccms-web-master/js/lay-module/step-lay/
ccms-web-master/js/lay-module/step-lay/step.css 1.28KB
ccms-web-master/js/lay-module/step-lay/step.js 3.56KB
ccms-web-master/js/lay-module/tableSelect/
ccms-web-master/js/lay-module/tableSelect/tableSelect.js 11.8KB
ccms-web-master/js/lay-module/timeago/
ccms-web-master/js/lay-module/timeago/timeago.js 10.2KB
ccms-web-master/js/lay-module/treetable-lay/
ccms-web-master/js/lay-module/treetable-lay/treetable.css 294B
ccms-web-master/js/lay-module/treetable-lay/treetable.js 7.48KB
ccms-web-master/js/lay-module/wangEditor/
ccms-web-master/js/lay-module/wangEditor/fonts/
ccms-web-master/js/lay-module/wangEditor/fonts/w-e-icon.woff 6.08KB
ccms-web-master/js/lay-module/wangEditor/wangEditor.css 16.87KB
ccms-web-master/js/lay-module/wangEditor/wangEditor.js 156.81KB
ccms-web-master/js/lay-module/wangEditor/wangEditor.min.css 15.19KB
ccms-web-master/js/lay-module/wangEditor/wangEditor.min.js 64.46KB
ccms-web-master/js/lay-module/wangEditor/wangEditor.min.js.map 215.08KB
ccms-web-master/lib/
ccms-web-master/lib/cherry-markdown/
ccms-web-master/lib/cherry-markdown/cherry-markdown.min.css 102.15KB
ccms-web-master/lib/cherry-markdown/cherry-markdown.min.js 2.37MB
ccms-web-master/lib/cherry-markdown/fonts/
ccms-web-master/lib/cherry-markdown/fonts/ch-icon.eot 19.73KB
ccms-web-master/lib/cherry-markdown/fonts/ch-icon.svg 275.6KB
ccms-web-master/lib/cherry-markdown/fonts/ch-icon.ttf 19.57KB
ccms-web-master/lib/cherry-markdown/fonts/ch-icon.woff 11.38KB
ccms-web-master/lib/cherry-markdown/fonts/ch-icon.woff2 9.7KB
ccms-web-master/lib/cropper/
ccms-web-master/lib/cropper/cropper.min.css 3.68KB
ccms-web-master/lib/cropper/cropper.min.js 36.5KB
ccms-web-master/lib/echarts/
ccms-web-master/lib/echarts/echarts.min.js 997.36KB
ccms-web-master/lib/excel/
ccms-web-master/lib/excel/xlsx.core.min.js 458.54KB
ccms-web-master/lib/font-awesome-4.7.0/
ccms-web-master/lib/font-awesome-4.7.0/css/
ccms-web-master/lib/font-awesome-4.7.0/css/font-awesome.css 36.54KB
ccms-web-master/lib/font-awesome-4.7.0/css/font-awesome.min.css 30.27KB
ccms-web-master/lib/font-awesome-4.7.0/fonts/
ccms-web-master/lib/font-awesome-4.7.0/fonts/FontAwesome.otf 131.65KB
ccms-web-master/lib/font-awesome-4.7.0/fonts/fontawesome-webfont.eot 161.86KB
ccms-web-master/lib/font-awesome-4.7.0/fonts/fontawesome-webfont.svg 433.27KB
ccms-web-master/lib/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf 161.67KB
ccms-web-master/lib/font-awesome-4.7.0/fonts/fontawesome-webfont.woff 95.73KB
ccms-web-master/lib/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 75.35KB
ccms-web-master/lib/font-awesome-4.7.0/less/
ccms-web-master/lib/font-awesome-4.7.0/less/animated.less 713B
ccms-web-master/lib/font-awesome-4.7.0/less/bordered-pulled.less 585B
ccms-web-master/lib/font-awesome-4.7.0/less/core.less 452B
ccms-web-master/lib/font-awesome-4.7.0/less/fixed-width.less 119B
ccms-web-master/lib/font-awesome-4.7.0/less/font-awesome.less 495B
ccms-web-master/lib/font-awesome-4.7.0/less/icons.less 48.59KB
ccms-web-master/lib/font-awesome-4.7.0/less/larger.less 370B
ccms-web-master/lib/font-awesome-4.7.0/less/list.less 377B
ccms-web-master/lib/font-awesome-4.7.0/less/mixins.less 1.57KB
ccms-web-master/lib/font-awesome-4.7.0/less/path.less 771B
ccms-web-master/lib/font-awesome-4.7.0/less/rotated-flipped.less 622B
ccms-web-master/lib/font-awesome-4.7.0/less/screen-reader.less 118B
ccms-web-master/lib/font-awesome-4.7.0/less/stacked.less 476B
ccms-web-master/lib/font-awesome-4.7.0/less/variables.less 22.06KB
ccms-web-master/lib/font-awesome-4.7.0/scss/
ccms-web-master/lib/font-awesome-4.7.0/scss/_animated.scss 715B
ccms-web-master/lib/font-awesome-4.7.0/scss/_bordered-pulled.scss 592B
ccms-web-master/lib/font-awesome-4.7.0/scss/_core.scss 459B
ccms-web-master/lib/font-awesome-4.7.0/scss/_fixed-width.scss 120B
ccms-web-master/lib/font-awesome-4.7.0/scss/_icons.scss 49.36KB
ccms-web-master/lib/font-awesome-4.7.0/scss/_larger.scss 375B
ccms-web-master/lib/font-awesome-4.7.0/scss/_list.scss 378B
ccms-web-master/lib/font-awesome-4.7.0/scss/_mixins.scss 1.6KB
ccms-web-master/lib/font-awesome-4.7.0/scss/_path.scss 783B
ccms-web-master/lib/font-awesome-4.7.0/scss/_rotated-flipped.scss 672B
ccms-web-master/lib/font-awesome-4.7.0/scss/_screen-reader.scss 134B
ccms-web-master/lib/font-awesome-4.7.0/scss/_stacked.scss 482B
ccms-web-master/lib/font-awesome-4.7.0/scss/_variables.scss 22.14KB
ccms-web-master/lib/font-awesome-4.7.0/scss/font-awesome.scss 430B
ccms-web-master/lib/i18n/
ccms-web-master/lib/i18n/internationalization.js 5.55KB
ccms-web-master/lib/jq-module/
ccms-web-master/lib/jq-module/jquery.particleground.min.js 10.18KB
ccms-web-master/lib/jq-module/paigusu.min.js 14.26KB
ccms-web-master/lib/jq-module/zyupload/
ccms-web-master/lib/jq-module/zyupload/zyupload-1.0.0.min.css 8.85KB
ccms-web-master/lib/jq-module/zyupload/zyupload-1.0.0.min.js 33.53KB
ccms-web-master/lib/jquery-3.4.1/
ccms-web-master/lib/jquery-3.4.1/jquery-3.4.1.min.js 86.08KB
ccms-web-master/lib/layui/
ccms-web-master/lib/layui/css/
ccms-web-master/lib/layui/css/layui.css 117.85KB
ccms-web-master/lib/layui/font/
ccms-web-master/lib/layui/font/iconfont.eot 52.9KB
ccms-web-master/lib/layui/font/iconfont.svg 322.5KB
ccms-web-master/lib/layui/font/iconfont.ttf 52.73KB
ccms-web-master/lib/layui/font/iconfont.woff 33.81KB
ccms-web-master/lib/layui/font/iconfont.woff2 29.04KB
ccms-web-master/lib/layui/layui.js 324.97KB
ccms-web-master/lib/qr-scanner/
ccms-web-master/lib/qr-scanner/qr-scanner-worker.min.js 42.71KB
ccms-web-master/lib/qr-scanner/qr-scanner.min.js 7.94KB
ccms-web-master/lib/qrcode/
ccms-web-master/lib/qrcode/qrcode.min.js 19.46KB
ccms-web-master/lib/util/
ccms-web-master/lib/util/color.js 852B
ccms-web-master/lib/util/common.js 2.84KB
ccms-web-master/lib/util/config.js 2.04KB
ccms-web-master/lib/util/constant.js 332B
ccms-web-master/lib/util/datetime.js 1.56KB
ccms-web-master/lib/util/decimal.min.js 12.78KB
ccms-web-master/lib/util/fieldMapping.js 1.84KB
ccms-web-master/lib/util/js.cookie.min.js 1.91KB
ccms-web-master/lib/util/js.cookie.min.mjs 1.39KB
ccms-web-master/lib/util/layui_verify_config.js 2.58KB
ccms-web-master/lib/util/stream.js 1.72KB
ccms-web-master/lib/util/sub_page.js 645B
ccms-web-master/lib/util/system.mjs 2.09KB
ccms-web-master/lib/vue2/
ccms-web-master/lib/vue2/vue.js 423.55KB
ccms-web-master/lib/vue2/vue.min.js 104.79KB
ccms-web-master/page/
ccms-web-master/page/admin/
ccms-web-master/page/admin/account/
ccms-web-master/page/admin/account/account_list.html 8.21KB
ccms-web-master/page/admin/account/card_list.html 7.85KB
ccms-web-master/page/admin/account/detail.html 24.51KB
ccms-web-master/page/admin/account/insert.html 6.73KB
ccms-web-master/page/admin/department/
ccms-web-master/page/admin/department/insert.html 6.71KB
ccms-web-master/page/admin/department/list.html 6.79KB
ccms-web-master/page/admin/department/structure.html 7.29KB
ccms-web-master/page/admin/department/structure3.html 4.99KB
ccms-web-master/page/admin/department/sub/
ccms-web-master/page/admin/department/sub/detail.html 4.29KB
ccms-web-master/page/admin/message/
ccms-web-master/page/admin/message/index.html 8.24KB
ccms-web-master/page/admin/message/sub/
ccms-web-master/page/admin/message/sub/record.html 2.25KB
ccms-web-master/page/admin/notice/
ccms-web-master/page/admin/notice/index.html 6.77KB
ccms-web-master/page/admin/notice/insert.html 1.97KB
ccms-web-master/page/admin/notice/sub/
ccms-web-master/page/admin/notice/sub/record.html 2.13KB
ccms-web-master/page/admin/pay/
ccms-web-master/page/admin/pay/payment/
ccms-web-master/page/admin/pay/payment/edit.html 7.53KB
ccms-web-master/page/admin/pay/payment/index.html 10.62KB
ccms-web-master/page/admin/pay/payment/insert.html 9.6KB
ccms-web-master/page/admin/pay/payment/state.html 3.14KB
ccms-web-master/page/admin/pay/record/
ccms-web-master/page/admin/pay/record/index.html 14.99KB
ccms-web-master/page/admin/statistic/
ccms-web-master/page/admin/statistic/consume/
ccms-web-master/page/admin/statistic/consume/calendar-heatmap.html 3.17KB
ccms-web-master/page/admin/statistic/consume/heatmap.html 10.93KB
ccms-web-master/page/admin/statistic/consume/line.html 9.57KB
ccms-web-master/page/admin/trade/
ccms-web-master/page/admin/trade/index.html 13.53KB
ccms-web-master/page/admin/trade/sub/
ccms-web-master/page/admin/trade/sub/detail.html 11.74KB
ccms-web-master/page/admin/welcome.html 14.96KB
ccms-web-master/page/common/
ccms-web-master/page/common/authentication/
ccms-web-master/page/common/authentication/index.text.json 305B
ccms-web-master/page/common/authentication/result.html 3.64KB
ccms-web-master/page/common/center/
ccms-web-master/page/common/center/account-detail.html 9.85KB
ccms-web-master/page/common/center/avatar.html 10.07KB
ccms-web-master/page/common/center/open-platform-state.html 8.33KB
ccms-web-master/page/common/center/update-email.html 5.37KB
ccms-web-master/page/common/center/update-password.html 3.69KB
ccms-web-master/page/common/login/
ccms-web-master/page/common/login/index.html 3.54KB
ccms-web-master/page/common/login/script.js 5.28KB
ccms-web-master/page/common/login/style.css 4.41KB
ccms-web-master/page/common/notice-preview.html 2.34KB
ccms-web-master/page/common/result.html 3.76KB
ccms-web-master/page/error/
ccms-web-master/page/error/index.html 1.8KB
ccms-web-master/page/pos/
ccms-web-master/page/pos/as.js 188B
ccms-web-master/page/pos/cashier.css 2.57KB
ccms-web-master/page/pos/cashier.js 4.02KB
ccms-web-master/page/pos/index.css 1.45KB
ccms-web-master/page/pos/index.html 14.34KB
ccms-web-master/page/pos/index.js 13.71KB
ccms-web-master/page/pos/qr.css 506B
ccms-web-master/page/pos/qr.js 837B
ccms-web-master/page/table/
ccms-web-master/page/table/add.html 3.22KB
ccms-web-master/page/table/edit.html 3.24KB
ccms-web-master/page/user/
ccms-web-master/page/user/card.html 8.22KB
ccms-web-master/page/user/department-user.html 2.76KB
ccms-web-master/page/user/message/
ccms-web-master/page/user/message/index.html 7.48KB
ccms-web-master/page/user/message/insert.html 2.85KB
ccms-web-master/page/user/message/sub/
ccms-web-master/page/user/message/sub/message-record.html 2.12KB
ccms-web-master/page/user/payment.html 11.78KB
ccms-web-master/page/user/trade/
ccms-web-master/page/user/trade/index.html 12.69KB
ccms-web-master/page/user/trade/sub/
ccms-web-master/page/user/trade/sub/detail.html 11.74KB
ccms-web-master/page/user/welcome.html 23.6KB
资源介绍:
概览 CCMS一卡通系统(服务端)是一个校园一卡通系统,提供多种功能和管理权限。以下是该系统的主要功能和特点 校园一卡通系统:实现了校园内的一卡通管理功能,包括消费信息查询、一卡通信息查询(余额、挂失解挂)、留言板、缴费项目查询和缴费、同班同学用户信息查询等功能。 数据存储和安全性:使用Redis进行热点数据的存储,保证数据的快速访问和响应。采用JWT进行权限校验,提供安全的用户身份验证和访问控制。 前后端分离:系统采用前后端分离的架构,通过API进行数据传输和交互,实现了前端界面与后端逻辑的解耦和独立开发。 支付功能:支持微信小程序扫码支付,支付宝在线扫码充值,方便用户进行支付操作。 消息存储与管理:使用RocketMQ进行消息存储和管理,确保消息的可靠传递和处理。 第三方授权登录:支持用户通过第三方平台(支付宝、钉钉、gitee)进行授权登录,提供多种登录方式和便捷性。 国际化支持:系统实现了请求响应消息的国际化,支持中文和英文两种语言的切换和显示。 管理员具有额外的功能和权限,包括卡管理、消费信息管理、公告管理、留言管理、部门管理、缴费管理、统计图表和个人中心等功能。管理员可以> 💻 [qkmango.cn](http://qkmango.cn)  # 概览 CCMS一卡通系统(服务端)是一个校园一卡通系统,提供多种功能和管理权限。以下是该系统的主要功能和特点 - 校园一卡通系统:实现了校园内的一卡通管理功能,包括消费信息查询、一卡通信息查询(余额、挂失解挂)、留言板、缴费项目查询和缴费、同班同学用户信息查询等功能。 - 数据存储和安全性:使用Redis进行热点数据的存储,保证数据的快速访问和响应。采用JWT进行权限校验,提供安全的用户身份验证和访问控制。 - 前后端分离:系统采用前后端分离的架构,通过API进行数据传输和交互,实现了前端界面与后端逻辑的解耦和独立开发。 - 支付功能:支持微信小程序扫码支付,支付宝在线扫码充值,方便用户进行支付操作。 - 消息存储与管理:使用RocketMQ进行消息存储和管理,确保消息的可靠传递和处理。 - 第三方授权登录:支持用户通过第三方平台(支付宝、钉钉、gitee)进行授权登录,提供多种登录方式和便捷性。 - 国际化支持:系统实现了请求响应消息的国际化,支持中文和英文两种语言的切换和显示。 管理员具有额外的功能和权限,包括卡管理、消费信息管理、公告管理、留言管理、部门管理、缴费管理、统计图表和个人中心等功能。管理员可以对卡片进行管理(查询、开卡、注销等),管理消费信息和留言,发布公告,管理商家和教学部门,进行缴费管理,查看统计图表等。 刷卡机作为一个重要的设备,在系统中扮演了消费支付的角色,用户可以通过扫描微信小程序端的二维码进行支付,并能够查询刷卡机产生的消费记录。 微信小程序端为用户的移动端,可以进行卡片、账户、交易的信息查询,可以对卡挂解卡,使用二维码消费等功能。 以上是对CCMS一卡通系统(服务端)的综合总结,该系统提供了丰富的功能和管理权限,以支持校园一卡通管理的需求。 # 架构  # 前端规范 ## 页面命名规范 > 查看某个领域信息时,分为以下情况 - 查看某个领域记录的所有信息 - HTML页面命名为 `/xxx/sub/record.html` - 通过右侧弹窗打开 - 查看某个领域记录的综合信息 - HTML页面命名为 `/xxx/sub/detail.html` - 通过右侧弹窗打开 - 如果信息较为复杂或者需要有其他的操作 - HTML页面命名为 `/xxx/sub/detail.html` - 需要单独打开一个 tab