| | |
| | | <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/zgqCustom/zgqCustom.js"></script> |
| | | <style type="text/css"> |
| | | .layui-form-label { |
| | | width: 85px; |
| | |
| | | <form id="form0" 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> |
| | | |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-card-body"> |
| | | <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">åºæ¬ä¿¡æ¯</li> |
| | | <li>å
¶ä»ä¿¡æ¯</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <!--åºæ¬ä¿¡æ¯--> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">æ£éªé¡¹ç®ç±»å«ç±»å«</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HQCCheckClassName" id="HQCCheckClassName" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HQCCheckClassID" id="HQCCheckClassID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="HQCCheckClassList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | <label class="layui-form-label">æ£éªé¡¹ç®ç±»å«ç±»å«</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HQCCheckClassName" id="HQCCheckClassName" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HQCCheckClassID" id="HQCCheckClassID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="HQCCheckClassList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div>--> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">使ç¨ç»ç»</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 185px;"> |
| | | <input type="hidden" class="layui-input" lay-verify="HCREATEORGID" name="HCREATEORGID" id="HCREATEORGID"> |
| | | <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | | </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: 130px; width: 190px;"> |
| | | <select name="HUseFlag" id="HUseFlag" lay-verify="HUseFlag"> |
| | | <option value="æªä½¿ç¨" selected="selected">æªä½¿ç¨</option> |
| | | <option value="已使ç¨">已使ç¨</option> |
| | | <option value="æªæ£æµ">æªæ£æµ</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">夿³¨</label> |
| | | <div class="layui-input-inline"> |
| | | <textarea placeholder="请è¾å
¥ç»´å¤æ³¨" class="layui-textarea" name="HRemark" id="HRemark"></textarea> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç¦ç¨æ å¿</label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title=""> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--å
¶ä»ä¿¡æ¯--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">ç¦ç¨æ å¿</label> |
| | | <div class="layui-input-block"> |
| | | <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title="" checked=""> |
| | | <div class="layui-row"> |
| | | <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="HMakeEmp" id="HMakeEmp" 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="HModifyEmp" id="HModifyEmp" 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="HStopEmp" id="HStopEmp" 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="HCheckEmp" id="HCheckEmp" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <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="HMakeTime" id="HMakeTime" 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="HModifyTime" id="HModifyTime" 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="HStopTime" id="HStopTime" 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="HCheckTime" id="HCheckTime" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | <script> |
| | | //è·ååæ° |
| | | //è·ååæ° |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | |
| | | return vars; |
| | | } |
| | | |
| | | |
| | | |
| | | var params = getUrlVars(); |
| | | var hID = params[params[0]];//ç¼è¾æ¥ç |
| | | var HType = params[params[1]]; //åæ®ç¶æ |
| | | var OperationType = params[params[1]]; //åæ®ç¶æ |
| | | var TagParentId = params[params[2]]; //ç¶çº§ID |
| | | |
| | | layui.config({ |
| | |
| | | , element = layui.element; |
| | | |
| | | //常è§ç¨æ³ |
| | | Organ(); |
| | | $("#HStopflag").attr("disabled", true); |
| | | $("#HUseFlag").attr("disabled", true); |
| | | layui.form.render('checkbox'); |
| | | |
| | | |
| | | if (OperationType == 1) { //æ°å¢ |
| | | hID = 0; |
| | | $("#HMakeEmp").val(sessionStorage["HUserName"]); |
| | | |
| | | } else if (OperationType == 2) { |
| | | RoadBillMain(hID); |
| | | $("#HMakeEmp").val(sessionStorage["HUserName"]); |
| | | $("#HModifyEmp").val(""); |
| | | $("#HStopEmp").val(""); |
| | | $("#HCheckEmp").val(""); |
| | | $("#HMakeTime").val(""); |
| | | $("#HModifyTime").val(""); |
| | | $("#HStopTime").val(""); |
| | | $("#HCheckTime").val(""); |
| | | $("#HNumber").val(""); |
| | | $("#HItemID").val(0); |
| | | hID = 0; |
| | | } else if (OperationType == 3) { |
| | | RoadBillMain(hID); |
| | | |
| | | } |
| | | |
| | | |
| | | //夿æ¯å¦ç»å½ æªç»å½åè·³å°ç»å½é¡µ |
| | | //if (sessionStorage.login != "login") { |
| | |
| | | // }, function () { window.location.href = "../../user/login.html"; }); |
| | | //} |
| | | |
| | | //#region 头é¨å·¥å
·æ äºä»¶ |
| | | |
| | | |
| | | //æ¸
é¤ |
| | | form.on('submit(Cancel)', function () { |
| | | //sessionStorage["SourceFlag"] = false; |
| | | parent.location.href = "../../../views/index.html" |
| | | //window.close();//å
³éå½å页 |
| | | }) |
| | | |
| | | |
| | | |
| | | //ä¿å |
| | | form.on('submit(Saver)', function (data) {//ä¿å |
| | | //debugger; |
| | | var ModRightNameAdd = 'Gy_RepairType_Edit'; |
| | | var ModRightNameAdd = 'Gy_QCCheckClass_Edit'; |
| | | var user = sessionStorage["HUserName"]; |
| | | var arr = new Array(); |
| | | var isEndCheck = document.getElementById("HStopflag").checked; |
| | | data.field.HStopflag = isEndCheck;//å°æ°ç»åå¹¶æå符串 |
| | | |
| | | hID = hID == "" ? 0 : hID; |
| | | data.field.HItemID = hID == "" ? 0 : hID; |
| | | |
| | | data.field.HParentID = TagParentId == "" ? 0 : TagParentId; |
| | | |
| | | var oMain = JSON.stringify(data.field) |
| | | var sMainSub = oMain + ';' + hID + ';' + user + ';' + ModRightNameAdd; |
| | | if (HType == "Modify") { |
| | | if (OperationType == "3") { |
| | | |
| | | $.ajax( |
| | | { |
| | |
| | | }, |
| | | error: function (err) { |
| | | |
| | | f_alert("é误:" + err); |
| | | f_alert("é误:" + err.responseText); |
| | | console.log("Reason" + sMainStr); |
| | | } |
| | | }); |
| | |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Gy_QCCheckClass/AddBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "oMain": oMain }, |
| | | data: { "oMain": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | |
| | | }, |
| | | error: function (err) { |
| | | |
| | | f_alert("é误:" + err); |
| | | f_alert("é误:" + err.responseText); |
| | | console.log("Reason" + sMainStr); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | //éåºæé® |
| | | form.on('submit(Exit)', function () { |
| | | Pub_Close(1); |
| | | }) |
| | | //#endregion |
| | | |
| | | function f_alert(sMsg) { |
| | | layer.alert(sMsg, { icon: 5 }); |
| | | |
| | | } |
| | | |
| | | if (HType == "Modify") { |
| | | //è·åç»ç» |
| | | function Organ() { |
| | | //è·åç»å½é¡µç»ç»å |
| | | var Organization = ''; |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL() + "/Web/GetOrganizations", |
| | | async: false, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>'; |
| | | } |
| | | $("#HUSEORGID").append(Organization); |
| | | $("#HUSEORGID").val(sessionStorage["OrganizationID"]) |
| | | $("#HCREATEORGID").val(sessionStorage["OrganizationID"]) |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | } |
| | | |
| | | function RoadBillMain(linterid) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Gy_QCCheckClass/xg", |
| | | //url: "http://localhost:12761/Gy_Department/xg", |
| | | type: "GET", |
| | | async: false, |
| | | data: { |
| | | "HInterID": hID |
| | | "HInterID": linterid |
| | | }, |
| | | success: function (d) { |
| | | console.log(d); |
| | |
| | | $("#HQCCheckClassID").val(d.data[0].HQCCheckClassID); |
| | | $("#HQCCheckClassName").val(d.data[0].HQCCheckClassName); |
| | | $("#HRemark").val(d.data[0].HRemark); |
| | | |
| | | $("#HUSEORGID").val(d.data[0].HUSEORGID); |
| | | $("#HMakeEmp").val(d.data[0].HMakeEmp); |
| | | $("#HMakeTime").val(d.data[0].HMakeTime == null ? "" : Format(new Date(d.data[0].HMakeTime), "yyyy-MM-dd")); |
| | | $("#HCheckEmp").val(d.data[0].HCheckEmp); |
| | | $("#HCheckTime").val(d.data[0].HCheckTime == null ? "" : Format(new Date(d.data[0].HCheckTime), "yyyy-MM-dd")); |
| | | $("#HModifyEmp").val(d.data[0].HModifyEmp); |
| | | $("#HModifyTime").val(d.data[0].HModifyTime == null ? "" : Format(new Date(d.data[0].HModifyTime), "yyyy-MM-dd")); |
| | | $("#HStopEmp").val(d.data[0].HStopEmp); |
| | | $("#HStopTime").val(d.data[0].HStopTime == null ? "" : Format(new Date(d.data[0].HStopTime), "yyyy-MM-dd")); |
| | | $("#HUseFlag").val(d.data[0].HUseFlag); |
| | | |
| | | $("input[name='HStopflag']").prop("checked", d.data[0].HStopflag);//true:éä¸ false:ä¸éä¸ |
| | | layui.form.render();//宿¶æ¸²æéä¸åä¸éä¸çæ ·å¼,æå¥½æ·»å è¿å¥è¯ |
| | | $("#HUpDater").val(sessionStorage["HUserName"]);//ä¿®æ¹äºº |
| | |
| | | }); |
| | | } |
| | | |
| | | |
| | | |
| | | //çå¬æäº¤ |
| | | form.verify({ |
| | | numberOrEmpty: function (value, item) { |
| | |
| | | //} |
| | | } |
| | | }); |
| | | |
| | | |
| | | //æ£éªé¡¹ç®ç±»å«ç±»å«å¼¹çª |
| | | form.on('submit(HQCCheckClassList)', function () { |
| | |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | |
| | | }); |
| | | </script> |
| | | </body> |