GodoOA

GodoOA是一套开源办公软件,遵从MIT开源协议,内置工作流引擎、审批流、表单设计、钉钉管理等,非常适合二次开发。godoOA对接了钉钉办公,数据互通,有效解决企业零碎化办公问题。

下载 开源地址

💻安装

1. 下载安装node,下载程序,程序目录下运行

npm i //如果运行报错则运行 //npm config set registry https://registry.npmmirror.com/

2. 修改src/common/config.js数据库配置,并用数据库管理软件导入docs/gdoa.sql文件

database: 'godooa',//数据库名称 port: '8889',//数据库端口 user: 'root',//数据库用户名 password: 'root',//数据库密码

3. 运行程序

npm run dev

4. 访问

http://localhost:8200/res/group/login.html

🏭工作流引擎

form

表单设计

极易入手的自定义表单
一次配置,表单/表格/搜索一步生成,简洁高效
完美对接审计流程,无需开发

aprovelist

自主设计审计流审批

表单设计成功后直接对接审计流
可查看审计日志
可设置审计流审批人
可设置审批流程

aprovestatus

审计流状态

通过状态/打回状态可自定义规则
三种规则模式,灵活高效
可设置多个审批人
可设置钉钉通知

user

用户权限体系

支持部门/用户/角色/公司/岗位/门店/项目多维度管理
支持和审计流对接
支持钉钉同步
数据权限可指定自己/全部和特殊数据

user

一键同步钉钉

可同步钉钉的部门/用户/角色
支持登陆钉钉
支持嵌入钉钉应用

menu

菜单管理

支持多种类型
添加模型自动添加菜单
菜单对应用户权限
支持路由和模板

model

模型管理

设计好表结构,支持一键生成CRUD代码
分带分类和不带分类模型
支持自定义常量
创建完之后菜单权限自动创建

sign

申请签名

支持手写签名
支持签名存档
支持所有申请/批准动作回查

🚢 库存管理

store_cate

库存分类

对应物料的分类
即商品类目
支持自定义字段
支持关联字典

store_drct

库存字典

对应物料的量体单位
支持自定义子类
支持禁用/启动

store_huojia

库存仓库

支持多仓库管理
支持对仓库权限定义
支持货架管理
支持自动更新货架库存

store_wuliao

物料管理

一个商品就是一个物料
默认添加的物料数为0
支持修改物料分类

store_ruku

入库单

支持手工添加和excel导入入库单
支持盘点锁定
库存分类对应不同的入库单类别
建入库单前需设计好库存分类

store_diaobo

调拨单

支持仓库直接调拨物料
支持审核/接收调拨单
支持批量调拨
支持调拨运单号

store_pan

盘点单

支持按仓库/货架/分类盘点
加入盘点后物料将会锁定
支持批量盘点
支持按盘点单号盘点

store_back

借用归还

支持物料独立借出
支持物料签字归还
有详细的审计流程

💼采购管理

cg_goods

商品管理

支持添加商品类目
支持设定供应商
支持价格提前设定

cg_list

采购添加

支持手工/excel导入采购单
支持无限级分类
支持自动写入供应商

cg_tj

采购统计

支持自动统计采购金额
修改小类目后大类目支持手工统计
支持统计单项占比

cg_tj

采购审批

完美结合审计流审批流程
提交审批后将不能修改
打回后方可修改