24 Star 130 Fork 42

Lank / EAM固定设备资产管理系统

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

EAM固定资产设备管理系统

  • 实现企业对资产的基本管理,包含对资产的登记、维修、调拨、转移等基本功能的支持,并提供对资产的耗材、库存进行管理,有完善的组织架构,非常适合中小企业的需求
  • 后端基于Spring Booter
  • 前端基于LayUi

联系方式

  • QQ群:634770774

系统DEMO

其他资源

安装部署(Docker)

  • 系统兼容说明
应用镜像 移动端
1.0.2 暂不支持
  • 部署步骤
  其中镜像中1.0.1为版本号,替换相对于版本即可。
  $docker run --name eamapp -t \
    -e MYSQL_USER="eam" \
    -e MYSQL_PASSWORD="eam_pwd" \
    -e MYSQL_ROOT_PASSWORD="root_pwd" \
    -v /d/mysql:/var/lib/mysql  \
    -p 3307:3306 \
    -p 8089:8089 \
    -d docker.io/algernonking/eamapp:1.0.1 \
    --character-set-server=utf8

项目结构说明

输入图片说明

安装教程

Maven项目,支持 Eclipse 和 IDEA 开发。

使用说明

  1. 新建表或表结构调整后(包括注释),执行 generator 项目下的 EamDbMetaGenerator 类的 main 函数,将表结构映射到 java 代码。执行后,domain 项目的 EAMTables 类代码将被刷新。
  2. 必要时执行 generator 项目下的 EamEnumGenerator 类的 main 函数,该类用于生成字典枚举等,请按项目按需调整。执行后,在 domain 项目下 com.dt.eam.constants.enums 包下生成枚举类型的代码。
  3. 这里是列表文本执行 generator 项目下的 EamCodeGenerator 生成模块代码。执行后,
  • domain 项目下的实体代码将被按照数据库结构重新生成;
  • proxy 项目下生成对应的 Proxy 类;
  • 在 service 项目生成对应的控制器,接口以及接口实现类;
  • 在前端项目生成页面控制器(前端模版引擎 thymeleaf),列表页面和表单页面 如重复执行,请在 EamCodeGenerator 类的代码生成逻辑中加入文件覆盖策略。  4. 调整 MenuGenerator 的代码,生成对应的菜单,并将菜单授权给 admin 角色,建议一次生成一组菜单,菜单生成后,会输出batchId,如果撤销可以调用 removeByBatchId 方法即可。 以上步骤因为调用main函数生成代码,开发工具并不能立即刷入,如果是Eclipse,请刷新项目。IDEA正常情况下会自动刷入,建议也刷新一下 relaod from disk 。 :point_right: 注意:代码生成的逻辑,需要按照上面提到的类中给出的示例按需调整。

项目预览

输入图片说明 输入图片说明 输入图片说明 输入图片说明

捐赠

  • 开源不易,坚持更难!如果您觉得本项目不错,可以捐赠请作者喝杯咖啡~,在此表示感谢^_^
  • 同时欢迎商业定制,价格从优~
  • 捐赠(支付宝)

Repository Comments ( 23 )

Sign in to post a comment

About

EAM固定资产设备管理系统,满足中小企业基本需求,对常用资产设备进行信息化管理,包含自定义支持各类设备、自带导入导出、维护工作统计、采购管理、文档管理、合同管理等功能 expand collapse
Java and 5 more languages
GPL-2.0
Cancel

EAM固定设备资产管理系统

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/lank/eam.git
git@gitee.com:lank/eam.git
lank
eam
EAM固定设备资产管理系统
master

Search