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

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

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

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

11、测试新增出库单功能

     咱们首先经过Swagger测试建立单号API是否可用。浏览器

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

 

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

 

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

 

4. 若是执行正确,系统将返回一个单号。以下图。测试

 

  

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

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

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

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

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

 

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

 

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

 

 

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

 

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

 

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

 

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

 

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

 

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

 

相关文章
相关标签/搜索