| | |
| | | <div class="layui-card-header"> |
| | | <div class="layui-btn-group"> |
| | | <button type="button" id="set_SaveBill" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_SaveBill">ä¿å</button> |
| | | <button type="button" id="set_Calc" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_Calc">计ç®</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">éåº</button> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-row"> |
| | | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æå±ç»</label> |
| | | <label class="layui-form-label">æå±æ ¸ç®æ¹å¼ç»</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="hparentName" id="hparentName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="hparentid" id="hparentid" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="text" name="HEntryName" id="HEntryName" readonly class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HEntryID" id="HEntryID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="hparent-BT" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ»éé¢</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HSumMoney" lay-verify="HSumMoney" id="HSumMoney" style="background-color:#efefef4d;" readonly> |
| | | <input class="layui-input" name="HSumMoney" lay-verify="HSumMoney" id="HSumMoney" value="0" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ»åºæ°</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HSumWorkTimes" lay-verify="HSumWorkTimes" id="HSumWorkTimes" style="background-color:#efefef4d;" readonly> |
| | | <input class="layui-input" name="HSumWorkTimes" lay-verify="HSumWorkTimes" id="HSumWorkTimes" value="0" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">å¹³åå·¥èµ</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HOldRate" lay-verify="HOldRate" id="HOldRate" style="background-color:#efefef4d;" readonly> |
| | | <input class="layui-input" name="HOldRate" lay-verify="HOldRate" id="HOldRate" value="0" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ¥å¹³åå·¥èµ</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HDayRate" lay-verify="HDayRate" id="HDayRate" style="background-color:#efefef4d;" readonly> |
| | | <input class="layui-input" name="HDayRate" lay-verify="HDayRate" id="HDayRate" value="0" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä¿®æ£å¹³åå·¥èµ</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HRate" lay-verify="HRate" id="HRate" > |
| | | <input class="layui-input" name="HRate" lay-verify="HRate" value="0" id="HRate"> |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | } |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºåæ°å¢ |
| | | $("#HItemID").val(0); |
| | | $("#HInterID").val(0); |
| | | } |
| | | else if (OperationType == 3) {//ç¼è¾ |
| | | $("#HItemID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | $("#HInterID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | //ç¼è¾ç¶ææ¶ï¼æ ¹æ®å
ç ï¼è·åä¿¡æ¯å¹¶åå
¥çé¢ |
| | | RoadBillMain(linterid); |
| | | } |
| | | else if (OperationType == 4) {//æµè§ |
| | | $("#HItemID").val(linterid);// |
| | | $("#HInterID").val(linterid);// |
| | | //ç¼è¾ç¶ææ¶ï¼æ ¹æ®å
ç ï¼è·åä¿¡æ¯å¹¶åå
¥çé¢ |
| | | RoadBillMain(linterid); |
| | | $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//ä¿ååå è½½æ°æ®æ¶ä¿åæé®ç¦ç¨ |
| | |
| | | Pub_Close(1); |
| | | }) |
| | | |
| | | |
| | | |
| | | //éæ©æå±ç»æé® |
| | | form.on('submit(hparent-BT)', function () { |
| | | get_checkparent(); |
| | |
| | | form.on('submit(set_SaveBill)', function (data) { |
| | | set_SaveBill(data); |
| | | }); |
| | | //ä¿åæé® |
| | | form.on('submit(set_Calc)', function (data) { |
| | | set_Calc(); |
| | | }); |
| | | |
| | | //#endregion |
| | | function set_Calc() { |
| | | var HEntryID = $("#HEntryID").val(); |
| | | var HYear = $("#HYear").val(); |
| | | var HPeriod = $("#HPeriod").val(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "Gy_ClassTimePrjSub/Calc", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "HEntryID": HEntryID, "HYear": HYear, "HPeriod": HPeriod }, |
| | | dataType: "json", |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data[0]; |
| | | //layer.msg(data.Message, { icon: 1 }); |
| | | //$('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HSumMoney": data.HsumAcount |
| | | , "HSumWorkTimes": data.HSumCoefficient |
| | | , "HOldRate": data.HAvgAcount |
| | | }); |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | | } |
| | | //layer.closeAll("loading"); |
| | | }, |
| | | error: function (err) { |
| | | layer.alert("é误:" + err, { icon: 5 }); |
| | | //console.log("Reason" + sMainStr); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | |
| | | //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ |
| | | |
| | |
| | | // $("input[name='checkboxHStopflag'][value='" + IsHStopflag + "']").attr("checked", true); |
| | | //} |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HItemID": data.HItemID |
| | | , "HName": data.HName |
| | | , "HNumber": data.æåº¦æ ¸ç®è®°å½ä»£ç |
| | | "HInterID": data.HInterID |
| | | , "HEntryID": data.HEntryID |
| | | , "HEntryName": data.æåº¦æ ¸ç®è®°å½åç§° |
| | | , "HYear": data.ä¼è®¡å¹´ä»½ |
| | | , "HPeriod": data.ä¼è®¡æä»½ |
| | | , "hparentName": data.ç»åç§° |
| | | , "hparentid": data.ç»ä»£ç |
| | | , "HSumMoney": data.æ»éé¢ |
| | | , "HSumWorkTimes": data.æ»åºæ° |
| | | , "HOldRate": data.å¹³åå·¥èµ |
| | |
| | | //#region ä¿åæ¹æ³ |
| | | function set_SaveBill(data) { |
| | | //var sMainStr = JSON.stringify(data.field); |
| | | |
| | | var sMainStr = JSON.stringify(data.field); |
| | | |
| | | var sMainStr = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"]; |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "Gy_ClassTimePrjSub/ModifyByID", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(data.Message, { icon: 1 }); |
| | | $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | //ä¿ååæµè§ |
| | | //ReRoadBillMain(); |
| | | var index = parent.layer.getFrameIndex(window.name); //å
å¾å°å½åiframeå±çç´¢å¼ |
| | | parent.layer.close(index); //åæ§è¡å
³é |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | |
| | | //#region éæ©æå±ç»æ¹æ³ |
| | | function get_checkparent() { |
| | | layer.open({ |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#hparentName").val(checkStatus.data[0].HName); |
| | | $("#hparentid").val(checkStatus.data[0].HItemID); |
| | | $("#HEntryName").val(checkStatus.data[0].HName); |
| | | $("#HEntryID").val(checkStatus.data[0].HItemID); |
| | | //$("#HDeptNumber").val(checkStatus.data[0].HNumber); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |