ERP项目介绍——适合刚学完SSH的朋友

什么是项目ERP系统? 如果你想有效管理一家公司,你就需要跟踪大量数据。徘徊于预算、截止日期、里程碑和劳动力之间,即使是最有条理的经理也会不知所措。 阅读详情

前言

ERP项目是我学完SSH框架后做的第二个项目练习,第一个是前面介绍的JYUOA,这个项目的业务逻辑要比JYUOA复杂一下,但是在技术方面有很多使用的是类似的,像什么增删改查功能,还有公共功能抽取什么的。但是也有一些差别,你可以发现完成同一件事情会有不同的方法,通过两个项目的对比,你会觉得有些方法会比较好(没有比较就没有伤害~)。比如说在JYUOA中,是采用注解方式扫描bean和注入依赖,而ERP中是XML配置的方式,这样子一看我觉得用注解的方式比较好。好了,下面就具体来介绍一下这个项目。

项目简介

ERP(Enterprise Resource Planning)翻译过来就是企业资源计划,ERP 系统包括以下主要功能:供应链管理、销售与市场、分销、客户服务、财务管理、制造管理、库存管理、工厂与设备维护、人力资源、报表、制造执行系统 (Manufacturing Executive System,MES)、工作流服务和企业信息系统等。此外,还包括金融投资管理、质量管理、运输管理、项目管理、法规与标准和过程控制等补充功能。

上面那段是我在百度百科那拷贝过来的,说的很详细,但是我做的这个ERP并没有实现这么多功能,真的要全部实现起来,可能要好几十个人做上一两年呢,在后面我会介绍一下这个项目实现的一些功能。

项目整体架构

一般这个时候就要扯到三层架构和MVC模式了,不管很多人都这两个其实会搞混,说不出个所以然来,这里我强烈建议你去看看对三层和MVC的认识过程。

这个ERP项目就是用到了三层架构和MVC模式了,在之前介绍的JYUOA项目采用的是两层架构,因为它的业务逻辑比较简单,所以直接把业务层和数据访问层整合一起了,但是这个ERP项目的业务逻辑要稍微复杂一点,所以是不可能这样子做的了。

下面是网站的主页

所用框架、技术

  • Struts2 2.3.7
  • Hibernate 3.6
  • Spring 3.2.0
  • jQuery 1.8.3
  • jfreechart 1.0.13:图表绘制类库
  • Jxl:操作excel表格的工具类库

说明:还有jQuery日历插件Calendar.js与jQuery.treeview等小插件。

项目目录结构与包结构

目录结构

  • 源码文件夹
    1. src:项目源代码
    2. resources:配置文件
    3. test:测试代码
  • WebContent文件夹下
    1. css:CSS样式文件
    2. images:页面需要的一些图片
    3. js:JavaScript脚本文件
    4. jsps:项目静态文件,你可以访问WebContent下的index2.jsp来浏览项目静态文件
    5. WEB-INF/jsps:jsp页面文件(再创建子文件夹分类存放)

包结构

  • edu.jyu.erp.auth:系统的基础信息模块
  • edu.jyu.erp.invoice:进销存模块
  • edu.jyu.erp.util:存放一些工具类和通用的类

上面前两个包的子包是有定义规则,就拿用户模块emp为例,下面是包结构的截图

  1. vo:存放的是实体类和hibernate实体映射文件,还有存放查询条件的实体类
  2. dao:存放的是数据访问层的接口和实现类
  3. business:存放的是业务层的接口和实现类
  4. web:存放的是Action类

其中,类名的规范如下:

实体模型类:模块名Model
查询模型类:模块名QueryModel(按需求定义)
数据层接口:模块名Dao
数据层实现:模块名Impl
业务层接口:模块名Ebi
业务层实现:模块名Ebo
表现层类:模块名Action

项目功能

关于项目功能,其实有些模块的个别功能我是没有做的,像删除、修改或者说查询等操作,因为整个项目的框架搭建好了,而且都有一定的规则,有些功能完全可以参照其它已经完成的模块,所需要做的就是复制粘贴换名字,这样子的重复编码工作,对于学习来说真的没什么意思。所以如果你发现一个功能没实现,你可以自己去实现一下,因为项目有着严格的命名的规范,你可以很容易地从其它模块的代码找到类似的功能实现。

正因为这个项目有着严格的命名规范,所以你可以使用edu.jyu.erp.util.generator.GeneratorUtil去根据一个模块的实体类去生成它对应的各层代码和配置文件,当时我看到这里的时候,心情是这样子的

基础维护

部门维护

部门维护比较简单,以为它只有部门名称和电话两个字段,业务逻辑也不是很复杂,就是在删除部门的时候需要注意不能乱来,如果员工有关联一个部门的话,删除这个部门会出现错误,在查询员工列表的时候,因为在员工表中,关联部门的字段并没有外键约束,只是普通的一个字段,所以删除部门时就算有员工关联着也可以删除。因为在hibernate中部门实体类没有定义员工集合,部门在删除时也没有级联删除员工,所以就出现了这个问题,要解决这个问题我只想到了两种方案,第一种就是部门对员工进行级联删除,即删除部门时把部门下的员工也全部删除,不过这个感觉有点不靠谱;第二种是删除部门的时候,将员工表中关联部门的id置为null,这样子表明这个员工不属于任何部门。

在添加员工的时候要指定部门,部门跟员工是一对多的关系。

部门对应的实体类是edu.jyu.erp.auth.dep.vo.DepModel

员工维护

员工,同时也是系统的用户,他属于一个部门,可以同时拥有多个角色。

员工对应的实体类是edu.jyu.erp.auth.emp.vo.EmpModel

角色维护

角色用来关联资源和菜单,一个角色可以关联多个资源和菜单,一个用户如果拥有某个角色那么他就可以操作这个角色关联的资源和菜单。

角色对应的实体类是edu.jyu.erp.auth.role.vo.RoleModel

资源维护

资源其实就是具体对数据的操作,比如说查看员工列表,添加员工等等,可以给资源一个名和一个action的方法名,来表示代表什么操作。只有定义过的资源(就是资源列表中存在的)才会进行拦截操作,具体的你可以看权限拦截器edu.jyu.erp.util.interceptor.AuthInterceptor

资源对应的实体类是edu.jyu.erp.auth.res.vo.ResModel

菜单维护

这里的菜单就是指网页左侧菜单栏中的菜单,如果一个用户拥有的全部角色中都没有关联某个菜单的话,那么就不会在左侧显示该菜单。

菜单对应的实体类是edu.jyu.erp.auth.menu.vo.MenuModel

 仓库维护

仓库,就是用来存放商品、货物的。

仓库对应的实体类是edu.jyu.erp.invoice.store.vo.StoreModel

商品管理

供应商

供应商,就是供应商品的东东,在添加商品类别和商品的时候需要指定供应商

供应商对应的实体类是edu.jyu.erp.invoice.supplier.vo.SupplierModel

商品类别

在添加商品的时候,可以让商品属于一个类别,商品类别属于一个供应商,即商品类别和供应商是多对一关系。

商品类别对应的实体类是edu.jyu.erp.invoice.goodstype.vo.GoodsTypeModel

商品

商品与商品类别的关系是多对一,在进行采购的时候,采购的就是商品。

商品对应的实体类是edu.jyu.erp.invoice.goods.vo.GoodsModel

采购管理

采购订单

采购商品的时候,就需要下一个订单了,指定采购商品的相关信息

采购订单对应的实体类是edu.jyu.erp.invoice.order.vo.OrderModel

采购审核

在制定好采购订单后,需要进行审核,其实就是改变采购订单的状态,才能进行下一步运作。

商品运输

任务指派

在采购订单审核通过后,就需要进行任务指派了,指派员工去运输商品。一般来说指派的候选人是运输部门中的员工,但是这里的实现的候选人是当前登录用户所在部门的员工,一般也是运输部门的领导才有任务指派的权限。

任务查询

在这里,就可以对任务进行查询,查看各个任务的信息。

仓库管理

库存查询

即查询仓库的使用情况

有关的实体类是edu.jyu.erp.invoice.storedetail.vo.StoreDetailModel

入库

即将上面任务指派好后,订单的商品运输回来了,并且在任务查询中对订单结单,那么就可以进行入库了,入库后订单的状态就是结单。

仓库操作明细

就是对仓库操作的记录。

有关的实体类是edu.jyu.erp.invoice.operdetail.vo.OperDetailModel

报表中心

采购报表

对订单进行查询,并根据查询出来的数据生成对应的饼图以及Excel文件。

项目搭建

整个项目大概就介绍到这里,现在就来说说怎么在你的机器上跑起来。我在本机运行这个项目的时候,用的JDK版本是1.7,Tomcat版本是8。那么你需要注意了,Spring 4.X才支持JDK 1.8,所以如果你用JDK 1.8的话,可能会出现莫名其妙的问题。

  1. 下载这个项目后,先导入erpdb.sql到MySQL中,不用自己创建库,这个sql文件就可以帮你创建库和表,另外还有一些基本数据和测试数据。
  2. 下载这个项目的代码,然后在你自己的IDE中创建Web工程,随便起你喜欢的名字,把下载好的代码拷贝到工程的对应位置中。你可以发现我没有上传.project文件,因为我用的是Eclipse,你可能用的是其它工具。我也没有上传.classpath,因为像Eclipse的WebContent到了MyEclipse就是WebRoot,.classpath文件可能会让产生一些让你疑惑的问题,比如说同时出现了WebContent和WebRoot,反正我就被懵过,至于其它的IDE我也没用过了,也不知道会出现什么问题,所以你要记得把src、test还有resources文件夹Build Path为源码目录(Source Folder)。
  3. 然后就是部署到你的Web容器中啦,我只试过在在Tomcat 8中部署。

总结

这个项目相比我做的第一个项目JYUOA,业务逻辑要复杂不少,但也让我学到了更多的知识,里面有很多技巧都让我耳目一新,像给某些不易于展示的字段加一个视图值,还有因为有着严格的包名和类名规范,写个代码生成器去根据实体生成代码,实在是能节省不少的时间。当然这个项目的缺点也是一大堆,前台没有对表单进行校验,异常处理也没怎么做好,日志更是没有,还有一些零零散散的功能没有实现。最后需要说的是,这个项目我是学习传智播客的ERP项目的,所以非常感谢传智播客将他们的教学资源分享出来。


项目地址https://github.com/HuangFromJYU/ERP

【开源项目推荐】开源ERP系统:探索企业管理的无限可能 开源ERP系统指的是那些源代码公开,用户可以自由下载、修改和分发的ERP软件。与商用ERP系统相比,开源ERP具备更高的灵活性和定制能力,尤其适合那些需要根据特定需求进行开发或定制的企业。这些开源系统通常由庞大的社区支持,不仅会有定期的安全和功能更新,还可以在遇到问题时得到社区的帮助。同时,开源ERP系统也消除了传统商用ERP的高昂许可费用,尤其适合中小型企业或预算有限的公司。接下来,我们将介绍几款流行的Java开源ERP系统,它们不仅功能强大,而且具有灵活的扩展性,适合各类企业部署和使用。 阅读详情

相关推荐

JAVAWEB开发的ERP系统项目源码(二次开发),完整前后台框架

JAVAWEB开发的ERP系统项目源码(二次开发),完整前后台框架,项目启动就能用,配合详细文档

后台管理UI的选择

http://www.cnblogs.com/best/p/5782891.html 目录 一、EasyUI二、DWZ JUI三、HUI四、BUI五、Ace Admin六、Metronic七、H+ UI八、其它UI九、总结 最近要做一个企业的OA系统,以前一直使用EasyUI,一切都好,但感觉有点土了,想换成现在流行的Bootstrap为基础的后台UI

zdy0_2004的专栏 3900

水文预报新手别怕!用Matlab 18小时搞定马斯京根法参数K和x(附完整代码)

本文详细介绍了如何使用Matlab在18小时内快速掌握水文预报中的马斯京根法参数K和x的求解方法。通过完整的代码示例和分步解析,帮助新手从理论到实践快速跨越,解决传统手工试算耗时耗力的问题,提升水文预报的效率和精度。

weixin_42573113的博客 255

热门的十款ERP开源项目推荐

ERP(Enterprise Resource Planning,企业资源计划)软件是一种集成管理的企业内部信息系统。它通过信息化手段,帮助企业在资源分配和业务流程管理上实现自动化与优化,从而提高企业的运营效率和竞争力。ERP系统涵盖了企业运营的各个方面,包括但不限于财务管理、人力资源、生产制造、供应链管理、项目管理、客户关系管理(CRM)、数据分析等。1. Odoo简介: Odoo 是一个全面的...

IT运维技术圈 3454

QQ的TEA填充算法C#实现 By Red_angelX

注:本人只是从LUMA QQ的 Source Code里面把相应Java语言翻译成C#,纯技术研究,并没有对TC产品做任何逆向分析,不承担任何法律责任!转载请保持本文完整性网上有c/c++,vb,delphi,java,perl各种版本的tea填充算法,唯独没有C#的,这让我这种狂热喜爱C#的人如何承受,于是,花3天时间看了各种代码经历无数失败的挫折终于用C#完成了该填充算法,废话不多说,直接

Red_angelX的专栏 1万+

3dsMax高效导入OSGB倾斜模型的3个关键步骤与插件应用

本文详细解析了在3dsMax中高效导入OSGB倾斜模型的三个核心步骤:建立索引、处理贴图路径以及选择合适的插件。针对导入过程中常见的模型崩溃、贴图丢失和操作卡顿问题,提供了从数据结构理解到插件选型的实战解决方案,帮助用户实现大规模实景模型在3dsMax中的流畅导入与编辑。

weixin_29238147的博客 469

ERP管理系统解决方案(附ERP流程和详细解决方法)

ERP 是专门为制造企业设计的综合性管理解决方案,旨在优化制造业务流程,整合各个部门和环节,实现生产、供应链、质量控制和销售等方面的高效协同。

BeWorkingMan的博客 6552

【复现论文】Looking here or there? Gaze Following in 360-Degree Images

论文:Looking here or there?

RichardoMu的博客 1129

大型ERP实战项目教程-任亮-专题视频课程

大型ERP实战项目教程—11719人已学习 课程介绍 通过本ERP项目的学习,可以使学生形成开发的思想,产生真正的动手开发的能力,本项目是原公司的真实项目,如果你没有经验,那么学习这个项目是你合适的能让你增长项目经验的项目,你可能自学了javaweb或者框架,你可能因为没有项目经验找工作处处碰壁,学习ERP就是相当于真正的在企业中做项目,学习ERP项目是物超所值的事。 课程收益 ...

706

CMake、Make、MinGw、Clang、Llvm、GCC、MSVC的区别

除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具;的缩写,MinGw是windows版本的gcc集合。并不仅是一个 C/C++ 编译器,而是一套。是微软开发的VC运行时库,3、Make和CMake是。

m0_37698164的博客 1万+

Matlab实现POD本征正交分解数据降维模型

近年来,随着大数据时代的到来,各种复杂的工程问题产生了海量的高维数据,如何有效降维、提取数据中的关键信息成为了众多领域中的重要问题。在传统的数据降维方法中,PCTFA(主成分分析)是一种典型的统计方法,然而对于流体动力学等非线性问题,PCTFA在处理时可能失去部分物理意义,难以捕捉到系统的复杂性。在降维过程中,POD提取的主要特征通常是一组复杂的正交基函数,如何将这些结果有效地转化为直观且易于理解的物理意义,特别是在实际应用中,对该特征的理解和分析,依然是一个重要的课题。本项目的扩展性也得到了有效体现。

优质创作者: 人工智能技术领域 对于有一定基础的 MATLAB和Python带具体需求都可以详谈 MATLAB和Python可以提供代码调试服务加油 谢谢 你的鼓励是我前行的动力 谢谢支持 加油 谢谢 1216

视频教程-大型ERP实战项目教程-Java

大型ERP实战项目教程 十年项目经验,曾经任职中国移动架构师,丰富的教学经验...

weixin_29597841的博客 973

2024-江苏科技大学-模拟-动态接触角,模拟液滴撞击,comsol软件模拟。

相反,其对液滴粘度和平衡接触角的变化基本不敏感。重力势能的影响显著受过程参数调节,随着液滴直径和密度的增加而增加,而随着初始液滴速度和表面张力系数的增加而减小。通过考虑形状因子和粘度修正因子,可以准确定义表面能和粘性耗散能,使得所提出的半经验修正勺状模型表现出良好的性能,在所有65个研究案例中,液滴最大铺展长度因子(βmax)和中心厚度(h)的相对误差基本分别落在5%和10%的区间内。重力势能的影响受过程参数显著调节,随液滴直径和密度的增大而增大,随液滴初始速度和表面张力系数的增大而减小。

qq_15963745的博客 512

适合Java初学者的项目

一直在找这样的项目,准备作为个人项目,找工作时候的谈资:贯穿整个java知识点的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。什么OA人事管理系统,什么ERP系统,找出来都不太是适合我,后来真的被我找到一个项目,它是一个很用心的自学网站。网站分为一个个小的学习模块,有视频教学,还有题目和答案,让你动手边学边做。以下部分都做成了一个独立的项目,下载后运行可以直接看...

MAGIC_LAN的博客 8476

EtherCAT主站SOEM -- 1 -- SOEM之ethercattype.h文件分析

“ethercattype.h” 文件用于支持 EtherCAT 网络通信,提供了各种类型定义和宏,以便开发者更轻松地开发 EtherCAT 相关应用程序。这些定义包括数据类型、命令类型、状态类型和错误类型,以支持 EtherCAT 通信。根据具体应用需求,还可以调整一些超时和帧长度设置。这些定义用于处理函数调用的结果,如 EC_NOFRAME(没有帧返回)、EC_ERROR(一般错误)、EC_TIMEOUT(请求超时)等。这些定义用于处理 EtherCAT 命令,例如 EC_CMD_APRD(自动递增读取

常驻客栈的博客--嵌入式EtherCAT 2714

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

【亲测免费】 WebVella ERP 开源项目安装与使用教程

欢迎来到WebVella ERP的快速上手指南。本教程将引导您了解此免费且开源的ERP与CRM软件的核心结构,并指导您如何起步。WebVella ERP基于ASP.NET Core 8、Razor Pages以及PostgreSQL数据库,设计用于在Linux或Windows系统上运行。 ## 1. 项目目录结构及介绍 WebVella ERP的项目结构高效而有序,它被精心组织以支持插件式扩展...

gitblog_00162的博客 1241

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

阅读SSH项目之ERP

前言本博文主要是记录我阅读过的SSH项目所学习到的知识,并不是相关系列教程。该SSH项目的gitHub地址:ERP项目地址删除数据实际业务中真正意义上的数据删除操作比较少...

3y 347

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

2019最适合初学者的Java练手项目免费下载

我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个java知识点的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。什么OA人事管理系统,什么ERP系统,找出来都不太适合我,后来真的被我找到一个项目,它是一个很用心的自学网站jianshu Java 全栈工程师 | 以实例驱动学习 |how2j.cn​how2j.cn 网站分为一个个小的学习...

qq_36438197的博客 1283

Day65 Java框架 SSH案例_ERP(一)环境搭建&部门管理列表查询

一.ERP 概述 : Enterprise Resource Planning的简称, 企业资源计划,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台. 二.系统架构 SSH2+easyui 前后端开发: 前端: 包括HTML,JS,CSS,图片,作用是展示数据和采集数据 后端: 数据访问层,业务逻辑层,控制层(action),作用处理业务逻辑...

ambition 262

群辉的docker里点点就能用的免费企业ERP应用(odoo13)

下面就开始装ERP,第一步打开docker的注册表项,搜索postgres,结果页里第一个双击后选版本为10后点选择就可是下载数据库的docker镜像。手里有台群辉的NAS(DS218+),开着也用电的,团队人事也不多,想着把erp的服务器关了把erp软件弄NAS上,少一个设备也能省几个电费的。在docker的映像页,双击postgres:10.0,后默认都是点下一步,需要改的会有图片示例可以按着改。如果你的群辉里没有docker那就百度下就行,装这个很简单的,真真的。其他都默认点下一步就好,没有要改的。

weixin_54405182的博客 7902

蓝云ERP系统项目笔记———软件设计与环境搭建(1)

1、ERP简介 1.1、什么是ERP ERP 系统是企业资源计划(Enterprise Resource Planning )的简称,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP 系统集信息技术与先进管理思想于一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。它对于改善...

魔法革1996 3614

基于SSH框架的大型ERP系统

该项目文档、源码地址:https://github.com/ggb2312/Erp 该系统的权限部分已单独提取出来 https://www.jianshu.com/p/43b007b2973e 1. 项目简介 针对于中小型商贸企业的资源管理系统,是企业内部使用的综合信息管理服务平台。企业数据以WEB形式采集录入系统,经过收集汇总后,为各级终端用户提供日常业务信息管理、业务流程执行等日常办公服务...

weixin_34176694的博客 445

IDEA maven项目中多个项目之间的依赖加web项目

IDEA maven项目中多个项目之间的依赖加web项目(带数据连接oracle)转载请附上原地址谢谢! 首先让我们看整体的框架结构: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190126011121225.png) 接下来,我们先创建一个父类项目(pom类型的) ![在这里我直接进行下一步操作]![在这里插入图片描述](https://img...

dream_brilliance的博客 3353

全球第一开源ERP Odoo操作手册 安装ssh服务和ssh客户端

安装ssh服务和ssh客户端,便于远程登录进行汉化和代码更新客户端。 在 Ubuntu 服务器上执行: sudo apt-get install openssh-server 在windows上安装ssh客户端,我们以Bitvise客户端为例。 从 https://www.bitvise.com/ssh-client-download 上下载最新 Bitvise 客户端并安装。 进入后输入服务器...

Wolfe250的博客 474

阅读SSH的ERP项目【第一篇】

tags: SSH整合与阅读项目 删除数据 实际业务中真正意义上的数据删除操作比较少见,多数情况是在数据中设置标记,通过标记的值来区分该数据是否可以用,而不是将数据真正的删除。 根据业务需求,为数据添加标记位,同时对数据的维护中添加启用/停用切换按钮,用于替换删除业务。所有的查询操作默认携带条件值为标记为可以的数据。除特殊业务外,标记为不可用的数据将不参与日常数据操作。 javaScript数...

weixin_34279061的博客 136

适合初学者的Java练手项目!

我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个java知识点的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。什么OA人事管理系统,什么ERP系统,找出来都不太适合我,后来真的被我找到一个项目,它是一个很用心的自学网站 网站分为一个个小的学习模块,有视频教学,还有题目和答案,让你动手边学边做。以下5个部分都做成了一个独立的项目,下载后运行可以直接看到效果。 【大脑奖赏原理】下面进度条的设计给人一种每天进步一点点的实在感,而不是一眼望不到头漫漫.

A16670113506的博客 624
上一篇: JYUOA项目介绍——适合刚学完SSH的朋友
下一篇: 和安全有关的那些事(非对称加密、数字摘要、数字签名、数字证书、SSL、HTTPS及其他)
腹黑大壁花
博客等级 码龄12年 157粉丝 71原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值