springboot+vue教务管理系统(源码+文档+调试+基础修改+答疑)

【全开源】点餐小程序系统源码(ThinkPHP+FastAdmin+UniApp) 点餐小程序系统源码是一套专为餐饮企业设计的软件解决方案,它集成了菜单展示、在线点餐、支付结算、订单管理等功能于一体。未来,随着技术的不断发展和创新,点餐小程序系统源码将继续为餐饮行业的智慧化转型注入新的活力。点餐小程序系统源码以其便捷、高效、智能的特点,成为了餐饮企业实现智慧点餐的得力助手。基于ThinkPHP+FastAdmin+UniApp开发的点餐微信小程序,类似肯德基,麦当劳,喜茶等小程序多店铺模式,支持子商户模式,提供全部前后台无加密源代码和数据库,支持私有化部署。 阅读详情

目录

一、整体目录(示范):

文档含项目技术介绍、E-R图、数据字典、项目功能介绍与截图等

二、运行截图

三、代码部分(示范):

四、数据库表(示范):

数据库表有注释,可以导出数据字典及更新数据库时间,欢迎交流学习

五、主要技术介绍:

六、项目调试学习(点击查看)

七、项目交流


背景分析

技术背景:

  • SpringBoot作为Java后端框架,简化了传统SSM(Spring+SpringMVC+MyBatis)的复杂配置,提供自动化依赖管理、内嵌服务器等特性,适合快速构建高并发、可扩展的教务系统后端。
  • Vue.js作为前端渐进式框架,通过组件化开发、响应式数据绑定和虚拟DOM技术,提升用户交互体验,适应教务系统多模块、高动态页面的需求。

行业背景:

  • 教育信息化政策推动(如中国“教育信息化2.0”),要求高校及中小学实现教务管理数字化,减少人工操作误差,提高管理效率。
  • 传统教务系统多基于C/S架构或老旧B/S技术(如JSP),存在维护成本高、跨平台兼容性差等问题,亟需现代化改造。

实际意义

管理效率提升:

  • 多角色协同(管理员、教师、学生)通过统一平台操作,数据实时同步,避免信息孤岛。

用户体验优化:

  • 学生可通过移动端(Vue适配响应式设计)随时查询课表、选课;教师在线录入成绩,系统自动生成分析报表。
  • 前端采用Element UI等组件库,保障界面美观性与操作一致性。

技术整合价值:

  • RESTful API设计实现前后端分离,便于后期功能扩展(如接入在线考试、AI选课推荐等模块)。

社会效益

  • 推动教育公平:偏远地区学校通过标准化系统缩小与发达地区的管理差距。

一、整体目录(示范):

该项目含有源码、文档、PPT、图文修改教程、配套开发软件、软件安装教程、项目发布教程、相关文档模板等学习内容。

二、运行截图

三、代码部分(示范):

注册较验代码:

// 注册
			async register() {
				if((!this.ruleForm.yonghuzhanghao) && `yonghu` == this.tableName){
					this.$utils.msg(`用户账号不能为空`);
					return
				}
				if(`yonghu` == this.tableName && (this.ruleForm.yonghuzhanghao.length<8)){
					this.$utils.msg(`用户账号长度不能小于8`);
					return
				}
				if(`yonghu` == this.tableName && (this.ruleForm.yonghuzhanghao.length>12)){
					this.$utils.msg(`用户账号长度不能大于12`);
					return
				}
				if((!this.ruleForm.mima) && `yonghu` == this.tableName){
					this.$utils.msg(`密码不能为空`);
					return
				}
                if(`yonghu` == this.tableName && (this.ruleForm.mima!=this.ruleForm.mima2)){
                    this.$utils.msg(`两次密码输入不一致`);
                    return
                }
				if((!this.ruleForm.yonghuxingming) && `yonghu` == this.tableName){
					this.$utils.msg(`用户姓名不能为空`);
					return
				}
				if(`yonghu` == this.tableName && this.ruleForm.nianling&&(!this.$validate.isIntNumer(this.ruleForm.nianling))){
					this.$utils.msg(`年龄应输入整数`);
					return
				}
				if((!this.ruleForm.schoolname) && `yonghu` == this.tableName){
					this.$utils.msg(`学校名称不能为空`);
					return
				}
				if(`yonghu` == this.tableName && this.ruleForm.shouji&&(!this.$validate.isMobile(this.ruleForm.shouji))){
					this.$utils.msg(`手机应输入手机格式`);
					return
				}
				if(`yonghu` == this.tableName && this.ruleForm.youxiang&&(!this.$validate.isEmail(this.ruleForm.youxiang))){
					this.$utils.msg(`邮箱应输入邮件格式`);
					return
				}
				await this.$api.register(`${this.tableName}`, this.ruleForm, this.emailcode);
				this.$utils.msgBack('注册成功');;
			}
		}
	}
</script>

推荐算法代码

//智能推荐商品业务步骤
1.获取当前用户信息
2.判断当前是否有收藏信息
3.如有收藏信息按收藏推荐信息推荐,无推荐信息默认按点击次数

//================以下是相关类和方法==============
//商品信息后端接口类
com.controller.ShangpinxinxiController

/**
 * 商品信息前端智能排序
 */
@IgnoreAuth
@RequestMapping("/autoSort")
public R autoSort(@RequestParam Map<String, Object> params,ShangpinxinxiEntity shangpinxinxi, HttpServletRequest request,String pre){
	EntityWrapper<ShangpinxinxiEntity> ew = new EntityWrapper<ShangpinxinxiEntity>();
	Map<String, Object> newMap = new HashMap<String, Object>();
	Map<String, Object> param = new HashMap<String, Object>();
	boolean flag = false;
	String isRecommend =(String) params.get("isRecommend");
	if("1".equals(isRecommend)){ //是否推荐
		String  userId =  (String) params.get("userId");
		YonghuEntity user = yonghuService.selectById(Long.valueOf(userId));
		params.remove("isRecommend");
		params.remove("userId");
		StringBuffer refIds = new  StringBuffer();
		List<StoreupView>  storeupList = storeupService.selectListView(new EntityWrapper<StoreupEntity>().eq("userid",userId));
		if(storeupList!=null && storeupList.size()>0){
			for(StoreupView storeupView: storeupList){
				refIds.append(storeupView.getRefid()+",");
			}
			flag =true;
			ew.in("id",refIds.toString());
		}
	}
	Iterator<Map.Entry<String, Object>> it = param.entrySet().iterator();
	while (it.hasNext()) {
		Map.Entry<String, Object> entry = it.next();
		String key = entry.getKey();
		String newKey = entry.getKey();
		if (pre.endsWith(".")) {
			newMap.put(pre + newKey, entry.getValue());
		} else if (StringUtils.isEmpty(pre)) {
			newMap.put(newKey, entry.getValue());
		} else {
			newMap.put(pre + "." + newKey, entry.getValue());
		}
	}
	params.put("sort", "clicknum");
	params.put("order", "desc");
	PageUtils page = shangpinxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, shangpinxinxi), params), params));
	return R.ok().put("data", page);
}



//收藏表后端接口
com.controller.StoreupController
/**
 * 收藏表后端保存方法 
 */
@RequestMapping("/save")
public R save(@RequestBody StoreupEntity storeup, HttpServletRequest request){
	storeup.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
	//ValidatorUtils.validateEntity(storeup);
	storeup.setUserid((Long)request.getSession().getAttribute("userId"));
	storeupService.insert(storeup);
	return R.ok();
}

/**
 * 收藏表删除方法
 */
@RequestMapping("/delete")
public R delete(@RequestBody Long[] ids){
	storeupService.deleteBatchIds(Arrays.asList(ids));
	return R.ok();
}




四、数据库表(示范):

数据库表有注释,可以导出数据字典及更新数据库时间,欢迎交流学习

五、主要技术介绍:

系统使用Java作为编程语言,后端使用Spring Boot框架技术,前端使用Vue、JavaScript、CSS、数据库使用MySQL。技术路线如下:

1. 后端技术选择:

   使用Spring Boot作为基础框架,简化开发流程,提高开发效率。

   使用Spring MVC作为Web框架,处理HTTP请求和响应。

   使用Spring Data JPA进行数据库操作,简化数据库访问和管理。

   使用Spring Security进行权限管理和用户认证。

2. 前端技术选择:

   使用VUE、CSS和JavaScript进行页面开发。

   使用Vue.js等前端框架进行页面交互和数据展示。

   使用AJAX进行与后端的数据交互。

3. 数据库设计:

   使用MySQL进行数据库存储数据。

软件开发环境及开发工具:

操作系统:Windows 11、Windows 10、Windows 8、Windows 7

开发语言:Java

使用框架:ssm

开发工具:IDEA(2020版)/MyEclipse(2017)/Eclipse、Vs Code

数据库:MySQL 5.6以上

数据库管理工具:Navicat

JDK版本:Java 1.8

Maven:apache-maven 3.6.1-bin

Tomcat:apache-tomcat-7.0.88

六、项目调试学习(点击查看)

七、更多精品

可视化大屏项目

基于django的财经新闻文本挖掘分析与可视化应用
基于Python的沧州地区空气质量数据分析及可视化
django基于大数据的房价数据分析
基丁Python的个性化电影推荐系统的设计与实现
django基于Python的热门旅游景点数据分析系统的设计与实现
django基于协同过滤的图书推荐系统的设计与实现
django基于Spark的国漫推荐系统的设计与实现
django基于大数据的学习资源推送系统的设计与实现
django基于协同过滤算法的小说推荐系统
python基于爬虫的个性化书籍推荐系统
python基于Flask的电影论坛
django基于python的影片数据爬取与数据分析
django基丁Python可视化的学习系统的设计与实现
django基于协同过滤算法的招聘信息推荐系统

UI换新

八、项目交流

点餐小程序源码-基于微信开发的小程序点餐系统源码 点餐小程序源码的出现将便利性无缝地融入到我们的用餐体验中,开创了我们与美食互动的新时代。本介绍深入探讨了点餐小程序源码的重要性,探讨了它们在现代餐饮中的变革性作用以及重新定义了我们如何与我们喜爱的膳食联系的技术革命。随着烹饪领域的发展,各种类型的点餐小程序源码应运而生,利用技术来满足客户的不同需求和偏好。除了运营效率和改善的客户体验之外,点餐小程序源码还展现了数据驱动的洞察宝库,为餐厅提供支持。一旦对他们的选择感到满意,客户就会将商品添加到他们的虚拟购物车中,其中提供了所选商品和总成本的概述。 阅读详情

相关推荐

【全开源】餐饮点餐小程序源码(ThinkPHP+FastAdmin+Uniapp)

而如今,随着科技的发展,一款名为“餐饮点餐小程序”的工具逐渐走入我们的生活,为我们带来了全新的点餐体验。一款基于ThinkPHP+FastAdmin+Uniapp开发的点餐小程序,支持单人点餐,还满足多人协同点餐(高级授权),支持多门店管理,并提供先吃后付和先付后吃两种支付方式。菜品预览:餐饮点餐小程序提供了丰富的菜品图片和详细的介绍,让你在点餐前就能对菜品有一个全面的了解。在线点餐:无需等待服务员,你可以直接在小程序上进行点餐,选择喜欢的菜品和口味,一键下单。🍜四、总结:餐饮点餐小程序,让美食触手可及。

2401_84414018的博客 2405

微信小程序餐厅点餐项目源码

我们经常在外面餐厅吃饭会发现现在还多餐厅桌子上都会有个小程序二维码,我们点餐的时候直接扫码就可以点餐支付。今天闲来没事花了一个早上的时间做了一个,可以实现扫码点餐,统计商品和计算价钱,支付功能(ps:接口没有和后端对接)。 最新百度也在搞小程序,淘宝也有小程序,包括国内各大厂商也在搞类小程序的轻应用,就是绑定在手机上的,直接点击就可以进去,不需要下载,国外也有PWA等等, 感觉小程序扫码直接使...

CodingNoob 11万+

微信点餐系统小程序源码 (优秀毕业设计源码)

1. 微信点餐系统小程序代码说明:经导师指导并认可通过的98分毕设项目代码。 2.适用对象:本代码学习资料适用于计算机、电子信息工程、数学等专业正在做毕设的学生,需要项目实战练习的学习者,也适用于课程设计、期末大作业。 3.技术栈:java,项目代码都经过严格调试,代码没有任何bug! 4. 作者介绍:大厂码农,java领域创作者,阿里云开发社区乘风者计划专家博主,专注于大学生项目实战开发,文章底部有博主联系方式,更多优质系统、项目定制请私信。 5. 最新计算机软件毕业设计选题大全: https://blog.youkuaiyun.com/weixin_45630258/article/details/135901374

【程序源代码】点餐小程序(完整源码)

关键字:点餐小程序 (一)系统介绍 点餐小程序概述:点餐小程序是一套基于springboot+vue+mysql主流技术开发框架集成开发的javaweb项目和小程序开发系统;其中源码代码包括java管理员端、小程序端两部分工程源码。 后台管理端功能包括:主要包含登录模块,商品模块,订单模块,优惠券模块等部分。如下图所示:(1)登录模块:用户管理模块对所有用户在使...

程序源代码 5308

基于微信小程序的点餐系统源码

微信小程序点餐系统 介绍 基于微信小程序的点餐系统,实现了首页轮播图、热门菜品展示、扫码点餐、添加购物车、后厨人员管理、菜品评价、反馈等功能 软件架构 1,前端 微信小程序原生框架 css JavaScript 2,管理后台 云开发Cms内容管理系统 web网页 3,数据后台 小程序云开发 云函数 云数据库 云存储

网课、网页视频倍速播放简单脚本

一个简单的网页视频倍速脚本

huazn612的博客 1万+

springboot+vue高校教务管理系统(源码+文档+调试+基础修改+答疑)

本项目是一个基于SpringBoot和Vue.js的教务管理系统,采用前后端分离架构。系统包含完整源码、开发文档、调试教程等资源,技术栈涵盖Spring Security、MyBatis-Plus、ElementUI等主流框架。主要实现学生选课、成绩查询、教师管理等核心功能,通过协同过滤算法实现智能推荐。数据库采用MySQL,支持数据字典导出。项目提供详细的ER图、流程图等设计文档,适合作为高校教务系统开发参考案例,具备良好的扩展性和实用性。

1060

本地部署llama3Chinese

这通常意味着你的构建环境可能不完整或者没有正确配置。通常是由 Visual Studio 的 C++ 工具提供的。(大模型对错误的解析)错误信息表明在尝试构建一个项目时,在 Windows 上,

m0_49343639的博客 1432

【2025】基于springboot的教务管理系统课题意义(源码+文档+调试+答疑)

基于Spring Boot的教务管理系统课题具有深远的意义,不仅体现在技术层面的创新与应用,更在于对教育管理效率、教学质量提升以及学生服务优化的实质性贡献。提升教育管理效率自动化流程:通过Spring Boot框架构建的教务管理系统能够自动化处理大量繁琐的教务管理工作,如学生信息管理、课程安排、成绩录入与查询等,极大地减轻了教务人员的工作负担。数据集成与共享:系统能够集成各类教务数据,实现数据的统一管理和共享,避免了信息孤岛现象,提高了数据的一致性和准确性。决策支持。

1464

Sparse4Dv3

instance_feature也设置为nn.Parameter。修正分支2*(linear->relu->linear->relu->layernorm)->linear->scale,分类分枝2*(linear->relu->layernorm)->linear(256,9),质量评估分枝2*(linear->relu->layernorm)->linear(256,2)。每组两类instance,1是加上范围(-x,x)内均匀分布噪声,2是加上(-2x,-x)U(x,2x)范围内均匀分布噪声。

yuanl15的博客 1351

最新版 Akamai 逆向 风控破解

经过测试,捷星 jetstar.com,德州仪器 ti.com,w6 wizzair.com,还有一些航空公司的都是可以实现一个并发的有需要的可以。

m0_72605044的博客 6617

【2025】springboot高校教务管理系统(源码+文档+调试+答疑)

Spring Boot教务管理系统的背景主要源于现代教育机构对高效、智能、安全教务管理需求的日益增长。以下是对Spring Boot教务管理系统背景的详细阐述: 一、教育信息化需求 随着信息技术的飞速发展和教育行业对数字化管理需求的不断增长,现代教育机构迫切需要一个既能提高管理效率又能保障数据安全性的教务管理系统。传统的教务管理多依赖手工操作和分散的系统,这导致数据处理效率低下、错误率高、资源利用不充分,并存在安全风险。因此,开发一套基于现代技术框架的教务管理系统成为必然趋势。 二、Spring Boo

千里码设计工作室 1626

OpenHarmony电源管理驱动架构剖析:HDI框架下的低功耗实现

鸿蒙电源管理驱动模块是OpenHarmony操作系统中负责设备电源状态管理的核心组件。该模块基于HDI(Hardware Device Interface)框架实现,提供了完整的电源管理功能,包括系统休眠/唤醒、运行锁管理、休眠模式控制等核心功能。public:// 主要接口函数// 运行锁管理private:// 内部辅助函数// 成员变量public:// 运行锁控制接口// 回调管理private:// 内部辅助函数。

m0_67505153的博客 208

基于Vue+SpringBoot+SSM的学校教务管理系统开发与设计-(附源码文档)-毕业设计

本项目是基于Vue+SpringBoot+SSM开发与设计的学校教务管理系统,本系统使用springboot,mybatis-plus,shiro,lombok等技术,使用json传递数据,使用加盐加密对数据进行保存,前端页面使用vue搭建并打包放在static文件夹中 使用token保存当前用户,当用户登录过之后,一段时间内无需再次登录,但只保存一个角色信息,即:当使用root登录过后,再用student登录,则root用户就没有权限了。提供:项目源码、项目文档、数据库脚本、软件工具等所有资料,提供技术答

专业的计算机毕业设计指南 1285

自然语言处理之话题建模:BERTopic模型详解

BERTopic是一种基于BERT的先进话题建模技术,它结合了BERT的语义理解能力和非参数聚类算法HDBSCAN的灵活性,能够生成高质量、语义丰富的话题。与传统的LDA(Latent Dirichlet Allocation)话题模型相比,BERTopic能够更好地捕捉文本的复杂语义结构,因为它利用了预训练的BERT模型来嵌入文本,从而在话题建模中引入了深度学习的力量。聚类是无监督学习的一种,其目标是将数据集中的样本按照相似性进行分组,每个组称为一个“簇”。

zhubeibei168的博客 4535

加密算法:深度解析Ed25519原理

在 Solana 开发过程中,我一直对 Ed25519 加密算法 如何生成公钥、签名以及验证签名的机制感到困惑。为了弄清这一点,我查阅了大量相关资料,终于对其流程有了更清晰的理解。在此记录实现过程,方便日后查阅。

盹猫的博客 1万+

Java毕设项目推荐-基于SpringBoot的Java教务管理系统【附源码+文档,调试定制服务】

Java毕设项目推荐-基于SpringBoot的Java教务管理系统【附源码+文档,调试定制服务】

我的个人博客:https://bishe666.top 955

EPO: Hierarchical LLM Agents with Environment PreferenceOptimization

长期决策和规划任务依然是基于大型语言模型(LLM)的智能体面临的一大挑战(Valmeekam 等,2023;Liu 等,2023;Silver 等,2024)。这些任务需要智能体进行多步骤的规划,同时保持行为的一致性和目标导向,这对于通常被设计用于即时和局部预测的大型语言模型来说颇为困难。此外,针对具身智能体的大型语言模型微调面临的一个关键难题是大规模标注数据的需求(Reed 等,2022)。

qq_52053775的博客 142

基于SpringBoot+Vue教务管理系统的设计与实现

Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(Enterprise JavaBeans)的全面支持,java servlet API,SPRINGBOOT(java server pages),和XML技术。Java是一种计算机编程语言,具有封装、继承和多态性三个主要特性,广泛应用于企业Web应用程序开发和移动应用程序开发。

分享技术热点,看天下大事 602

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【计算机毕业设计】基于Springboot教务管理系统+LW

快速发展的社会中,人们的生活水平都在提高,生活节奏也在逐渐加快。为了节省时间和提高工作效率,越来越多的人选择利用互联网进行线上打理各种事务,然后线上管理系统也就相继涌现。与此同时,人们开始接受方便的生活方式。他们不仅希望页面简单大方,还希望操作方便,可以快速锁定他们需要的线上管理方式。基于这种情况,我们需要这样一个界面简单大方、功能齐全的系统来解决用户问题,满足用户需求。 课题主要分为三大模块:即管理员模块和学生、教师模块,主要功能包括:学生、教师、课程信息、学生选课、班级信息、学生成绩、学生缴费、综合信息

无边热爱,来日方长 934

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Java毕设选题推荐:基于Java+Springboot+Vue的教务管理系统基于java的教务管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】

Java毕设选题推荐:基于Java+Springboot+Vue的教务管理系统基于java的教务管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】

项目帮 702

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Java毕设选题推荐:基于SpringBoot的Java教务管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】

Java毕设选题推荐:基于SpringBoot的Java教务管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】

项目帮 734

基于SpringBoot教务管理系统的设计与实现

Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(Enterprise JavaBeans)的全面支持,Java servlet API,JSP(Java server pages),和XML技术。Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,开发者只需要知道一些概念就能够编写出一些应用程序。Java程序相对较小,其代码能够在小机器上运行。

2301_77588073的博客 822

基于SpringBoot高校教务管理系统的设计与实现

Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(Enterprise JavaBeans)的全面支持,Java servlet API,JSP(Java server pages),和XML技术。Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,开发者只需要知道一些概念就能够编写出一些应用程序。Java程序相对较小,其代码能够在小机器上运行。

2301_77588073的博客 1044

java毕业设计-基于Springboot+vue的高校教务信息管理平台设计和实现,基于Springboot的校园大学教学教务综合管理系统设计和实现(源码+LW+部署文档+远程调试+代码讲解等)

基于Springboot+vue的高校教务信息管理平台设计和实现,基于Springboot的校园大学教学教务综合管理系统设计和实现

我的个人博客:https://bishe666.top 1887
上一篇: springboot+vue学生档案管理系统设计(源码+文档+调试+基础修改+答疑)
下一篇: springboot+vue网络科普小程序(源码+文档+调试+基础修改+答疑)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

成品也修改java_python源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值