低代码平台实践:物资管理系统(上)
资讯
2024-01-04
340
很多咨询朋友认为低代码只能解决简单的场景,如简单的业务审批流,流程+报表等,为此我们以物资管理系统(进销存)来演示下低代码如何配置化实现复杂的业务应用
应用配置总览
业务需求清单
仓库管理:用于管理仓库和货架的信息
物品管理:管理物品分类、物品主数据、物品总库存及上下限预警
采购管理:用于管理各部门提交的采购需求,采购需求审批
采购入库:采购执行到货后进行入库,需要关联仓库和采购申请单,每次入库时需要操作库存数量并记录库存日志
领用出库:业务部门提交物品领用申请,审批通过后操作库存并记录库存日志
盘点管理:随时可以盘点仓库,自动生成盘点单据
库存报警:当库存数量低于下限,超出上限时发送预警消息
报表统计:可不同维度统计物资采购情况、物资领用情况、库存情况等
配置界面
流程设计和表单设计都是比较简单的,这里就不全部截图了
所有表单设计后都会自动创建数据模型,并自动创建数据库表。
由于篇幅原因,这部分主要介绍采购申请、采购入库和出库
核心业务逻辑
1、采购入库关联采购申请逻辑:只能选择我申请的采购单、必须审批通过、已经入库的不能再次选择
2、批量入库逻辑:一个申请单包含多个物品,在入库时需要检查指定仓库是否存在该物品,不存在的创建并记录库存,存在则更新仓库中该物品的库存数,操作成功后添加采购入库的库存日志
3、批量出库逻辑:锁定库存、操作库存
以上都是可以通过平台配置化出来,在表单关联和审批完成等关键环节利用低代码平台数据源管理能力即可非常简单的实现了,如下图:
数据源管理主要为流程、表单提供集成能力,支持的类型有:
- 数据库:连接指定数据库并进行CRUD操作(连接字符串在配置中心)
- WEBAPI:配置第三方接口,用于系统集成
- WebService:配置第三方接口,用于系统集成
涉及复杂的逻辑处理,还可以利用平台脚本引擎在线编写JavaScript
Web使用端应用预览
注:表格风格可以个性化全局统一处理的
移动端应用预览
可以看到易步低代码平台通过一套配置,即可在Web端和移动端同时使用
今天分享就先到这里,下期再继续给大家演示盘点、预警、报表等需求的配置
获取产品更多内容及完整解决方案,欢迎私信我!(图中表单上有我的联系方式哦)
关于杭州易步数字科技:
专注好产品 -----我们用领先技术为客户打造好产品
追求卓越 -----我们重视产品体验、重视代码质量,追求更高标准
诚信负责-----我们心怀客户,说到做到,诚实本分
快速响应-----我们坚持客户服务第一,及时响应
合作共赢-----我们希望成为客户长期的合作伙伴,基业长青
专注一件事,做好每件事!
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
很多咨询朋友认为低代码只能解决简单的场景,如简单的业务审批流,流程+报表等,为此我们以物资管理系统(进销存)来演示下低代码如何配置化实现复杂的业务应用
应用配置总览
业务需求清单
仓库管理:用于管理仓库和货架的信息
物品管理:管理物品分类、物品主数据、物品总库存及上下限预警
采购管理:用于管理各部门提交的采购需求,采购需求审批
采购入库:采购执行到货后进行入库,需要关联仓库和采购申请单,每次入库时需要操作库存数量并记录库存日志
领用出库:业务部门提交物品领用申请,审批通过后操作库存并记录库存日志
盘点管理:随时可以盘点仓库,自动生成盘点单据
库存报警:当库存数量低于下限,超出上限时发送预警消息
报表统计:可不同维度统计物资采购情况、物资领用情况、库存情况等
配置界面
流程设计和表单设计都是比较简单的,这里就不全部截图了
所有表单设计后都会自动创建数据模型,并自动创建数据库表。
由于篇幅原因,这部分主要介绍采购申请、采购入库和出库
核心业务逻辑
1、采购入库关联采购申请逻辑:只能选择我申请的采购单、必须审批通过、已经入库的不能再次选择
2、批量入库逻辑:一个申请单包含多个物品,在入库时需要检查指定仓库是否存在该物品,不存在的创建并记录库存,存在则更新仓库中该物品的库存数,操作成功后添加采购入库的库存日志
3、批量出库逻辑:锁定库存、操作库存
以上都是可以通过平台配置化出来,在表单关联和审批完成等关键环节利用低代码平台数据源管理能力即可非常简单的实现了,如下图:
数据源管理主要为流程、表单提供集成能力,支持的类型有:
- 数据库:连接指定数据库并进行CRUD操作(连接字符串在配置中心)
- WEBAPI:配置第三方接口,用于系统集成
- WebService:配置第三方接口,用于系统集成
涉及复杂的逻辑处理,还可以利用平台脚本引擎在线编写JavaScript
Web使用端应用预览
注:表格风格可以个性化全局统一处理的
移动端应用预览
可以看到易步低代码平台通过一套配置,即可在Web端和移动端同时使用
今天分享就先到这里,下期再继续给大家演示盘点、预警、报表等需求的配置
获取产品更多内容及完整解决方案,欢迎私信我!(图中表单上有我的联系方式哦)
关于杭州易步数字科技:
专注好产品 -----我们用领先技术为客户打造好产品
追求卓越 -----我们重视产品体验、重视代码质量,追求更高标准
诚信负责-----我们心怀客户,说到做到,诚实本分
快速响应-----我们坚持客户服务第一,及时响应
合作共赢-----我们希望成为客户长期的合作伙伴,基业长青
专注一件事,做好每件事!
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!