基于SpringBoot+Vue的企业客户信息反馈平台的设计与实现(毕业设计源码+文档+lw+部署讲解等)

springboot社区服务平台的设计与实现_jm6z2[独有源码]如何选择高质量的计算机毕业设计 选题背景: 随着互联网的快速发展,社区服务平台在人们的生活中扮演着越来越重要的角色。而Spring Boot作为一种快速开发框架,具有简化配置、提高开发效率等优势,成为了构建社区服务平台的理想选择。因此,设计和实现一个基于Spring Boot的社区服务平台具有重要的意义。 意义: 首先,社区服务平台的设计与实现可以提供便捷的服务交流和信息共享渠道。通过该平台,用户可以方便地发布需求、寻找帮助、分享经验等,从而促进社区内部的互动和合作。同时,平台还可以整合各类资源,如社区活动、公益项目等,为社区居民提供更 阅读详情

博主简介

博主介绍:优快云博客专家,在线教育专家,优快云钻石讲师;专注大学生毕业设计教育、辅导。
所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩,提供核心代码讲解,答辩指导。
项目配有对应开发文档、开题报告、任务书、PPT等,提供毕业设计论文辅导。
项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!
如果需要联系我,可以在优快云网站查询Java开源领先者,或者在文章末尾可以获取联系方式

详细视频演示

文章底部名片,联系我获取更详细的演示视频

项目演示图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

技术框架

后端框架

Java(SpringBoot): Java是一种面向对象的编程语言,在企业级应用、分布式系统和高并发应用中有广泛应用。SpringBoot作为Java的一个开源框架,简化了Java应用的开发过程,使得开发者可以更加专注于业务逻辑,而不必过多关注配置问题。SpringBoot的优势在于其强大的生态系统、可靠的安全性和高性能,尤其适用于构建大型、分布式和高可用的企业级系统。

前端框架

Vue.js 的设计目标之一是使其尽可能简单、易于理解和上手。Vue 提供了直观的 API,使开发者能够轻松地构建交互式的用户界面。Vue.js 提供了简单而强大的数据绑定机制,通过使用指令(例如 v-model)可以实现视图和数据的双向绑定。当数据发生变化时,视图会自动更新,反之亦然,使得开发者不必手动处理 DOM 操作。Vue.js 提供了一组生命周期钩子函数,允许开发者在组件的不同阶段执行自定义逻辑。这包括创建、挂载、更新和销毁等阶段,为开发者提供了更多灵活性。

成品展示

在这里插入图片描述
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/90e79ed107ad4b58b398f0af954fb648.png
在这里插入图片描述

系统测试

从多个角度进行测试找到系统中存在的问题是本系统首要的测试目的,通过功能测试寻找出系统缺陷并改正,确保系统没有缺陷。在测试过程中证明系统满足客户需求,发现问题和不足及时改正。测试完成之后得出测试结论。

系统测试的目的

系统测试是必不可少且考验耐心的过程。其重要性在于,它是保证系统质量和牢靠性的最后一道关,也是整个系统开发过程的最后一次检查。
系统测试主要是为了避免用户在使用时发生问题,增强用户体验感,为了不影响用户的使用,我们需要从多角度、多思路去考虑系统可能遇到的问题,通过不同的模拟场景来发现缺陷并解决问题。在测试的过程中也可以了解到该系统的质量情况,系统功能是否健全,系统逻辑是否顺畅。一个合格的系统测试过程完成后将大大提升系统质量和使用感。测试的目标是验证系统是否符合需求规格说明书的定义,并找出与需求规格说明书不符合或与之冲突的内容。测试过程中一定站在用户的角度考虑问题,避免一些不切实际的场景,浪费测试时间,从而可能会引起问题导致预期结果与实际结果不符。

系统功能测试

对系统功能模块进行测试,通过点击、输入边界值和必填项非必填项的验证等方法进行一系列的黑盒测试。通过编写测试用例,根据测试用例中的内容进行测试,最后得出测试结论。
登录功能测试方案:当需要登入该系统时,通过账户密码等功能点进行验证,用户在输入时需要输入与数据库内存储的数据匹配的内容,当其中某项输入错误时系统将提示输入错误。此界面对角色权限也有相应的校验,当用户角色的帐号选择管理员角色登录时,也会报错。登录功能测试用例如下表所示。

用户管理功能测试方案:用户管理主要有添加、编辑、删除、查找用户功能。添加用户时,必填项不填,检验系统是否有非空检验;添加已有的用户信息,检验是否提示用户名已被使用;删除用户信息,系统将检验是否进行此操作;更改用户信息,更改用户信息后页面是否可以展示出来。用户管理测试用例如下表所示。

代码参考

			SignUpActRecord dbRecord = signUpActRecordService.getById(recordId);
            JSONObject result = new JSONObject();
            result.put("regisStatus", "1");
            MchInfo mchInfo = mchInfoService.getById(dbRecord.getMchNo());
            JSONObject bizContent = new JSONObject();
            bizContent.put("custId", dbRecord.getCustId());
            bizContent.put("timeStamp", LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss")));
            String response = TerpayKit.applymentPost("/cream/ymcrv2/queryInfo", mchInfo.getIsvNo(), bizContent);
            JSONObject responseJson = JSON.parseObject(response);
            if (TerpayKit.RES_CODE.equals(responseJson.getString("code"))) {
                JSONArray data = responseJson.getJSONArray("data");
                JSONObject jsonObject = data.getJSONObject(0);
                
                String status = jsonObject.getString("regisStatus");
                SignUpActRecord updateRecord = new SignUpActRecord();

                DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");

                LocalDateTime regisTime = LocalDateTime.parse(jsonObject.getString("regisTime"), formatter);
                LocalDateTime auditTime = LocalDateTime.parse(jsonObject.getString("auditTime"), formatter);

                updateRecord.setRegisTime(Date.from(regisTime.atZone(ZoneId.systemDefault()).toInstant()));
                updateRecord.setAuditTime(Date.from(auditTime.atZone(ZoneId.systemDefault()).toInstant()));
                if ("1".equals(status)) {
                    result.put("regisStatus", "1");
                    updateRecord.setRecordId(recordId);
                } else if ("2".equals(status)) {
                    result.put("regisStatus", "2");
                    // 更新库
                    updateRecord.setRegisStatus("2");
                    updateRecord.setRecordId(recordId);
                } else if ("3".equals(status)) {
                    result.put("regisStatus", "3");
                    result.put("remark", jsonObject.getString("failReason"));
                    updateRecord.setRegisStatus("3");
                    updateRecord.setRecordId(recordId);
                    updateRecord.setRemark(jsonObject.getString("failReason"));
                }
                signUpActRecordService.updateById(updateRecord);
                return ApiRes.ok(result);

为什么选择我?

我就是程序员,程序大部分由博主亲自开发完成,现在有很多人看似在做程序设计,但是并不会进行讲解,因为程序根本不是他做出来的,从我这里做的毕设,都可以享有代码讲解服务,会议博主亲自讲解,可以全程录音录屏!这就是我的保障,代码哪里不懂都可以问!!!

获取源码

大家点赞、收藏、关注、评论 啦
查看👇🏻文章下方名片联系我即可~👇🏻
精彩专栏推荐订阅:在下方专栏
Python精品毕设案例《2000套》
PHP精品毕设案例《1000套》
Java精品实战案例《3000套》
微信小程序项目精品案例《3000套》
基于大数据、数据分析大屏、爬虫精品毕设案例

springboot鲜花管理系统的设计与实现_d966l[独有源码]如何选择高质量的计算机毕业设计 选题背景: 随着社会的发展和人们生活水平的提高,鲜花作为一种重要的礼品和装饰品,越来越受到人们的喜爱和关注。然而,传统的鲜花销售方式存在一些问题,如信息不透明、交易不便利、供应链管理困难等。因此,设计和实现一个鲜花管理系统具有重要的意义。 选题意义: 首先,鲜花管理系统可以提供更加便捷的购买渠道和交易方式。通过系统,用户可以在线浏览各类鲜花的图片、价格和描述信息,选择心仪的鲜花并进行下单购买。同时,系统还可以支持多种支付方式,提供安全可靠的交易环境,方便用户完成购买过程。 其次,鲜花管理系统可以改善鲜花 阅读详情

相关推荐

springboot失踪儿童管理平台276pi[独有源码]如何选择高质量的计算机毕业设计

选题背景: 随着社会的发展和城市化进程的加快,失踪儿童问题日益引起人们的关注。每年都有大量的儿童因各种原因走失,给家庭和社会带来了巨大的痛苦和困扰。然而,目前对于失踪儿童的管理和寻找工作仍然存在一些问题和挑战。传统的手工记录和信息发布方式效率低下,无法及时准确地获取和传递信息,导致寻找工作的困难。 选题意义: 建立一套高效的失踪儿童管理平台具有重要的意义。首先,该平台可以集中管理失踪儿童的相关信息,包括个人资料、照片、身体特征等,方便公安机关和志愿者进行查找和比对。其次,通过互联网和移动通信技术,可以实现

拉期程序 556

基于springboot+vue+java企业客户信息反馈平台vue含文档lw

💗博主介绍:✌全网粉丝10W+,优快云特邀作者、博客专家、优快云新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗👇🏻精彩专栏 推荐订阅👇🏻2025-2026年最值得选的微信小程序毕业设计选题大全:100个热门选题推荐✅2025-2026年最值得选的Java毕业设计选题大全:500个热门选题推荐✅Java毕业设计项目精品实战案例《3000套》微信小程序毕业设计项目精品案例《3000套》

全网粉丝10W+、全栈领域优质创作者、掘金、阿里云等社区博客专家 1039

[独有源码]springboot牙科诊所管理系统_j84x1借鉴他人经验,找到适合自己的毕业设计

选题背景: 牙科诊所作为医疗机构的一种,面临着日益增长的患者数量和复杂的管理需求。传统的手工记录和管理方式已经无法满足现代化诊所的运营要求,因此需要引入牙科诊所管理系统来提高工作效率、优化资源配置、提升服务质量。 意义: 牙科诊所管理系统的引入对于牙科诊所的发展具有重要意义。首先,它可以实现信息化管理,将患者的基本信息、就诊记录、治疗方案等数据进行集中存储和管理,方便医生和护士随时查阅,提高工作效率。其次,系统可以帮助诊所进行资源调度和排班管理,合理安排医生和护士的工作时间,减少人力资源浪费,提高工作效率

嘉人Java毕设程序源码 266

基于java的SpringBoot/SSM+Vue+uniapp的企业客户信息反馈平台的详细设计和实现(源码+lw+部署文档+讲解等)

🌞博主介绍:✌全网粉丝15W+,优快云特邀作者、211毕业、高级全栈开发程序员、大厂多年工作经验、码云/掘金/华为云/阿里云/InfoQ/StackOverflow/github等平台优质作者、专注于Java、小程序技术领域和毕业项目实战,以及程序定制化开发、全栈讲解、就业辅导✌🌞👇🏻精彩专栏 推荐订阅👇🏻2023-2024年最值得选的微信小程序毕业设计选题大全:100个热门选题推荐✅2023-2024年最值得选的Java毕业设计选题大全:500个热门选题推荐✅Java精品实战案例《500套》

hj_coding的博客 911

前端宝典之七:React性能优化实战精华篇

本文主要讲解实战项目中React性能优化的方法,主要分为三个大的方面:减少不必要的组件更新、组件优化以及tree-shaking,共11个方法

franktaoge的博客 1904

电脑版微信多开,最详细教程没有之一

首先桌面任意的位置右键新建文本文档输入如下代码: TASKKILL /F/IM WECHAT.EXE start " " "D:\Program Files (x86)\Tencent\WeChat\WeChat.exe" start " " "D:\Program Files (x86)\Tencent\WeChat\WeChat.exe" ...

大超子 4393

基于SpringBoot/SSM+Vue+uniapp的企业客户信息反馈平台的详细设计和实现(源码+lw+部署文档+讲解等)

🌞博主介绍:✌全网粉丝15W+,优快云特邀作者、211毕业、高级全栈开发程序员、大厂多年工作经验、码云/掘金/华为云/阿里云/InfoQ/StackOverflow/github等平台优质作者、专注于Java、小程序技术领域和毕业项目实战,以及程序定制化开发、全栈讲解、就业辅导✌🌞👇🏻精彩专栏 推荐订阅👇🏻2023-2024年最值得选的微信小程序毕业设计选题大全:100个热门选题推荐✅2023-2024年最值得选的Java毕业设计选题大全:500个热门选题推荐✅Java精品实战案例《500套》

hj_coding的博客 694

染色体外环状DNA:肿瘤研究新方向

染色体外环状DNA(ecDNA)是癌症中活化原癌基因扩增的主要方式。区别于常染色体,这类生物大分子主要以环状的形式存在于细胞核当中,长度分布在103-106数量级,无中心粒。ecDNA序列中包含一个或者多个基因与调控元件,结构开放,转录活性强,相比于在棒状染色体结构基因,ecDNA的生物功能活性更强。癌症中,成环的基因区域拷贝数往往增高,而超过一半的高拷贝数事件是ecDNA驱动生成。...

blackjimmy的博客 767

java毕业设计-基于springboot+vue的汽车4S店管理系统设计和实现,基于springboot的车辆4S店信息管理平台设计和实现(源码+LW+部署文档+远程调试+代码讲解等)

基于springboot+vue的汽车4S店管理系统设计和实现,基于springboot的车辆4S店信息管理平台设计和实现

项目帮 2377

从外包到转正:一个华为OD亲历者的真实工作体验与避坑指南

本文分享了一位华为OD员工从外包到转正的真实经历与实用建议。通过详细解析华为OD的日常工作、转正核心指标、机试备考技巧及职场突围策略,为读者提供了一份全面的避坑指南。特别针对机试E卷的高频考点和刷题方法,给出了具体的数据分析和实战经验。

weixin_33686714的博客 712

Linux kernel crypto的介绍和代码导读

在Linux kernel的module_init阶段会将algif_type_skcipher、algif_type_aead、algif_type_hash、algif_type_rng 四种算法注册.在userspace通过netlink调用了,kernel种的af_alg模块收到消息后, 根据上层传来的算法种类名字来选择走哪一个结构体(alg_type_xxx)的ops函数。也就是添加到af_alg维护的alg_types链表种. alg_types链表种仅有这四个数据.

baron-周贺贺-代码改变世界ctw 323

java毕业设计-基于springboot+vue的汽车4S店管理系统设计和实现,基于springboot的车辆4S店信息更换管理平台设计和实现(源码+LW+部署文档+远程调试+代码讲解等)

java毕业设计-基于springboot+vue的汽车4S店管理系统设计和实现,基于springboot的车辆4S店信息更换管理平台设计和实现(源码+LW+部署文档+远程调试+代码讲解等)

项目帮 1797

RAG测评实战代码

本文主要介绍了RAG测评实战代码,希望对使用RAG的同学们有所帮助。 文章目录 1. 前言 2. 实战代码 2.1 实战代码一 2.2 实战代码二

herosunly的博客 1万+

java毕业设计-基于springboot+vue的汽车4S店管理系统设计和实现,基于springboot的车辆4S店信息管理平台设计和实现推荐(源码+LW+部署文档+远程调试+代码讲解等)

java毕业设计-基于springboot+vue的汽车4S店管理系统设计和实现,基于springboot的车辆4S店信息管理平台设计和实现推荐(源码+LW+部署文档+远程调试+代码讲解等)

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

PointPillars代码详解及实现

SourceURL:file://文字文稿1和2D图像的深度学习目标检测很不相同,点云数据具有两个显著特征,为了将图像领域卷积神经网络做模式识别的经验引入三维点云中,一些深度学习方法采用了三维卷积方法或者是将点云投射为2维深度图,还有一类方法是使用鸟瞰视角Bird’s Eye View,来组织点云数据的输入,相比于2维深度图,鸟瞰图不存在遮挡问题但是数据分布更加稀疏造成网络特征学习效率低下。

m0_47313541的博客 662

13、基因相似性度量的相关性及特征选择研究

本文研究了基因相似性度量和特征选择在生物学中的应用,详细介绍了GO术语相似性度量的多种方法,包括语义度量和路径长度度量,并分析了不同方法在酵母和人类数据集上的表现。研究发现,Avg-sum方法和基于路径长度的度量在多数情况下效果较好。此外,通过晚期辐射毒性预测的案例研究,探讨了特征选择的重要性及可能面临的过拟合和噪声干扰问题,并提出了相应的解决策略。

js777的博客 128

springboot毕业生就业服务平台cup0p[独有源码]了解毕业设计的关键考虑因素

选题背景: 在当前高校毕业设计的管理中,选题是一个重要的环节。传统的选题管理方式存在一些问题,比如学生选题范围有限、选题过程繁琐、选题结果不透明等。为了解决这些问题,需要引入现代化的选题管理系统来提高选题效率和质量。 选题意义: 选题是毕业设计的基础,合理的选题能够帮助学生更好地发挥自己的专业特长和兴趣,提高毕业设计的质量。同时,对于学校和教师来说,科学合理的选题也能够提高教学质量和学术水平。因此,建立一个高效、便捷、公正的选题管理系统具有重要的意义。

嘉人Java毕设程序源码 93

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

[独有源码]springboot医院信息管理系统h05bp借鉴他人经验,找到适合自己的毕业设计

选题背景: 随着医疗技术的不断发展和医疗服务的普及,医院信息管理系统在现代医疗机构中扮演着至关重要的角色。传统的纸质档案管理方式已经无法满足日益增长的医疗需求,信息化管理成为了提高医疗服务质量、提升工作效率的必然选择。因此,开发一套完善的医院信息管理系统成为了迫切需要解决的问题。 意义: 医院信息管理系统的建立对于医疗机构来说具有重要的意义。首先,它可以实现医疗数据的电子化存储和管理,提高数据的安全性和可靠性。通过电子化的方式,医生和护士可以方便地查阅患者的病历和检查报告,减少了纸质档案的管理成本和工作量

拉期程序 117

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Spring Boot 4 集成:@AiService、多模型路由与多租户隔离

Spring Boot 4.1.x 与 LangChain4j 1.23.0 集成需规避多租户数据串扰、模型路由僵化与降级缺失三大陷阱。推荐采用“配置→路由→隔离→降级”四层架构,优先手动 @Bean 确保可控性。通过可配置的多模型路由策略(按场景、租户、成本、健康度)实现精准调度,并结合 Resilience4j 实现熔断与降级,辅以可观测性设计,保障系统稳定性与可维护性。

weixin_43128865的博客 387

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

40 张表、20 层 e2e:把一个开源 Agent 平台迁到 Spring Boot 4.1

升级 BizBuddy 从 Spring Boot 3.5 到 4.1.1,核心挑战不在代码修改,而在验证。虽仅四类变更(Jackson 3、Starter 拆分、空安全注解、依赖坐标更新),但耗时七成用于确保行为一致:Jackson 3 的不可变映射器、序列化签名变化、Redis 缓存兼容性、旧类名导致的反序列化异常均需逐项排查。关键资产是20层HTTP与18条UI端到端用例,保障了真实场景验证。部分依赖如AgentScope仍留用Jackson 2,通过边界隔离避免硬改。建议尽早迁移,避免未来更复杂的技

长弓三石 239

Spring Boot 3.3 启动报 BeanCurrentlyInCreation:循环依赖默认被禁的代价

从 2.5 升到 3.3 启动即报循环依赖异常,它只提示环路一端。需结合堆栈还原完整依赖环,再按真实耦合点选择解环手段。此类放行仅适用于紧急止血,构造器注入的环仍须重构。

昨日种种,皆成今我。今日种种,皆成新我。 237

ZeusSpring框架深度解析:基于Spring Boot的高效模块化企业级开发解决方案与实战指南

1.1 项目背景与定位在现代企业级应用开发中,如何在保证代码质量的同时提升开发效率,是每一个技术团队面临的核心挑战。ZeusSpring正是为了解决这一痛点而生。这是一个由开发者AichaelLee创建并维护的,基于Spring Boot生态的高度可扩展、模块化的开发框架。它并非简单的代码堆砌,而是对Spring Boot进行了深度的增强与封装,旨在为开发者提供一套“开箱即用”且架构清晰的基础设施。1.2 核心价值主张ZeusSpring的核心设计理念在于“模块化”与“高效”。

wulechun的博客 200

Spring Boot 提速记:启动 40 秒到 8 秒,GC 停顿从 850ms 降到 60ms

面向线上 Spring Boot 服务,给出启动侧延迟初始化与 AOT 编译、运行侧 GC 与虚拟线程选型,再用分层压测验证收益,附可复制的参数与代码。

2301_78967866的博客 375

Spring Boot 4 + OpenTelemetry + OpenFeign:自动传播 TraceId 的完整实践

本文演示Spring Boot 4 + OpenTelemetry + OpenFeign环境下,通过引入feign-micrometer依赖,实现调用方通过OpenFeign自动传播traceparent请求头,确保跨服务调用链路中TraceId一致。验证显示:被调方日志中包含traceparent,且两端TraceId相同、SpanId不同,符合W3C Trace Context规范,完整实现链路追踪。

宋冠巡的博客 422

Spring Boot 和 Spring Cloud 是什么关系

Spring Boot 与 Spring Cloud 是协同关系,非替代或升级。Boot 负责单个服务的快速启动与配置,Cloud 则解决多服务间的注册发现、调用、容错等分布式问题。两者能力不重叠:Boot 管进程内,Cloud 管进程间。Cloud 组件基于 Boot 的自动配置机制实现,依赖版本严格匹配,不可随意升级。是否使用 Cloud,取决于是否有跨服务治理需求,而非项目规模。小系统或已用 K8s 可无需引入完整 Cloud。

2401_89855466的博客 243

Spring Boot 3.x 多模型统一接入实战:Spring AI 1.x 与 LangChain4j 选型对比

多模型统一接入层的本质,是把"模型"从一个 SDK 依赖变成一个可配置、可路由、可降级的运行时依赖。版本对齐是前提,Spring AI 2.0.x 与 Spring Boot 3.x 不共存,别照抄跨路线的依赖;协议兼容是杠杆,但"OpenAI 兼容"必须逐家核对,差异要显式管理而不是假装不存在;抽象层决定演进上限,接入层做对了,RAG、MCP、Agent 编排才是在其上叠加能力,而不是推倒重来。

m0_74899094的博客 318
上一篇: 基于SpringBoot+Vue的结合疫情情况的婚恋系统设计与实现(毕业设计源码+文档+lw+部署讲解等)
下一篇: 基于SpringBoot+Vue的数码论坛系统设计与实现(毕业设计源码+文档+lw+部署讲解等)
QQ1204749763
博客等级 码龄2年 1477粉丝 527原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值