|
@@ -10,6 +10,7 @@ using OASystem.Domain.Entities.Customer;
|
|
|
using OASystem.Domain.Entities.Resource;
|
|
|
using OASystem.Domain.Enums;
|
|
|
using OASystem.Domain.ViewModels.CRM;
|
|
|
+using OASystem.Domain.ViewModels.QiYeWeChat;
|
|
|
using SqlSugar;
|
|
|
using System;
|
|
|
using System.Collections;
|
|
@@ -48,9 +49,7 @@ namespace OASystem.Infrastructure.Repositories.CRM
|
|
|
#region 下拉框初始化数据
|
|
|
//负责人下拉框
|
|
|
List<dynamic> _Users = new List<dynamic>();
|
|
|
- List<Sys_Users> users = _sqlSugar.Queryable<Sys_Users>().Where(u => u.IsDel == 0
|
|
|
- //&& u.CompanyId == 2
|
|
|
- ).ToList();
|
|
|
+ List<Sys_Users> users = GetNewExistClient();
|
|
|
|
|
|
foreach (Sys_Users user in users)
|
|
|
{
|
|
@@ -487,7 +486,7 @@ namespace OASystem.Infrastructure.Repositories.CRM
|
|
|
("select d2.Id,d2.Name,d1.NewClientDataId from Crm_ClientDataAndBusiness d1,Sys_SetData d2 where d1.SetDataId=d2.Id and NewClientDataId=" + item.Id + " AND d1.ISDEL = 0").ToListAsync();
|
|
|
item.AscribedDepartment = AscribedDepartment;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
var Data = new
|
|
|
{
|
|
|
ClientTableData = new { pageCount = count, totalPage = (int)totalPage, pageIndex = dto.PageIndex, pageSize = dto.PageSize, pageSource = NewClientDataView },
|
|
@@ -536,17 +535,27 @@ namespace OASystem.Infrastructure.Repositories.CRM
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- var Data = new
|
|
|
+ if (dto.PortType == 2 || dto.PortType == 3)
|
|
|
{
|
|
|
- ClientTableData = new { pageCount = 0, totalPage = 0, pageIndex = dto.PageIndex, pageSize = dto.PageSize, pageSource = NewClientDataView },
|
|
|
- Users = _Users,
|
|
|
- Province = _Province,
|
|
|
- level = _level,
|
|
|
- CustomerClass = _CustomerClass,
|
|
|
- ServiceClass = _ServiceClass,
|
|
|
- groupNumber = groupNumber.Data,
|
|
|
- };
|
|
|
- result = new Result() { Code = 0, Msg = "获取成功!",Data = Data };
|
|
|
+ var Data = new { pageCount = 0, totalPage = 0, pageIndex = dto.PageIndex, pageSize = dto.PageSize, pageSource = NewClientDataView };
|
|
|
+ result = new Result() { Code = 0, Msg = "获取成功!", Data = Data };
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ var Data = new
|
|
|
+ {
|
|
|
+
|
|
|
+ ClientTableData = new { pageCount = 0, totalPage = 0, pageIndex = dto.PageIndex, pageSize = dto.PageSize, pageSource = NewClientDataView },
|
|
|
+ Users = _Users,
|
|
|
+ Province = _Province,
|
|
|
+ level = _level,
|
|
|
+ CustomerClass = _CustomerClass,
|
|
|
+ ServiceClass = _ServiceClass,
|
|
|
+ groupNumber = groupNumber.Data,
|
|
|
+ };
|
|
|
+ result = new Result() { Code = 0, Msg = "获取成功!", Data = Data };
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|