| | |
| | | var HInterID = $('#HInterID').val() |
| | | var HMaker = sessionStorage["HUserName"] |
| | | var HStockOrgID = sessionStorage["OrganizationID"] //ç»ç»ID |
| | | var OperationType = 1 //æä½ç±»åï¼1æ°å¢ã2ç¼è¾ï¼ |
| | | var OperationType = 1 //æä½ç±»åï¼1æ°å¢ã2ç¼è¾ã3å¤å¶ï¼ |
| | | var CloseType = 2 //å
³éç±»åï¼1å
³éå¼¹çªã2å
³é页ç¾ï¼ |
| | | var option = {}; |
| | | var titleData = []; //ä¸éè¦æ¾ç¤ºçåæ®µ |
| | | //#endregion |
| | | |
| | | //夿æ¯å¦ç»å½ æªç»å½åè·³å°ç»å½é¡µ |
| | |
| | | $("h1").html('<b>' + HPageTitle + '</b>'); |
| | | //#endregion |
| | | |
| | | //åå§åå表 |
| | | //åå§åå表并å设置 |
| | | set_InitGrid(); |
| | | DisPlay_HideColumn(); |
| | | |
| | | //è·åç»ç» |
| | | Organ(); |
| | |
| | | } |
| | | else if (OperationType == 2) { //ç¼è¾ |
| | | $("#HInterID").val(HInterID);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | CloseType = 1; |
| | | //ç¼è¾ç¶ææ¶ï¼æ ¹æ®å
ç ï¼è·åä¿¡æ¯å¹¶åå
¥çé¢ |
| | | RoadBillMain(HInterID); |
| | | } |
| | | else if (OperationType == 3) { //å¤å¶ |
| | | //è·åæå¤§åæ®å· |
| | | get_MAXNum(); |
| | | //åå§åæ¥æãå建人ãå建æ¶é´ |
| | | $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); |
| | | $("#HMaker").val(HMaker); |
| | | $("#HMakeDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); |
| | | OperationType = 1; |
| | | CloseType = 1; |
| | | CopyBill(HInterID); |
| | | } |
| | | else { |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | |
| | | , "HPMTimes": result.data[i].HPMTimes |
| | | , "HAMTimes": result.data[i].HAMTimes |
| | | , 'HBaseTimes': result.data[i].HBaseTimes |
| | | , 'HBaseTimes_Sec': result.data[i].HBaseTimes_Sec |
| | | , 'HBaseDays': result.data[i].HBaseDays |
| | | , 'HOverTimes': result.data[i].HOverTimes |
| | | , 'HOverDays': result.data[i].HOverDays |
| | | , 'HLeaveTimes': result.data[i].HLeaveTimes |
| | | , 'HLeaveDays': result.data[i].HLeaveDays |
| | | , 'HLateQty': result.data[i].HLateQty |
| | | , 'HLateTimes': result.data[i].HLateTimes |
| | | , 'HEarlyQty': result.data[i].HEarlyQty |
| | | , 'HEarlyTimes': result.data[i].HEarlyTimes |
| | | , 'HOutForEmpQty': result.data[i].HOutForEmpQty |
| | | , 'HOutForEmpTimes': result.data[i].HOutForEmpTimes |
| | | , 'HOutForComQty': result.data[i].HOutForComQty |
| | | , 'HOutForComTimes': result.data[i].HOutForComTimes |
| | | , 'HAbsentDays': result.data[i].HAbsentDays |
| | | , 'HRestFlag': result.data[i].HRestFlag |
| | | , 'HSchClassID': result.data[i].HSchClassID |
| | | , 'HSchClassNumber': result.data[i].HSchClassNumber |
| | | , 'HSchClassName': result.data[i].HSchClassName |
| | | , 'HNeedTimes': result.data[i].HNeedTimes |
| | | , 'HCTPrjID': result.data[i].HCTPrjID |
| | | , 'HCTPrjNumber': result.data[i].HCTPrjNumber |
| | | , 'HCTPrjName': result.data[i].HCTPrjName |
| | | , 'HWorkTypeID': result.data[i].HWorkTypeID |
| | | , 'HWorkTypeNumber': result.data[i].HWorkTypeNumber |
| | | , 'HWorkTypeName': result.data[i].HWorkTypeName |
| | | , 'HPayMoney': result.data[i].HPayMoney |
| | | , 'HMoney': result.data[i].HMoney |
| | | , 'HRemark': result.data[i].HRemark |
| | | } |
| | | ) |
| | | } |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å¤å¶æ¨¡å¼ 页é¢åå§å |
| | | function CopyBill(HInterID) { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Pay_WorkTimesBillController/GetPay_WorkTimesBill_Json", |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "HInterID": HInterID, "HMaker": HMaker }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var data = result.data[0]; |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HDeptID": data.HDeptID |
| | | , "HDeptName": data.é¨é¨ |
| | | , "HGroupID": data.HGroupID |
| | | , "HGroupName": data.çç» |
| | | , "HRemark": data.è¡¨å¤´å¤æ³¨ |
| | | , "HStockOrgID": data.HStockOrgID |
| | | }); |
| | | HStockOrgID = data.HStockOrgID == null ? 0 : data.HStockOrgID; |
| | | |
| | | //å表 èµå¼ |
| | | var rowdata = []; |
| | | for (let i = 0; i < result.data.length; i++) { |
| | | rowdata.push( |
| | | { |
| | | "HEmpID": result.data[i].HEmpID |
| | | , "HEmpNumber": result.data[i].HEmpNumber |
| | | , "HEmpName": result.data[i].HEmpName |
| | | , "HEmpRate": result.data[i].HEmpRate |
| | | , "HPMTimes": result.data[i].HPMTimes |
| | | , "HAMTimes": result.data[i].HAMTimes |
| | | , 'HBaseTimes': result.data[i].HBaseTimes |
| | | , 'HBaseTimes_Sec': result.data[i].HBaseTimes_Sec |
| | | , 'HBaseDays': result.data[i].HBaseDays |
| | | , 'HOverTimes': result.data[i].HOverTimes |
| | | , 'HOverDays': result.data[i].HOverDays |
| | |
| | | , toolbar: '#toolbarDemo' |
| | | , totalRow: true |
| | | , limit: 500 |
| | | , height: 500 |
| | | , height: 'full-250' |
| | | , loading: false |
| | | , cols: [[ |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | |
| | | , { field: 'HEmpID', title: 'HEmpID', width: 100, hide: true, style: 'background-color:#efefef4d;' } |
| | | , { field: 'HEmpNumber', title: 'èå代ç ', width: 100, edit: 'text', event: "HEmpNumber" } //F7 |
| | | , { field: 'HEmpName', title: 'èååç§°', width: 100, style: 'background-color:#efefef4d;' } |
| | | , { field: 'HEmpRate', title: 'èåç³»æ°', width: 100, edit: 'text' } |
| | | , { field: 'HEmpRate', title: 'èåç³»æ°', width: 100, edit: 'text', event: "HEmpRate" } |
| | | , { field: 'HAMTimes', title: 'ä¸åå·¥æ¶', width: 100, edit: 'text', totalRow: true } |
| | | , { field: 'HPMTimes', title: 'ä¸åå·¥æ¶', width: 100, edit: 'text', totalRow: true } |
| | | , { field: 'HBaseTimes', title: 'åºæ¬å·¥æ¶', width: 100, edit: 'text', totalRow: true } |
| | | , { field: 'HBaseTimes', title: 'åºæ¬å·¥æ¶', width: 100, edit: 'text', totalRow: true, event: "HBaseTimes" } |
| | | , { field: 'HBaseTimes_Sec', title: '计æ¶å·¥æ¶', width: 100, edit: 'text', totalRow: true, event: "HBaseTimes_Sec" } |
| | | , { field: 'HBaseDays', title: 'åºæ¬å¤©æ°', width: 100, edit: 'text', totalRow: true } |
| | | , { field: 'HOverTimes', title: 'å çå·¥æ¶', width: 100, edit: 'text', totalRow: true } |
| | | , { field: 'HOverDays', title: 'å ç天æ°', width: 100, edit: 'text', totalRow: true } |
| | |
| | | , { field: 'HWorkTypeID', title: 'HWorkTypeID', width: 100, hide: true, style: 'background-color:#efefef4d;' } |
| | | , { field: 'HWorkTypeNumber', title: 'å·¥ç§ä»£ç ', width: 100, edit: 'text', event: "HWorkTypeNumber" } //F7 |
| | | , { field: 'HWorkTypeName', title: 'å·¥ç§åç§°', width: 100, style: 'background-color:#efefef4d;' } |
| | | , { field: 'HPayMoney', title: 'å°æ¶å·¥èµ', width: 100, edit: 'text' } |
| | | , { field: 'HMoney', title: 'å·¥èµ', width: 100, edit: 'text', totalRow: true } |
| | | , { field: 'HPayMoney', title: 'å°æ¶å·¥èµ', width: 100 } |
| | | , { field: 'HMoney', title: 'å·¥èµ', width: 100,totalRow: true } |
| | | , { field: 'HRemark', title: '夿³¨', width: 100, edit: 'text' } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | ]] |
| | |
| | | , "HPMTimes": "0" |
| | | , "HAMTimes": "0" |
| | | , "HBaseTimes": "0" |
| | | , "HBaseTimes_Sec": "0" |
| | | , "HBaseDays": "0" |
| | | , "HOverTimes": "0" |
| | | , "HOverDays": "0" |
| | |
| | | } |
| | | $("#HGroupName").val(checkStatus.data[0].çç»åç§°); |
| | | $("#HGroupID").val(checkStatus.data[0].HItemID); |
| | | |
| | | var sSubStr = table.cache['mainTable']; |
| | | if (parseFloat(sSubStr[0].HEmpID) > 0) { |
| | | layer.confirm('å表ä¸å·²ç»åå¨èå,æ¯å¦è¦è¦çï¼', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | set_InitGrid(); //åå§åå表 |
| | | GetEmployee(); //æ ¹æ®çç»è¿åèåä¿¡æ¯ |
| | | layer.close(index); //å
³éå¼¹çª å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | }); |
| | | } |
| | | else { |
| | | GetEmployee(); |
| | | if (checkStatus.data[0].HDeptID != 0) { |
| | | $("#HDeptID").val(checkStatus.data[0].HDeptID); |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨åç§°); |
| | | } |
| | | layer.close(index); //å
³éå¼¹çª å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | layer.confirm('å表ä¸å·²ç»åå¨èå,æ¯å¦è¦è¦çï¼', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | set_InitGrid(); //åå§åå表 |
| | | GetEmployee(); //æ ¹æ®çç»è¿åèåä¿¡æ¯ |
| | | DisPlay_HideColumn();//å设置 |
| | | layer.close(index); //å
³éå¼¹çª å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | }); |
| | | } |
| | |
| | | } |
| | | |
| | | function GetEmployee() { |
| | | if ($("#HGroupName").val() == '') { |
| | | return; |
| | | } |
| | | |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Gy_EmployeeController/GetEmpInfoByGroup_Json", |
| | |
| | | , "HPMTimes": "0" |
| | | , "HAMTimes": "0" |
| | | , "HBaseTimes": "0" |
| | | , "HBaseTimes_Sec": "0" |
| | | , "HBaseDays": "0" |
| | | , "HOverTimes": "0" |
| | | , "HOverDays": "0" |
| | |
| | | , "HPMTimes": "0" |
| | | , "HAMTimes": "0" |
| | | , "HBaseTimes": "0" |
| | | , "HBaseTimes_Sec": "0" |
| | | , "HBaseDays": "0" |
| | | , "HOverTimes": "0" |
| | | , "HOverDays": "0" |
| | |
| | | if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | option.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //è®¾ç½®è¡¨æ ¼title屿§æ¾ç¤ºå«å |
| | | if (dataCols[4] != null && dataCols[4] != "") { |
| | | option.cols[0][i + 1]["title"] = dataCols[4]; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | } |
| | | |
| | | //å·æ°æé®æ¾ç¤º |
| | | var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ |
| | | Display_HideButton(btns, HBillType, HModName, HMaker); |
| | | |
| | | }, |
| | | complete: function (XHR, TS) { XHR = null },//åæ¶èµæº |
| | | error: function () { |
| | |
| | | } else { |
| | | obj.del(); |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | table.reload(option); |
| | | table.cache["mainTable"].splice(rowIndex, 1); |
| | | table.render(option); |
| | | layer.close(index); |
| | | } |
| | | }); |
| | |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , end: function () { |
| | | console.log(obj.data["HBaseTimes"]); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HWorkTypeID": OptionData.HItemID |
| | | , "HWorkTypeNumber": OptionData.å·¥ç§ä»£ç |
| | | , "HWorkTypeName": OptionData.å·¥ç§åç§° |
| | | , "HPayMoney": OptionData.å°æ¶å·¥èµ |
| | | , "HMoney": (obj.data["HBaseTimes"] == "" ? 0 : (obj.data["HBaseTimes"]) * OptionData.å°æ¶å·¥èµ).toFixed(4) |
| | | }) |
| | | } |
| | | }) |
| | | } |
| | | //obj.event = ""; |
| | | return false; |
| | | } |
| | | |
| | | |
| | | //#region æ¹éå¡«å
|
| | | //æ°å¼æ ¼å¼æ ¡éªå·¥å
· |
| | | var ref = /^\d+(\.\d+)?$/; //éè´æ°æ£åè¡¨è¾¾å¼ |
| | | var temp = ""; |
| | | //æä½è¡ç´¢å¼ |
| | | var rowIndex = $(obj.tr).attr("data-index"); |
| | | |
| | | if (event.key == "F6") { |
| | | //èåç³»æ° |
| | | if (obj.event == "HEmpRate") { |
| | | var oldText = table.cache["mainTable"][rowIndex].HEmpRate; |
| | | var value = e.target.value; //å¾å°ä¿®æ¹åçå¼ |
| | | |
| | | //æ°æ®æ ¼å¼æ ¡éª |
| | | temp = value + ""; |
| | | if (!ref.test(temp) || temp == 0) { |
| | | //æ¢å¤æ°æ®å°ç¼è¾å |
| | | option.data[rowIndex].HEmpRate = oldText; |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | |
| | | layer.msg("æè¾å
¥å¼å¿
须为大äº0çæ°å!"); |
| | | return; |
| | | } |
| | | |
| | | |
| | | for (var i = rowIndex * 1; i < option.data.length; i++) { |
| | | //æ°æ®æ ¡éªåæ ¼ï¼éç®è®°å½ |
| | | var HEmpRate = isNaN(value) ? 0 : value * 1; //èåç³»æ° |
| | | |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | option.data[i].HEmpRate = HEmpRate; |
| | | } |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | } |
| | | |
| | | //åºæ¬å·¥æ¶ |
| | | if (obj.event == "HBaseTimes") { |
| | | var oldText = table.cache["mainTable"][rowIndex].HBaseTimes; |
| | | var value = e.target.value; //å¾å°ä¿®æ¹åçå¼ |
| | | |
| | | //æ°æ®æ ¼å¼æ ¡éª |
| | | temp = value + ""; |
| | | if (!ref.test(temp) || temp == 0) { |
| | | //æ¢å¤æ°æ®å°ç¼è¾å |
| | | option.data[rowIndex].HBaseTimes = oldText; |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | |
| | | layer.msg("æè¾å
¥å¼å¿
须为大äº0çæ°å!"); |
| | | return; |
| | | } |
| | | |
| | | |
| | | for (var i = rowIndex * 1; i < option.data.length; i++) { |
| | | //æ°æ®æ ¡éªåæ ¼ï¼éç®è®°å½ |
| | | var HBaseTimes = isNaN(value) ? 0 : value * 1; //åºæ¬å·¥æ¶ |
| | | var HAMTimes = HBaseTimes / 2; //ä¸åå·¥æ¶ |
| | | var HPMTimes = HBaseTimes / 2; //ä¸åå·¥æ¶ |
| | | var HPayMoney = isNaN(option.data[i].HPayMoney) ? 0 : option.data[i].HPayMoney; //å°æ¶å·¥èµ |
| | | var HMoney = HPayMoney * HBaseTimes; //å·¥èµ=å°æ¶å·¥èµ*åºæ¬å·¥æ¶ |
| | | |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | option.data[i].HBaseTimes = HBaseTimes; |
| | | option.data[i].HAMTimes = HAMTimes; |
| | | option.data[i].HPMTimes = HPMTimes; |
| | | option.data[i].HMoney = HMoney; |
| | | } |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | } |
| | | |
| | | //计æ¶å·¥æ¶ |
| | | if (obj.event == "HBaseTimes_Sec") { |
| | | var oldText = table.cache["mainTable"][rowIndex].HBaseTimes_Sec; |
| | | var value = e.target.value; //å¾å°ä¿®æ¹åçå¼ |
| | | |
| | | //æ°æ®æ ¼å¼æ ¡éª |
| | | temp = value + ""; |
| | | if (!ref.test(temp) || temp == 0) { |
| | | //æ¢å¤æ°æ®å°ç¼è¾å |
| | | option.data[rowIndex].HBaseTimes_Sec = oldText; |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | |
| | | layer.msg("æè¾å
¥å¼å¿
须为大äº0çæ°å!"); |
| | | return; |
| | | } |
| | | |
| | | |
| | | for (var i = rowIndex * 1; i < option.data.length; i++) { |
| | | //æ°æ®æ ¡éªåæ ¼ï¼éç®è®°å½ |
| | | var HBaseTimes_Sec = isNaN(value) ? 0 : value * 1; //计æ¶å·¥æ¶ |
| | | |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | option.data[i].HBaseTimes_Sec = HBaseTimes_Sec; |
| | | } |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | } |
| | | |
| | | obj.event = ""; |
| | | return false; |
| | | } |
| | | |
| | | //#endregion |
| | | }) |
| | | } |
| | | //#endregion |
| | |
| | | } |
| | | |
| | | //æ°æ®æ ¡éªåæ ¼ï¼éç®è®°å½ |
| | | var HAMTimes = isNaN(value) ? 0 : value; //ä¸åå·¥æ¶ |
| | | var HAMTimes = isNaN(value) ? 0 : value * 1; //ä¸åå·¥æ¶ |
| | | var HPMTimes = isNaN(obj.data.HPMTimes) ? 0 : obj.data.HPMTimes; //ä¸åå·¥æ¶ |
| | | var HBaseTimes = Number(HPMTimes) + Number(HAMTimes); //åºæ¬å·¥æ¶=ä¸åå·¥æ¶+ä¸åå·¥æ¶ |
| | | var HPayMoney = isNaN(obj.data.HPayMoney) ? 0 : obj.data.HPayMoney; //å°æ¶å·¥èµ |
| | |
| | | } |
| | | |
| | | //æ°æ®æ ¡éªåæ ¼ï¼éç®è®°å½ |
| | | var HPMTimes = isNaN(value) ? 0 : value; //ä¸åå·¥æ¶ |
| | | var HPMTimes = isNaN(value) ? 0 : value * 1; //ä¸åå·¥æ¶ |
| | | var HAMTimes = isNaN(obj.data.HAMTimes) ? 0 : obj.data.HAMTimes; //ä¸åå·¥æ¶ |
| | | var HBaseTimes = Number(HPMTimes) + Number(HAMTimes); //åºæ¬å·¥æ¶=ä¸åå·¥æ¶+ä¸åå·¥æ¶ |
| | | var HPayMoney = isNaN(obj.data.HPayMoney) ? 0 : obj.data.HPayMoney; //å°æ¶å·¥èµ |
| | |
| | | obj.update({ |
| | | HPMTimes: HPMTimes |
| | | , HBaseTimes: HBaseTimes |
| | | , HMoney: HMoney |
| | | }); |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | break; |
| | | case "HBaseTimes": //åºæ¬å·¥æ¶ |
| | | //æ°æ®æ ¼å¼æ ¡éª |
| | | temp = value + ""; |
| | | if (!ref.test(temp) || temp == 0) { |
| | | //æ¢å¤æ°æ®å°ç¼è¾å |
| | | obj.update({ |
| | | HBaseTimes: oldText |
| | | }); |
| | | table.render(option); |
| | | //å·æ°è®¾ç½®å¤éæ¡ç¶æ |
| | | CheckedSet_tableSub(); |
| | | |
| | | layer.msg("æè¾å
¥å¼å¿
须为大äº0çæ°å!"); |
| | | return; |
| | | } |
| | | |
| | | //æ°æ®æ ¡éªåæ ¼ï¼éç®è®°å½ |
| | | var HBaseTimes = isNaN(value) ? 0 : value * 1; //åºæ¬å·¥æ¶ |
| | | var HAMTimes = HBaseTimes / 2; //ä¸åå·¥æ¶ |
| | | var HPMTimes = HBaseTimes / 2; //ä¸åå·¥æ¶ |
| | | var HPayMoney = isNaN(obj.data.HPayMoney) ? 0 : obj.data.HPayMoney; //å°æ¶å·¥èµ |
| | | var HMoney = (HPayMoney * HBaseTimes).toFixed(4); //å·¥èµ=å°æ¶å·¥èµ*åºæ¬å·¥æ¶ |
| | | debugger |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | HBaseTimes: HBaseTimes |
| | | , HAMTimes: HAMTimes |
| | | , HPMTimes: HPMTimes |
| | | , HMoney: HMoney |
| | | }); |
| | | table.render(option); |
| | |
| | | } |
| | | |
| | | //æ°æ®æ ¡éªåæ ¼ï¼éç®è®°å½ |
| | | var HPayMoney = isNaN(value) ? 0 : value; //å°æ¶å·¥èµ |
| | | var HPayMoney = isNaN(value) ? 0 : value * 1; //å°æ¶å·¥èµ |
| | | var HBaseTimes = isNaN(obj.data.HBaseTimes) ? 0 : obj.data.HBaseTimes; //åºæ¬å·¥æ¶ |
| | | var HMoney = HPayMoney * HBaseTimes; //å·¥èµ=å°æ¶å·¥èµ*åºæ¬å·¥æ¶ |
| | | |
| | |
| | | //#region éåº |
| | | form.on('submit(btn_Cancel)', function () { |
| | | layer.confirm('æ¨ç¡®å®è¦éåºåï¼', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | //æä½ç±»åï¼OperationType=1æ°å¢ãOperationType=2ç¼è¾ï¼ |
| | | if (OperationType == 2) { |
| | | Pub_Close(1); |
| | | } |
| | | else { |
| | | Pub_Close(2); |
| | | } |
| | | Pub_Close(CloseType); |
| | | }); |
| | | }) |
| | | //#endregion |
| | |
| | | { |
| | | $("#HGroupName").val(obj[0].çç»åç§°); |
| | | $("#HGroupID").val(obj[0].HItemID); |
| | | if (obj[0].HDeptID != 0) { |
| | | $("#HDeptID").val(obj[0].HDeptID); |
| | | $("#HDeptName").val(obj[0].é¨é¨åç§°); |
| | | } |
| | | } |
| | | //åå»è¿ååºç¡èµææ°æ® å表 |
| | | function GetHEmpListValue(data) //è¿åèå |