abp(net core)+easyui+efcore实现仓储管理系统目录

abp(net core)+easyui+efcore实现仓储管理系统——EasyUI前端页面框架 (十八)

在通过上面的文章学习之后,出库管理的新增功能,我们已经基本实现。接下来我们要来测试一下新增功能。

十一、测试新增出库单功能

我们首先通过Swagger测试创建单号API是否可用。

1. 在Visual Studio 2017的解决方案资源管理器中,选中“ABP.TPLMS.Web.Host”项目,然后单击鼠标右键,在弹出菜单中选中“设为启动项目”,如下图。按F5运行应用程序。

2. 浏览器会自动跳转到Swagger UI界面。如下图。

3. 在浏览器中找到OutStockOrder的GetNo接口。使用鼠标左键点击“Try It out”按钮。然后点击“execute”如下图。

4. 如果执行正确,系统将返回一个单号。如下图。

5.通过上面的测试,单号创建API是可用的。接下来在Visual Studio 2017的解决方案资源管理器中,选中“ABP.TPLMS.Web.Mvc”项目,然后单击鼠标右键,在弹出菜单中选中“设为启动项目”。按F5运行应用程序。

6.在浏览器中的地址栏中输入“http://localhost:5000/”,然后输入管理员用户名进行登录。

7.在主界面的菜单中,选择“Business->出库管理”菜单项,浏览器中呈现一个组织信息列表与五个按钮。如下图。关于菜单的生成可以参见文章(abp(net core)+easyui+efcore实现仓储管理系统——菜单-上 (十六  )   、abp(net core)+easyui+efcore实现仓储管理系统——菜单-下(十七 ))。见文章(

abp(net core)+easyui+efcore实现仓储管理系统——菜单-上 (十六  )   、abp(net core)+easyui+efcore实现仓储管理系统——菜单-下(十七 ))。

8.新增出库单:点击“创建”按钮,弹出一个“你想创建出库单吗?”的提示信息,点击“确定”,如下图中所示。

9.系统会跳出“新增出库单”界面,系统会自动生成出库单号、预计出库日期,并给状态、毛净重、件数赋默认值。如下图。

10.在输入相应的出库单信息之后,点击“保存”按钮 。会提示有必填项没有填写。如下图。

11.在输入相应的必填项信息之后,点击“保存”按钮 。在弹出的确认对话框中点击“确定”按钮。在弹出的“保存成功”确认对话框中点击“确定”按钮。如下图。

12.弹出保存成功。见下图。

13.在“出库单明细”界面中点击“添加明细” 按钮,会弹出一个“选择入库货物信息”界面,选择需要添加的相应货物信息。如下图。

14.  在选择了货物信息之后,使用鼠标点击“导入”按钮,会弹出 一个提示信息框“你确认要保存所选择的货物信息吗?”,点击 “确定”,会把选择的货物信息添加到出库单明细中。如下图。

15.在货物信息保存成功之后,我们关闭“选择入库货物信息”界面,回到“出库单明细”界面,看到我们刚才选择的货物信息就在“出库单明细”中。如下图。

16.使用鼠标选中“数量”字段,在这里填写相应的数量。系统会自动计算体积与总价。如下图。这里没有对数量进行可出数校验,请自行添加。

Abp(net core)+easyui+efcore实现仓储管理系统——出库管理之七(五十六)的更多相关文章

  1. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之五(五十四)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  2. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之六(五十五)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  3. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之三(五十二)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  4. Abp(net core)+easyui+efcore实现仓储管理系统——出库管理之八(五十七)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  5. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之四(五十三)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  6. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之三(五十一)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  7. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之一(四十九)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统——ABP总体介绍(一) abp(net core)+ ...

  8. abp(net core)+easyui+efcore实现仓储管理系统——出库管理之二(五十)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统--ABP总体介绍(一) abp(net core)+ ...

  9. abp(net core)+easyui+efcore实现仓储管理系统——使用 WEBAPI实现CURD (十二)

    abp(net core)+easyui+efcore实现仓储管理系统目录 abp(net core)+easyui+efcore实现仓储管理系统——ABP总体介绍(一) abp(net core)+ ...

随机推荐

  1. Java_大体介绍(超级短的那种)

    Java三大版本 Java SE: Java Standard Edition, 定位于客户端, 用于桌面应用软件编程 Java ME: Java Micro Edition, 用于嵌入式系统开发 J ...

  2. vue实现带logo的二维码/商品条形码/打印商品吊牌

    一.带logo的二维码 1.安装 npm install vue-qr --save 2.在页面或组件中使用 <template> <div id="qrcode" ...

  3. ubuntu下创建http服务器

    使用ubuntu搭建一个简单的http服务器安装apache21.sudo apt-get update2.sudo apt-get install apache2 安装成功后,再/etc/apach ...

  4. python中 try、except、finally 的执行顺序(转)

    def test1(): try: print('to do stuff') raise Exception('hehe') print('to return in try') return 'try ...

  5. sklearn.neighbors.NNeighborsClassifier 详细说明

    平时会用到sklearn.neighbors.NNeighborsClassifier函数来构建K最邻近分类器,所以这里对NNeighborsClassifier中的参数进行说明,文中参考的是scik ...

  6. Java 架构学习图谱

  7. Mysql的下载,安装,远程连接,密码加密规则修改。

    第一次接触mysql,,很多地方不懂,出了很多问题.本来应该在Linux系统中安装mysql的,但是奈何各种电脑限制,所以在公司电脑的Windows service R2 系统上装了mysql数据库. ...

  8. 【鸿蒙开发板试用报告】用OLED板实现FlappyBird小游戏(上)

    总是做各种Demo,是时候做个什么小应用来练练手了.踌躇了很久,果然还是搞个小游戏才有意思.想到几年前风靡全球的FlappyBird,一个屏幕一个按钮就足够了,正好适合.OLED屏幕.按键的驱动已经有 ...

  9. Docker学习第四天(Docker四种网络模式)

    Docker四种网络模式 实现原理 Docker使用Linux桥接(参考<Linux虚拟网络技术>),在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根 ...

  10. 重闯Sqli-labs关卡第三天(11-15关)

    前言 今天早上学了学网易云课堂的注入课程突然感觉网易云可i春秋联合出品的课程还不错,之后就刷了刷攻防世界的题,题有眉目但是还是忍不住看了WP 服了自己了!!!一直刷到了晚上也不知道几点我妈买了柚子回了 ...