歡迎您光臨本站 註冊首頁

本次更新內容:

  1. 新增工作流支援

  • 支援審批透過,駁回,駁回到自定義節點,撤回(已經審批透過的,只要例項未結束,下一個人沒審批即可撤回審批),轉辦,抄送。
  • 支援使用 pagex 寫簡單的工作流表單。
  • 支援線上畫工作流 (使用 ESTDesigner,並修復了它諸多 bug,如果哪位想移植我們亦可提供支援),線上釋出。

2. 新增 quatz 線上任務管理

  • 支援任務動態新增,觸發,暫停,恢復等功能。

FHS-Framework簡介:

Fhs-Framework 是一款開箱即用的快速開發平臺,除了常規的字典,選單,許可權,角色,使用者,程式碼生成器等基礎功能外還有以下特性:

  1. 支援宣告式事務
  2. 透過簡單的配置實現資料來源路由 (多 DataSource 靈活切換)
  3. 資料許可權控制
  4. 翻譯服務 (即:透過註解和快取來實現 有其他表 id  VO 中需要其他表 name/title 的場景,無需使用 SQL JOIN) 。
  5. 統一檔案服務 (前端直接上傳檔案到檔案服務,檔案服務接管檔案的上傳下載,業務表只存放檔案id,無需存放路徑,不需要FTP,支援阿里雲OSS)
  6. 使用了"過時"的 EasyUI,但是給 Easyui 加了一套 BootStrap 的面板,效果媲美 Layui
  7. 使用 Beetl 封裝了常用的表單元件,減少表單程式碼
  8. 提供 pagex 引擎,可以讓後端程式設計師像寫配置檔案一樣寫前端 UI
  • 比如一個簡單的 CRUD 只需要寫下面一個 JS 檔案即可,系統會在執行期生成相關的 VO 程式碼(生成程式碼後直接編譯載入到 classloader 中,並不在硬碟留存) 用於翻譯服務使用:

 ------------------------------------表資訊配置--------------------------
 var modelConfig = {
     title: '子系統管理', pkey: 'id', type: 'uuid', orderBy: 'update_time Desc',
     namespace: "sett_ms_system", table: 't_sett_ms_system',trans: true};
 -------------------------------------列表顯示欄位配置-------------------------------
 var listPage = {
     listFieldSett: function () {
         return [
             {name: 'name', title: '子系統名稱', width: '20%', align: 'center'},
             {name: 'sort', title: '排序', width: '10%', align: 'center'},
             {name: 'is_enable', title: '狀態', width: '10%', align: 'center',key:'is_enable',trans:'book',showField:'transMap.is_enableName'},
             {name: 'type', title: '型別', width: '10%', align: 'center',key:'system_type',trans:'book',showField:'transMap.typeName'},
             {name: 'create_time', title: '建立時間', width: '15%', align: 'center'},
             {name:'create_user',title:'建立人',width:'10%',align:'center',trans:'auto',showField:'transMap.create_userUserName'},
             {name: 'update_time', title: '更新時間', width: '14%', align: 'center'},
             {name:'update_user',title:'修改人',width:'10%',align:'center',trans:'auto',showField:'transMap.update_userUserName'},
         ]
     },
 -----------------------中間隱藏了部分可有可無的自定義配置-----------------------
 
 -------------------------表單配置-------------------------------------------
  formFields: function () {
         return [
             {name: 'name', title: '子系統名稱', required: true, type: 'input'},
             {name: 'sort', title: '排序', required: true, dataType:'n', type: 'input'},
             {name:'logo',title:'logo',type:'up',placeholder:'請上傳圖片'},
             {name: 'is_enable', title: '狀態', type:'book',code:'is_enable', required: true,},
             {name: 'type', title: '型別', type:'book',code:'system_type', required: true,},
             {name: 'url', title: '跳轉url',  type: 'input',dataType:'url'},
             {name: 'index_url', title: '首頁url',  type: 'input',dataType:'url'},
         ];
     },

效果展示:

    

  

體驗地址: http://114.116.21.147:8081/   使用者名稱:admin  密碼:123456


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/115087/fhs-framework-2-0-1-released
快速開發平臺 FHS-Framework 2.0.1 版本釋出,新增工作流和定時任務管理已經有219次圍觀

http://coctec.com/news/all/show-post-231283.html