abp(net core)+easyui+efcore實現倉儲管理系統——入庫管理之七(四十三)

abp(net core)+easyui+efcore實現倉儲管理系統目錄

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.彈出保存成功。見下圖。

 

相關文章
相關標籤/搜索