| | |
| | | <div class="layui-btn-group"> |
| | | <button type="button" id="Saver" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" id="VerIfySaver" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="VerIfySaver">å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> |
| | | <button type="button" id="Exit" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | <label class="layui-form-label">å½åå·¥åº:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HProcName" lay-verify="HProcName" id="HProcName" disabled autocomplete="off"> |
| | | <input id="HProcID" name="HProcID" type="hidden" /> |
| | | <input id="HProcID" name="HProcID" value="0" type="hidden" /> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <label class="layui-form-label">产å代ç </label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HMaterCode" id="HMaterCode" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HMaterList" id="HMaterList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | <label class="layui-form-label">çäº§èµæº</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSourceName" id="HSourceName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HSourceID" id="HSourceID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HSourceID" id="HSourceID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HSourceList" id="HSourceList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | <label class="layui-form-label">æä½å:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" id="HEmpList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | <label class="layui-form-label">æºååå·</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HMainSourceBillNo" id="HMainSourceBillNo" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType" class="layui-input" value=""> |
| | | <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType" class="layui-input" value="0"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="XDHList" id="XDHList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | <div class="layui-inline" style="display:none"> |
| | | <label class="layui-form-label">æºåè¡å·:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HMainSourceEntryID" lay-verify="HMainSourceEntryID" id="HMainSourceEntryID" autocomplete="off" disabled> |
| | | <input class="layui-input" name="HMainSourceEntryID" lay-verify="HMainSourceEntryID" id="HMainSourceEntryID" value="0" autocomplete="off" disabled> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç产订å:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HICMOBillNo" lay-verify="HICMOBillNo" id="HICMOBillNo" autocomplete="off"> |
| | | <input id="HICMOInterID" name="HICMOInterID" type="hidden" /> |
| | | <input id="HICMOEntryID" name="HICMOEntryID" type="hidden" /> |
| | | <input id="HICMOInterID" name="HICMOInterID" type="hidden" value="0" /> |
| | | <input id="HICMOEntryID" name="HICMOEntryID" type="hidden" value="0" /> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <label class="layui-form-label">ç产çç»:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HGroupName" id="HGroupName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HGroupID" id="HGroupID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HGroupID" id="HGroupID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HGroupList" id="HGroupList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | <label class="layui-form-label">车é´:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" id="HDeptList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | <label class="layui-form-label">çäº§çæ¬¡:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HWorkShiftName" id="HWorkShiftName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HWorkShiftID" id="HWorkShiftID" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HWorkShiftID" id="HWorkShiftID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkShiftList" id="HWorkShiftLists" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å·¥äººæ°:</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HPeopleSum" lay-verify="HPeopleSum" id="HPeopleSum" value="0" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab-item"> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¶åæ¥æ:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="datetime" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd" disabled> |
| | | <input type="datetime" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" disabled> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ä¿®æ¹æ¥æ:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="datetime" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd" disabled> |
| | | <input type="datetime" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" disabled> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å®¡æ ¸æ¥æ:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="datetime" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd" disabled> |
| | | <input type="datetime" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd"disabled> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å
³éæ¥æ:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="datetime" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd" disabled> |
| | | <input type="datetime" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" disabled> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ä½åºæ¥æ:</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="datetime" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd" disabled> |
| | | <input type="datetime" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" dateFormat="yyyy-MM-dd"disabled> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | , "HICMOInterID": data.HICMOInterID //ç产订å主ID |
| | | , "HICMOEntryID": data.HICMOEntryID //ç产订ååID |
| | | , "HICMOBillNo": data.HICMOBillNo //ç产订å |
| | | , "HPeopleSum": data.å¼å·¥äººæ° //å¼å·¥äººæ° |
| | | , "HRemark": data.夿³¨ //夿³¨ |
| | | , "HMaker": data.å¶å人 //å¶å人 |
| | | , "HMakeDate": data.å¶åæ¥æ //å¶åæ¥æ |
| | |
| | | , { field: 'HICMOBillNo', title: 'ç产订åå·', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HProcExchInterID', title: 'å·¥åºæµè½¬å¡å
ç ', hide: true } |
| | | , { field: 'HProcExchEntryID', title: 'å·¥åºæµè½¬å¡åå
ç ', hide: true } |
| | | , { field: 'HProcExchBillNo', title: 'å·¥åºæµè½¬å¡å·', templet: "#HProcExchInterID" } |
| | | , { field: 'HProcExchBillNo', title: 'å·¥åºæµè½¬å¡å·', templet: "#HProcExchInterID", style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HRemark', title: '夿³¨', edit: 'text' } |
| | | , { field: 'HSourceInterID', title: 'æºåå
ç ', hide: true } |
| | | , { field: 'HSourceEntryID', title: 'æºååå
ç ', hide: true } |
| | |
| | | $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) { |
| | | if (event.key == "F7") { |
| | | if (obj.event == "HRelationBillNo") { |
| | | var HProcID = $("#HProcID").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | var HMaterID = $("#HMaterID").val(); |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../../views/Baseset/åºç¡èµæ/Sc_ProcessExchangeBillListView.html', 'yes'] |
| | | , content: ['../../../views/Baseset/åºç¡èµæ/Sc_ProcessExchangeBillListView.html?HProcID=' + HProcID + '&HSourceID=' + HSourceID + '&HMaterID=' + HMaterID, 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | if ($("#HMaterName").val() == checkStatus.data[0].产å && $("#HProcName").val() == checkStatus.data[0].å·¥åº) { |
| | | if ($("#HSourceName").val() == checkStatus.data[0].çäº§èµæº && $("#HProcName").val() == checkStatus.data[0].å·¥åº) { |
| | | obj.update({ |
| | | "HProcExchInterID": checkStatus.data[0].hmainid |
| | | , "HProcExchEntryID": checkStatus.data[0].hsubid |
| | |
| | | }) |
| | | } |
| | | else { |
| | | return layer.msg("éæ©å¯äº§è®¡ååçç©æä¸å·¥åº,è·å½åå·¥åä¸å¹é
"); |
| | | return layer.msg("éæ©å¯äº§è®¡ååççäº§èµæºä¸å·¥åº,è·å½åçäº§èµæºä¸å·¥åºä¸å¹é
"); |
| | | } |
| | | |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | , end: function () { |
| | | if ($("#HMaterName").val() == OptionData[0].产å && $("#HProcName").val() == OptionData[0].å·¥åº) { |
| | | if ($("#HSourceName").val() == OptionData[0].çäº§èµæº && $("#HProcName").val() == OptionData[0].å·¥åº) { |
| | | obj.update({ |
| | | "HProcExchInterID": OptionData[0].hmainid |
| | | , "HProcExchEntryID": OptionData[0].hsubid |
| | |
| | | |
| | | }) |
| | | } else { |
| | | return layer.msg("éæ©å¯äº§è®¡ååçç©æä¸å·¥åº,è·å½åå·¥åä¸å¹é
"); |
| | | return layer.msg("éæ©å¯äº§è®¡ååççäº§èµæºä¸å·¥åº,è·å½åçäº§èµæºä¸å·¥åºä¸å¹é
"); |
| | | } |
| | | |
| | | OptionData = []; |
| | |
| | | obj.event = ""; |
| | | return false; |
| | | } |
| | | if (event.key == "F6") { |
| | | if (obj.event == "HRelationBillNo") { |
| | | var HProcID = $("#HProcID").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | var HMaterID = $("#HMaterID").val(); |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "å¯äº§è®¡åå" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../../views/Baseset/åºç¡èµæ/Sc_ProcessExchangeBillListView.html?HProcID=' + HProcID, 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | if ($("#HSourceName").val() == checkStatus.data[0].çäº§èµæº && $("#HProcName").val() == checkStatus.data[0].å·¥åº) { |
| | | obj.update({ |
| | | "HProcExchInterID": checkStatus.data[0].hmainid |
| | | , "HProcExchEntryID": checkStatus.data[0].hsubid |
| | | , "HProcExchBillNo": checkStatus.data[0].åæ®å· |
| | | , "HRelationBillInterID": checkStatus.data[0].hmainid |
| | | , "HRelationBillEntryID": checkStatus.data[0].hsubid |
| | | , "HRelationBillNo": checkStatus.data[0].åæ®å· |
| | | , "HICMOInterID": checkStatus.data[0].hicmointerid |
| | | , "HICMOEntryID": checkStatus.data[0].HICMOEntryID |
| | | , "HICMOBillNo": checkStatus.data[0].ç产订åå· |
| | | , "HMaterID": checkStatus.data[0].HMaterID |
| | | , "HMaterName": checkStatus.data[0].产å |
| | | , "HProcID": checkStatus.data[0].HProcID |
| | | , "HProcName": checkStatus.data[0].å·¥åº |
| | | , "HSourceInterID": checkStatus.data[0].hmainid |
| | | , "HSourceEntryID": checkStatus.data[0].hsubid |
| | | , "HSourceBillNo": checkStatus.data[0].åæ®å· |
| | | , "HSourceBillType": 3772 |
| | | |
| | | }) |
| | | } |
| | | else { |
| | | return layer.msg("éæ©å¯äº§è®¡ååççäº§èµæºä¸å·¥åº,è·å½åçäº§èµæºä¸å·¥åºä¸å¹é
"); |
| | | } |
| | | |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | , end: function () { |
| | | if ($("#HSourceName").val() == OptionData[0].çäº§èµæº && $("#HProcName").val() == OptionData[0].å·¥åº) { |
| | | obj.update({ |
| | | "HProcExchInterID": OptionData[0].hmainid |
| | | , "HProcExchEntryID": OptionData[0].hsubid |
| | | , "HProcExchBillNo": OptionData[0].åæ®å· |
| | | , "HRelationBillInterID": OptionData[0].hmainid |
| | | , "HRelationBillEntryID": OptionData[0].hsubid |
| | | , "HRelationBillNo": OptionData[0].åæ®å· |
| | | , "HICMOInterID": OptionData[0].hicmointerid |
| | | , "HICMOEntryID": OptionData[0].HICMOEntryID |
| | | , "HICMOBillNo": OptionData[0].ç产订åå· |
| | | , "HMaterID": OptionData[0].HMaterID |
| | | , "HMaterName": OptionData[0].产å |
| | | , "HProcID": OptionData[0].HProcID |
| | | , "HProcName": OptionData[0].å·¥åº |
| | | , "HSourceInterID": OptionData[0].hmainid |
| | | , "HSourceEntryID": OptionData[0].hsubid |
| | | , "HSourceBillNo": OptionData[0].åæ®å· |
| | | , "HSourceBillType": 3772 |
| | | |
| | | }) |
| | | } else { |
| | | return layer.msg("éæ©å¯äº§è®¡ååççäº§èµæºä¸å·¥åº,è·å½åçäº§èµæºä¸å·¥åºä¸å¹é
"); |
| | | } |
| | | |
| | | OptionData = []; |
| | | } |
| | | }) |
| | | } |
| | | obj.event = ""; |
| | | return false; |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | |
| | | } |
| | | if ($("#HDeptID").val() == '' || $("#HDeptID").val() == null) { |
| | | layer.msg("车é´ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if ($("#HPeopleSum").val() == '' || $("#HPeopleSum").val() == null || $("#HPeopleSum").val() == 0) { |
| | | layer.msg("å¼å·¥äººæ°ä¸è½ä¸º0ï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if (OperationType == "2") { |
| | |
| | | if (data.count == 1)// 说æéªè¯æåäºï¼ |
| | | { |
| | | var LoadData = data.data; |
| | | $("#HWorkShiftID").val(LoadData[0].HInterID); //å½åå·¥åºID |
| | | $("#HWorkShiftID").val(LoadData[0].HInterID); //å½åå·¥åºID |
| | | $("#HWorkShiftName").val(LoadData[0].çæ¬¡); //å½åå·¥åº |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | | } |
| | | //else { |
| | | // layer.alert(data.Message, { icon: 5 }); |
| | | //} |
| | | }, |
| | | error: function (err) { |
| | | layer.alert(err, { icon: 5 }); |
| | |
| | | |
| | | //çäº§çæ¬¡ |
| | | function GetHWorkShiftsValue(obj) { |
| | | $("#HWorkShiftID").val(obj[0].HInterID); //å½åå·¥åºID |
| | | $("#HWorkShiftName").val(obj[0].çæ¬¡åç§°); //å½åå·¥åº |
| | | $("#HWorkShiftID").val(obj[0].HInterID); //å½åçæ¬¡ |
| | | $("#HWorkShiftName").val(obj[0].çæ¬¡åç§°); //å½åçæ¬¡åç§° |
| | | } |
| | | |
| | | function GetSwipeCardStart(obj) { |