wtt
2025-08-25 ea5d32b974dff6e79fe1ab44319682aecedeacbb
海诚出站汇报单优化更新
2个文件已修改
50 ■■■■ 已修改文件
WebTM/views/车间管理/工序出站汇报单/Cj_StationOutBillList.html 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序出站汇报单/Cj_StationOutBillSync.html 45 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Cj_StationOutBillList.html
@@ -2372,7 +2372,7 @@
                                    layer.close(ajaxLoad);
                                } else {
                                    layer.close(ajaxLoad);
                                    layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]), { icon: 5 });
                                    layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]) + result.Message, { icon: 5 });
                                }
                            }, error: function () {
                                layer.close(ajaxLoad);
@@ -2427,7 +2427,8 @@
                                        item[itemobj] = "";
                                    }
                                    if (item[itemobj].length > 0) {  // å‡è®¾å­—段名为field
                                        item[itemobj] = item[itemobj].toString().replaceAll(/[\r\n]+/g, '');  // å°†æ¢è¡Œç¬¦æ›¿æ¢ä¸ºç©ºå­—符串
                                        item[itemobj] = item[itemobj].toString().replace(/[\r\n]+/g, '');  // å°†æ¢è¡Œç¬¦æ›¿æ¢ä¸ºç©ºå­—符串
                                        item[itemobj] = item[itemobj].toString().replace(/,/g, '');  // å°†æ¢è¡Œç¬¦æ›¿æ¢ä¸ºç©ºå­—符串
                                    }
                                    if (itemobj === '规格型号') {
                                        item[itemobj] = item[itemobj].replace(/,/g, ',');  // æ›¿æ¢è‹±æ–‡é€—号为中文逗号
WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Cj_StationOutBillSync.html
@@ -38,10 +38,10 @@
                                    <label class="layui-form-label">同步状态</label>
                                    <div class="layui-input-block" style="margin-left: 125px;width:55%;">
                                        <select name="HRelationQty" lay-filter="aihao" id="HRelationQty">
                                            <option value="1" selected="selected">全部</option>
                                            <option value="1" >全部</option>
                                            <option value="2">已同步</option>
                                            <option value="3">未同步</option>
                                            <option value="4">同步失败</option>
                                            <option value="4" selected="selected">同步失败</option>
                                        </select>
                                    </div>
                                </div>
@@ -263,7 +263,7 @@
                $("#HBillNo").val("");
                $("#HDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd"));
                $("#HProcExchBillNo").val("");
                $("#HRelationQty").val("1");
                $("#HRelationQty").val("4");
                $("#ColContent").val("");
                $("#ColName").val("0");
                $("#Comparator").val("0");
@@ -327,6 +327,7 @@
                if (HProcExchBillNo) {
                    sWhere += " and å·¥åºæµè½¬å¡å· like '%" + HProcExchBillNo + "%'";
                }
                sWhere += getDeptIDByUser();//用户关联部门过滤
                get_Display(sWhere);
                sWhere = "";//调用接口后清空sWhere缓存
            }
@@ -408,16 +409,16 @@
                            dataType: "json",
                            success: function (data1) {
                                if (data1.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                    //layer.msg(data1.Message, { time: 1 * 1000, icon: 1 }, function () {
                                    //    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                    //    parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                    //});
                                    layer.msg(data1.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                    });
                                }
                                else {
                                    let errMessage = [];
                                    errMessage.push(data1.Message);
                                    syncMessage.push(errMessage);
                                    //layer.alert(data1.Message, { icon: 5 });
                                    layer.alert(data1.Message, { icon: 5 });
                                }
                            },
@@ -502,6 +503,34 @@
                Pub_Close(2);
            }
            //#region æ ¹æ®ç”¨æˆ·èŽ·å–ç”¨æˆ·å…³è”éƒ¨é—¨çš„è¿‡æ»¤æ¡ä»¶
            function getDeptIDByUser() {
                var res = "";
                $.ajax({
                    type: "GET",
                    async: false,
                    url: GetWEBURL() + "/Xt_User/UserDeptlistPlaylist", //方法所在页面和方法名
                    data: { "HUserID": sessionStorage["Czybm"] },
                    success: function (result) {
                        if (result.count == 1) {
                            if (result.data.length > 0) {
                                for (let item of result.data) {
                                    res += item.HItemID.toString() + ","
                                }
                                res = res.slice(0, -1);
                                res = ` and HDeptID in (${res})`
                            }
                        }
                    }, error: function (err) {
                        res = " and 1 = 0";
                        layer.alert(get_MessageError("[0000-1-002]接口请求失败!", sessionStorage["HTranSlate"]), { icon: 5 });
                    }
                });
                return res;
            }
            //#endregion
            //以上是layui模块
        });