| | |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#HOrgID").attr("disabled", true); |
| | | //çæå¹¶è®¾ç½®ä¸»è¡¨çå
ç ååæ®å· |
| | | createBillNo(); |
| | | //åå§åå¶å人åå¶åæ¶é´ |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakerDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | //åå§åæ¥æ |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | //åå§å项ç®é¶æ®µè¡¨ |
| | | get_InitGrid(); |
| | | //䏿¨-页é¢è®¾ç½® |
| | | set_WorkTaskReport(); |
| | | //createBillNo(); |
| | | ////æ±æ¥äººåå§å |
| | | //getHEmpByHUserName(); |
| | | |
| | | |
| | | ////åå§åå¶å人åå¶åæ¶é´ |
| | | //$("#HMaker").val(sessionStorage["HUserName"]); |
| | | //$("#HMakerDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | ////åå§åæ¥æ |
| | | //$("#HDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | ////åå§å项ç®é¶æ®µè¡¨ |
| | | //get_InitGrid(); |
| | | ////䏿¨-页é¢è®¾ç½® |
| | | //set_WorkTaskReport(); |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | var NewRow = |
| | | { |
| | | "RowID": (table.cache["mainTable"].length + 1) * 10 |
| | | , "HProjectID": "0" |
| | | , 'HProNumber': '' |
| | | , 'HProjectStageID': '0' |
| | | , 'HProjectStageName': '' |
| | |
| | | , 'HReportNote': '' |
| | | , 'HAdv': '' |
| | | , 'HRemarkSub': '' |
| | | , "HSourceInterID": "0" |
| | | , "HSourceEntryID": "0" |
| | | , "HSourceBillNo": "" |
| | | , "HSourceBillType": "" |
| | | }; |
| | | switch (obj.event) { |
| | | case 'btn-AddLine': |
| | |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'RowID', title: 'è¡å·', hide: true, style: 'background-color: #f9f9f9;' } //è¡æ è¯ï¼ç¨äºä¸ä¸è¡ãä¸ä¸è¡è¯å«æå¨è¡ |
| | | , { field: 'HProjectID', title: '项ç®ID', hide: true, style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HProNumber', title: '项ç®ä»£ç ', style: 'background-color: #f9f9f9;'} |
| | | , { field: 'HProjectStageID', title: '项ç®é¶æ®µID', hide: true, style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HProjectStageName', title: '项ç®é¶æ®µ', style: 'background-color: #f9f9f9;' } //f7 |
| | |
| | | , { field: 'HReportNote', title: 'æ±æ¥å
容', edit: 'text' } |
| | | , { field: 'HAdv', title: 'ä¼å建议', edit: 'text' } |
| | | , { field: 'HRemarkSub', title: '夿³¨', edit: 'text' } |
| | | , { field: 'HSourceInterID', title: 'æºåå
ç ', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | , { field: 'HSourceEntryID', title: 'æºååå
ç ', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | , { field: 'HSourceBillNo', title: 'æºååå·', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | , { field: 'HSourceBillType', title: 'æºåç±»å', hide: true, style: 'background-color: #f9f9f9;' } //f7 |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo' } |
| | | ]] |
| | | } |
| | |
| | | var rowdata = [ |
| | | { |
| | | "RowID": 10 |
| | | , "HProjectID": "0" |
| | | , 'HProNumber': '' |
| | | , 'HProjectStageID': '0' |
| | | , 'HProjectStageName': '' |
| | |
| | | , 'HReportNote': '' |
| | | , 'HAdv': '' |
| | | , 'HRemarkSub': '' |
| | | , "HSourceInterID": "0" |
| | | , "HSourceEntryID": "0" |
| | | , "HSourceBillNo": "" |
| | | , "HSourceBillType": "" |
| | | } |
| | | ]; |
| | | option.data = rowdata; |
| | |
| | | var num = []; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (option.data[i] != "") { |
| | | //项ç®é空æ£éª |
| | | if (option.data[i]["HProjectID"] == "0") { |
| | | layer.msg("第" + (i + 1) + "è¡:项ç®ä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | | |
| | | //项ç®é¶æ®µé空æ£éª |
| | | if (option.data[i]["HProjectStageID"] == "0") { |
| | | layer.msg("第" + (i + 1) + "è¡:项ç®é¶æ®µä¸è½ä¸ºç©º!"); |
| | |
| | | //#region å表å
³é®å段é夿£éª |
| | | var num = []; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | temp = option.data[i]["HProNumber"] + "|" + option.data[i]["HProjectStageID"] + "|" + option.data[i]["HName"]; |
| | | temp = option.data[i]["HProjectID"] + "|" + option.data[i]["HProjectStageID"] + "|" + option.data[i]["HName"]; |
| | | if ($.inArray(temp, num) != -1) { |
| | | layer.msg("第" + (i + 1) + "è¡ï¼é¡¹ç®ä»£ç ã项ç®é¶æ®µãä»»å¡åç§°éå¤ï¼è¯·éæ°éæ©ï¼"); |
| | | return false; |
| | |
| | | "HName": checkStatus.data[0].ä»»å¡åç§° |
| | | , "HTaskNote": checkStatus.data[0].ä»»å¡æè¿° |
| | | , "HType": checkStatus.data[0].ä»»å¡ç±»å |
| | | , "HProjectID": checkStatus.data[0].HProjectID |
| | | , "HProNumber": checkStatus.data[0].项ç®ä»£ç |
| | | , "HProjectStageID": checkStatus.data[0].HProjectStageID |
| | | , "HProjectStageName": checkStatus.data[0].项ç®é¶æ®µ |
| | | , "HSourceInterID": checkStatus.data[0].HInterID |
| | | , "HSourceEntryID": checkStatus.data[0].HEntryID |
| | | , "HSourceBillNo": checkStatus.data[0].åæ®å· |
| | | , "HSourceBillType": checkStatus.data[0].åæ®ç±»å |
| | | }) |
| | | } else { |
| | | layer.msg("该任å¡å·²å
³éï¼è¯·éæ°éæ©!"); |
| | |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["è¡å·","项ç®é¶æ®µID"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["è¡å·","项ç®é¶æ®µID","æºåå
ç ", "æºååå
ç ", "æºååå·", "æºåç±»å"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |