예제 #1
0
        private bool DoEdit(int _id)
        {
            Model.wx_agent_info agentinfo = aBll.GetAgentModel(_id);
            int money = MyCommFun.Str2Int(txtMoney.Text.Trim());

            agentinfo.remainMony += money;
            agentinfo.czTotMoney += money;
            bool agentid = aBll.Update(agentinfo);

            if (agentid)
            {
                //新增充值记录
                BLL.wx_manager_bill   bBll = new BLL.wx_manager_bill();
                Model.wx_manager_bill bill = new Model.wx_manager_bill();
                bill.managerId    = _id;
                bill.operPersonId = GetAdminInfo().id;
                bill.operDate     = DateTime.Now;
                bill.moneyType    = "充值";
                bill.billUsed     = "代理商充值";
                bill.billMoney    = money;
                bBll.Add(bill);

                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改代理充值成功:" + agentinfo.managerId);     //记录日志
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            adminEntity = GetAdminInfo(); //取得管理员信息
            agent       = aBll.GetAgentModel(adminEntity.id);
            if (agent != null)
            {
                txtuser_name.Text       = adminEntity.user_name;
                txtreal_name.Text       = adminEntity.real_name;
                txtremainMony.Text      = agent.remainMony.ToString();
                txtremainMony.Font.Size = FontUnit.Large;
                if (agent.remainMony < agent.agentPrice)
                {
                    txtremainMony.ForeColor = System.Drawing.Color.Red;
                }

                txtczTotMoney.Text = agent.czTotMoney.Value.ToString();
                txtsqJine.Text     = agent.sqJine.Value.ToString();
                lblxfTotMoney.Text = (agent.czTotMoney.Value - agent.remainMony.Value).ToString();

                txtuserNum.Text  = agent.userNum.Value.ToString();
                txtwcodeNum.Text = agent.wcodeNum.Value.ToString();

                lblagentPrice.Text = agent.agentPrice.Value.ToString();
            }
        }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            adminEntity = GetAdminInfo();  //取得管理员信息
            agent       = aBll.GetAgentModel(adminEntity.id);
            if (!Page.IsPostBack)
            {
                int id = 0;

                if (!int.TryParse(Request.QueryString["id"] as string, out id))
                {
                    JscriptMsg("传输参数不正确!", "back", "Error");
                    return;
                }
                if (!new BLL.wx_userweixin().Exists(id))
                {
                    JscriptMsg("记录不存在或已被删除!", "back", "Error");
                    return;
                }
                returnPage = "wxcodemgr.aspx";
                //如果是从微用户管理里来的,还得判断下
                if (MyCommFun.QueryString("fpage").Trim().Length > 0 && MyCommFun.RequestInt("uid") > 0)
                {
                    returnPage = "weixin_list.aspx?id=" + MyCommFun.RequestInt("uid");
                }
                ShowInfo(id);
            }
        }
예제 #4
0
        private void ShowInfo(int _id)
        {
            BLL.manager   bll   = new BLL.manager();
            Model.manager model = bll.GetModel(_id);
            //ddlRoleId.SelectedValue = model.role_id.ToString();

            lblUserName.Text = model.user_name;

            lblRealName.Text = model.real_name;

            //代理商信息
            Model.wx_agent_info agentinfo = aBll.GetAgentModel(_id);

            lblYue.Text        = agentinfo.remainMony.Value.ToString();
            lbltxtsqJine.Text  = agentinfo.sqJine.Value.ToString();
            lblagentPrice.Text = agentinfo.agentPrice.Value.ToString();
            lblagentLevel.Text = agentinfo.agentLevel;
        }
예제 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            adminEntity = GetAdminInfo(); //取得管理员信息
            agent       = aBll.GetAgentModel(adminEntity.id);
            if (agent == null)
            {
                return;
            }
            this.keywords = MXRequest.GetQueryString("keywords");

            this.pageSize = GetPageSize(10); //每页数量
            if (!Page.IsPostBack)
            {
                ChkAdminLevel("agent_myxfjl", MXEnums.ActionEnum.View.ToString()); //检查权限
                Model.manager model = GetAdminInfo();                              //取得当前管理员信息
                RptBind(CombSqlTxt(keywords), "operDate asc,id desc");
            }
        }
예제 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string _action = MXRequest.GetQueryString("action");

            if (!string.IsNullOrEmpty(_action) && _action == MXEnums.ActionEnum.Edit.ToString())
            {
                this.action = MXEnums.ActionEnum.Edit.ToString();//修改类型
                if (!int.TryParse(Request.QueryString["id"] as string, out this.id))
                {
                    JscriptMsg("传输参数不正确!", "back", "Error");
                    return;
                }
                if (!new BLL.manager().Exists(this.id))
                {
                    JscriptMsg("记录不存在或已被删除!", "back", "Error");
                    return;
                }
            }


            if (!Page.IsPostBack)
            {
                BindDdlProvince(ddlProvince);
                BindDdlCity(ddlCity);

                ChkAdminLevel("manager_list", MXEnums.ActionEnum.View.ToString()); //检查权限
                Model.manager       model = GetAdminInfo();                        //取得管理员信息
                Model.wx_agent_info agent = aBll.GetAgentModel(model.id);
                //代理商信息
                if (agent != null)
                {
                    lblremainMony.Text = agent.remainMony.Value.ToString();
                    lblagentPrice.Text = agent.agentPrice.Value.ToString();
                    lblMoney.Text      = agent.agentPrice.Value.ToString();
                    isAgent            = true;
                }

                RoleBind(ddlRoleId, model.id);
                if (action == MXEnums.ActionEnum.Edit.ToString()) //修改
                {
                    ShowInfo(this.id);
                }
            }
        }
예제 #7
0
        private void ShowInfo(int _id)
        {
            litpwdtip.Text = "不填则不修改密码";
            BLL.manager   bll   = new BLL.manager();
            Model.manager model = bll.GetModel(_id);
            //ddlRoleId.SelectedValue = model.role_id.ToString();
            if (model.is_lock == 0)
            {
                cbIsLock.Checked = true;
            }
            else
            {
                cbIsLock.Checked = false;
            }
            txtUserName.Text     = model.user_name;
            txtUserName.ReadOnly = true;
            txtUserName.Attributes.Remove("ajaxurl");

            txtRealName.Text          = model.real_name;
            txtTelephone.Text         = model.telephone;
            txtEmail.Text             = model.email;
            ddlProvince.SelectedValue = model.province;
            ddlCity.SelectedValue     = model.city;
            txtArea.Text   = model.county;
            txtqq.Text     = model.qq;
            txtEmail.Text  = model.email;
            txtSortid.Text = MyCommFun.ObjToStr(model.sort_id);  // model.sort_id;
            txtRemark.Text = model.remark;

            //代理商信息
            Model.wx_agent_info agentinfo = aBll.GetAgentModel(_id);

            txtagentPrice.Text          = agentinfo.agentPrice.Value.ToString();
            txtsqJine.Text              = agentinfo.sqJine.Value.ToString();
            txtcompanyName.Text         = agentinfo.companyInfo;
            ddlagentType.SelectedValue  = agentinfo.agentType.Value.ToString();
            ddlagentLevel.SelectedValue = agentinfo.agentLevel;

            txtagentArea.Text = agentinfo.agentArea;
            txtindustry.Text  = agentinfo.industry;
        }
예제 #8
0
        private bool DoEdit(int _id)
        {
            int oldMaxNum = MyCommFun.Str2Int(hidOldMaxNum.Value);
            int newMaxNum = MyCommFun.Str2Int(ddlMaxNum.SelectedItem.Value);
            int addNewNum = newMaxNum - oldMaxNum; //新增的帐号


            Model.manager       adminEntity = GetAdminInfo(); //取得管理员信息
            Model.wx_agent_info agent       = new Model.wx_agent_info();
            bool isAgent = false;

            if (adminEntity.agentLevel < 0)
            {
                return(false);
            }
            if (adminEntity.agentLevel > 0)
            {
                agent   = aBll.GetAgentModel(adminEntity.id);
                isAgent = true;
                if (agent.remainMony < agent.agentPrice * addNewNum)
                {
                    JscriptMsg("余额不足,请联系管理员充值!", "", "Error");
                    return(false);
                }
            }


            //地区
            string prov = ddlProvince.SelectedItem.Value;
            string city = ddlCity.SelectedItem.Value;
            string dist = txtArea.Text.Trim();


            bool result = false;

            BLL.manager   bll   = new BLL.manager();
            Model.manager model = bll.GetModel(_id);

            model.role_id   = int.Parse(ddlRoleId.SelectedValue);
            model.role_type = new BLL.manager_role().GetModel(model.role_id).role_type;
            if (cbIsLock.Checked == true)
            {
                model.is_lock = 0;
            }
            else
            {
                model.is_lock = 1;
            }
            //判断密码是否更改
            if (txtPassword.Text.Trim() != "")
            {
                //获取用户已生成的salt作为密钥加密
                model.password = DESEncrypt.Encrypt(txtPassword.Text.Trim(), model.salt);
            }
            model.real_name = txtRealName.Text.Trim();
            model.telephone = txtTelephone.Text.Trim();
            model.email     = txtEmail.Text.Trim();
            model.wxNum     = int.Parse(ddlMaxNum.SelectedItem.Value);

            model.qq    = txtqq.Text;
            model.email = txtEmail.Text;

            model.province = prov;
            model.city     = city;
            model.county   = dist;
            model.sort_id  = MyCommFun.Str2Int(txtSortid.Text);
            model.remark   = txtRemark.Text;

            bool updateRet = bll.Update(model);

            if (updateRet && isAgent && addNewNum > 0)
            {
                int xfjine = addNewNum * agent.agentPrice.Value;//消费金额

                agent.remainMony -= xfjine;
                agent.wcodeNum   += newMaxNum;

                bool updateRet2 = aBll.Update(agent);
                if (updateRet2)
                {
                    BLL.wx_manager_bill   bBll = new BLL.wx_manager_bill();
                    Model.wx_manager_bill bill = new Model.wx_manager_bill();
                    bill.billMoney    = xfjine;
                    bill.managerId    = agent.managerId;
                    bill.operPersonId = agent.managerId;
                    bill.operDate     = DateTime.Now;
                    bill.billUsed     = "原用户" + model.user_name + "新增了" + addNewNum + "个微帐号";
                    bill.moneyType    = "扣减";
                    int addBillId = bBll.Add(bill);
                }
                else
                {
                    bll.Delete(_id);
                    updateRet = false;
                }
            }

            if (updateRet)
            {
                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改用户:" + model.user_name); //记录日志
                result = true;
            }

            return(result);
        }
예제 #9
0
        private bool DoAdd()
        {
            Model.manager       adminEntity = GetAdminInfo(); //取得管理员信息
            Model.wx_agent_info agent       = new Model.wx_agent_info();
            bool isAgent = false;

            if (adminEntity.agentLevel < 0)
            {
                return(false);
            }
            if (adminEntity.agentLevel > 0)
            {
                agent   = aBll.GetAgentModel(adminEntity.id);
                isAgent = true;
                if (agent.remainMony < agent.agentPrice)
                {
                    JscriptMsg("余额不足,请联系管理员充值!", "", "Error");
                    return(false);
                }
            }
            else
            {
            }
            //int oldMaxNum = MyCommFun.Str2Int(hidOldMaxNum.Value);
            int newMaxNum = MyCommFun.Str2Int(ddlMaxNum.SelectedItem.Value);

            //地区
            string prov = ddlProvince.SelectedItem.Value;
            string city = ddlCity.SelectedItem.Value;
            string dist = txtArea.Text.Trim();

            Model.manager model = new Model.manager();
            BLL.manager   bll   = new BLL.manager();
            model.role_id   = int.Parse(ddlRoleId.SelectedValue);
            model.role_type = new BLL.manager_role().GetModel(model.role_id).role_type;
            if (cbIsLock.Checked == true)
            {
                model.is_lock = 0;
            }
            else
            {
                model.is_lock = 1;
            }
            //检测用户名是否重复
            if (bll.Exists(txtUserName.Text.Trim()))
            {
                return(false);
            }
            model.user_name = txtUserName.Text.Trim();
            //获得6位的salt加密字符串
            model.salt = Utils.GetCheckCode(6);
            //以随机生成的6位字符串做为密钥加密
            model.password   = DESEncrypt.Encrypt(txtPassword.Text.Trim(), model.salt);
            model.real_name  = txtRealName.Text.Trim();
            model.telephone  = txtTelephone.Text.Trim();
            model.email      = txtEmail.Text.Trim();
            model.add_time   = DateTime.Now;
            model.wxNum      = newMaxNum;
            model.agentId    = GetAdminInfo().id;
            model.qq         = txtqq.Text;
            model.email      = txtEmail.Text;
            model.reg_ip     = MXRequest.GetIP();
            model.province   = prov;
            model.city       = city;
            model.county     = dist;
            model.sort_id    = MyCommFun.Obj2Int(txtSortid.Text);
            model.agentLevel = -1;
            model.remark     = txtRemark.Text;
            model.agentId    = adminEntity.id;
            int addId = bll.Add(model);

            if (addId > 0 && isAgent)
            {
                int xfjine = newMaxNum * agent.agentPrice.Value;//消费金额

                //是代理商 :缴费,扣除金额,增加消费记录
                agent.remainMony -= xfjine;
                agent.userNum    += 1;
                agent.wcodeNum   += newMaxNum;
                bool updateRet = aBll.Update(agent);

                if (updateRet)
                {
                    BLL.wx_manager_bill   bBll = new BLL.wx_manager_bill();
                    Model.wx_manager_bill bill = new Model.wx_manager_bill();
                    bill.billMoney    = xfjine;
                    bill.managerId    = agent.managerId;
                    bill.operPersonId = agent.managerId;
                    bill.operDate     = DateTime.Now;
                    bill.billUsed     = "开通1个用户" + model.user_name + "的" + newMaxNum + "个微帐号";
                    bill.moneyType    = "扣减";
                    int addBillId = bBll.Add(bill);
                }
                else
                {
                    bll.Delete(addId);
                    addId = 0;
                }
            }

            if (addId > 0)
            {
                AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加用户:" + model.user_name); //记录日志
                return(true);
            }
            return(false);
        }
예제 #10
0
        private bool DoAdd()
        {
            //地区
            string prov      = ddlProvince.SelectedItem.Value;
            string city      = ddlCity.SelectedItem.Value;
            string dist      = txtArea.Text.Trim();
            string agentArea = txtagentArea.Text.Trim();


            Model.manager model = new Model.manager();

            model.role_id   = 3; //代理商的角色id
            model.role_type = 2; //系统用户,有区别与admin
            if (cbIsLock.Checked == true)
            {
                model.is_lock = 0;
            }
            else
            {
                model.is_lock = 1;
            }
            //检测用户名是否重复
            if (mBll.Exists(txtUserName.Text.Trim()))
            {
                return(false);
            }
            model.user_name = txtUserName.Text.Trim();
            //获得6位的salt加密字符串
            model.salt = Utils.GetCheckCode(6);
            //以随机生成的6位字符串做为密钥加密
            model.password  = DESEncrypt.Encrypt(txtPassword.Text.Trim(), model.salt);
            model.real_name = txtRealName.Text.Trim();
            model.telephone = txtTelephone.Text.Trim();
            model.email     = txtEmail.Text.Trim();
            model.add_time  = DateTime.Now;

            model.agentId    = GetAdminInfo().id;
            model.agentLevel = 1;//说明为代理商
            model.qq         = txtqq.Text;
            model.email      = txtEmail.Text;
            model.reg_ip     = MXRequest.GetIP();
            model.province   = prov;
            model.city       = city;
            model.county     = dist;
            model.sort_id    = MyCommFun.Obj2Int(txtSortid.Text);
            model.remark     = txtRemark.Text;


            //代理商的基本信息
            Model.wx_agent_info agentinfo = new Model.wx_agent_info();
            int managerId = mBll.Add(model);

            if (managerId > 0)
            {
                agentinfo.managerId   = managerId;
                agentinfo.agentPrice  = MyCommFun.Str2Int(txtagentPrice.Text.Trim());
                agentinfo.sqJine      = MyCommFun.Str2Int(txtsqJine.Text.Trim());
                agentinfo.czTotMoney  = 0;
                agentinfo.remainMony  = 0;
                agentinfo.companyInfo = txtcompanyName.Text;
                agentinfo.agentType   = MyCommFun.Str2Int(ddlagentType.SelectedItem.Value);
                agentinfo.agentLevel  = ddlagentLevel.SelectedItem.Value;
                agentinfo.agentArea   = agentArea;
                agentinfo.industry    = txtindustry.Text.Trim();
                agentinfo.userNum     = 0;
                agentinfo.wcodeNum    = 0;
                agentinfo.createDate  = DateTime.Now;
                agentinfo.expiryDate  = DateTime.Parse("2100-12-1");
                int agentid = aBll.Add(agentinfo);
                if (agentid > 0)
                {
                    AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加代理商基本信息:" + model.user_name); //记录日志
                    return(true);
                }
                else
                {
                    mBll.Delete(managerId);
                }
            }
            return(false);
        }
예제 #11
0
        private bool DoEdit(int _id)
        {
            //地区
            string prov      = ddlProvince.SelectedItem.Value;
            string city      = ddlCity.SelectedItem.Value;
            string dist      = txtArea.Text.Trim();
            string agentArea = txtagentArea.Text.Trim();

            bool result = false;

            BLL.manager   bll   = new BLL.manager();
            Model.manager model = bll.GetModel(_id);

            //  model.role_id = int.Parse(ddlRoleId.SelectedValue);
            model.role_type = new BLL.manager_role().GetModel(model.role_id).role_type;
            if (cbIsLock.Checked == true)
            {
                model.is_lock = 0;
            }
            else
            {
                model.is_lock = 1;
            }
            //判断密码是否更改
            if (txtPassword.Text.Trim() != "")
            {
                //获取用户已生成的salt作为密钥加密
                model.password = DESEncrypt.Encrypt(txtPassword.Text.Trim(), model.salt);
            }
            model.real_name = txtRealName.Text.Trim();
            model.telephone = txtTelephone.Text.Trim();
            model.email     = txtEmail.Text.Trim();
            //  model.wxNum = int.Parse(txtMaxNum.Text);

            model.qq    = txtqq.Text;
            model.email = txtEmail.Text;

            model.province = prov;
            model.city     = city;
            model.county   = dist;
            model.sort_id  = MyCommFun.Str2Int(txtSortid.Text);
            model.remark   = txtRemark.Text;

            if (bll.Update(model))
            {
                Model.wx_agent_info agentinfo = aBll.GetAgentModel(_id);

                agentinfo.agentPrice = MyCommFun.Str2Int(txtagentPrice.Text.Trim());
                agentinfo.sqJine     = MyCommFun.Str2Int(txtsqJine.Text.Trim());

                agentinfo.companyInfo = txtcompanyName.Text;
                agentinfo.agentType   = MyCommFun.Str2Int(ddlagentType.SelectedItem.Value);
                agentinfo.agentLevel  = ddlagentLevel.SelectedItem.Value;
                agentinfo.agentArea   = agentArea;
                agentinfo.industry    = txtindustry.Text.Trim();

                bool agentid = aBll.Update(agentinfo);
                if (agentid)
                {
                    AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改代理商基本信息:" + model.user_name); //记录日志
                    result = true;
                }
            }

            return(result);
        }
예제 #12
0
        private bool DoEdit()
        {
            int    _id    = MyCommFun.Str2Int(lblId.Text);
            string strErr = "";

            if (this.txtwxName.Text.Trim().Length == 0)
            {
                strErr += "公众帐号名称不能为空!";
            }
            if (this.txtwxId.Text.Trim().Length == 0)
            {
                strErr += "公众号原始id不能为空!";
            }

            if (this.txtweixinCode.Text.Trim().Length == 0)
            {
                strErr += "微信号不能为空!";
            }
            if (this.txtwxToken.Text.Trim().Length == 0)
            {
                strErr += "TOKEN值不能为空!";
            }

            if (strErr != "")
            {
                JscriptMsg(strErr, "back", "Error");
                return(false);
            }

            string wxName     = this.txtwxName.Text;
            string wxId       = this.txtwxId.Text;
            string weixinCode = this.txtweixinCode.Text;
            string headerpic  = this.txtImgUrl.Text;
            string apiurl     = this.txtapiurl.Text;
            string wxToken    = this.txtwxToken.Text;
            string AppId      = this.txtAppId.Text;
            string AppSecret  = this.txtAppSecret.Text;

            Model.wx_userweixin model = bll.GetModel(_id);

            model.wxName     = wxName;
            model.wxId       = wxId;
            model.weixinCode = weixinCode;
            model.headerpic  = headerpic;
            model.apiurl     = apiurl;
            model.wxToken    = wxToken;
            model.AppId      = AppId;
            model.AppSecret  = AppSecret;
            model.wStatus    = MyCommFun.Str2Int(rblwStatus.SelectedItem.Value);

            int addYear = MyCommFun.Str2Int(ddlMaxNum.SelectedItem.Value);

            if (addYear > 0)
            {
                if (model.endDate.Value >= DateTime.Now)
                {
                    //直接加
                    model.endDate = model.endDate.Value.AddYears(addYear);
                }
                else
                {
                    //已过期的,直接在当天开始加年份
                    model.endDate = DateTime.Now.AddYears(addYear);
                }

                bool isAgent = false;
                if (adminEntity.agentLevel < 0)
                {
                    return(false);
                }
                if (adminEntity.agentLevel > 0)
                {
                    agent   = aBll.GetAgentModel(adminEntity.id);
                    isAgent = true;
                    if (agent.remainMony < agent.agentPrice)
                    {
                        JscriptMsg("余额不足,请联系管理员充值!", "", "Error");
                        return(false);
                    }
                    else
                    {
                        int xfjine = addYear * agent.agentPrice.Value;//消费金额

                        //是代理商 :缴费,扣除金额,增加消费记录
                        agent.remainMony -= xfjine;
                        bool updateRet = aBll.Update(agent);
                        if (updateRet)
                        {
                            BLL.wx_manager_bill   bBll = new BLL.wx_manager_bill();
                            Model.wx_manager_bill bill = new Model.wx_manager_bill();
                            bill.billMoney    = xfjine;
                            bill.managerId    = agent.managerId;
                            bill.operPersonId = agent.managerId;
                            bill.operDate     = DateTime.Now;
                            bill.billUsed     = "微帐号" + model.wxName + "增加时间" + addYear + "年";
                            bill.moneyType    = "扣减";
                            int addBillId = bBll.Add(bill);
                        }
                        else
                        {
                            JscriptMsg("数据执行错误,请重新操作!", "", "Error");
                            return(false);
                        }
                    }
                }
            }

            bool ret = bll.Update(model);

            if (ret)
            {
                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "【管理】修改微信号,主键为:" + model.id + ",微信号为:" + model.weixinCode); //记录日志
                return(true);
            }
            return(false);
        }
예제 #13
0
        //批量删除
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            ChkAdminLevel("manager_list", MXEnums.ActionEnum.Delete.ToString()); //检查权限

            bool isAgent = false;

            BLL.wx_agent_info   aBll        = new BLL.wx_agent_info();
            Model.manager       adminEntity = GetAdminInfo(); //取得管理员信息
            Model.wx_agent_info agent       = new Model.wx_agent_info();
            if (adminEntity.agentLevel > 0)
            {
                isAgent = true;
                agent   = aBll.GetAgentModel(adminEntity.id);
            }

            BLL.wx_userweixin wBll = new BLL.wx_userweixin();
            int sucCount           = 0;
            int errorCount         = 0;

            BLL.manager bll = new BLL.manager();
            for (int i = 0; i < rptList.Items.Count; i++)
            {
                int      id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value);
                CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId");
                if (cb.Checked)
                {
                    int hasNum = wBll.GetUserWxNumCount(id);
                    if (hasNum > 0)
                    {
                        JscriptMsg("该用户已经添加微信号,无法删除!", "back", "Error");
                        return;
                    }
                }
            }

            for (int i = 0; i < rptList.Items.Count; i++)
            {
                int      id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value);
                CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId");
                if (cb.Checked)
                {
                    int hasNum = wBll.GetUserWxNumCount(id);


                    if (bll.Delete(id))
                    {
                        sucCount += 1;
                    }
                    else
                    {
                        errorCount += 1;
                    }
                }
            }

            if (isAgent && agent != null)
            {
                //如果为代理商,则将起用户数量减掉
                agent.userNum -= sucCount;
                aBll.Update(agent);
            }
            AddAdminLog(MXEnums.ActionEnum.Delete.ToString(), "删除用户" + sucCount + "条,失败" + errorCount + "条"); //记录日志
            JscriptMsg("删除成功" + sucCount + "条,失败" + errorCount + "条!", Utils.CombUrlTxt("manager_list.aspx", "keywords={0}", this.keywords), "Success");
        }