using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace CallCenterAPI.WechatSDK.Models
{
    public class WxLoginDto
    {
        public string Code { get; set; }
        public string OpenId { get; set; }
        public string RedirectUrl { get; set; }
        #region 坐席登录所需
        public string UserCode { get; set; }
        public string Password { get; set; }
        public string RoleCode { get; set; }
        /// <summary>
        /// 返回时候用：用户角色（坐席表用户【-1管理员 1--接待部（客服端） 2--办理人员 3--区域客服 4--监管】，客户档案用户【5用户端】） 
        /// 登陆时候用： 1员工端，2业主端
        /// </summary>
        public int UserType { get; set; }
        /// <summary>
        /// 1外线2内线
        /// </summary>
        public int Flag { get; set; }
        #endregion
    }

    public class WxRegisterDto
    {
        //昵称，姓名，账号（手机号），密码，重复密码，项目，房间号，身份证
        public string OpenId { get; set; }
        /// <summary>
        /// 昵称
        /// </summary>
        public string nickname { get; set; }
        /// <summary>
        /// 姓名
        /// </summary>
        public string fullname { get; set; }
        /// <summary>
        /// 账号 - 业主手机号
        /// </summary>
        public string usercode { get; set; }
        /// <summary>
        /// 密码
        /// </summary>
        public string password { get; set; }
        /// <summary>
        /// 重复密码
        /// </summary>
        public string passwordrep { get; set; }
        /// <summary>
        /// 项目
        /// </summary>
        public int project { get; set; }
        /// <summary>
        /// 房间号
        /// </summary>
        public string room { get; set; }
        /// <summary>
        /// 身份证
        /// </summary>
        public string idcard { get; set; }
    }
}
