專案地址
線上預覽
使用者名稱: guest
密碼:123456
專案技術棧
前端技術:React + React-Router + Redux + React-Redux + Redux-Saga + Webpack
前端腳手架:dva
UI元件庫:ant-design
後端技術:Express + Mongoose
該專案採用前後端分離技術,前端使用React全家桶,專案整體框架使用dva,dva是一個將redux、redux-saga 和 react-router 等進行封裝的前端框架,方便專案配置及程式碼管理;後端使用express + mongoose 進行後端業務處理及資料庫操作。
實現功能
1.
登入註冊功能
2.
基礎資料管理功能,包括:客戶管理、商品管理、供應商管理
3.
訂單及進貨單管理功能,包括:訂單管理、入庫管理
4.
物資管理功能
5.
結算管理功能
6.
賬單管理功能,包括:客戶對賬管理、供應商對賬管理
訂單管理
訂單管理包括增加、修改、刪除及檢視訂單詳情,可以根據訂單生成日期、客戶名稱及訂單編號進行查詢,訂單編號支援模糊查詢
入庫管理
入庫管理包括增加、修改、刪除及檢視入庫單詳情的功能,可根據入庫單生成日期、供應商名稱及入庫單編號進行查詢,入庫單編號支援模糊查詢
物資管理
物資管理將倉庫庫存的物資和資金進行分類統計,可以檢視倉庫中當前剩餘的商品的種類和數量;資金管理從商品分類的角度對系統流出資金和流入資金進行統計彙總,方便檢視不同商品對應的資金情況。
對賬管理——供應商對賬
供應商對賬管理從負債入庫單和負債供應商兩個角度對負債賬務進行分類,同時可以根據供應商的名稱對負債入庫賬單和負債供應商進行過濾。從兩個角度進行分類統計是為了方便能夠按照入庫單進行分批清賬,或直接向供應商清賬,方便賬務分類管理
其他一些介面的功能就不再一一介紹,感興趣的話自己clone一份程式碼,執行一下便知:)