| | |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | <script src="../../../layuiadmin/PageTitle.js"></script> |
| | | <style> |
| | | .main-btn { /*头é¨ä¸»æé®*/ |
| | | padding: 0 2px; /*è°æ´æé®å·¦å³ç©ºé大å°*/ |
| | |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CancelCloseBill" id="set_CancelCloseBill">åå
³é</button>--> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <h1 style="text-align: center; padding: 10px 0;"><b>å·¥ä½ä»»å¡</b></h1> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">åºæ¬ä¿¡æ¯</li> |
| | | <li lay-id="2" style="padding:1px;">éä»¶ä¿¡æ¯</li> |
| | |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <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" lay-verify="HProNumber" name="HProNumber" id="HProNumber"> |
| | | </div> |
| | | </div>--> |
| | | <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" lay-verify="HProNumber" name="HProNumber" id="HProNumber"> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <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;"> |
| | |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHCopyEmp" id="btnSearchHCopyEmp" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">订åç级</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <select name="HOrderLevID" id="HOrderLevID" lay-filter="HOrderLevID" style="width:120px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | var OperationType = params[params[0]]; //ä»åæ°ä¸è·å æ°æ®ç±»å 1æ·»å ä¿å 2å¤å¶ 3 ç¼è¾ |
| | | var linterid = params[params[1]]; //ä»åæ°ä¸è·å åæ®å
ç |
| | | var HEntryID = params[params[3]]; //å·¥ç¨é¡¹ç®åå
ç |
| | | |
| | | var HSouceBillType = params[params[2]]; //æºåç±»å |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | |
| | | //#region ã卿è·å模ååç§°ã |
| | | var HModuleType = "4753"; |
| | | //éè¿åæ®ç±»åï¼ä»æ°æ®åºå¨æè·ååæ®æ¨¡åå½å,å¼ç¨jsæä»¶ PageTitle.js |
| | | var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType); |
| | | $("h1").html('<b>' + HPageTitle + '</b>'); |
| | | //#endregion |
| | | |
| | | //#region 夿æ¯å¦ç»å½ æªç»å½åè·³å°ç»å½é¡µ |
| | | if (sessionStorage.login != "login") { |
| | | layer.confirm("ç»å½å¤±æï¼è¯·éæ°ç»å½ï¼", { |
| | |
| | | //#region ä»»å¡ç±»åç±»åä¸ææ¡æ¾ç¤º |
| | | ColFilter(); |
| | | //#endregion |
| | | //åå§å订åç级 |
| | | HOrderLev(); |
| | | |
| | | //#region å¤æå¹¶è®¾ç½®æä½ç±»åã页é¢åå§å |
| | | if (OperationType == null || OperationType == 1) { //æ°å¢ |
| | |
| | | |
| | | //æä»¶éæ©åå§å |
| | | PicUpload(); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | //else if (OperationType == 2) { //å¤å¶ |
| | | // //ç¦ç¨ç»ç»é项 |
| | |
| | | // } |
| | | // }); |
| | | //} |
| | | else if (OperationType == 3) {//å¦æä¿®æ¹åèµ°ä¸é¢ new //ç¼è¾ |
| | | else if (OperationType == 3) {//å¦æä¿®æ¹åèµ°ä¸é¢ new |
| | | |
| | | //ç¼è¾ |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#HOrgID").attr("disabled", true); |
| | | |
| | | |
| | | |
| | | //åå§å项ç®é¶æ®µè¡¨ |
| | | RoadBillMain(linterid); |
| | | |
| | |
| | | PicUpload(); |
| | | //å±ç¤ºå·²ä¸ä¼ çæä»¶ |
| | | getFileList_loaded(); |
| | | |
| | | |
| | | } else if (OperationType == 4 && HProjectStageID != null) { //䏿¨ |
| | | ////ç¦ç¨ç»ç»é项 |
| | | //$("#HOrgID").attr("disabled", true); |
| | |
| | | |
| | | |
| | | //䏿¨-页é¢è®¾ç½® |
| | | set_WorkTaskReport(); |
| | | //项ç®éæ±åé®é¢æ¸
å 䏿¨å·¥ä½ä»»å¡ 页é¢èµå¼å¦æçäº 4759 å°±æ¯é¡¹ç®éæ±åé®é¢æ¸
åç䏿¨ |
| | | if (HSouceBillType == 4759) { |
| | | CustomerTaskRoadBillMain(); |
| | | } else { |
| | | set_WorkTaskReport(); |
| | | } |
| | | |
| | | //æä»¶éæ©åå§å |
| | | PicUpload(); |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå§åç»ç» |
| | | //#region åå§åç»ç» |
| | | Organ(); |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | |
| | | Organization += '<option style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>'; |
| | | } |
| | | $("#HOrgID").append(Organization); |
| | | if (OperationType == 1) { |
| | | if (OperationType == 1 || OperationType == 4) { |
| | | HOrgIDBar = sessionStorage["OrganizationID"]; |
| | | } |
| | | $("#HOrgID").val(HOrgIDBar); |
| | |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·å订åç级 |
| | | function HOrderLev() { |
| | | //è·å订åç级 |
| | | var Order = ''; |
| | | $.ajax({ |
| | | type: "get", |
| | | async: false, |
| | | url: GetWEBURL() + "/PM_WorkTaskBill/getOrder", |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Order += '<option style="color:blue;" value="' + data[i].HItemID + '">' + data[i].HName + '</option>'; |
| | | } |
| | | $("#HOrderLevID ").append(Order); |
| | | |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | //#region è·ååæ° |
| | |
| | | function set_AddNew(data) { |
| | | //è·åç»ç»æ°æ® |
| | | data.field.HPRDORGID = sessionStorage["OrganizationID"];//ç»ç» |
| | | if (data.field.HOrderLevID == "") { |
| | | data.field.HOrderLevID = 0; |
| | | } |
| | | //è¥ä¸ºç¼è¾-ä¿åï¼åæ´æ°ä¿®æ¹äººåä¿®æ¹æ¶é´ |
| | | if (OperationType == 3) { |
| | | data.field.HUpdater = sessionStorage["HUserName"]; |
| | |
| | | , "HCopyEmp": tableMain[0]["HCopyEmp"] |
| | | , "HRemark": tableMain[0]["HRemark"] |
| | | , "HOrgID": tableMain[0]["HOrgID"] |
| | | , "HOrderLevID": tableMain[0]["HOrderLevID"] |
| | | |
| | | , "HMainSourceInterID": tableMain[0]["HMainSourceInterID"] |
| | | , "HMainSourceEntryID": tableMain[0]["HMainSourceEntryID"] |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | // 项ç®éæ±åé®é¢æ¸
å 䏿¨å·¥ä½ä»»å¡ 页é¢èµå¼ |
| | | function CustomerTaskRoadBillMain( )//å 载表头 |
| | | { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/PM_ProjectBill/PM_CustomerTaskBillMainEditList", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HInterID": linterid, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | var tableMain = result.data; |
| | | |
| | | //主表 èµå¼ |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HMainSourceInterID": tableMain[0]["HInterID"] |
| | | , "HMainSourceBillNo": tableMain[0]["åæ®å·"] |
| | | , "HMainSourceBillType": tableMain[0]["åæ®ç±»å"] |
| | | , "HProjectID": tableMain[0]["HProjectID"] |
| | | , "HProNumber": tableMain[0]["项ç®ä»£ç "] |
| | | , "HProName": tableMain[0]["项ç®åç§°"] |
| | | , "HProjectStageID": tableMain[0]["HProjectStageID"] |
| | | , "HProjectStageName": tableMain[0]["项ç®é¶æ®µ"] |
| | | , "HName": tableMain[0]["éæ±åç§°"] |
| | | , "HDate": Format(new Date(tableMain[0]["æ¥æ"]), "yyyy-MM-dd") |
| | | , "HTaskNote": tableMain[0]["éæ±æè¿°"] |
| | | , "HType": tableMain[0]["éæ±ç±»å"] |
| | | , "HSendEmp": tableMain[0]["å®¢æ·æåºäºº"] |
| | | , "HReceiveEmp": tableMain[0]["æ¥æ¶äºº"] |
| | | , "HCopyEmp": tableMain[0]["æé人"] |
| | | , "HRemark": tableMain[0]["è¡¨å¤´å¤æ³¨"] |
| | | , "HTaskStatus": tableMain[0]["éæ±ç¶æ"] |
| | | , "HOrderLevID": tableMain[0]["HOrderLevID"] |
| | | , "HLastDate": Format(new Date(tableMain[0]["è¦æ±å®ææ¥æ"]), "yyyy-MM-dd") |
| | | , "HOrgID": tableMain[0]["HOrgID"] |
| | | |
| | | }); |
| | | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | //#region å®¡æ ¸ |