| | |
| | | HBarCode_PNL_Note = ""; |
| | | } |
| | | |
| | | //æ¸
空 å¸å±ä¸å·²ç»å å
¥çPCSå· |
| | | HPCSNoList = [] |
| | | |
| | | //å è½½PNLå¸å±ç´æ¹å¾ |
| | | draw_Histogram(HLayOut_PNL); |
| | | |
| | |
| | | |
| | | //#region æ ¹æ®æ°æ®ç»å¶ç´æ¹å¾ |
| | | function draw_Histogram(data) { |
| | | //æ¸
空 å¸å±ä¸å·²ç»å å
¥çPCSå· |
| | | HPCSNoList = [] |
| | | |
| | | var HSetNo = ""; //è®°å½ä¸ä¸ä¸ªPCSæå±çsetå· |
| | | var HPosition_x = 0; //è®°å½ä¸ä¸ä¸ªPCSçè¡ç´¢å¼ |
| | | var HIconUrl = ""; //è®°å½PCS徿 èµæºçä½ç½® |
| | |
| | | |
| | | //#region 设置PCSççå¬äºä»¶ |
| | | function set_buttonClickListener(data) { |
| | | for (var i = 0; i < data.length; i++) { |
| | | var elementID = data[i]["HPCSNo"] + "_Button"; |
| | | var element = document.getElementById(elementID); |
| | | //æ¸
空 å¸å±ä¸å·²ç»å å
¥çPCSå· |
| | | HPCSNoList = [] |
| | | |
| | | if (element == null) { |
| | | for (var i = 0; i < data.length; i++) { |
| | | if ($.inArray(data[i]["HPCSNo"], HPCSNoList) > -1) { |
| | | continue; |
| | | } else { |
| | | element.addEventListener('click', function (event) { |
| | | var PCSNo_Button = event.currentTarget.id; //è·å触åäºä»¶çå
ç´ çID |
| | | var PCSElement_Button = document.getElementById(PCSNo_Button); //è·åPCSæé®å
ç´ |
| | | var PCSElement_Div = PCSElement_Button.parentElement; //è·åPCSæé®å
ç´ æå¨çPCS容å¨å
ç´ |
| | | var SetElement_Div = PCSElement_Div.parentElement; //è·åPCS容å¨å
ç´ æå¨çset容å¨å
ç´ |
| | | var PCSNo = PCSElement_Div.id; //PCSå· |
| | | var SetNo = SetElement_Div.id; //setå· |
| | | HPCSNoList.push(data[i]["HPCSNo"]); |
| | | |
| | | var title = "PNLæ¡ç ç¼å·ï¼" + HBarCode_PNL_Note + "ï¼setå·ï¼" + SetNo + "ï¼PCSå·ï¼" + PCSNo; |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "PCSæ£éªä¿¡æ¯ç»´æ¤ï¼" + title + "ï¼" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["50%", "80%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['./HY_HistogramReport_ForPCSCheckNote.html?HBarCode_PNL=' + HBarCode_PNL_Note + "&HSetNo=" + SetNo + "&PCSNo=" + PCSNo, "yes"] |
| | | }) |
| | | }); |
| | | var elementID = data[i]["HPCSNo"] + "_Button"; |
| | | var element = document.getElementById(elementID); |
| | | |
| | | if (element == null) { |
| | | continue; |
| | | } else { |
| | | element.addEventListener('click', function (event) { |
| | | var PCSNo_Button = event.currentTarget.id; //è·å触åäºä»¶çå
ç´ çID |
| | | var PCSElement_Button = document.getElementById(PCSNo_Button); //è·åPCSæé®å
ç´ |
| | | var PCSElement_Div = PCSElement_Button.parentElement; //è·åPCSæé®å
ç´ æå¨çPCS容å¨å
ç´ |
| | | var SetElement_Div = PCSElement_Div.parentElement; //è·åPCS容å¨å
ç´ æå¨çset容å¨å
ç´ |
| | | var PCSNo = PCSElement_Div.id; //PCSå· |
| | | var SetNo = SetElement_Div.id; //setå· |
| | | |
| | | var title = "PNLæ¡ç ç¼å·ï¼" + HBarCode_PNL_Note + "ï¼setå·ï¼" + SetNo + "ï¼PCSå·ï¼" + PCSNo; |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "PCSæ£éªä¿¡æ¯ç»´æ¤ï¼" + title + "ï¼" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["50%", "80%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['./HY_HistogramReport_ForPCSCheckNote.html?HBarCode_PNL=' + HBarCode_PNL_Note + "&HSetNo=" + SetNo + "&PCSNo=" + PCSNo, "yes"] |
| | | }) |
| | | }); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | | //#endregion |