| | |
| | | <input type="text" class="layui-input" name="HBarCode" id="HBarCode"> |
| | | </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;"> |
| | | <input type="text" class="layui-input" name="HMadeSupName" id="HMadeSupName" style="width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HMadeSupID" id="HMadeSupID" style="background-color:#efefef4d;width: 60%;display: inline-block;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHMadeSup" id="btnHMadeSup" 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;padding: 9px 18px;">èæä»<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | |
| | | </button> |
| | | </div> |
| | | </div>--> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">䏿¬¡ä¿å
»/æ ¡æ£æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HNextMainDate" id="HNextMainDate" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | } |
| | | $("#HSupName").val(checkStatus.data[0].HName); |
| | | $("#HSupID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | |
| | | }, |
| | | success: function (layero, index) { |
| | | |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | //å¶é åå |
| | | form.on('submit(btnHMadeSup)', function () { |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: 'å¶é ååå表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../PublicPage/SupplierInformation.html', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | //æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HMadeSupName").val(checkStatus.data[0].HName); |
| | | $("#HMadeSupID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | |
| | | $("#HMouldMaintainRuleInterName").val(d.data[0].ä¿å
»è§ç¨åå·); |
| | | $("#HMouldMaintainRuleInterID").val(d.data[0].HMouldMaintainRuleInterID); |
| | | $("#HBarCode").val(d.data[0].æ¡ç ç¼å·); |
| | | $("#HMadeSupID").val(d.data[0].HMadeSupID); |
| | | $("#HMadeSupName").val(d.data[0].å¶é åå); |
| | | //$("#HNowSupID").val(d.data[0].HNowSupID); |
| | | //$("#HNowSupName").val(d.data[0].èæä»); |
| | | } |
| | | var HCycleUnit = d.data[0].卿åä½; |
| | | var HCheckCycle = d.data[0].ä¿å
»å¨æ; |
| | | |
| | | if ( !(HCycleUnit == null || HCheckCycle == null ) ) { |
| | | calculateHNextMainDate(d.data[0].hmainid, HCycleUnit, HCheckCycle); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | |
| | | // }, function () { window.location.href = "../../user/login.html"; }); |
| | | //} |
| | | |
| | | |
| | | //#region 计ç®-䏿¬¡ä¿å
»/æ ¡æ£æ¥æ |
| | | function calculateHNextMainDate(HInterID, HCycleUnit, HCheckCycle) { |
| | | var HInterID = $("#HInterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Gy_Mould_Edit/calculateHNextMainDate", |
| | | async: false, |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": HInterID |
| | | }, |
| | | success: function (d) { |
| | | ajaxReturnData = JSON.parse(JSON.stringify(d)).data; |
| | | |
| | | var HDate = $("#HDate").val(); |
| | | var HEndDate = d.data[0].ä¿å
»è®°å½ç»ææ¥æ == null ? Format(new Date(HDate), "yyyy-MM-dd") : Format(new Date(d.data[0].ä¿å
»è®°å½ç»ææ¥æ), "yyyy-MM-dd"); |
| | | |
| | | if (HCycleUnit == "天") { |
| | | var time = HCheckCycle * 1000 * 60 * 60 * 24; |
| | | time += Date.parse(new Date(HEndDate)); |
| | | var HNextMainDate = Format(new Date(time), "yyyy-MM-dd"); |
| | | $("#HNextMainDate").val(HNextMainDate); |
| | | } else if (HCycleUnit == "å¨") { |
| | | var time = HCheckCycle * 7 * 1000 * 60 * 60 * 24; |
| | | time += Date.parse(new Date(HEndDate)); |
| | | var HNextMainDate = Format(new Date(time), "yyyy-MM-dd"); |
| | | $("#HNextMainDate").val(HNextMainDate); |
| | | } else if (HCycleUnit == "æ") { |
| | | var year = HEndDate.split("-")[0] * 1; |
| | | var month = HEndDate.split("-")[1] * 1; |
| | | var day = HEndDate.split("-")[2] * 1; |
| | | |
| | | if ((month + HCheckCycle) % 12 == 0) { |
| | | year += parseInt(((month + HCheckCycle) / 12 - 1)); |
| | | month = 12; |
| | | } else { |
| | | year += parseInt((month + HCheckCycle) / 12); |
| | | month = (month + HCheckCycle) % 12; |
| | | } |
| | | var HNextMainDate = year + "-" + month + "-" + day; |
| | | $("#HNextMainDate").val(HNextMainDate); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | }); |
| | | |
| | | function AllowLoadData() { //é空éªè¯ |
| | |
| | | layer.msg("è¯·éæ©é»è®¤ä¿å
»è§ç¨ï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if ($("#HMadeSupID").val() == '' || $("#HMadeSupID").val() == null) { |
| | | layer.msg("å¶é ååä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | return Result; |
| | | } |
| | | </script> |