/// <summary>
        /// 发送验证码
        /// </summary>
        /// <param name="phone">手机号</param>
        /// <returns></returns>
        public ActionResult SendLoginCode(string phone)
        {
            var userM = suhandle.GetDetail(phone);

            if (userM == null)
            {
                return(Json(new { ResultCode = OperationWidget.NoRecord }));
            }

            if (string.IsNullOrEmpty(userM.OpenId))
            {
                return(Json(new { ResultCode = OperationWidget.LoginExpired }));
            }

            string code = GeneralHelper.GenerateCode();//"123456";//

            Session["code"] = code;

            WeChatPush.LoginCodePush(userM.OpenId, code);

            return(Json(new { ResultCode = OperationWidget.Success }));
        }