abp(net core)+easyui+efcore实现仓储管理系统——EasyUI前端页面框架 (十八) html
在上一篇文章abp(net core)+easyui+efcore实现仓储管理系统——入库管理之六(四十二)中咱们实现了新增入库单的功能。结合以前的五篇文章,今天咱们来测试一下入库单新增功能。前端
十一、测试入库单新增功能浏览器
1.咱们先来测试一下单号生成功能。在Visual Studio 2017的解决方案资源管理器中,选中“ABP.TPLMS.Web.Host”项目,而后单击鼠标右键,在弹出菜单中选中“设为启动项目”,以下图。按F5运行应用程序。框架
2. 浏览器会自动跳转到Swagger UI界面。以下图。post
3. 在浏览器中找到InStockOrder的GetNo接口。在name参数的文本框中输入“GED”。而后点击“execute”以下图。测试
4. 若是执行正确,系统将返回一个单号。以下图。 ui
5. 经过上面的测试,证实获取单号GetNo这个WebApi接口是可用的。接下来咱们来测试入库单的新增功能。在Visual Studio 2017的解决方案资源管理器中,选中“ABP.TPLMS.Web.Mvc”项目,而后单击鼠标右键,在弹出菜单中选中“设为启动项目”。按F5运行应用程序。spa
6.在浏览器中的地址栏中输入“http://localhost:5000/”,而后输入管理员用户名进行登陆。3d
7.在主界面的菜单中,选择“Business->入库管理”菜单项,浏览器中呈现一个组织信息列表与五个按钮。以下图。关于菜单的生成能够参见文章(abp(net core)+easyui+efcore实现仓储管理系统——菜单-上 (十六) 、abp(net core)+easyui+efcore实现仓储管理系统——菜单-下(十七) )。htm
8.新增入库单:点击“生成入库单”按钮,弹出一个“你想建立入库单吗?”的提示信息,点击“肯定”,以下图中所示。
9.系统会跳出“新增入库单”界面,系统会自动生成入库单号、预计送货日期,并给状态、毛净重、件数赋默认值。以下图。
10. 若是咱们没有把一些必要的信息输入入库单的相应位置,点击“保存”按钮 。会提示有必填项没有填写。以下图。
11.在输入相应的必填项信息以后,点击“保存”按钮 。在弹出的确认对话框中点击“肯定”按钮。在弹出的“保存成功”确认对话框中点击“肯定”按钮。
12.弹出保存成功。见下图。