生产质量汇报单增加字段 HBadPhenomenaID int --不良现象
| | |
| | | <Content Include="layuiadmin\ckou.js" /> |
| | | <Content Include="layuiadmin\echarts.min.js" /> |
| | | <Content Include="layuiadmin\grwebapp.js" /> |
| | | <Content Include="layuiadmin\resize\ResizeUpDow.css" /> |
| | | <Content Include="layuiadmin\resize\ResizeUpDow.js" /> |
| | | <Content Include="layuiadmin\resize\ResizeLeftRight.css" /> |
| | | <Content Include="layuiadmin\resize\ResizeLeftRight.js" /> |
| | | <Content Include="layuiadmin\QueryScheme.js" /> |
| | | <Content Include="layuiadmin\SetColumn.js" /> |
| | | <Content Include="layuiadmin\modules\tableFilter2.js" /> |
| | |
| | | var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | //var WEBURL = "http://47.96.97.237/API/"; //æºäºæå¡å¨ |
| | | var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é
ç½® |
| | | /* var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:8088/ARAPI/"; //ä½ææ°æ¬å°é
ç½®(å®ç) |
| | | //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; //å¥¥é¦ |
| | | //var WEBURL = "http://10.1.4.155/API/"; //æ±ä¸°å®¢æ·NEW |
New file |
| | |
| | | .box { |
| | | width: 100%; |
| | | height: 1000px; |
| | | display: flex; |
| | | } |
| | | /*左侧divæ ·å¼*/ |
| | | .left { |
| | | width: calc(30% - 5px); /*左侧åå§å宽度*/ |
| | | height: 100%; |
| | | /* background: #36cfc9;*/ |
| | | float: left; |
| | | } |
| | | /*ææ½åºdivæ ·å¼*/ |
| | | .resize { |
| | | cursor: col-resize; |
| | | position: relative; |
| | | background-color: yellow; |
| | | width: 5px; |
| | | height: 300px; |
| | | background-size: cover; |
| | | background-position: center; |
| | | font-size: 32px; |
| | | float: left; |
| | | } |
| | | /*ææ½åºé¼ æ æ¬åæ ·å¼*/ |
| | | .resize:hover { |
| | | background-color: #444444; |
| | | } |
| | | /*å³ä¾§div'æ ·å¼*/ |
| | | .mid { |
| | | float: left; |
| | | width: 70%; /*å³ä¾§åå§å宽度*/ |
| | | height: 100%; |
| | | /*background-color: #b7eb8f;*/ |
| | | } |
New file |
| | |
| | | (function () { |
| | | // è·åç¸å
³DOMå
ç´ |
| | | let resize = document.getElementById('resize'); |
| | | let left = document.getElementById('left'); |
| | | let mid = document.getElementById('right'); |
| | | let box = document.getElementById('box'); |
| | | |
| | | // é¼ æ æä¸äºä»¶ |
| | | resize.onmousedown = function (e) { |
| | | // è®°å½åæ èµ·å§ä½ç½® |
| | | let startX = e.clientX; |
| | | |
| | | // 左边å
ç´ èµ·å§å®½åº¦ |
| | | left.left = left.offsetWidth; |
| | | |
| | | // é¼ æ æå¨äºä»¶ |
| | | document.onmousemove = function (e) { |
| | | // é¼ æ æå¨çç»æ¢ä½ç½® |
| | | let endX = e.clientX; |
| | | |
| | | // 计ç®ç§»å¨çè·ç¦» |
| | | let moveLen = left.left + (endX - startX); |
| | | |
| | | // è·å容å¨çæå¤§å®½åº¦ï¼æé¤ææ½æ¡å®½åº¦ï¼ |
| | | let maxWidth = box.clientWidth - resize.offsetWidth; |
| | | |
| | | // éå¶å·¦è¾¹åºåçæå°å®½åº¦ä¸º30px |
| | | if (moveLen < 300) moveLen = 300; |
| | | |
| | | // éå¶å·¦è¾¹åºåçæå¤§å®½åº¦ä¸ºæå¤§å®½åº¦ - å³ä¾§æå°å®½åº¦ |
| | | if (moveLen > maxWidth - 420) moveLen = maxWidth - 420; |
| | | |
| | | // 设置左边åºåç宽度 |
| | | left.style.width = moveLen + 'px'; |
| | | |
| | | // 设置å³è¾¹åºåç宽度 |
| | | mid.style.width = (maxWidth - moveLen) + 'px'; |
| | | }; |
| | | |
| | | // é¼ æ æ¾å¼äºä»¶ |
| | | document.onmouseup = function (evt) { |
| | | document.onmousemove = null; |
| | | document.onmouseup = null; |
| | | resize.releaseCapture && resize.releaseCapture(); // éæ¾é¼ æ æè· |
| | | }; |
| | | |
| | | // è®¾ç½®é¼ æ æè· |
| | | resize.setCapture && resize.setCapture(); |
| | | |
| | | return false; // 黿¢é»è®¤äºä»¶ |
| | | }; |
| | | })(); |
New file |
| | |
| | | .box { |
| | | width: 100%; |
| | | height: 600px; /* 设置ç¶å®¹å¨çåå§é«åº¦ */ |
| | | display: flex; |
| | | flex-direction: column; |
| | | } |
| | | |
| | | /* ä¸é¢é¨å */ |
| | | .top { |
| | | background-color: #36cfc9; |
| | | overflow: auto; |
| | | flex-grow: 1; |
| | | } |
| | | |
| | | /* å岿¡ */ |
| | | .resize { |
| | | cursor: ns-resize; |
| | | height: 5px; |
| | | background-color: yellow; |
| | | width: 100%; |
| | | } |
| | | |
| | | /* åºé¨é¨å */ |
| | | .bottom { |
| | | background-color: #b7eb8f; |
| | | overflow: auto; |
| | | flex-grow: 1; |
| | | } |
| | | |
| | | /* æ ç¾å
容é¨å */ |
| | | .layui-tab-card { |
| | | margin-top: 40px; |
| | | } |
New file |
| | |
| | | (function () { |
| | | // è·åç¸å
³DOMå
ç´ |
| | | let resize = document.getElementById('resize'); |
| | | let top = document.getElementById('top'); |
| | | let bottom = document.getElementById('bottom'); |
| | | let box = document.getElementById('box'); |
| | | |
| | | // é¼ æ æä¸äºä»¶ |
| | | resize.onmousedown = function (e) { |
| | | let startY = e.clientY; |
| | | |
| | | // è®°å½èµ·å§é«åº¦ |
| | | let startTopHeight = top.offsetHeight; |
| | | let startBottomHeight = bottom.offsetHeight; |
| | | |
| | | document.onmousemove = function (e) { |
| | | let endY = e.clientY; |
| | | let moveLen = startTopHeight + (endY - startY); // è®¡ç®æ°çé¡¶é¨é«åº¦ |
| | | |
| | | // è·å容å¨çæå¤§é«åº¦ï¼æé¤ææ½æ¡çé«åº¦ï¼ |
| | | let maxHeight = box.clientHeight - resize.offsetHeight; |
| | | |
| | | // éå¶ä¸æ¹åºåæå°é«åº¦ |
| | | if (moveLen < 30) moveLen = 30; |
| | | |
| | | // éå¶ä¸æ¹åºåæå¤§é«åº¦ |
| | | if (moveLen > maxHeight - 100) moveLen = maxHeight - 100; |
| | | |
| | | // è®¾ç½®ä¸æ¹åºåçé«åº¦ |
| | | top.style.height = moveLen + 'px'; |
| | | |
| | | // è®¾ç½®ä¸æ¹åºåçé«åº¦ |
| | | bottom.style.height = (maxHeight - moveLen) + 'px'; |
| | | }; |
| | | |
| | | document.onmouseup = function () { |
| | | document.onmousemove = null; |
| | | document.onmouseup = null; |
| | | resize.releaseCapture && resize.releaseCapture(); // éæ¾é¼ æ æè· |
| | | }; |
| | | |
| | | // è®¾ç½®é¼ æ æè· |
| | | resize.setCapture && resize.setCapture(); |
| | | |
| | | return false; // 黿¢é»è®¤äºä»¶ |
| | | }; |
| | | })(); |
| | |
| | | if (HProcName) { |
| | | sWhere += " and é»è®¤å·¥åº like '%" + HProcName + "%'"; |
| | | } |
| | | sWhere += " order by ä¸è¯åå 代ç "; |
| | | get_Display(sWhere); |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | } |
| | |
| | | "çäº§èµæº": "",
|
| | | "HBadReasonID": "0",
|
| | | "ä¸è¯åå ": "",
|
| | | "HBadPhenomenaID": "0",
|
| | | "ä¸è¯ç°è±¡": "",
|
| | | "HBarCode": "",
|
| | | "HReportType": "3",
|
| | | "HRemark": "",
|
| | |
| | | , { field: 'çäº§èµæº', title: 'çäº§èµæº', width: 150, event: "HSource", edit: 'text' }
|
| | | , { field: 'HBadReasonID', title: 'HBadReasonID', width: 100, style: "background-color:#efefef4d;", hide: true }
|
| | | , { field: 'ä¸è¯åå ', title: 'ä¸è¯åå ', width: 150, event: "HBadReason", edit: 'text' }
|
| | | , { field: 'HBadPhenomenaID', title: 'HBadPhenomenaID', width: 100, style: "background-color:#efefef4d;", hide: true }
|
| | | , { field: 'ä¸è¯ç°è±¡', title: 'ä¸è¯ç°è±¡', width: 150, event: "HBadPhenomena", edit: 'text' }
|
| | | , { field: 'HRemark', title: '夿³¨', width: 100, edit: 'text' }
|
| | |
|
| | | , { field: 'HICMOInterID', title: 'ç产订å主å
ç ', hide: true, style: 'background-color: #f9f9f9;' } //f7
|
| | |
| | | "çäº§èµæº": "",
|
| | | "HBadReasonID": "0",
|
| | | "ä¸è¯åå ": "",
|
| | | "HBadPhenomenaID": "0",
|
| | | "ä¸è¯ç°è±¡": "",
|
| | | "HBarCode": "",
|
| | | "HReportType": "3",
|
| | | "HRemark": "",
|
| | |
| | | "çäº§èµæº": data.çäº§èµæº,
|
| | | "HBadReasonID": data.HBadReasonID,
|
| | | "ä¸è¯åå ": data.ä¸è¯åå ,
|
| | | "HBadPhenomenaID": data.HBadPhenomenaID,
|
| | | "ä¸è¯ç°è±¡": data.ä¸è¯ç°è±¡,
|
| | | "HBarCode": data.HBarCode,
|
| | | "HReportType": data.HReportType,
|
| | | "HRemark": data.夿³¨,
|
| | |
| | | "责任工åº": "",
|
| | | "HBadReasonID": "0",
|
| | | "ä¸è¯åå ": "",
|
| | | "HBadPhenomenaID": "0",
|
| | | "ä¸è¯ç°è±¡": "",
|
| | | "HBarCode": "",
|
| | | "HReportType": "3",
|
| | | "HAddr": "",
|
| | |
| | | "æ£éªå": "",
|
| | | "HBadReasonID": "0",
|
| | | "ä¸è¯åå ": "",
|
| | | "HBadPhenomenaID": "0",
|
| | | "ä¸è¯ç°è±¡": "",
|
| | | "HBarCode": "",
|
| | | "HReportType": "3",
|
| | | "HAddr": "",
|
| | |
| | | "æ£éªå": "",
|
| | | "HBadReasonID": "0",
|
| | | "ä¸è¯åå ": "",
|
| | | "HBadPhenomenaID": "0",
|
| | | "ä¸è¯ç°è±¡": "",
|
| | | "HBarCode": "",
|
| | | "HReportType": "3",
|
| | | "HAddr": "",
|
| | |
| | | }
|
| | | })
|
| | | }
|
| | | if (obj.event == "HBadPhenomena") { |
| | | layer.open({
|
| | | type: 2
|
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡
|
| | | , title: "ä¸è¯ç°è±¡" //æ é¢
|
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼
|
| | | , shift: 2 //å¼¹åºå¨ç»
|
| | | , area: ["90%", "90%"] //çªä½å¤§å°
|
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º
|
| | | , content: ['../../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_BadPhenomena.html', "yes"]
|
| | | , btn: ["ç¡®å®", "åæ¶"]
|
| | | , btn1: function (index, laero) {
|
| | | //æé®ä¸ çåè°
|
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢
|
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ®
|
| | |
|
| | | if (checkStatus.data.length != 1) {
|
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®");
|
| | | }
|
| | | obj.update({
|
| | | "HBadPhenomenaID": checkStatus.data[0].HItemID
|
| | | , "ä¸è¯ç°è±¡": checkStatus.data[0].ä¸è¯ç°è±¡åç§°
|
| | | })
|
| | | layer.close(index);//å
³éå¼¹çª
|
| | | }
|
| | | , btn2: function (index, layero) { }
|
| | | })
|
| | | }
|
| | | //责任工åºå表
|
| | | if (obj.event == "HBadProcID") {
|
| | | layer.open({
|
| | |
| | | //#region æä½æé®è§¦åäºä»¶ |
| | | //#region ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | set_AddNew(data); |
| | | if (AllowLoadData(data)) { |
| | | set_AddNew(data); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | |
| | | "HMaterName": $("#HMaterName").val(), |
| | | "HUnitID": $("#HUnitID").val(), |
| | | "HUnitName": $("#HUnitName").val(), |
| | | "HBadReasonID": "", |
| | | "HBadReasonNumber": "", |
| | | "HBadReasonID": "0", |
| | | "HBadReasonNumber": "", |
| | | "HBadReasonHName": "", |
| | | "HBadPhenomenaID": "0", |
| | | "HBadPhenomenaName": "", |
| | | "HEmpID": sessionStorage["HEmpID"], |
| | | "HCheckMan": $("#HMaker").val(), |
| | | "HGroupID": $("#HGroupID").val(), |
| | |
| | | , { field: 'HBadReasonID', title: 'ä¸è¯åå id', hide: true } |
| | | , { field: 'HBadReasonNumber', title: 'ä¸è¯åå 代ç ', edit: 'text' , event: "HBadReasonNumber"} |
| | | , { field: 'HBadReasonHName', title: 'ä¸è¯åå ', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HBadPhenomenaID', title: 'ä¸è¯ç°è±¡id', hide: true } |
| | | , { field: 'HBadPhenomenaName', title: 'ä¸è¯ç°è±¡', edit: 'text', event: "HBadPhenomenaName" } |
| | | , { field: 'HEmpID', title: 'æ£éªåid', hide: true } |
| | | , { field: 'HCheckMan', title: 'æ£éªå', event: "HCheckMan" } |
| | | , { field: 'HGroupID', title: 'çç»id', hide: true } |
| | |
| | | "HMaterName": $("#HMaterName").val(), |
| | | "HUnitID": $("#HUnitID").val(), |
| | | "HUnitName": $("#HUnitName").val(), |
| | | "HBadReasonID": "", |
| | | "HBadReasonID": "0", |
| | | "HBadReasonNumber": "", |
| | | "HBadReasonHName": "", |
| | | "HBadPhenomenaID": "0", |
| | | "HBadPhenomenaName": "", |
| | | "HEmpID": sessionStorage["HEmpID"], |
| | | "HCheckMan": $("#HMaker").val(), |
| | | "HGroupID": $("#HGroupID").val(), |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ°æ®æ ¡éª |
| | | function AllowLoadData(data) { |
| | | //æ°å¼æ ¼å¼æ ¡éªå·¥å
· |
| | | var ref = /^\d+(\.\d+)?$/; //éè´æ°æ£åè¡¨è¾¾å¼ |
| | | var temp = ""; |
| | | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | //æ°éæ ¼å¼æ ¡éª |
| | | if (option.data[i]["HBadReasonID"] == 0 || option.data[i]["HBadReasonID"] == undefined || option.data[i]["HBadReasonID"] == null) { |
| | | layer.msg("第" + (i + 1) + "è¡ï¼ä¸è¯åå ä¸è½ä¸ºç©ºï¼"); |
| | | return false; |
| | | } |
| | | if (option.data[i]["HQty"] == 0 || option.data[i]["HQty"] == undefined || option.data[i]["HQty"] == null) { |
| | | layer.msg("第" + (i + 1) + "è¡ï¼æ°éä¸è½ä¸º0ï¼"); |
| | | return false; |
| | | } |
| | | } |
| | | //#endregion |
| | | return true; |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //#region ä¿åHMaker |
| | |
| | | num.push(table.cache["mainTable"][i]) |
| | | } |
| | | } |
| | | |
| | | |
| | | //è·åæä½æ¹å¼ |
| | | var refSav = ""; |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | if (obj.event == "HBadPhenomenaName") { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "ä¸è¯åå " //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_BadPhenomena.html', "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | obj.update({ |
| | | "HBadPhenomenaID": checkStatus.data[0].HItemID |
| | | , "HBadPhenomenaName": checkStatus.data[0].ä¸è¯ç°è±¡åç§° |
| | | }) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | if (obj.event == "HCheckMan") { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <link href="../../../layuiadmin/resize/ResizeLeftRight.css" rel="stylesheet" /> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | |
| | | <script src="../../../layuiadmin/grwebapp.js"></script> |
| | | <script src="../../../layuiadmin/HideButton.js"></script> |
| | | <script src="../../../layuiadmin/soulTable.slim.js"></script> |
| | | <style> |
| | | .layui-tab-title .layui-this { |
| | | background-color: #f1f1f1; /* éä¸ç页ç¾èæ¯è² */ |
| | | color: #333; /* éä¸çé¡µç¾æåé¢è² */ |
| | | } |
| | | .resize-handle { |
| | | width: 5px; |
| | | height: 100%; |
| | | background-color: yellow; |
| | | cursor: col-resize; |
| | | position: relative; |
| | | float: left; |
| | | } |
| | | |
| | | </style> |
| | | |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid"> |
| | |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHProcExch" id="btnHProcExch" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch" style="padding: 0 10px;margin-left: 20px;"> |
| | | </div> |
| | | </div> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch" style="padding: 0 10px;margin-left: 20px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn">æ¥è¯¢</i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">éç½®</button> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="padding:10px 0" id="div"> |
| | | <div class="layui-inline layui-col-xs5 " style="margin-top:20px;" id="div1"> |
| | | <div class="box" style="padding:10px 0" id="box"> |
| | | <div class="left" id="left" style="margin-top:20px;"> |
| | | <div class="layui-tab-item layui-show"> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | </div> |
| | | </div> |
| | | <!-- æ·»å ç¨äºææ½çææå
ç´ --> |
| | | <div id="resize-handle" class="resize-handle"></div> |
| | | <div class="layui-inline layui-col-xs7" style="margin-top:20px;" id="div3"> |
| | | <div id="resize" class="resize" title="æ¶ç¼©ä¾§è¾¹æ "> </div> |
| | | <div class="mid" id="right" style="margin-top:20px;"> |
| | | <div class="layui-tab layui-tab-card"> |
| | | <ul class="layui-tab-title"> |
| | | <li class="layui-this">人</li> |
| | |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="toolbarDemo2"> |
| | | |
| | | |
| | | </script> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <script src="../../../layuiadmin/resize/ResizeLeftRight.js"></script> |
| | | <script> |
| | | // è·åç¨äºææ½çææå
ç´ ä»¥åå·¦å³ä¸¤ä¸ªè¦è°æ´å¤§å°ç容å¨å
ç´ |
| | | const resizeHandle = document.getElementById('resize-handle'); |
| | | const leftDiv = document.getElementById('div1'); |
| | | const rightDiv = document.getElementById('div3'); |
| | | |
| | | let startX = 0; |
| | | let isDragging = false; |
| | | |
| | | // ç»æææ·»å é¼ æ æä¸äºä»¶çå¬ |
| | | resizeHandle.addEventListener('mousedown', function (e) { |
| | | startX = e.pageX; |
| | | isDragging = true; |
| | | document.addEventListener('mousemove', handleMouseMove); |
| | | document.addEventListener('mouseup', handleMouseUp); |
| | | }); |
| | | |
| | | function handleMouseMove(e) { |
| | | if (isDragging) { |
| | | const offsetX = e.pageX - startX; |
| | | const newWidthLeft = leftDiv.offsetWidth + offsetX; |
| | | const newWidthRight = rightDiv.offsetWidth - offsetX; |
| | | // éå¶æå°å®½åº¦çæ¡ä»¶å¤æï¼å¯æ ¹æ®å®é
æ
åµè°æ´ï¼ |
| | | if (newWidthLeft > 100 && newWidthRight > 100) { |
| | | leftDiv.style.width = newWidthLeft + 'px'; |
| | | rightDiv.style.width = newWidthRight + 'px'; |
| | | } |
| | | } |
| | | } |
| | | |
| | | function handleMouseUp() { |
| | | isDragging = false; |
| | | document.removeEventListener('mousemove', handleMouseMove); |
| | | document.removeEventListener('mouseup', handleMouseUp); |
| | | } |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | |
| | | var option_HB_SN = ""; //é»ç½æ |
| | | var ins; |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | |
| | |
| | | |
| | | //#region 头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable_HB_SN)', function (obj) { |
| | | switch (obj.event) { |
| | | switch (obj.event) { |
| | | //å¯¼åºæé® |
| | | case 'btn_Export': btn_Export(); |
| | | break; |
| | |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ |
| | |
| | | |
| | | //#region å¿«éè¿æ»¤ |
| | | function get_FastQuery( ) { |
| | | |
| | | |
| | | var SN = $("#SN").val(); //SNç |
| | | var HProcHBillNo = $("#HProcHBillNo").val();//æµè½¬å¡å· |
| | | var HProcHBillNo = $("#HProcHBillNo").val();//æµè½¬å¡å· |
| | | if (HProcHBillNo != "") { |
| | | get_Display_HProc(HProcHBillNo); |
| | | } else { |
| | | get_Display(SN); |
| | | } |
| | | |
| | | |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | } |
| | | //#endregion |
| | |
| | | $("#HMaterName").val(""); |
| | | $("#HMaterModel").val(""); |
| | | $("#HProcExchBillNo").val(""); |
| | | $("#HICMOBillNo").val(""); |
| | | $("#HICMOBillNo").val(""); |
| | | $("#HProcHBillNo").val(""); |
| | | var SN = ""; |
| | | get_Display(SN); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region é»ç½æ _å¿«éè¿æ»¤ |
| | | function get_FastQuery_HB() { |
| | | |
| | | var SN_HB = $("#SN_HB1").val(); //黿 |
| | | var SN_BB = $("#SN_BB1").val(); //ç½æ |
| | | |
| | | |
| | | if (SN_HB) { |
| | | sWhere += " and 黿 å· = '" + SN_HB + "'"; |
| | | } |
| | |
| | | //#region é»ç½æ _éç½®è¿æ»¤æ¡ä»¶æ¹æ³ |
| | | function set_ClearQuery_HB() { |
| | | $("#SN_HB1").val(""); |
| | | $("#SN_BB1").val(""); |
| | | $("#SN_BB1").val(""); |
| | | |
| | | sWhere = ""; |
| | | } |
| | |
| | | function set_InitGrid() { |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , toolbar: '#toolbarDemo' |
| | | , totalRow: true |
| | | , height: 660 |
| | | , cellMinWidth: 90 |
| | |
| | | function set_InitGrid_Man() { |
| | | option_Man = { |
| | | elem: '#mainTable_Man' |
| | | , toolbar: '#toolbarDemo2' |
| | | , toolbar: '#toolbarDemo2' |
| | | , totalRow: true |
| | | , height: 600 |
| | | , cellMinWidth: 90 |
| | | , limit: Number.MAX_VALUE//é»è®¤æ¾ç¤ºå
¨é¨ |
| | | , cols: [] |
| | | , data: [] |
| | | }; |
| | | }; |
| | | } |
| | | |
| | | //åå§åæºå表 |
| | |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/QC_CustomerAppealReport/Get_QC_FiveMenOneRingList', |
| | | type: "GET", |
| | | type: "GET", |
| | | data: { "SN": SN, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | if (data1.count == 1) { |
| | | var Listcol = []; |
| | | for (var i = 0; i < data1.list.length; i++) { |
| | | var data = []; |
| | |
| | | for (var j = 0; j < data.length; j++) { |
| | | if ($.inArray(data[j].name, titleData) > -1) { |
| | | col.push({ field: data[j].id, title: data[j].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | } |
| | | else if (data[j].name == 'æµè½¬å¡') {//æ·»å è¶
龿¥ |
| | | col.push({ |
| | | field: data[j].id, title: data[j].name, align: 'center', sort: true, width: 200, event: 'æµè½¬å¡', templet: function (d) { |
| | |
| | | } |
| | | } |
| | | Listcol.push(col); |
| | | } |
| | | |
| | | } |
| | | |
| | | //卿æ¾ç¤ºåå |
| | | option = { |
| | | elem: '#mainTable' |
| | |
| | | , toolbar: '#toolbarDemo2' |
| | | , cols: [Listcol[1]] |
| | | , data: data1.data.h_p_QC_FiveMenOneRingList1 |
| | | , height: 'full-80' |
| | | , height: 'full-80' |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option_Man); |
| | |
| | | , toolbar: '#toolbarDemo2' |
| | | , cols: [Listcol[1]] |
| | | , data: data1.data.h_p_QC_FiveMenOneRingList1 |
| | | , height: 'full-80' |
| | | , height: 'full-80' |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option_Machine); |
| | |
| | | , toolbar: '#toolbarDemo2' |
| | | , cols: [Listcol[1]] |
| | | , data: data1.data.h_p_QC_FiveMenOneRingList1 |
| | | , height: 'full-80' |
| | | , height: 'full-80' |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option_Material); |
| | |
| | | , toolbar: '#toolbarDemo2' |
| | | , cols: [Listcol[1]] |
| | | , data: data1.data.h_p_QC_FiveMenOneRingList1 |
| | | , height: 'full-80' |
| | | , height: 'full-80' |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option_Method); |
| | |
| | | , toolbar: '#toolbarDemo2' |
| | | , cols: [Listcol[1]] |
| | | , data: data1.data.h_p_QC_FiveMenOneRingList1 |
| | | , height: 'full-80' |
| | | , height: 'full-80' |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option_Environments); |
| | |
| | | , toolbar: '#toolbarDemo2' |
| | | , cols: [Listcol[1]] |
| | | , data: data1.data.h_p_QC_FiveMenOneRingList1 |
| | | , height: 'full-80' |
| | | , height: 'full-80' |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option_Measure); |
| | |
| | | , cellMinWidth: 90 |
| | | } |
| | | table.render(option_Message); |
| | | |
| | | |
| | | $("#HMaterNumber").val(data1.data.h_p_QC_FiveMenOneRingList[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(data1.data.h_p_QC_FiveMenOneRingList[0].ç©æåç§°); |
| | | $("#HMaterModel").val(data1.data.h_p_QC_FiveMenOneRingList[0].è§æ ¼åå·); |
| | |
| | | $("#SN_BB").val(data1?.data?.h_p_QC_FiveMenOneRingList2?.[0]?.ç½æ å·); |
| | | $("#SN_HB").val(data1?.data?.h_p_QC_FiveMenOneRingList2?.[0]?.黿 å·); |
| | | layer.close(ajaxLoad); |
| | | |
| | | |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | |
| | | }); |
| | | |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region é»ç½æ _æ¥è¯¢ |
| | | function get_Display_HB(sWhere) { |
| | |
| | | Listcol.push(col); |
| | | } |
| | | |
| | | //卿æ¾ç¤ºåå |
| | | //卿æ¾ç¤ºåå |
| | | option_HB_SN = { |
| | | elem: '#mainTable_HB_SN' |
| | | , toolbar: '#toolbarDemo1' |
| | |
| | | type: "GET", |
| | | data: { "HProcHBillNo": HProcHBillNo, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | if (data1.count == 1) { |
| | | var linterid = data1.data[0].hmainid; |
| | | var SNs = ""; var HProcID = ""; |
| | | getTable_Right(linterid, HProcID, SNs); |
| | |
| | | }) |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | }) |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //#region ä¸»è¡¨æ ¼ æµè½¬å¡ç¹å»äºä»¶ |
| | | table.on('tool(mainTable)', function (obj) { |
| | | var data = obj.data; |
| | | var data = obj.data; |
| | | var linterid; |
| | | var HProcID; |
| | | var SNs = $("#SN").val(); |
| | |
| | | getTable_Right(linterid, HProcID, SNs); |
| | | } |
| | | }); |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region é»ç½æ é¡µç¾ æµè½¬å¡ç¹å»äºä»¶ |
| | | table.on('tool(mainTable_HB_SN)', function (obj) { |
| | |
| | | $("#SN_BB1").val(data.ç½æ å·); |
| | | get_FastQuery_HB(); |
| | | } |
| | | |
| | | |
| | | }); |
| | | //#endregion |
| | | |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HProcHBillNo").val(checkStatus.data[0].åæ®å·); |
| | | $("#HProcHBillNo").val(checkStatus.data[0].åæ®å·); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region å¯è¡¨æ ¼ |
| | | //#region å¯è¡¨æ ¼ |
| | | //人 |
| | | table.on('tool(mainTable_Man)', function (obj) { |
| | | var data = obj.data; |
| | |
| | | , cancel: function () { |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | } else if (obj.event == 'èå') { |
| | | var HName = data.èå; |
| | | var HProcID = data.å·¥åºid; |
| | |
| | | , cancel: function () { |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | }); |
| | | |
| | | //ç¯ |
| | |
| | | , cancel: function () { |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | } else if (obj.event == 'èå') { |
| | | var HName = data.èå; |
| | | var HProcID = data.å·¥åºid; |
| | |
| | | |
| | | }); |
| | | |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region æµè½¬å¡ç¹å»æ¥è¯¢ äººæºææ³ç¯ |
| | | function getTable_Right(linterid,HProcID,SNs) { |
| | |
| | | } |
| | | table.render(option); |
| | | } |
| | | |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region ç¹å»è¡éä¸é«äº® |
| | | table.on('row(mainTable)', function (obj) { |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">IDå·</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" name="HBatchNo1" id="HBatchNo1" > |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-top:5px;margin-left:82px;margin-bottom:5px;"> |
| | | <div class="layui-inline"> |
| | |
| | | var HBeginDate = $("#HBeginDate").val(); |
| | | var HEndDate = $("#HEndDate").val(); |
| | | var HBatchNo = $("#HBatchNo").val(); |
| | | var HBatchNo1 = $("#HBatchNo1").val(); |
| | | var HProject = $("#HProject").val();//项ç®å· |
| | | var HBatchWork = $("#HBatchWork").val();//æ¯å¦é产 |
| | | var HDivisionName = $("#HDivisionName").val();//äºä¸é¨ |
| | |
| | | HBeginDate: HBeginDate |
| | | , HEndDate: HEndDate |
| | | , HBatchNo: HBatchNo |
| | | , HBatchNo1: HBatchNo1 |
| | | , HProject: HProject |
| | | , HBatchWork: HBatchWork |
| | | , HDivisionName: HDivisionName |