Ejemplo n.º 1
0
        public Package <string> Login(string account, string password, string appName)
        {
            try
            {
                //验证是否有权访问
                if (!authHeader.ValideUser(authHeader.UserName, authHeader.PassWord))
                {
                    return(new Package <string>(false, "没有访问权限!", null));
                }

                //手机登录&&会员名登录(只有Iport用户名首次登陆才会在sph用户表插入用户信息)
                if (TokenTool.VerifyMobile(account) == "ture")
                {
                    return(GetInfoByMobileLogin(account, password));
                }//手机号登陆
                else
                {
                    return(GetInfoByUserNameLogin(account, password));
                }
            }
            catch (Exception ex)
            {
                return(new Package <string>(false, string.Format("{0}:获取数据发生异常。{1}", ex.Source, ex.Message), null));
            }
        }
Ejemplo n.º 2
0
        public Package <bool> SubmitPlanTask(string receiverId, string senderId, string appName, string title, string message, string param)
        {
            try
            {
                //验证是否有权访问
                if (authHeader.ValideUser(authHeader.UserName, authHeader.PassWord))
                {
                    return(new Package <bool>(true, "没有访问权限!", false));
                }

                string strSql =
                    string.Format("insert into TB_SCYWZH_PLAN_TASK (receiverid,senderid,appname,title,message,params) values('{0}','{1}','{2}','{3}','{4}','{5}')", receiverId, senderId, appName, title, message, param);
                var dt = new Leo.Oracle.DataAccess(RegistryKey.KeyPathZCHarbor).ExecuteTable(strSql);

                return(new Package <bool>(true, null, true));
            }
            catch (Exception ex)
            {
                return(new Package <bool>(false, string.Format("{0}:修改数据发生异常。{1}", ex.Source, ex.Message), false));
            }
        }