win10風格的一套系統,前端採用layui做爲前端框架,後端採用SpringBoot做爲服務框架,採用自封裝的xml對全部請求進行參數校驗,以保證接口安全性。
項目長期更新
,以爲不錯的點下star吧html
基於SpringBoot框架和SaaS模式,立志爲中小企業提供開源好用的多租戶ERP軟件,目前專一進銷存+財務功能。主要模塊有零售管理、採購管理、銷售管理、倉庫管理、財務管理、報表查詢、系統管理等。支持預付款、收入支出、倉庫調撥、組裝拆卸、訂單等特點功能。擁有庫存情況、出入庫統計等報表。同時對角色和權限進行了細緻全面控制,精確到每一個按鈕和菜單。前端
系統新增傳統風格界面,layui左菜單右內容風格。html5
直接運行com.SkyeyeErpApplication便可,啓動完成後,訪問http://localhost:8086
便可。 初始化帳號密碼:root/123456java
若有定製需求,可入羣或將需求發送至郵箱598748873@qq.com
。jquery
技術 | 名稱 |
---|---|
SpringBoot | 核心框架 |
MyBatis | ORM框架 |
Druid | 數據庫鏈接池 |
Maven | 項目構建管理 |
redis | key-value存儲系統 |
webSocket | 瀏覽器與服務器全雙工(full-duplex)通訊 |
quartz 2.2.2 | 定時任務 |
ActiveMQ | 消息隊列 |
技術 | 名稱 |
---|---|
jQuery | 函式庫 |
zTree | 樹插件 |
layui | 模塊化前端UI |
winui | win10風格UI |
handlebars | js模板引擎 |
webSocket | 瀏覽器與服務器全雙工(full-duplex)通訊 |
<url id="前端請求id" path="後臺接口" val="備註" allUse="是否須要登陸">
<property id="前端請求key" name="後臺接收key" ref="限制條件(參考項目內文檔)" var="key含義"/>
</url>
複製代碼
@RequestMapping("後臺接口")
public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception{
服務層接口對象.方法名(inputObject, outputObject);
}
複製代碼
@Override
public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception {
Map<String, Object> map = inputObject.getParams();//接收參數
Map<String, Object> user = inputObject.getLogParams();//獲取當前登陸用戶信息
/**
* 業務邏輯
*/
outputObject.setBean(bean);//返回單個實體Bean
outputObject.setBeans(beans);//返回集合
outputObject.settotal(total);//返回數量
outputObject.setreturnMessage("信息");//返回前端的錯誤信息
outputObject.setreturnMessage("信息", 錯誤碼);//返回前端的錯誤信息,同時拋出異常(不經常使用)
}
複製代碼
效果圖 | 效果圖 |
---|---|
QQ羣號:696070023nginx
須要瞭解的請加微信或者進羣:wzq_598748873,備註:碼雲-公司(姓名)。git
QQ羣 | 公衆號 | 微信羣 |
---|---|---|