| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æå±é¨é¨</label> |
| | | <label class="layui-form-label">æå±é¨é¨<span style="color:red;">*</span></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HDeptName" id="HDeptName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" value="0"> |
| | |
| | | $("#HUpDateDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | $("#HUpDater").val(sessionStorage["HUserName"]); |
| | | GetProcPriceValue(linterid); |
| | | } else if (OperationType == 5) { |
| | | OperationType = 2; |
| | | } else if (OperationType == 2) { |
| | | var urldata = decodeURI(location.search.substr(1)); |
| | | var arr = urldata.split('&'); |
| | | |
| | | var HMaterID = params[params[2]]; |
| | | var HNumber = params[params[3]]; |
| | | var HName = unescape(getQueryString(params[params[4]])); |
| | | var HModel = params[params[5]]; |
| | | var HProcId = params[params[6]]; |
| | | var HProcNumber = params[params[7]]; |
| | | var HProcName = params[params[8]]; |
| | | var HMaterID = arr[2].split('=')[1]; |
| | | var HNumber = arr[3].split('=')[1]; |
| | | var HName = arr[4].split('=')[1]; |
| | | var HModel = arr[5].split('=')[1]; |
| | | var HProcId = arr[6].split('=')[1]; |
| | | var HProcNumber = arr[7].split('=')[1]; |
| | | var HProcName = arr[8].split('=')[1]; |
| | | |
| | | var ajaxLoad = layer.load(); |
| | | var rowdata = []; |
| | | |
| | | rowdata.push({ |
| | | "HMaterIDCol": HMaterID, "HMaterNumberCol": HNumber, "HMaterNameCol": HName, "HMaterModelCol": HModel, "HProcIDCol": HProcId, |
| | | "HProcNumberCol": HProcNumber, "HProcNameCol": HProcName |
| | | }); |
| | | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Gy_RoutingBill/EditPrice', |
| | | type: "GET", |
| | | data: { "HMaterNumber": HNumber }, |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | for (let i = 0; i < data.data.length; i++) { |
| | | rowdata.push({ |
| | | "HMaterIDCol": data.data[i].HMaterID, "HMaterNumberCol": data.data[i].HNumber, "HMaterNameCol": data.data[i].HName, "HMaterModelCol": data.data[i].HModel, "HProcIDCol": data.data[i].HProcID, |
| | | "HProcNumberCol": data.data[i].HProcNumber, "HProcNameCol": data.data[i].HProcName, "HSourceIDCol": "", "HSourceNumberCol": "", "HSourceNameCol": "", "HPriceCol": "" |
| | | }); |
| | | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | } |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data.code + data.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | if (linterid == undefined) { |
| | |
| | | set_SaveBill(data); |
| | | }); |
| | | |
| | | //è§£å³ä¼ å䏿乱ç |
| | | function getQueryString(name) { |
| | | var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); |
| | | var r = window.location.search.substr(1).match(reg); |
| | | if (r != null) { |
| | | return unescape(r[2]); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | //ä¿å |
| | | function set_SaveBill(data) { |
| | | //å é¤åè¡¨æ°æ® ä¼å ç¨æ°ç»çä½ç½®,éè¦éæ°æä¸ä¸é¡ºåº |
| | |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | num.push(table.cache["mainTable"][i]) |
| | | } |
| | | } |
| | | |
| | | var HDepName = $("#HDeptName").val(); |
| | | if (!HDepName) { |
| | | layer.msg("表头é¨é¨ä¸è½ä¸ºç©ºï¼"); |
| | | return; |
| | | } |
| | | |
| | | var sSubTable = num; |
| | |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(num); |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"]; |
| | |
| | | , cols: [[ |
| | | { type: 'checkbox' } |
| | | , { field: 'HMaterIDCol', title: 'ç©æID', edit: 'text', hide: true } |
| | | , { field: 'HMaterNumberCol', title: 'ç©æä»£ç ', edit: 'text', event: "HMaterCheck", width: 200 } |
| | | , { field: 'HMaterNameCol', title: 'ç©æåç§°', width:200 } |
| | | , { field: 'HMaterModelCol', title: 'è§æ ¼åå·', width: 200 } |
| | | , { field: 'HMaterNumberCol', title: 'ç©æä»£ç ', edit: 'text', event: "HMaterCheck", width: 160 } |
| | | , { field: 'HMaterNameCol', title: 'ç©æåç§°', width:160 } |
| | | , { field: 'HMaterModelCol', title: 'è§æ ¼åå·', width: 160 } |
| | | , { field: 'HProcIDCol', title: 'å·¥åºID', edit: 'text', hide: true } |
| | | , { field: 'HProcNumberCol', title: 'å·¥åºä»£ç ', edit: 'text', event: "HProcCheck" } |
| | | , { field: 'HProcNameCol', title: 'å·¥åºåç§°' } |
| | | , { field: 'HSourceIDCol', title: 'èµæºID', edit: 'text', hide: true } |
| | | , { field: 'HSourceNumberCol', title: 'èµæºä»£ç ', edit: 'text', event: "HSourceCheck" } |
| | | , { field: 'HSourceNameCol', title: 'èµæºåç§°' } |
| | | , { field: 'HSourceIDCol', title: 'å·¥ä½ID', edit: 'text', hide: true } |
| | | , { field: 'HSourceNumberCol', title: 'å·¥ä½ä»£ç ', edit: 'text', event: "HSourceCheck" } |
| | | , { field: 'HSourceNameCol', title: 'å·¥ä½åç§°' } |
| | | , { field: 'HPriceCol', title: 'åä»·', edit: 'text' } |
| | | , { field: 'HBeginDateCol', title: 'å¼å§æ¥æ', event: "HBeginDateCol" } |
| | | , { field: 'HEndDateCol', title: 'ç»ææ¥æ', event: "HEndDateCol" } |