生产订单增加订单包装备注字段,物料表增加单件最大上限字段,并完善界面
生产订单列表 增加 包装备注 字段,选择 某个生产订单, 点击按钮,弹出一个 小框, 输入 订单包装备注 信息,保存 数据到 生产订单 子表里,UPDATE这个字段;
| | |
| | | <?xml version="1.0" encoding="utf-8"?> |
| | | <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <NameOfLastUsedPublishProfile>D:\ç½ç«åå¸\å端代ç \MES-WEB-TM\MESWMS-LayUI\WebTM\Properties\PublishProfiles\JFTM.pubxml</NameOfLastUsedPublishProfile> |
| | | <NameOfLastUsedPublishProfile>D:\ä¹ä¸è®¡éåä½å表\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\JFTM.pubxml</NameOfLastUsedPublishProfile> |
| | | <ProjectView>ProjectFiles</ProjectView> |
| | | <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> |
| | | <UseIISExpress>true</UseIISExpress> |
| | |
| | | //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; |
| | | /* var WEBURL = "http://localhost/API/"; //颿忬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:81/API/"; //éé¯éæ¬å°é
ç½® |
| | | /*var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½®*/ |
| | | var WEBURL = "http://localhost:81/API/"; //éé¯éæ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8088/ARAPI/"; //ä½ææ°æ¬å°é
ç½®(å®ç) |
| | | //var WEBURL = "http://10.1.4.155/API/"; //æ±ä¸°å®¢æ·NEW |
| | |
| | | <input class="layui-input" name="HQtyMax" lay-verify="HQtyMax" id="HQtyMax" autocomplete="off" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" > åä»¶æå¤§ä¸éï¼</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HPieceMaxQty" lay-verify="HPieceMaxQty" id="HPieceMaxQty" autocomplete="off" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | |
| | | , "HWidth": data.HWidth |
| | | , "HWeight": data.HWeight |
| | | , "HColorRemark": data.æè²è¦æ± |
| | | , "HPieceMaxQty": data.åä»¶æå¤§ä¸é |
| | | , "HQCSchemeID_Fst": data.HQCSchemeID_Fst |
| | | , "HQCSchemeName_Fst": data.é¦ä»¶æ£éªæ¹æ¡ |
| | | , "HQCSchemeID_Proc": data.HQCSchemeID_Proc |
| | |
| | | } |
| | | } |
| | | |
| | | var HPieceMaxQty = $('#HPieceMaxQty').val(); |
| | | if (HPieceMaxQty.substring(HPieceMaxQty.length - 1, HPieceMaxQty.length) == ".") { |
| | | layer.msg("åä»¶æå¤§ä¸éçç»å°¾ä¸è½æ¯.ï¼"); |
| | | return; |
| | | } else { |
| | | var ref = /^[0-9]+\.?[0-9]*$/; |
| | | if (!ref.test(HPieceMaxQty)) { |
| | | layer.msg("åä»¶æå¤§ä¸éè¯·è¾æ£ç¡®å
¥æ°åï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var HKeepDays = $('#HKeepDays').val(); |
| | | if (HKeepDays.substring(HKeepDays.length - 1, HKeepDays.length) == ".") { |
| | | layer.msg("ä¿è´¨æçç»å°¾ä¸è½æ¯.ï¼"); |
| | |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HCusName" name="HCusName" id="HCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHCus" id="btnHCus" style="padding: 0 10px; float: right; margin-right: 210px;"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHCus" id="btnHCus" style="padding: 0 10px; float: right; margin-right: 85px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | |
| | | <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="HRemark" id="HRemark" lay-verify="HRemark" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </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" name="HOrderPickRemark" lay-verify="HOrderPickRemark" id="HOrderPickRemark" style="display: inline-block;"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | , "HColorRemark": d.data[0].æè²è¦æ± |
| | | , "HCusMaterName": d.data[0].客æ·ç©æåç§° |
| | | , "HCusModel": d.data[0].客æ·è§æ ¼åå· |
| | | , "HOrderPickRemark": d.data[0].订åå
è£
夿³¨ |
| | | //å
¶ä»ä¿¡æ¯ |
| | | , "hmakers": OperationType == 2 ? "" : d.data[0].å¶å人 |
| | | , "hmakedate": OperationType == 2 ? "" : d.data[0].å¶åæ¥æ == null ? "" : Format(new Date(d.data[0].å¶åæ¥æ), "yyyy-MM-dd") |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_export" id="export"><i class="layui-icon layui-icon-export"></i>导åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>æé®è®¾ç½®</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-FirstPieceCheck" id="btn-FirstPieceCheck">馿£</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_Remark" id="set_Remark"><i class="layui-icon layui-icon-form"></i>å
è£
夿³¨</button> |
| | | </div> |
| | | </script> |
| | | </form> |
| | |
| | | //馿£ |
| | | case 'btn-FirstPieceCheck': set_FirstPieceCheck(); |
| | | break; |
| | | //å
è£
夿³¨ |
| | | case 'set_Remark': set_Remark(); |
| | | break; |
| | | }; |
| | | }); |
| | | |
| | |
| | | , { field: 'å
³éç±»å', title: 'å
³éç±»å', hide: true } |
| | | , { field: 'åæ®ç±»å', title: 'åæ®ç±»å', hide: true } |
| | | , { field: '计åè·è¸ªå·', title: '计åè·è¸ªå·', hide: true } |
| | | , { field: '订åå
è£
夿³¨', title: '订åå
è£
夿³¨', hide: true} |
| | | ]] |
| | | }; |
| | | |
| | |
| | | //, { field: 'HRoutingInterID', title: 'HRoutingInterID' , hide: true} |
| | | , { field: 'å·¥èºè·¯çº¿ä»£ç ', title: 'å·¥èºè·¯çº¿ä»£ç ', sort: true} |
| | | , { field: 'å·¥èºè·¯çº¿', title: 'å·¥èºè·¯çº¿', sort: true} |
| | | , { field: '订åå
è£
夿³¨', title: '订åå
è£
夿³¨', sort: true, width: 150} |
| | | //, { field: 'hsubid', title: 'hsubid' , hide: true} |
| | | //, { field: 'æºååå·', title: 'æºååå·', hide: true} |
| | | //, { field: 'æºå主å
ç ', title: 'æºå主å
ç ', hide: true} |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | //å
è£
夿³¨ |
| | | function set_Remark() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var linterid = data[0].hmainid; |
| | | var HEntryID = data[0].hsubid.toString(); |
| | | layer.prompt({ formType: 2, title: "请è¾å
¥è®¢åå
è£
夿³¨", value: '' }, |
| | | function (value, index) { |
| | | layer.close(index); |
| | | var HOrderPickRemark = value; |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "Sc_ICMOBill/ICMOBillSaveRemark", |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": linterid |
| | | , "HEntryID": HEntryID |
| | | , "HOrderPickRemark": HOrderPickRemark |
| | | }, |
| | | success: function (data1) { |
| | | //å·æ°é¡µé¢, |
| | | $("#btnSearch").trigger('click'); |
| | | layer.close(index); |
| | | layer.msg("æäº¤æå"); |
| | | }, error: function () { |
| | | layer.close(index); |
| | | layer.msg("é误"); |
| | | } |
| | | }); |
| | | }); |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | |
| | | // å¤å¶ |
| | | function set_copy() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | |
| | | |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["hmainid", "HEntryID", "ä½åºäºº", "ä½åºæ¥æ", "éå®è®¢åæ¥æ", "订åè·è¸ªå·", "HDeptID", "HMaterID", "hunitid", "hempid", "ä¸å¡å代ç ", "ä¸å¡å", "hcusid", "客æ·ä»£ç ", "客æ·", "HCenterID", "å·¥ä½ä¸å¿ä»£ç ", "å·¥ä½ä¸å¿", "hbomid", "BOMåç¼ç ", "HRoutingInterID", "å·¥èºè·¯çº¿ä»£ç ", "å·¥èºè·¯çº¿", "hsubid", "æºååå·", "æºå主å
ç ", "æºååå
ç ", "è¡å
³é人", "å
³éç±»å", "åæ®ç±»å", "计åè·è¸ªå·"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["hmainid", "HEntryID", "ä½åºäºº", "ä½åºæ¥æ", "éå®è®¢åæ¥æ", "订åè·è¸ªå·", "HDeptID", "HMaterID", "hunitid", "hempid", "ä¸å¡å代ç ", "ä¸å¡å", "hcusid", "客æ·ä»£ç ", "客æ·", "HCenterID", "å·¥ä½ä¸å¿ä»£ç ", "å·¥ä½ä¸å¿", "hbomid", "BOMåç¼ç ", "HRoutingInterID", "å·¥èºè·¯çº¿ä»£ç ", "å·¥èºè·¯çº¿","订åå
è£
夿³¨", "hsubid", "æºååå·", "æºå主å
ç ", "æºååå
ç ", "è¡å
³é人", "å
³éç±»å", "åæ®ç±»å", "计åè·è¸ªå·"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |