Skip to content
/ erp Public

A smart ERP system form minor enterprises.

License

Notifications You must be signed in to change notification settings

donech/erp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

erp

一个为中小企业设计的精简版 ERP 系统.

使用指南

1. 快速启动 `make run`
1. 新增自命令 `cobra add SUBCOMMAND`, 安装 cobra `go get -u github.com/spf13/cobra/cobra`
1. 项目初始化
    1. make depend
    1. make run

layout 描述

1. bin 系统命令输出目录
1. cmd 系统各命令目录
1. frontend erp 系统前端组建库
1. hack 系统脚本目录, bash 或者 jenkinsfile 等等
1. internal 系统内部目录, 主逻辑目录
    1. common 公共目录, 如 code 码, 及一些内部使用工具
    1. domain 领域层(service 层) 主业务逻辑
    1. entry  入口, grpc-api | gin-api
    1. proto 系统 grpc 定义目录
    1. service grpc service 层
    1. tool 系统内部工具
1. main.go 仅仅是 go 运行的外部入口, 主要命令实现在 cmd 中
1. app.yaml 配置文件的样本

项目依赖

1. go 1.15.2+
1. protoc
1. github.com/donech/tool 基础工具包
1. github.com/spf13/cobra
1. github.com/spf13/viper

About

A smart ERP system form minor enterprises.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published