zoukankan      html  css  js  c++  java
  • jquery 函数的定义

        var ss_login = {
            ptjy : function(method)
            {
                CloseAlert();
    
                if( getLocalData("ActivePTJYUser") )
                {
    
                    console.log("切换站点 - 普通交易重新登录");
    
                    var isloaddingstop = method == undefined ? true : false;
    
                    var lastUrl = "ptjy/ptyw/login";
                    var ptjyquest = JSON.parse( getLocalData("ActivePTJYUser") );
    
                    ptjyquest = ptjyquest.head;
    
                    ajaxPost(getApiUrl() + lastUrl, ptjyquest, function(response)
                    {
                        if(method != undefined)
                        {
                            method();
                        }
                    },null, {isloaddingrun: false, iserror: iserror, isQHZD: true, isLOGIN: true, errorMethod: function(){
    
                        if(method!=undefined)
                        {
                            console.log("切换站点 - 服务器报业务错误, 需要普通交易或融资融券进行登录操作.");
    
                            ss_login.rzrq();
                        }
                    }});
                }
            },
            rzrq : function(method)
            {
                CloseAlert();
    
                if( getLocalData("ActiveRZRQUser") )
                {
                    console.log("切换站点 - 融资融券重新登录");
    
                    var lastUrl = "rzrq/ptyw/login";
                    var rzrqquest = JSON.parse( getLocalData("ActiveRZRQUser") );
    
                    rzrqquest = rzrqquest.head;
    
                    ajaxPost(getApiUrl() + lastUrl, rzrqquest, function(response)
                    {
                        if(method != undefined)
                        {
                            method();
                        }
                    },null, {isloaddingrun: false, iserror: iserror, isQHZD: true, isLOGIN: true, errorMethod: function(){
    
                        if(method != undefined)
                        {
                            console.log("切换站点 - 服务器报业务错误, 需要普通交易或融资融券进行登录操作.");
    
                            ss_login.ptjy();
                        }
    
                    }});
                }
            },
            ptjyOrRzrq: function()
            {
                // 普通交易或融资融券登录
    
                if(params.ywlx == "ptjy")
                {
                    // 融资融券重新登录
                    ss_login.rzrq();
                }
                else if(params.ywlx == "rzrq")
                {
                    // 普通交易重新登录
                    ss_login.ptjy();
                }
            },
            login : function()
            {
                console.log("切换站点 - 登录界面处理");
    
                CloseAlert();
    
                var lastUrl = params.ywlx == "ptjy" ? "ptjy/ptyw/login" : "rzrq/ptyw/login";
    
                // 登录界面
                ajaxPost(getApiUrl() + lastUrl, getformdata(), function(response)
                {
    
                    var  userInfo={};
    
                  if(response.dlxx)
                  {
                    //=======要从表单中提取出交易密码==============
                    userInfo["head"]=getformdata();
                    userInfo["body"]=response;
                    parseUserInfo(params.ywlx, userInfo,response.dlxx[0].khdm,IS_DBPHZ);
                  }
    
                    // 保存登录账号
                  addKhbs(getformdata().khbz);
    
                  // 如果是担保品划转需要的普通交易登录, 则不需要开始计时
                  if(!IS_DBPHZ)
                  {
                      // 调用 APP 锁屏计时器, 开始计时
                      timerAction(params.ywlx == "ptjy" ? params.ptjytimer : params.rzrqtimer , "start");
                  }
    
                  ss_login.ptjyOrRzrq();
    
                }, null, {isQHZD: true, completeMethod: function(){
    
                    $(".messageTips").remove();
    
                }, errorMethod: function(){
    
                    console.log("切换站点 - 服务器报业务错误, 需要普通交易或融资融券进行登录操作.");
    
                    ss_login.ptjyOrRzrq();
    
                }});
            }
        }

    ss_login.rzrq();

    ss_login.ptjy();

    ss_login.rzrq();

  • 相关阅读:
    几种常见的content-type
    node简单起服务
    ESlint配置案例及如何配置
    网络攻防学习心得一(20159320)工具学习
    网络攻防学习心得一(20159320)黑客信息
    题解 POJ1187 【陨石的秘密】
    题解 POJ1934 【Trip】
    题解 POJ1952 【BUY LOW, BUY LOWER】
    TIM bug 总结以及应对方案
    题解 POJ3171 【Cleaning Shifts】
  • 原文地址:https://www.cnblogs.com/yaowen/p/5596234.html
Copyright © 2011-2022 走看看