| | |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | <style> |
| | | <!--<style> |
| | | .main-btn { /*头é¨ä¸»æé®*/ |
| | | padding: 0 2px; /*è°æ´æé®å·¦å³ç©ºé大å°*/ |
| | | height: 30px; |
| | |
| | | .layui-form-label { |
| | | width: 25%; |
| | | } |
| | | </style> |
| | | </style>--> |
| | | |
| | | </head> |
| | | <body> |
| | |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">åæ®å·*</label> |
| | | <label class="layui-form-label" style="width: 85px;">åæ®å·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¥æ</label> |
| | | <label class="layui-form-label" style="width: 85px;">æ¥æ<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width:180px;"> |
| | | <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 80px;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ±æ¥äºº*</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ±æ¥äºº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HReportEmpName" name="HReportEmpName" id="HReportEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HReportEmpID" id="HReportEmpID" lay-verify="HReportEmpID" value="0"> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">夿³¨<label style="color:red"> * </label></label> |
| | | <label class="layui-form-label" style="width: 85px;">夿³¨</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 501px;"> |
| | | <input type="text" class="layui-input" lay-verify="HRemark" name="HRemark" id="HRemark"> |
| | | </div> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ç»ç»*</label> |
| | | <label class="layui-form-label" style="width: 85px;">ç»ç»<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 501px;"> |
| | | <select name="HOrgID" id="HOrgID" lay-verify="HOrgID"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up"><i class="layui-icon layui-icon-form"></i>ä¸ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under"><i class="layui-icon layui-icon-form"></i>ä¸ä¸è¡</button> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up"><i class="layui-icon layui-icon-form"></i>ä¸ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under"><i class="layui-icon layui-icon-form"></i>ä¸ä¸è¡</button>--> |
| | | </div> |
| | | </script> |
| | | </div> |
| | |
| | | <!--<a class="layui-btn layui-btn-xs" lay-event="edit">ç¼è¾</a>--> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | |
| | | <!--å¤éæ¡ å®ææ è®°--> |
| | | <script type="text/html" id="HFinishFlag"> |
| | | <div class="layui-input-block" style="margin-left: 20px;"> |
| | | <input type="checkbox" name="HFinishFlag" lay-filter="HFinishFlag" id="HFinishFlag{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary"> |
| | | </div> |
| | | </script> |
| | | |
| | | <!--<script type="text/html" id="switchTpl"> |
| | | è¿éç checked çç¶æåªæ¯æ¼ç¤º |
| | | <input type="checkbox" name="checkbox" value="{{d.HFinishFlag}}" lay-skin="primary" lay-filter="HFinishFlag" {{ d.HFinishFlag == 1 ? 'checked' : '' }}> |
| | | </script>--> |
| | | |
| | | <script> |
| | | |
| | |
| | | //DisPlay_HideColumn(); |
| | | //#endregion |
| | | |
| | | //#region åå§åç»ç» |
| | | Organ(); |
| | | //#endregion |
| | | |
| | | //#region å¤æå¹¶è®¾ç½®æä½ç±»åã页é¢åå§å |
| | | if (OperationType == null || OperationType == 1) { //æ°å¢ |
| | | //ç¦ç¨ç»ç»é项 |
| | | $("#HOrgID").attr("disabled", true); |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#HOrgID").attr("disabled", true); |
| | | OperationType = 1; |
| | | //çæå¹¶è®¾ç½®ä¸»è¡¨çå
ç ååæ®å· |
| | | createBillNo(); |
| | | //æ±æ¥äººåå§å |
| | | getHEmpByHUserName(); |
| | | |
| | | //åå§åå¶å人åå¶åæ¶é´ |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | //åå§å项ç®é¶æ®µè¡¨ |
| | | get_InitGrid(); |
| | | DisPlay_HideColumn(); |
| | | } |
| | | //else if (OperationType == 2) { //å¤å¶ |
| | | // //ç¦ç¨ç»ç»é项 |
| | |
| | | // }); |
| | | //} |
| | | else if (OperationType == 3) {//å¦æä¿®æ¹åèµ°ä¸é¢ new //ç¼è¾ |
| | | //ç¦ç¨ç»ç»é项 |
| | | $("#HOrgID").attr("disabled", true); |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#HOrgID").attr("disabled", true); |
| | | //åå§å项ç®é¶æ®µè¡¨ |
| | | get_InitGrid(); |
| | | DisPlay_HideColumn(); |
| | | RoadBillMain(linterid); |
| | | } else if (OperationType == 4 && HProjectStageID != null) { |
| | | //ç¦ç¨ç»ç»é项 |
| | | $("#HOrgID").attr("disabled", true); |
| | | } else if (OperationType == 4 && HProjectStageID != null) { //䏿¨ |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#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 |
| | | |
| | | //#region åå§åç»ç» |
| | | Organ(); |
| | | //#endregion |
| | | |
| | | //#region åå§åè¡¨æ ¼ |
| | | DisPlay_HideColumn(); |
| | | //DisPlay_HideColumn(); |
| | | //#endregion |
| | | |
| | | //#endregion |
| | |
| | | var NewRow = |
| | | { |
| | | "RowID": (table.cache["mainTable"].length + 1) * 10 |
| | | , 'HProNumber': '' |
| | | , 'HProjectStageID': '0' |
| | | , 'HProjectStageName': '' |
| | | , 'HName': '' |
| | | , 'HTaskNote': '' |
| | | , 'HType': '' |
| | | , 'HRelTimes': '0' |
| | | , 'HReportNote': '' |
| | | , 'HAdv': '' |
| | | , 'HRemarkSub': '' |
| | | , "HProjectID": "0" |
| | | , "HProNumber": "" |
| | | , "HProjectStageID": "0" |
| | | , "HProjectStageName": "" |
| | | , "HName": "" |
| | | , "HTaskNote": "" |
| | | , "HType": "" |
| | | , "HRelTimes": "0" |
| | | , "HReportNote": "" |
| | | , "HFinishFlag": false |
| | | , "HAdv": "" |
| | | , "HRemarkSub": "" |
| | | , "HSourceInterID": "0" |
| | | , "HSourceEntryID": "0" |
| | | , "HSourceBillNo": "" |
| | | , "HSourceBillType": "" |
| | | }; |
| | | switch (obj.event) { |
| | | case 'btn-AddLine': |
| | | table.cache["mainTable"].push(NewRow); |
| | | option.data = table.cache["mainTable"]; |
| | | table.render(option); |
| | | |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | //宿æ è®° |
| | | if (option.data[i - 1].HFinishFlag) { |
| | | $('#HFinishFlag' + i + '').attr("checked", true); |
| | | } |
| | | } |
| | | form.render('select'); |
| | | form.render('checkbox'); |
| | | break; |
| | | case 'btn-CopyLine': |
| | | var copydata = JSON.stringify(data); |
| | |
| | | table.cache["mainTable"].push(JSON.parse(copyrow));//å°å¤å¶çè¡å¼ºè½¬æjson追å å°è¡¨æ ¼ä¸ |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | //宿æ è®° |
| | | if (option.data[i - 1].HFinishFlag) { |
| | | $('#HFinishFlag' + i + '').attr("checked", true); |
| | | } |
| | | } |
| | | form.render('checkbox'); |
| | | form.render('select'); |
| | | } |
| | | break; |
| | | //å设置 |
| | |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | |
| | | // |
| | | form.on('submit(Cancel)', function () { |
| | | //sessionStorage["SourceFlag"] = false; |
| | |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , page: true |
| | | , limit: 500 |
| | | , limits: [50, 500, 5000, 50000] |
| | | //, page: true |
| | | //, limit: 500 |
| | | //, limits: [50, 500, 5000, 50000] |
| | | , totalRow: true |
| | | , cellMinWidth: 120 |
| | | , height: 400 |
| | | , cols: [[ |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', totalRow: true } |
| | | , { field: 'RowID', title: 'è¡å·', hide: true } //è¡æ è¯ï¼ç¨äºä¸ä¸è¡ãä¸ä¸è¡è¯å«æå¨è¡ |
| | | , { field: 'HProNumber', title: '项ç®ä»£ç '} |
| | | , { field: 'HProjectStageID', title: '项ç®é¶æ®µID', hide: true } |
| | | , { field: 'HProjectStageName', title: '项ç®é¶æ®µ' } //f7 |
| | | , { 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: 'HName', title: 'ä»»å¡åç§°', edit: 'text', event: "HName" } |
| | | , { field: 'HTaskNote', title: 'ä»»å¡æè¿°' } |
| | | , { field: 'HType', title: 'ä»»å¡ç±»å'} |
| | | , { field: 'HRelTimes', title: 'èç¨å·¥æ¶', edit: 'text' } |
| | | , { field: 'HTaskNote', title: 'ä»»å¡æè¿°', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HType', title: 'ä»»å¡ç±»å', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HRelTimes', title: 'èç¨å·¥æ¶', edit: 'text', totalRow: true } |
| | | , { field: 'HReportNote', title: 'æ±æ¥å
容', edit: 'text' } |
| | | , { field: 'HFinishFlag', title: '宿æ è®°', templet: "#HFinishFlag" }//checkbox |
| | | //, { field: 'HFinishFlag', title: '宿æ è®°', width: 100, templet: '#switchTpl', unresize: false } |
| | | , { 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 |
| | | , 'HProNumber': '' |
| | | , 'HProjectStageID': '0' |
| | | , 'HProjectStageName': '' |
| | | , 'HName': '' |
| | | , 'HTaskNote': '' |
| | | , 'HType': '' |
| | | , 'HRelTimes': '0' |
| | | , 'HReportNote': '' |
| | | , 'HAdv': '' |
| | | , 'HRemarkSub': '' |
| | | , "HProjectID": "0" |
| | | , "HProNumber": "" |
| | | , "HProjectStageID": "0" |
| | | , "HProjectStageName": "" |
| | | , "HName": "" |
| | | , "HTaskNote": "" |
| | | , "HType": "" |
| | | , "HRelTimes": "0" |
| | | , "HReportNote": "" |
| | | , "HFinishFlag": false |
| | | , "HAdv": "" |
| | | , "HRemarkSub": "" |
| | | , "HSourceInterID": "0" |
| | | , "HSourceEntryID": "0" |
| | | , "HSourceBillNo": "" |
| | | , "HSourceBillType": "" |
| | | } |
| | | ]; |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | } |
| | | //#endregion |
| | | |
| | | //宿æ è®° |
| | | form.on('checkbox(HFinishFlag)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (value.LAY_TABLE_INDEX == dataindex) { |
| | | value.HFinishFlag = data.elem.checked;//æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | //#region æ±æ¥äººéæ©é¡µé¢ |
| | | function get_checkSearchHReportEmp() { |
| | | var HOrgID = $("#HOrgID").val(); |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å工表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html', 'yes'] |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?openType=2&HOrgID=' + HOrgID, 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | |
| | | } |
| | | //è·åæ°æ® |
| | | $("#HReportEmpID").val(checkStatus.data[0].HItemID);//客æ·id |
| | | $("#HReportEmpName").val(checkStatus.data[0].HName);//客æ·åç§° |
| | | $("#HReportEmpName").val(checkStatus.data[0].èååç§°);//客æ·åç§° |
| | | if ($("#HReportEmpName").val() == "") { |
| | | $("#HReportEmpName").val(checkStatus.data[0].HNumber); |
| | | $("#HReportEmpName").val(checkStatus.data[0].èå代ç ); |
| | | } |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | //è·åè¡¨å¤´æ°æ®å¹¶åºåå |
| | | var sMainStr = JSON.stringify(data.field); //ä¸»è¡¨æ°æ® |
| | | //åè¡¨æ°æ®åºåå |
| | | var sSubStr = JSON.stringify(num); |
| | | var sSubStr = JSON.stringify(num); |
| | | |
| | | //æ¼æ¥åºååçæ°æ® |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"]; |
| | |
| | | } |
| | | option.data = tableSub; |
| | | table.render(option); |
| | | |
| | | for (var i = 0; i < tableSub.length; i++) { |
| | | if (tableSub[i].HFinishFlag) { |
| | | $('#HFinishFlag' + (i + 1)).attr("checked", true); |
| | | } |
| | | } |
| | | form.render('checkbox'); |
| | | form.render('select'); |
| | | } |
| | | }) |
| | | } |
| | |
| | | return false; |
| | | } |
| | | |
| | | if ($("#HReportEmpName").val() == "") { |
| | | if ($("#HDate").val() == "") { |
| | | layer.msg("æ¥æä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | | if ($("#HReportEmpID").val() == "0") { |
| | | layer.msg("æ±æ¥äººæªéæ©!"); |
| | | return false; |
| | | } |
| | |
| | | var num = []; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (option.data[i] != "") { |
| | | ////项ç®é¶æ®µé夿£éª |
| | | //if ($.inArray(option.data[i]["HProjectStageID"], num) == -1) { |
| | | // num.push(option.data[i]["HProjectStageID"]); |
| | | //} else { |
| | | // layer.msg("第" + (i + 1) + "è¡,项ç®é¶æ®µ:" + option.data[i]["HProjectStageName"] + "éå¤!"); |
| | | // return false; |
| | | //} |
| | | //项ç®é空æ£éª |
| | | if (option.data[i]["HProjectID"] == "0") { |
| | | layer.msg("第" + (i + 1) + "è¡:项ç®ä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | | |
| | | //项ç®é¶æ®µé空æ£éª |
| | | if (option.data[i]["HProjectStageName"] == "") { |
| | | if (option.data[i]["HProjectStageID"] == "0") { |
| | | layer.msg("第" + (i + 1) + "è¡:项ç®é¶æ®µä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | | //ä»»å¡åç§°é空æ£éª |
| | | if (option.data[i]["HName"] == "") { |
| | | layer.msg("第" + (i + 1) + "è¡:ä»»å¡åç§°ä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å表å
³é®å段é夿£éª |
| | | var num = []; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | temp = option.data[i]["HProjectID"] + "|" + option.data[i]["HProjectStageID"] + "|" + option.data[i]["HName"]; |
| | | if ($.inArray(temp, num) != -1) { |
| | | layer.msg("第" + (i + 1) + "è¡ï¼é¡¹ç®ä»£ç ã项ç®é¶æ®µãä»»å¡åç§°éå¤ï¼è¯·éæ°éæ©ï¼"); |
| | | return false; |
| | | } |
| | | num.push(temp); |
| | | } |
| | | //#endregion |
| | | return true; |
| | |
| | | }) |
| | | } |
| | | if (obj.event == "HName") { |
| | | var HOrgID = $("#HOrgID").val(); |
| | | //å·¥ä½ä»»å¡ä»£ç |
| | | //æå¼å·¥ä½ä»»å¡å°çªä½ |
| | | layer.open({ |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["../../项ç®ç®¡ç/å·¥ä½ä»»å¡/PM_WorkTaskBillList.html", "yes"] |
| | | , content: ['../../项ç®ç®¡ç/å·¥ä½ä»»å¡/PM_WorkTaskBillList.html?openType=2&HOrgID=' + HOrgID, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | |
| | | "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(','); |
| | | |
| | |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | option.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option.cols[0][i + 1]["style"] = "font-size:100%"; |
| | | option.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | //设置å宽 |
| | | //if (data1.data[0].HColumnWidth != 0) { |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ ¹æ®ç»å½è´¦æ·è·åç¸åºèå |
| | | function getHEmpByHUserName() { |
| | | var Czybm = sessionStorage["Czybm"]; |
| | | |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/PM_WorkTaskReportBill/getHEmpByHUserName', |
| | | type: "GET", |
| | | data: { "Czybm": Czybm, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var HReportEmpID = result.data[0]["HEmpID"]; |
| | | var HReportEmpName = result.data[0]["HEmpName"]; |
| | | $("#HReportEmpID").val(HReportEmpID); |
| | | $("#HReportEmpName").val(HReportEmpName); |
| | | layer.close(wait); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | |