E-WORKhtml
目前的 E-WORK 系統主要包含了以下功能:ajax
好比說品質檢驗技能、測試技能(成品測試或半成品測試)、組裝裝配技能(打螺絲、合殼、點膠等)、包裝技能(封箱、貼卡通標貼)、體系技能(好比ISO900一、1694九、1348五、SA8000 等等),這每一種技能類型裏面包含了多種技能,須要靈活的管理這些技能信息。async
在point-1的基礎上就有了技能,這每一種技能表明什麼意思,好比 OT0024 表示的是「半成品測試」,這些信息可經過系統進行維護。post
分爲上崗培訓與在職培訓,從字面意思大體可以明白,上崗培訓在用戶上崗以前進行的培訓,培訓合格以後方能上崗;在職培訓則是在工做過程當中進行某一種培訓,提升用戶自身的技 能與知識,更好的創造價值。學習
一般狀況下,每個工廠裏面的 IE 部門都會針對不一樣的產品、機型定義合適的流程,每個流程所需的技能是不同的。測試
針對每個月份或者年份進行統計培訓的人數,以及不合格人數等信息。ui
預覽以下:url
對於數據表格中顯示圖標的問題,代碼雖然比較簡單,可是給人的視覺效果比文字好太多了,設置方法以下:spa
function showImg(value, row) { var str = ""; if (value.toLowerCase() == "pass") { str = '<img src="../Images/green.png" alt="Pass"/>'; } else { str = '<img src="../Images/red.png" alt="Fail"/>'; } return str; }
<table id="datagrid_skill" class="easyui-datagrid" data-options="rownumbers:true,fit:true,border:true, singleSelect:false,toolbar:'#toolbar_skill',showHeader:true,pagination:true"> <thead> <tr> <th data-options="field:'USER_ID', width:60"> 工號 </th> <th data-options="field:'FACTORY', width:60"> 工廠 </th> <th data-options="field:'SKILL_CODE', width:60"> 技能代碼 </th> <th data-options="field:'TRAIN_TYPE', width:100"> 培訓類型 </th> <th data-options="field:'USER_NAME', width:90"> 用戶 </th> <th data-options="field:'DEP', width:90"> 部門 </th> <th data-options="field:'POSITION', width:90"> 職位 </th> <th data-options="field:'SKILL_REMARK', width:150"> 培訓技能 </th> <th data-options="field:'TR_START_DATE', width:120"> 培訓開始日期 </th> <th data-options="field:'TR_END_DATE', width:120"> 培訓結束日期 </th> <th data-options="field:'TR_HOURS', width:90"> 培訓工時(H) </th> <th data-options="field:'SCORE', width:80"> 成績 </th> <th data-options="field:'TR_RESULT', width:80, formatter:showImg,align:'center'"> 斷定結果 </th> </tr> </thead> <tbody> </tbody> </table>
綁定的數據列中 formatter:showImg, 是關鍵。 設計
E-WORK 對接 MTS
$("#txtSerial_Number").keydown(function (e) { if (e.keyCode == 13 && $.trim($("#txtSerial_Number").val()) != "") { //檢查用戶的技能是否知足當前要求************************************* var _check_skill = true; var _check_skill_msg = ""; $.ajax({ type: "post", url: "Wip.aspx?Oper=get_skill", async: false, data: { UserID: User_ID, ProductName: _Model, Station: Station }, success: function (data) { if (data != "OK") { _check_skill_msg = data; _check_skill = false; } } }); if (_check_skill == false) { MMessager(_check_skill_msg); $("#txtSerial_Number").select(); return; } //檢查用戶的技能是否知足當前要求************************************* })
MTS 系統在前幾篇博客中已有介紹 MTS 在線打印 , MTS,在用戶掃描條碼以後觸發技能檢驗功能,判斷用戶是否具有當前產品在當前工序應用的技能,若是技能不符,則不容許用戶掃描條碼。
若是您以爲文章對您有幫助,還請幫忙給個贊,感謝啦!!
做者主要從事生產製造方面的系統開發與設計,對生產流程(特別是電子行業)比較熟悉,歡迎同行交流學習!