公开课04期 |基于宜搭的《企业物资管理》应用搭建-阿里云开发者社区

开发者社区> 宜搭> 正文

公开课04期 |基于宜搭的《企业物资管理》应用搭建

简介: 该文章会介绍搭建《企业物资管理》的具体步骤。

公开课视频回放

TB1bzLzoW61gK0jSZFlXXXDKFXa-626-336.jpg

案例背景

随着计算机的应用普及,目前大多数企业的物资管理数据资料已开始采用计算机数据系统管理,但数据还是采用先纸张记录、再手工输入计算机的方式进行采集和统计整理。这不仅造成大量的人力资源浪费,而且由于人为的因素,数据录入速度慢、准确率低。随着企业规模的不断发展,仓库管理的物资种类机数量在不断增加、出入库频率剧增,物资管理作业也已十分复杂和多样化,传统的人工仓库作业模式和数据采集方式已难以满足仓库管理的快速、准确要求,严重影响了企业的运行工作效率,成为制约企业发展的一大障碍。

优势

  • 零代码,搭建快,降低时间成本
  • 维护方便,降低人力成本和经济成本
  • 完善的数据管理以及数据展示功能

操作步骤

物资录入

1.参照附录1“需求及建模”的要求,搭建“物资录入”页面。
image.png

2.自动获取当前登陆人以及自动获取当前日期的公式,参照附录2。

3.设置入库数量的校验条件。

4.设置物资录入提交时的业务关联规则,参照附录3。

物资库存表

1.参照附录1“需求及建模”的要求,搭建“物资库存表”页面。image.png

物资领用

1.参照附录1“需求及建模”的要求,搭建“物资领用”页面。image.png

2.自动获取当前登陆人以及自动获取当前日期的公式,参照附录2。

3.设置“物资类别”和“选择物资”的选项来源。
image.png
image.png

4.设置“当前库存”的默认值,为数据联动。
image.png

5.设置领用数量的自定义校验函数(领用数量不能大于当前库存),参照附录4。

6.设置物资领用提交时的业务关联规则,参照附录3。

物资入库/领用详情

1.参照附录1“需求及建模”的要求,搭建“物资入库/领用详情”页面。
image.png

附录

1.需求及建模

应用所需搭建的页面
image.png

物资录入页面所需组件
image.png

物资领用页面所需组件
image.png

物资库存表页面所需组件
image.png

2.涉及到的公式

  • USER() 用于获取当前登陆人信息
  • TIMESTAMP(TODAY()) 获取当前日期
  • UPSERT(目标表,主条件,子条件,目标列,目标值,目标列,目标值) 用于对库存数量更新

3.业务关联规则

物资录入
``
UPSERT(​物资库存表​,AND(EQ(​物资库存表.物资类别​,​物资类别​),EQ(​物资库存表.物资名称​,​物资名称​)),"",​物资库存表.物资类别​,​物资类别​,​物资库存表.物资名称​,​物资名称​,​物资库存表.库存数量​,​物资库存表.库存数量​+​入库数量​)
``

物资领用
``
UPSERT(​物资库存表​,AND(EQ(​物资库存表.物资类别​,​物资类别​),EQ(​物资库存表.物资名称​,​物资选择)),"",​物资库存表.物资类别​,​物资类别​,​物资库存表.物资名称​,​物资选择​,​物资库存表.库存数量​,​物资库存表.库存数量​+​领用数量​)
``

4.自定义校验函数

用于校验当前领用数量是否大于当前库存

function validateRule(value) {
  const _context = window.LeGao.getContext(); //获取当前表单对象
  const data = _context.store.get("组件唯一标识符").getVal();  //获取当前表单中,对应组件的组件值
  if(value > data){  //通过if函数来比较当前组件值和data值大小
    return false;  //返回false则代表校验不通过
  }
  return true;   //返回true则代表校验通过
}

精彩内容推荐

公开课01期 | 基于宜搭的《T恤尺码收集》应用搭建
公开课02期 | 客户关系管理CRM应用搭建
公开课03期 |基于宜搭的企业报表页面搭建
免费下载 | 《0代码,搭应用》宜搭白皮书首发


宜搭社区动态.gif

版权声明:本文中所有内容均属于阿里云开发者社区所有,任何媒体、网站或个人未经阿里云开发者社区协议授权不得转载、链接、转贴或以其他方式复制发布/发表。申请授权请邮件developerteam@list.alibaba-inc.com,已获得阿里云开发者社区协议授权的媒体、网站,在转载使用时必须注明"稿件来源:阿里云开发者社区,原文作者姓名",违者本社区将依法追究责任。 如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:developer2020@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
宜搭
使用钉钉扫一扫加入圈子
+ 订阅

宜搭是阿里自研的0代码/低代码应用搭建平台。通过可视化拖拽的方式,让普通人轻松搭建出自己想要的应用。传统模式下需要13天完成的应用,用宜搭2小时便可完成。

官方博客
官网链接