Exemplo n.º 1
0
        /// <summary>
        /// 得到会员的扩展信息
        /// </summary>
        /// <param name="arg"></param>
        /// <returns></returns>
        private dynamic GetMemberExtendMsg(dynamic arg)
        {
            try
            {
                //openid
                string openid = base.GetValue <string>("openid");

                MemberDetailResDTO detail = _hmjMember.GetMemberDetail(openid, "1");

                if (detail == null)
                {
                    return(ResponseJson(false, "对不起查无此人"));
                }

                MemberExtendDTO exten = GetMemberExt(detail.PARTNER);

                if (exten != null)
                {
                    exten.PARTNER = detail.PARTNER;
                }


                return(ResponseJson(true, "OK", exten));
            }
            catch (Exception ex)
            {
                WriteLog("得到会员的扩展信息", ex);
                return(ResponseJsonError(false, error_message, ex));
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 得到会员详细信息
        /// </summary>
        /// <param name="arg"></param>
        /// <returns></returns>
        private dynamic GetMemberDetail(dynamic arg)
        {
            try
            {
                //得到请求参数
                MemberDetailReqDTO request = base.BindObject <MemberDetailReqDTO>();

                MemberDetailResDTO detail = _hmjMember.GetMemberDetail(request.OPENID, request.IS_UPDATE);

                if (detail == null)
                {
                    return(ResponseJson(false, "对不起,无法查询到该会员信息", detail));
                }

                return(ResponseJson(true, "OK", detail));
            }
            catch (Exception ex)
            {
                WriteLog("得到会员详细信息", ex);
                return(ResponseJsonError(false, error_message, ex));
            }
        }