username@email.com
2021-09-22 1bfc8f9c7baad9be7fdb92742cf796f9fdb50df3
CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsList.aspx.cs
@@ -10,6 +10,7 @@
using CY.Infrastructure.Common;
using CY.BLL.Sys;
using CY.BLL.OA;
using CY.SQLDAL;
namespace CY.WebForm.Pages.business
{
@@ -23,7 +24,8 @@
        OA_CustomerApplyBLL bll_OA_CustomerApplyBLL = null;
        EC_MemberBasicBLL bll_EC_MemberBasicBLL = null;
        Sys_CitySiteBLL bll_Sys_CitySiteBLL = null;
        //增加订单查询
        EC_OrderBasicDAL bll_eC_OrderBasicDAL = null;
        //初始化
        public CorporateClientsList()
        {
@@ -33,6 +35,7 @@
            bll_OA_CustomerApplyBLL = new OA_CustomerApplyBLL();
            bll_EC_MemberBasicBLL = new EC_MemberBasicBLL();
            bll_Sys_CitySiteBLL = new Sys_CitySiteBLL();
            bll_eC_OrderBasicDAL = new EC_OrderBasicDAL();
        }
        //页面加载
@@ -43,10 +46,10 @@
            {
                BindProvince();
                InitialSelectData();
                BindList();
                //InitialSelectData();
            }
            if (!string.IsNullOrEmpty(Request["delete"]))
            {
@@ -61,7 +64,7 @@
                else
                    JavaScript.MessageBox("删除失败", this);
            }
        }
        //加载查询条件
@@ -105,9 +108,11 @@
            this.selShifouwanjie.DataSource  = _Sys_DictionaryBLL.GetDataByType("客户完结状态").OrderByDescending(x => x.MeanValue);
            this.selShifouwanjie.DataTextField = "Name";
            this.selShifouwanjie.DataValueField = "MeanValue";
            this.selShifouwanjie.DataBind();
            this.selShifouwanjie.Items.Insert(0, new ListItem("全部", ""));
            this.selShifouwanjie.Value = "2";
            this.selShifouwanjie.SelectedIndex=1;
        }
@@ -145,6 +150,12 @@
                CurrentUser.TrueMemberId,
                CurrentUser.StaffId,
                this.selShifouwanjie.Value);
            foreach (var item in this.RepClientList.DataSource as IEnumerable<OA_CorporateClients>)
            {
                item.LessOrderMoneyProperty = item.Contractmoney-item.OrderMoney;
                item.NoOverOderCount = bll_eC_OrderBasicDAL.GetOrderById(item.Keyid, -1).Count;
            }
            this.RepClientList.DataBind();
            UCPager1.AspNetPager.RecordCount = pa.RecordCount;
        }