wtt
2024-12-28 1d814f4106bfa845010cc5160e915ca9d4917816
WebTM/views/user/login.html
@@ -29,7 +29,7 @@
                    <div class="ax-tab" axTab>
                        <ul class="ax-row ax-tab-nav ax-menu-tab">
                            <a href="###" class="ax-item ax-col" style="font-size: 20px;">智云迈思L-MES</a>
                            <a href="###" class="ax-item ax-col" style="font-size: 20px;" id="HLogoLabel">智云迈思L-MES</a>
                            <!--<a href="###" class="ax-item">注册新用户</a>-->
                            <!--<li class="ax-col"></li>-->
                        </ul>
@@ -59,9 +59,11 @@
                                        <div class="ax-flex-row">
                                            <div class="ax-form-con">
                                                <div class="ax-form-input">
                                                <span class="ax-pos-left" style="width: 2.4rem;"><i class="ax-iconfont ax-icon-me-f"></i></span>
                                                <input name="LAY-user-login-username" value="" placeholder="输入登录名称" type="text" id="LAY-user-login-username">
                                                <span class="ax-pos-right"><a href="###" class="ax-iconfont ax-icon-close ax-val-none"></a></span></div>
                                                    <span class="ax-pos-left" style="width: 2.4rem;"><i class="ax-iconfont ax-icon-me-f"></i></span>
                                                    <input name="LAY-user-login-username" value="" placeholder="输入登录名称" type="text" id="LAY-user-login-username">
                                                    <span class="ax-pos-right" ><a href="###" class="ax-iconfont ax-icon-close ax-val-none"></a></span>
                                                </div>
                                                <button type="button" lay-submit="" class="layui-btn layui-btn-sm" id="LAY-user-loginICCard-submit" name="LAY-user-loginICCard-submit" lay-filter="LAY-user-loginICCard-submit" style="position: absolute;margin-top:-3.5rem;margin-left:36rem"><i class="layui-icon layui-icon-layer"></i>刷卡</button>
                                            </div>
                                        </div>
                                    </div>
@@ -266,6 +268,10 @@
                    });
                }
            })
            //获取基础信息
            getBaseInfo();
            //获取登录页组织列
            var Organization = '';
            $.ajax({
@@ -290,9 +296,6 @@
                    layer.closeAll("loading");
                }
            })
            //form.render();
            //判断用户是移动端还是PC端
@@ -303,6 +306,9 @@
                loging();
            })
            form.on("submit(LAY-user-loginICCard-submit)", function (obj) {
                loginICCard();
            })
            //音频
            form.on("submit(LAY-user-login-yp)", function (obj) {
                playSound();
@@ -320,7 +326,6 @@
                    $("#LAY-user-login-password").focus();
                }
            })
            //读取配置文件
            function get_ReadConfigFile() {
@@ -352,7 +357,6 @@
                    //playSound();
                    layer.msg("请选择组织!");
                    return;
                }
                var UserName = $("#LAY-user-login-username").val();
                var PassWord = $("#LAY-user-login-password").val();
@@ -365,6 +369,8 @@
                        if (result.count == 1) { // 说明验证成功了,
                            layer.msg(result.Message, { icon: 1 });
                            //sessionStorage["HUserName"] = user.username;
                            sessionStorage["HCloudUserName"] = result.data[0].HCloudUserName;//金蝶云账号
                            sessionStorage["HCloudUserPsd"] = result.data[0].HCloudUserPsd;
                            sessionStorage["HMaker"] = result.data[0].Czymc;
                            sessionStorage["HUserName"] = result.data[0].Czymc;
                            sessionStorage["HBillerID"] = result.data[0].HK3UserID;
@@ -425,6 +431,73 @@
                })
            }
            //刷卡登录
            function loginICCard() {
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: 'IC刷卡',
                    closeBtn: 1,
                    shift: 2,
                    area: ['30%', '30%'],
                    maxmin: true,
                    content: '../user/login_ICCard.html',
                    end: function () {
                        if (LoginData.data[0].Czybm != undefined && LoginData.data[0].Czybm != "") {
                            result = LoginData;
                            sessionStorage["HCloudUserName"] = result.data[0].HCloudUserName;//金蝶云账号
                            sessionStorage["HCloudUserPsd"] = result.data[0].HCloudUserPsd;
                            sessionStorage["HMaker"] = result.data[0].Czymc;
                            sessionStorage["HUserName"] = result.data[0].Czymc;
                            sessionStorage["HBillerID"] = result.data[0].HK3UserID;
                            sessionStorage["SourceFlag"] = false;
                            sessionStorage["HKeeperID"] = result.data[0].HKeeperID;
                            sessionStorage["HKeeper"] = result.data[0].HKeeper;
                            sessionStorage["HSecManagerID"] = result.data[0].HSecManagerID;
                            sessionStorage["HSecManager"] = result.data[0].HSecManager;
                            sessionStorage["HSellManID"] = result.data[0].HSellManID;
                            sessionStorage["HSellMan"] = result.data[0].HSellMan;
                            sessionStorage["HDeptID"] = result.data[0].HDeptID;
                            sessionStorage["HDept"] = result.data[0].HDept;
                            sessionStorage["HWHID"] = result.data[0].HWhID;
                            sessionStorage["HWHName"] = result.data[0].HWHName;
                            sessionStorage["HSPID"] = result.data[0].HSPID;
                            sessionStorage["HSPName"] = result.data[0].HSPName;
                            sessionStorage["HSupID"] = result.data[0].HSupID;
                            sessionStorage["HSupName"] = result.data[0].HSupName;
                            sessionStorage["Czmm"] = result.data[0].Czmm;
                            sessionStorage["Czybm"] = result.data[0].Czybm;
                            sessionStorage["HEmpID"] = result.data[0].HEmpID;
                            sessionStorage["HEmpNumber"] = result.data[0].HEmpNumber;
                            sessionStorage["HEmpName"] = result.data[0].HEmpName;
                            sessionStorage["HGroup"] = result.data[0].HGroup;
                            sessionStorage["HGroupID"] = result.data[0].HGroupID;
                            sessionStorage["HProc"] = result.data[0].HProc;
                            sessionStorage["HProcNo"] = result.data[0].HProcNo;
                            sessionStorage["HSource"] = result.data[0].HSource;
                            sessionStorage["HSourceID"] = result.data[0].HSourceID;
                            sessionStorage["HWorkCenter"] = result.data[0].HWorkCenter;
                            sessionStorage["HWorkCenterID"] = result.data[0].HWorkCenterID;
                            sessionStorage["HProcName"] = result.data[0].HProcName;
                            sessionStorage["HProcID"] = result.data[0].HProcID;
                            sessionStorage["HCheckEmpID"] = result.data[0].HCheckEmpID;
                            sessionStorage["HCheckEmpName"] = result.data[0].HCheckEmpName;
                            sessionStorage["login"] = "login";
                            sessionStorage["OrganizationID"] = $("#Organization").val();
                            sessionStorage["Organization"] = $("#Organization option:selected").text();
                            //sessionStorage["IP"] = System.Configuration.ConfigurationSettings.AppSettings("name");
                            if (!judgeMorPCflag) {//移动端
                                window.location.href = '../../views/index_Mobile.html'
                            } else {//PC端
                                window.location.href = '../../views/indexMenu.html'
                            }
                            get_WriteConfigFile();
                        }
                    }
                });
            }
            function playSound() {
                var audio = document.getElementById("cs");
                if (audio == null)
@@ -433,8 +506,31 @@
                audio.play();
            }
            //获取基础信息
            function getBaseInfo() {
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "/Web/BaseInfo",
                    data: {},
                    success: function (res) {
                        //查询成功
                        if (res.count == 1) {
                            var data = res.data[0];
                            console.log(data);
                            sessionStorage["HCusName"] = data.HCusName;
                            sessionStorage["HLogoLabel"] = data.HLogoLabel;
                            sessionStorage["HMenuLabel"] = data.HMenuLabel;
                            $("#HLogoLabel").text(data.HLogoLabel);
                        }
                    }
                })
            }
        });
        function getDataByICCard(obj) {
            LoginData = obj;
        }
    </script>
</body>
</html>