| | |
| | |  |
| | | <!DOCTYPE html> |
| | | <!DOCTYPE html> |
| | | <html> |
| | | |
| | | <head> |
| | | <meta charset="utf-8" /> |
| | | <title>æ°å¢/ç¼è¾PNLæ£éªä¿¡æ¯</title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | | <meta name="viewport" |
| | | content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | |
| | | <script src="../../../layuiadmin/SetColumn.js"></script> |
| | | <script src="../../../layuiadmin/HideButton_New.js"></script> |
| | | </head> |
| | | |
| | | <body> |
| | | |
| | | <div id="layout1" class="layui-fluid"> |
| | |
| | | <form id="form" class="layui-form" lay-filter="component-form-group" action=""> |
| | | <div class="layui-card-header"> |
| | | <div class="layui-btn-group"> |
| | | <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> |
| | | <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" |
| | | lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" id="check-btn" class="layui-btn layui-btn-normal layui-btn-radius" |
| | | lay-submit="" lay-filter="Checker">å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" |
| | | lay-filter="Exit">éåº</button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | |
| | | <label class="layui-form-label">æ¡ç ç¼å·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HBarCode" id="HBarCode" |
| | | class="layui-input"> |
| | | class="layui-input"> |
| | | <input type="hidden" name="HItemID" id="HItemID" |
| | | class="layui-input" /> |
| | | class="layui-input" /> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <label class="layui-form-label">setå·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSetNo" id="HSetNo" |
| | | class="layui-input"> |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <label class="layui-form-label">PCSå·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HPCSNo" id="HPCSNo" |
| | | class="layui-input"> |
| | | class="layui-input"> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ£åé¢<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <select name="HPageIndex" lay-filter="HPageIndex" id="HPageIndex"> |
| | | <option value="æ£é¢" data-value="1" selected="selected">æ£é¢</option> |
| | | <option value="åé¢" data-value="0">åé¢</option> |
| | | <select name="HPageIndex" lay-filter="HPageIndex" |
| | | id="HPageIndex"> |
| | | <option value="æµè¯" data-value="æµè¯" selected="selected">æµè¯ |
| | | </option> |
| | | <option value="æµè¯1" data-value="æµè¯1">æµè¯1</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ä¸è¯åå :</label> |
| | | <div class="layui-input-inline"> |
| | | <textarea name="HPNLPosition_y" id="HPNLPosition_y" class="layui-textarea"></textarea> |
| | | <select name="HBadReason" lay-filter="HBadReason" id="HBadReason"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å建人</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly> |
| | | <input type="text" class="layui-input" name="HMaker" id="HMaker" |
| | | style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¿®æ¹äºº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HModifyMan" |
| | | id="HModifyMan" style="background-color:#efefef4d;" |
| | | readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å®¡æ ¸äºº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HCheckMan" |
| | | id="HCheckMan" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">åå»ºæ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly> |
| | | <input type="text" class="layui-input" name="HMakeDate" |
| | | id="HMakeDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¿®æ¹æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HModifyDate" |
| | | id="HModifyDate" style="background-color:#efefef4d;" |
| | | readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å®¡æ ¸æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HCheckDate" |
| | | id="HCheckDate" style="background-color:#efefef4d;" |
| | | readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | |
| | | //åå§åçé¢ |
| | | setInitSelect_BadReason(); |
| | | set_ClearBill(); |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºå |
| | | set_AddFNew(); |
| | | |
| | | |
| | | } |
| | | else if (OperationType == 2) {//å¤å¶ |
| | | set_AddFNew(); |
| | |
| | | document.getElementById("HBarCode").setAttribute("disabled", "disabled"); |
| | | document.getElementById("HSetNo").setAttribute("disabled", "disabled"); |
| | | document.getElementById("HPCSNo").setAttribute("disabled", "disabled"); |
| | | } else if (OperationType == 6) {//ç´æ¹å¾-avi æ°å¢ |
| | | set_AddFNew(); |
| | | $("#HBarCode").val(HBarCode_PNL); |
| | | $("#HSetNo").val(HSetNo); |
| | | $("#HPCSNo").val(HPCSNo); |
| | | $("#HCheckProc").val("AVI"); |
| | | |
| | | document.getElementById("HBarCode").setAttribute("disabled", "disabled"); |
| | | document.getElementById("HSetNo").setAttribute("disabled", "disabled"); |
| | | document.getElementById("HPCSNo").setAttribute("disabled", "disabled"); |
| | | document.getElementById("HCheckProc").setAttribute("disabled", "disabled"); |
| | | form.render('select'); |
| | | } |
| | | else { |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | |
| | | //var isEndCheck = document.getElementById("HStopflag").checked; |
| | | //isEndCheck == true ? data.field.HStopflag = 'true' : data.field.HStopflag = 'false';//å°æ°ç»åå¹¶æå符串 |
| | | data.field['HPageIndex'] = $("#HPageIndex option:selected").data('value'); |
| | | /* data.field['HCheckProc'] = $("#HCheckProc option:selected").data('value');*/ |
| | | /* data.field['HCheckProc'] = $("#HCheckProc option:selected").data('value');*/ |
| | | var sMainStr = JSON.stringify(data.field) + ';' + sessionStorage["HUserName"] |
| | | |
| | | debugger |
| | | let url = GetWEBURL() |
| | | if (OperationType == 3 || OperationType == 5) { |
| | | url += "/QC_CheckNote_PNL_TempController/EditBill" |
| | | } else if (OperationType == 1 || OperationType == 2 || OperationType == 4) { |
| | | } else if (OperationType == 1 || OperationType == 2 || OperationType == 4 || OperationType == 6) { |
| | | url += "/QC_CheckNote_PNL_TempController/AddBill" |
| | | } |
| | | $.ajax( |
| | |
| | | //set_EditForm(linterid) |
| | | //å
³éé¡µç¾ |
| | | //Pub_Close(1); |
| | | |
| | | |
| | | } |
| | | else { |
| | | f_alert(data.Message); |
| | |
| | | get_layoutPanel() |
| | | }) |
| | | |
| | | // å®¡æ ¸ |
| | | form.on("submit(Checker)", function () { |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/QC_CheckNote_PNL_TempController/CheckBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": linterid, "IsAudit": 0, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | $("#add-btn").addClass("layui-btn-disabled").attr("disabled", true) |
| | | $("#check-btn").addClass("layui-btn-disabled").attr("disabled", true) |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }) |
| | | |
| | | |
| | | //çå¬æäº¤ |
| | | form.verify({ |
| | | // TODO: 夿 æ¡ç ç¼å·çè¾å
¥æ¯å¦ç¬¦åæ å |
| | |
| | | $("#HMaker").val(sessionStorage["HUserName"]);; //æ ¹æ®ç»å½ç¨æ·å¸¦åºå建人 |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | } |
| | | |
| | | //#region ä¸è¯åå 䏿å表åå§å |
| | | function setInitSelect_BadReason() { |
| | | //è·åç»å½é¡µç»ç»å |
| | | var ModRightNameCheck = ""; |
| | | var sql = "select * from Gy_BadReason where HCheckEmp <> '' and ISNULL(HStopEmp,'') = '' "; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/CommonModel/searchMethod', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sql": sql, "user": sessionStorage["HUserName"], "ModRightNameCheck": ModRightNameCheck }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data; |
| | | |
| | | var Organization = ""; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i].HName + '">' + data[i].HName + '</option>'; |
| | | } |
| | | $("#HBadReason").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //æ æºåæ°å¢ |
| | | function set_AddFNew() { |
| | | $("#HItemID").val(0) |
| | |
| | | function roadBillMain() { |
| | | set_EditForm(linterid) |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | //ç¼è¾å 载表头 |
| | | function set_EditForm(linterid) { |
| | | let load = layer.load() |
| | | //æ¥è¯¢æ£éªæ¹æ¡åæ¯å¦åå¨ |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/QC_CheckNote_PNL_TempController/GetQC_CheckNote_PNL_TempList", |
| | |
| | | $("#HPosition_y").val(Number(data['PCSæå¨åçç´¢å¼'])) |
| | | $("#HMaker").val(data['å建人']) |
| | | $("#HMakeDate").val(isEmpty(data['å建æ¶é´']) === true ? "" : util.toDateString(data['å建æ¶é´'], 'yyyy-MM-dd HH:mm:ss')) |
| | | |
| | | $("#HModifyMan").val(data['ä¿®æ¹äºº']) |
| | | $("#HModifyDate").val(isEmpty(data['ä¿®æ¹æ¶é´']) === true ? "" : util.toDateString(data['ä¿®æ¹æ¶é´'], 'yyyy-MM-dd HH:mm:ss')) |
| | | $("#HCheckMan").val(data['å®¡æ ¸äºº']) |
| | | $("#HCheckDate").val(isEmpty(data['å®¡æ ¸æ¶é´']) === true ? "" : util.toDateString(data['å®¡æ ¸æ¶é´'], 'yyyy-MM-dd HH:mm:ss')) |
| | | layui.form.render();//宿¶æ¸²æéä¸åä¸éä¸çæ ·å¼ |
| | | layer.close(load) |
| | | if (isEmpty(data['å®¡æ ¸äºº']) !== true) { |
| | | $("#add-btn").addClass("layui-btn-disabled").attr("disabled", true); |
| | | } else { |
| | | $("#check-btn").removeClass("layui-btn-disabled").attr("disabled", false); |
| | | } |
| | | |
| | | } else { |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | // |
| | | function f_alert(sMsg) { |
| | | layer.alert(sMsg, { icon: 5 }); |
| | |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | | document.addEventListener('DOMContentLoaded', function () { |
| | | $("#check-btn").addClass("layui-btn-disabled").attr('disabled', true) |
| | | }); |
| | | </script> |
| | | </body> |
| | | |
| | | </html> |