| | |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnAdd" id="btnSave">æ°å¢</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnCancel" id="btnEdit">éåº</button> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <!--<div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <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> |
| | | <li lay-id="2" style="padding:1px;">ä¸è¯çå æ¯åæ</li> |
| | | <li lay-id="2" style="padding:1px;">å表信æ¯</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <!--ééä¿¡æ¯--> |
| | | <div class="layui-tab-item layui-show"> |
| | | <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> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 501px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBarCode" name="HBarCode" id="HBarCode"> |
| | | </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="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID"> |
| | | <input type="hidden" name="HEntryID" id="HEntryID" lay-verify="HEntryID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">维修人</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HEmpName" name="HEmpName" id="HEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" lay-verify="HEmpID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHEmp" id="btnSearchHEmp" 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> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadReasonName" name="HBadReasonName" id="HBadReasonName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HBadReasonID" id="HBadReasonID" lay-verify="HBadReasonID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHBadReason" id="btnSearchHBadReason" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä¸è¯ç±»å</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadTypeName" name="HBadTypeName" id="HBadTypeName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HBadTypeID" id="HBadTypeID" lay-verify="HBadTypeID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHBadType" id="btnSearchHBadType" 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> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadResultName" name="HBadResultName" id="HBadResultName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HBadResultID" id="HBadResultID" lay-verify="HBadResultID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHBadResult" id="btnSearchHBadResult" 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" style="display:none;"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¸è¯å·¥åº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadProcName" name="HBadProcName" id="HBadProcName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HBadProcID" id="HBadProcID" lay-verify="HBadProcID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="display:none;"> |
| | | <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="HRepairType" name="HRepairType" id="HRepairType"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="display:none;"> |
| | | <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="HQty" name="HQty" id="HQty" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline" style="width:300px;"> |
| | | <label class="layui-form-label" style="width: 85px;">ç»´ä¿®ç»æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 180px;"> |
| | | <select name="HRepairResult" id="HRepairResult" lay-filter="HRepairResult" style="width: 180px;"> |
| | | <option style="color:blue;" selected="selected" value="OK">OK</option> |
| | | <option style="color:blue;" value="NG">NG</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">产åMAC</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HProdMac" name="HProdMac" id="HProdMac" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">产åSN</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterSN" name="HMaterSN" id="HMaterSN" style="background-color:#efefef4d;" readonly> |
| | | </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; width: 501px;"> |
| | | <input type="text" class="layui-input" lay-verify="HRemark" name="HRemark" id="HRemark"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 501px;"> |
| | | <input type="hidden" name="HCreator" id="HCreator" lay-verify="HCreator"> |
| | | <input type="hidden" name="HCreateDate" id="HCreateDate" lay-verify="HCreateDate"> |
| | | |
| | | <input type="hidden" name="HSourceInterID" id="HSourceInterID" lay-verify="HSourceInterID" value="0"> |
| | | <input type="hidden" name="HSourceEntryID" id="HSourceEntryID" lay-verify="HSourceEntryID" value="0"> |
| | | <input type="hidden" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" value=""> |
| | | <input type="hidden" name="HSourceBillType" id="HSourceBillType" lay-verify="HSourceBillType" value=""> |
| | | <input type="hidden" name="HRelationQty" id="HRelationQty" lay-verify="HRelationQty" value="0"> |
| | | <input type="hidden" name="HRelationMoney" id="HRelationMoney" lay-verify="HRelationMoney" value="0"> |
| | | <input type="hidden" name="HRelationBillNo" id="HRelationBillNo" lay-verify="HRelationBillNo" value=""> |
| | | |
| | | <input type="hidden" name="HMacAddr" id="HMacAddr" lay-verify="HMacAddr"> |
| | | <input type="hidden" name="HIPAddr" id="HIPAddr" lay-verify="HIPAddr"> |
| | | |
| | | </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; width: 501px;"> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="NGSave" id="NGSave">NGä¿å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="OKSave" id="OKSave">OKä¿å</button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab-content">--> |
| | | <!--ééä¿¡æ¯--> |
| | | <!--<div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item" style="padding-top: 10px;">--> |
| | | <div style="width: 750px;height:350px; border: 1px solid #000; display:inline-block;"> |
| | | <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; width: 501px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBarCode" name="HBarCode" id="HBarCode"> |
| | | </div> |
| | | </div> |
| | | <!--å½åå·¥å--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-form-item"> |
| | | <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" lay-verify="HICMOBillNo" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HICMOInterID" id="HICMOInterID" lay-verify="HICMOInterID" value="0"> |
| | | <input type="hidden" name="HICMOEntryID" id="HICMOEntryID" lay-verify="HICMOEntryID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HSplitNO" name="HSplitNO" id="HSplitNO" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¥æ</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> |
| | | <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" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" lay-verify="HMaterID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HMaterName" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HMaterModel" name="HMaterModel" id="HMaterModel" style="background-color:#efefef4d;" readonly> |
| | | </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" lay-verify="HUnitName" name="HUnitName" id="HUnitName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HUnitID" id="HUnitID" lay-verify="HUnitID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HSourceName" name="HSourceName" id="HSourceName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HSourceID" id="HSourceID" lay-verify="HSourceID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HDeptName" name="HDeptName" id="HDeptName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0"> |
| | | </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" lay-verify="HWorkStationName" name="HWorkStationName" id="HWorkStationName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HWorkStationID" id="HWorkStationID" lay-verify="HWorkStationID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HProcessName" name="HProcessName" id="HProcessName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HProcess" id="HProcess" lay-verify="HProcess" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <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; width: 501px;"> |
| | | <select name="HProdOrgID" id="HProdOrgID" lay-verify="HProdOrgID"> |
| | | <!--å¨ææ¸²æç产ç»ç»--> |
| | | </select> |
| | | </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; width: 501px;"> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ChangeBill" id="ChangeBill"> æ¢ å </button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ChangeMater" id="ChangeMater"> æ¢ é
ä»¶</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="CurrentBill" id="CurrentBill">å½åå·¥å</button> |
| | | </div> |
| | | </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="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID"> |
| | | <input type="hidden" name="HEntryID" id="HEntryID" lay-verify="HEntryID" value="1"> |
| | | </div> |
| | | </div> |
| | | <!--ä¸è¯çå æ¯åæ--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | | <div id="HBadReasonECharts" style="width: 600px;height:250px;"></div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">维修人</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HEmpName" name="HEmpName" id="HEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" lay-verify="HEmpID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHEmp" id="btnSearchHEmp" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä¸è¯åå </label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadReasonName" name="HBadReasonName" id="HBadReasonName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HBadReasonID" id="HBadReasonID" lay-verify="HBadReasonID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHBadReason" id="btnSearchHBadReason" 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> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadTypeName" name="HBadTypeName" id="HBadTypeName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HBadTypeID" id="HBadTypeID" lay-verify="HBadTypeID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHBadType" id="btnSearchHBadType" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä¸è¯åæ</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadResultName" name="HBadResultName" id="HBadResultName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HBadResultID" id="HBadResultID" lay-verify="HBadResultID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHBadResult" id="btnSearchHBadResult" 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" style="width:300px;"> |
| | | <label class="layui-form-label" style="width: 85px;">ç»´ä¿®ç»æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 180px;"> |
| | | <select name="HRepairResult" id="HRepairResult" lay-filter="HRepairResult" style="width: 180px;"> |
| | | <option style="color:blue;" selected="selected" value="OK">OK</option> |
| | | <option style="color:blue;" value="NG">NG</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">产åMAC</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HProdMac" name="HProdMac" id="HProdMac" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">产åSN</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterSN" name="HMaterSN" id="HMaterSN" style="background-color:#efefef4d;" readonly> |
| | | </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; width: 501px;"> |
| | | <input type="text" class="layui-input" lay-verify="HRemark" name="HRemark" id="HRemark"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="display:none;"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¸è¯å·¥åº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HBadProcName" name="HBadProcName" id="HBadProcName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HBadProcID" id="HBadProcID" lay-verify="HBadProcID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="display:none;"> |
| | | <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="HRepairType" name="HRepairType" id="HRepairType"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="display:none;"> |
| | | <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="HQty" name="HQty" id="HQty" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 501px;"> |
| | | <input type="hidden" name="HCreator" id="HCreator" lay-verify="HCreator"> |
| | | <input type="hidden" name="HCreateDate" id="HCreateDate" lay-verify="HCreateDate"> |
| | | |
| | | <input type="hidden" name="HSourceInterID" id="HSourceInterID" lay-verify="HSourceInterID" value="0"> |
| | | <input type="hidden" name="HSourceEntryID" id="HSourceEntryID" lay-verify="HSourceEntryID" value="0"> |
| | | <input type="hidden" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" value=""> |
| | | <input type="hidden" name="HSourceBillType" id="HSourceBillType" lay-verify="HSourceBillType" value=""> |
| | | <input type="hidden" name="HRelationQty" id="HRelationQty" lay-verify="HRelationQty" value="0"> |
| | | <input type="hidden" name="HRelationMoney" id="HRelationMoney" lay-verify="HRelationMoney" value="0"> |
| | | |
| | | <input type="hidden" name="HMacAddr" id="HMacAddr" lay-verify="HMacAddr"> |
| | | <input type="hidden" name="HIPAddr" id="HIPAddr" lay-verify="HIPAddr"> |
| | | |
| | | <!--è®°å½å页é¢(æ´æ¢é
ä»¶)å表çä¸´æ¶æ°æ®--> |
| | | <input type="hidden" name="subMaterList_Temp" id="subMaterList_Temp" lay-verify="subMaterList_Temp"> |
| | | |
| | | </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; width: 501px;"> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="NGSave" id="NGSave">NGä¿å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="OKSave" id="OKSave">OKä¿å</button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <!--<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> |
| | | <!--</div> |
| | | </div>--> |
| | | <!--å½åå·¥å--> |
| | | <!--<div class="layui-tab-item"> |
| | | <div class="layui-form-item">--> |
| | | <div style="width: 820px; height: 350px; border: 1px solid #000; display: inline-block; "> |
| | | <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" lay-verify="HICMOBillNo" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HICMOInterID" id="HICMOInterID" lay-verify="HICMOInterID" value="0"> |
| | | <input type="hidden" name="HICMOEntryID" id="HICMOEntryID" lay-verify="HICMOEntryID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HSplitNO" name="HSplitNO" id="HSplitNO" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | </script> |
| | | <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" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" lay-verify="HMaterID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HMaterName" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly> |
| | | </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" lay-verify="HMaterModel" name="HMaterModel" id="HMaterModel" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HUnitName" name="HUnitName" id="HUnitName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HUnitID" id="HUnitID" lay-verify="HUnitID" value="0"> |
| | | </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" lay-verify="HSourceName" name="HSourceName" id="HSourceName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HSourceID" id="HSourceID" lay-verify="HSourceID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¥æ</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> |
| | | <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" lay-verify="HWorkStationName" name="HWorkStationName" id="HWorkStationName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HWorkStationID" id="HWorkStationID" lay-verify="HWorkStationID" value="0"> |
| | | </div> |
| | | </div> |
| | | <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" lay-verify="HProcessName" name="HProcessName" id="HProcessName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HProcess" id="HProcess" lay-verify="HProcess" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <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; width: 501px;"> |
| | | <select name="HProdOrgID" id="HProdOrgID" lay-verify="HProdOrgID"> |
| | | <!--å¨ææ¸²æç产ç»ç»--> |
| | | </select> |
| | | </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;width:501px;"> |
| | | <input type="text" class="layui-input" lay-verify="HDeptName" name="HDeptName" id="HDeptName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0"> |
| | | </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; width: 501px;"> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ChangeBill" id="ChangeBill"> æ¢ å </button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ChangeMater" id="ChangeMater"> æ¢ é
ä»¶</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="CurrentBill" id="CurrentBill">å½åå·¥å</button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--</div> |
| | | </div>--> |
| | | <!--ä¸è¯çå æ¯åæ--> |
| | | <!--<div class="layui-tab-item"> |
| | | <div class="layui-form-item">--> |
| | | <div style="width: 750px; height: 350px; display: inline-block; "> |
| | | <div class="layui-row"> |
| | | <div id="HBadReasonECharts" style="width: 600px;height:350px;"></div> |
| | | </div> |
| | | </div> |
| | | <!--</div> |
| | | </div>--> |
| | | <!--å表信æ¯--> |
| | | <!--<div class="layui-tab-item"> |
| | | <div class="layui-form-item">--> |
| | | <div style="width: 820px; height: 350px; border: 1px solid #000; display: inline-block; "> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <!--<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> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | <!--</div> |
| | | </div>--> |
| | | <!--</div> |
| | | </div>--> |
| | | </form> |
| | | </div> |
| | | </div> |
| | |
| | | var HModName = "Sc_SourceLineRepairBill"; |
| | | //è¡¨æ ¼æ¸²æåæ° |
| | | var option = {}; //项ç®é¶æ®µè¡¨æ¸²æåæ° |
| | | var titleData = ["HInterID", "HMaterID", "HBadReasonID"];//å表ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["HInterID", "HEntryID", "HBadReasonID"];//å表ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | //è·ååæ° |
| | | var params = getUrlVars(); |
| | | var OperationType = params[params[0]]; //ä»åæ°ä¸è·å æ°æ®ç±»å 1æ·»å ä¿å 2å¤å¶ 3 ç¼è¾ |
| | |
| | | get_checkSearchHBadResult(); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region éæ©æ¥åºåå æé® |
| | | form.on('submit(btnSearchHWasterReason)', function () { |
| | | get_checkSearchHWasterReason(); |
| | | }); |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region æä½æé®è§¦åäºä»¶ |
| | |
| | | //#region æ¢é
ä»¶ |
| | | form.on('submit(ChangeMater)', function (data) { |
| | | //layer.msg("æ¢é
ä»¶"); |
| | | get_checkSearchChangeBill(); |
| | | get_checkSearchChangeMater(); |
| | | }); |
| | | //#endregion |
| | | |
| | |
| | | function createBillNo() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | async: false, |
| | | type: "GET", |
| | | data: { "HBillType": '3748' }, |
| | | success: function (d) { |
| | |
| | | var Czybm = sessionStorage["Czybm"]; |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_ICMOBillQualityStatus_Tmp/getMainInfo", |
| | | url: GetWEBURL() + "/Sc_SourceLineRepairBill/getMainInfo", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "Czybm": Czybm, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var tableMain = result.data; |
| | | var subMaterList_Temp = []; |
| | | |
| | | //主表 èµå¼ |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | |
| | |
| | | , "HCreateDate": Format(new Date(), "yyyy-MM-dd") |
| | | , "HBadProcID": tableMain[0]["HProcID"] == null ? 0 : tableMain[0]["HProcID"] |
| | | , "HBadProcName": tableMain[0]["HProcName"] |
| | | |
| | | |
| | | |
| | | , "HICMOInterID": tableMain[0]["HICMOInterID"] == null ? 0 : tableMain[0]["HICMOInterID"] |
| | | , "HICMOEntryID": tableMain[0]["HICMOEntryID"] == null ? 0 : tableMain[0]["HICMOEntryID"] |
| | |
| | | , "HSourceEntryID": tableMain[0]["HICMOEntryID"] == null ? 0 : tableMain[0]["HICMOEntryID"] |
| | | , "HSourceBillNo": tableMain[0]["HICMOBillNo"] |
| | | , "HSourceBillType": tableMain[0]["HICMOBillType"] |
| | | |
| | | |
| | | , "subMaterList_Temp": JSON.stringify(subMaterList_Temp) |
| | | |
| | | }); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | //layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.msg(result.Message); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | |
| | | , height: 400 |
| | | } |
| | | |
| | | var HInterID = $("#HInterID").val(); |
| | | |
| | | var HSourceInterID = $("#HSourceInterID").val(); |
| | | var HSourceEntryID = $("#HSourceEntryID").val(); |
| | | var HDate = $("#HDate").val(); |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_ICMOBillQualityStatus_Tmp/getSubInfo", |
| | | url: GetWEBURL() + "/Sc_SourceLineRepairBill/getSubInfo", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] }, |
| | | data: { "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "HDate": HDate, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = []; |
| | |
| | | |
| | | //#region ä¸è¯çå æ¯åæå¾æ°æ®è·å |
| | | function getBadReasonRateInfo() { |
| | | var HICMOInterID = $("#HICMOInterID").val(); |
| | | var HICMOEntryID = $("#HICMOEntryID").val(); |
| | | var HSourceInterID = $("#HSourceInterID").val(); |
| | | var HSourceEntryID = $("#HSourceEntryID").val(); |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_ICMOBillQualityStatus_Tmp/getBadReasonRateInfo", |
| | | url: GetWEBURL() + "/Sc_SourceLineRepairBill/getBadReasonRateInfo", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HICMOInterID": HICMOInterID, "HICMOEntryID": HICMOEntryID }, |
| | | data: { "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | //渲æä¸è¯çå æ¯åæå¾ |
| | |
| | | getMainInfo(); |
| | | //åå§å项ç®é¶æ®µè¡¨ |
| | | get_InitGrid(); |
| | | //åå§åä¸è¯çå æ¯åæ |
| | | //ä¸è¯çå æ¯åæå¾æ¸²æ |
| | | getBadReasonRateInfo(); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ç»´ä¿®äººéæ©é¡µé¢ |
| | | function get_checkSearchHEmpID() { |
| | | function get_checkSearchHEmp() { |
| | | //æå¼åå·¥å°çªä½ |
| | | layer.open({ |
| | | type: 2 |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["../../../views/Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HEmpID", "yes"] |
| | | , content: ['../../../views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?type=HEmp', 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | |
| | | } |
| | | |
| | | $("#HEmpID").val(checkStatus.data[0].HItemID);//å
ç |
| | | $("#HEmpName").val(checkStatus.data[0].HName);//åç§° |
| | | $("#HEmpName").val(checkStatus.data[0].èååç§°);//åç§° |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["", "yes"] |
| | | , content: ["../../../views/åºç¡èµæ/ç产åºç¡èµæ/Gy_BadType.html", "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | |
| | | } |
| | | |
| | | layer.msg("ä¸è¯ç±»å"); |
| | | //$("#HBadTypeID").val(checkStatus.data[0].HItemID);//å
ç |
| | | //$("#HBadTypeName").val(checkStatus.data[0].ä¸è¯åå åç§°);//åç§° |
| | | $("#HBadTypeID").val(checkStatus.data[0].HItemID);//å
ç |
| | | $("#HBadTypeName").val(checkStatus.data[0].ä¸è¯ç±»ååç§°);//åç§° |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["", "yes"] |
| | | , content: ["../../../views/åºç¡èµæ/ç产åºç¡èµæ/Gy_BadResult.html", "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | |
| | | } |
| | | |
| | | layer.msg("ä¸è¯åæ"); |
| | | //$("#HBadResultID").val(checkStatus.data[0].HItemID);//å
ç |
| | | //$("#HBadResultName").val(checkStatus.data[0].ä¸è¯åå åç§°);//åç§° |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ¥åºåå éæ©é¡µé¢ |
| | | function get_checkSearchHWasterReason() { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "æ¥åºåå å表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["", "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("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | |
| | | layer.msg("æ¥åºåå "); |
| | | //$("#HBadResultID").val(checkStatus.data[0].HItemID);//å
ç |
| | | //$("#HBadResultName").val(checkStatus.data[0].ä¸è¯åå åç§°);//åç§° |
| | | $("#HBadResultID").val(checkStatus.data[0].HItemID);//å
ç |
| | | $("#HBadResultName").val(checkStatus.data[0].ä¸è¯åæåç§°);//åç§° |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | |
| | | var HBarCode = $("#HBarCode").val(); |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_ICMOBillQualityStatus_Tmp/getBarCodeInfo", |
| | | url: GetWEBURL() + "/Sc_SourceLineRepairBill/getBarCodeInfo", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HBarCode": HBarCode}, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $("#HMTONo").val(result.data[0]["HMTONo"]); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | |
| | | $("HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | $("HCreateDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | $("#HBadProcID").val(checkStatus.data[0].HProcID); |
| | | $("#HBadProcName").val(checkStatus.data[0].å·¥åº); |
| | | |
| | | $("#HSplitNO").val(checkStatus.data[0].åæ®å·); |
| | | $("#HICMOInterID").val(checkStatus.data[0].ç产订åå
ç ); |
| | | $("#HICMOEntryID").val(checkStatus.data[0].ç产订åæç»å
ç ); |
| | | $("#HICMOBillNo").val(checkStatus.data[0].ç产订åå·); |
| | | |
| | | $("#HDeptID").val(checkStatus.data[0].HDeptID); |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨); |
| | | |
| | | $("#HSourceID").val(checkStatus.data[0].HSourceID); |
| | | $("#HSourceName").val(checkStatus.data[0].çäº§èµæº); |
| | | |
| | | $("#HMaterID").val(checkStatus.data[0].HMaterID); |
| | | $("#HMaterNumber").val(checkStatus.data[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(checkStatus.data[0].ç©æåç§°); |
| | | $("#HMaterModel").val(checkStatus.data[0].è§æ ¼åå·); |
| | | $("#HUnitID").val(checkStatus.data[0].HUnitID); |
| | | $("#HUnitName").val(checkStatus.data[0].计éåä½); |
| | | $("#HSourceID").val(checkStatus.data[0].HSourceID); |
| | | $("#HSourceName").val(checkStatus.data[0].çäº§èµæº); |
| | | $("#HDeptID").val(checkStatus.data[0].HDeptID); |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨); |
| | | $("#HGroupID").val(checkStatus.data[0].HGroupID); |
| | | $("#HGroupName").val(checkStatus.data[0].çç»); |
| | | $("#HAuxPorpID").val(checkStatus.data[0].HAuxPropID); |
| | | $("#HAuxPropName").val(checkStatus.data[0].è¾
å©å±æ§); |
| | | $("#HProcID").val(checkStatus.data[0].HProcID); |
| | | $("#HProcName").val(checkStatus.data[0].å·¥åº); |
| | | |
| | | $("#HProcess").val(checkStatus.data[0].HProcID); |
| | | $("#HProcessName").val(checkStatus.data[0].å·¥åº); |
| | | |
| | | $("#HSourceInterID").val(checkStatus.data[0].ç产订åå
ç ); |
| | | $("#HSourceEntryID").val(checkStatus.data[0].ç产订åæç»å
ç ); |
| | | $("#HSourceBillNo").val(checkStatus.data[0].ç产订åå·); |
| | | $("#HSourceBillType").val(checkStatus.data[0].ç产订åç±»å); |
| | | |
| | | //layer.msg("æ¢å"); |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ¢é
ä»¶é¡µé¢ |
| | | function get_checkSearchChangeMater() { |
| | | var HInterID = $("#HInterID").val(); |
| | | var HBillNo = $("#HBillNo").val(); |
| | | var HEmpName = $("#HEmpName").val(); |
| | | var HProdMac = $("#HProdMac").val(); |
| | | var HSourceInterID = $("#HSourceInterID").val(); |
| | | var HSourceEntryID = $("#HSourceEntryID").val(); |
| | | var HSourceBillNo = $("#HSourceBillNo").val(); |
| | | var HSourceBillType = $("#HSourceBillType").val(); |
| | | var HBarCode = $("#HBarCode").val(); |
| | | |
| | | |
| | | //var url = "../../计å管ç/产线è¿ä¿®å¹³å°/Sc_SourceLineRepairBill_ChangeMater.html?OperationType=2&HInterID=" + HInterID + "&HSourceInterID=" + HSourceInterID + "&HSourceEntryID=" + HSourceEntryID + "&HSourceBillNo=" + HSourceBillNo + "&HSourceBillType=" + HSourceBillType + "&HBarCode=" + HBarCode + "&subMaterListLength=" + subMaterListLength + "&HBillNo=" + HBillNo + "&HEmpName=" + HEmpName + "&HProdMac=" + HProdMac; |
| | | |
| | | var dataParams = { |
| | | 'OperationType': 2 |
| | | , 'HInterID': HInterID |
| | | , 'HBillNo': HBillNo |
| | | , 'HEmpName': HEmpName |
| | | , 'HProdMac': HProdMac |
| | | , 'HSourceInterID': HSourceInterID |
| | | , 'HSourceEntryID': HSourceEntryID |
| | | , 'HSourceBillNo': HSourceBillNo |
| | | , 'HSourceBillType': HSourceBillType |
| | | , 'HBarCode': HBarCode |
| | | , 'subMaterList_Temp': $("#subMaterList_Temp").val() |
| | | } |
| | | var datajson = JSON.stringify(dataParams); |
| | | url = encodeURI('../../计å管ç/产线è¿ä¿®å¹³å°/Sc_SourceLineRepairBill_ChangeMater.html?datajson=' + datajson); |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "产线è¿ä¿®å¹³å°(æ´æ¢é
ä»¶)" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: [url, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | |
| | | |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | |
| | | function set_AddNew(data,HSaveType) { |
| | | data.field.HReportType = "3"; |
| | | //è·åè¡¨å¤´æ°æ® |
| | | var tableMain = data.field; |
| | | var tableMain = { |
| | | "HInterID": $("#HInterID").val() |
| | | , "HBillNo": $("#HBillNo").val() |
| | | , "HDate": $("#HDate").val() |
| | | , "HEmpID": $("#HEmpID").val() |
| | | , "HDeptID": $("#HDeptID").val() |
| | | , "HSourceID": $("#HSourceID").val() |
| | | , "HProdOrgID": $("#HProdOrgID").val() |
| | | , "HMaterID": $("#HMaterID").val() |
| | | , "HWorkStationID": $("#HWorkStationID").val() |
| | | , "HProcess": $("#HProcess").val() |
| | | , "HIPAddr": $("#HIPAddr").val() |
| | | , "HMacAddr": $("#HMacAddr").val() |
| | | , "HProdMac": $("#HProdMac").val() |
| | | , "HBarCode": $("#HBarCode").val() |
| | | } |
| | | //è·åå表1æ°æ® |
| | | var tableSub = { |
| | | "HInterID": $("#HInterID").val() |
| | | , "HEntryID": $("#HEntryID").val() |
| | | , "HBillNo_bak": $("#HBillNo").val() |
| | | , "HRemark": $("#HRemark").val() |
| | | , "HSourceInterID": $("#HSourceInterID").val() |
| | | , "HSourceEntryID": $("#HSourceEntryID").val() |
| | | , "HSourceBillNo": $("#HSourceBillNo").val() |
| | | , "HSourceBillType": $("#HSourceBillType").val() |
| | | , "HBadReasonID": $("#HBadReasonID").val() |
| | | , "HBadTypeID": $("#HBadTypeID").val() |
| | | , "HBadResultID": $("#HBadResultID").val() |
| | | , "HBadProcID": $("#HBadProcID").val() |
| | | , "HRepairResult": $("#HRepairResult").val() |
| | | , "HCreator": $("#HCreator").val() |
| | | , "HCreateDate": $("#HCreateDate").val() |
| | | } |
| | | |
| | | //è·åè¡¨å¤´æ°æ®å¹¶åºåå |
| | | var sMainStr = JSON.stringify(tableMain); //ä¸»è¡¨æ°æ® |
| | | var sMainStr = JSON.stringify(tableMain); |
| | | //åºååå表1æ°æ® |
| | | var sSubStr = JSON.stringify(tableSub); |
| | | //è·åå表2æ°æ®åºåå |
| | | var sSubMaterStr = $("#subMaterList_Temp").val(); |
| | | |
| | | |
| | | //æ¼æ¥åºååçæ°æ® |
| | | var sMainSub = sMainStr + ';' + HSaveType + ";" + sessionStorage["HUserName"]; |
| | | var sMainSub = sMainStr + ';' + sSubStr + ";" + sSubMaterStr + ";" + sessionStorage["HUserName"]; |
| | | |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "Sc_ICMOBillQualityStatus_Tmp/AddICMOBillQualityStatus_Tmp", |
| | | url: GetWEBURL() + "Sc_SourceLineRepairBillSub/AddSourceLineRepairBill", |
| | | async: true, |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | //set_ClearBill(); |
| | | |
| | | //çæå¹¶è®¾ç½®ä¸»è¡¨çå
ç ååæ®å·ãæ¥æ |
| | | createBillNo(); |
| | | //æ´æ°è¡¨å¤´ |
| | | getMainInfo(); |
| | | //æ´æ°å表 |
| | | get_InitGrid(); |
| | | //æ´æ°ä¸è¯çå æ¯åæ |
| | | //æ´æ°ä¸è¯çå æ¯åæå¾ |
| | | getBadReasonRateInfo(); |
| | | |
| | | layer.close(index); |
| | |
| | | if (obj.event === 'del') { |
| | | layer.confirm('ççå é¤è¡åï¼', function (index) { |
| | | var HInterID = obj.data.HInterID; |
| | | var HEntryID = obj.data.HEntryID; |
| | | |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_ICMOBillQualityStatus_Tmp/deleteSubInfo", |
| | | url: GetWEBURL() + "/Sc_SourceLineRepairBill/deleteSubInfo", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] }, |
| | | data: { "HInterID": HInterID, "HEntryID": HEntryID, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg("å 餿åï¼"); |
| | |
| | | |
| | | }); |
| | | |
| | | //维修人 |
| | | function GetHEmpValue(obj) { |
| | | $("#HEmpID").val(obj[0].HItemID);//å
ç |
| | | $("#HEmpName").val(obj[0].èååç§°);//åç§° |
| | | } |
| | | //ä¸è¯åå |
| | | function GetBadReasonValue(obj) { |
| | | $("#HBadReasonID").val(obj[0].HItemID);//å
ç |
| | | $("#HBadReasonName").val(obj[0].ä¸è¯åå åç§°);//åç§° |
| | | } |
| | | //ä¸è¯ç±»å |
| | | function GetBadTypeValue(obj) { |
| | | $("#HBadTypeID").val(obj[0].HItemID);//å
ç |
| | | $("#HBadTypeName").val(obj[0].ä¸è¯ç±»ååç§°);//åç§° |
| | | } |
| | | //ä¸è¯åæ |
| | | function GetBadResultValue(obj) { |
| | | $("#HBadResultID").val(obj[0].HItemID);//å
ç |
| | | $("#HBadResultName").val(obj[0].ä¸è¯åæåç§°);//åç§° |
| | | } |
| | | |
| | | </script> |
| | | </body> |