EOS技術點
阿新 • • 發佈:2018-12-13
Eos開發基礎掌握兩點就行: Miniui和邏輯流
function selectionChanged(){ var rows=grid.getSelecteds(); if(rows.length!=0){//如果選中 nui.get("doRemove").enable();//可操作刪除 if(rows.length==1){ nui.get("doShow").enable();//選中一行可操作瀏覽 nui.get("doDetail").enable();//選中一行可操作檢視詳細 }else{ nui.get("doShow").disable();//否則不能執行**操作 nui.get("doDetail").disable(); } }else{ nui.get("doRemove").disable(); nui.get("doShow").disable(); nui.get("doDetail").disable(); } }
類似頁面操作資料,元件,事件檢視api就行。
二.增刪改查的邏輯流
採用普元自帶的增刪改查(主要設定向邏輯流傳參,邏輯流返回值,邏輯流自定義區域性變數全域性變數),需要明白要從頁面接收什麼引數,返回什麼結果。 如果用自己sql或者java注意要符合規範。如sql:返回值型別,引數型別,對應的欄位需要寫對,Java類:封裝成biz需要加註解,呼叫時候可以用,可以引數與返回值 三.進階 需要搞清楚 審批流程的定義,釋出,人員角色,活動任務等,自己完成一套審批流程,瞭解後臺用到的表,清楚怎麼把審批流程圖展現到頁面; 特別的功能需要單獨寫 封裝成控制元件,如匯入,匯出,電子簽章