|
|
@@ -760,11 +760,12 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
760
|
760
|
{
|
|
761
|
761
|
StringBuilder sb = new StringBuilder();
|
|
762
|
762
|
int userid = CurrentUser.UserData.F_UserId;
|
|
|
763
|
+ #region 查询条件
|
|
763
|
764
|
sb.Append(" and F_UserId=" + userid);
|
|
764
|
765
|
sb.Append(" and F_DeleteFlag=0 ");
|
|
765
|
766
|
//sb.Append(" and isnull(F_HJJGName,'')!='正常接通' and isnull(F_YHFKName,'')!='已同意'");
|
|
766
|
767
|
//sb.Append(" and isnull(F_HJJGName,'')=''");
|
|
767
|
|
- sb.Append(" and isnull(F_HJJGName,'')!='正常接通' and isnull(F_HJJGName,'')!='免回访'");
|
|
|
768
|
+ sb.Append(" and (isnull(F_HJJGName,'')='' or isnull(F_HJJGName,'')='关机' or isnull(F_HJJGName,'')='无人接听' or isnull(F_HJJGName,'')='拒接')");
|
|
768
|
769
|
sb.Append(" and F_Taskid in (select F_TaskID from T_Call_OutTask where F_IsStart=1 and F_DeleteFlag=0)");
|
|
769
|
770
|
if (!string.IsNullOrWhiteSpace(key))
|
|
770
|
771
|
{
|
|
|
@@ -776,13 +777,14 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
776
|
777
|
// sqlwhere = " and F_TaskName like '%" + key + "%' or F_TaskRemark like '%" + key + "%' ";
|
|
777
|
778
|
//}
|
|
778
|
779
|
//sb.Append(" and F_TaskID in (select F_TaskID from T_Call_OutTask where F_IsStart=1 and F_DeleteFlag=0 " + sqlwhere + ") ");
|
|
|
780
|
+ #endregion
|
|
779
|
781
|
var recordCount = 0;
|
|
780
|
782
|
var dt = BLL.PagerBLL.GetListPager(
|
|
781
|
783
|
"T_Call_OutTaskTelNum",
|
|
782
|
784
|
"F_Id",
|
|
783
|
785
|
"*",
|
|
784
|
786
|
sb.ToString(),
|
|
785
|
|
- "ORDER BY F_Id desc",
|
|
|
787
|
+ "ORDER BY ExpandDatField1 asc, F_Id desc",
|
|
786
|
788
|
pagesize,
|
|
787
|
789
|
pageindex,
|
|
788
|
790
|
true,
|
|
|
@@ -800,6 +802,7 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
800
|
802
|
{
|
|
801
|
803
|
StringBuilder sb = new StringBuilder();
|
|
802
|
804
|
int userid = CurrentUser.UserData.F_UserId;
|
|
|
805
|
+ #region 查询条件
|
|
803
|
806
|
sb.Append(" and F_UserId=" + userid);
|
|
804
|
807
|
sb.Append(" and F_DeleteFlag=0 ");
|
|
805
|
808
|
if (hjjgid != 0)
|
|
|
@@ -824,13 +827,14 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
824
|
827
|
// sqlwhere = " and F_TaskName like '%" + key + "%' or F_TaskRemark like '%" + key + "%' ";
|
|
825
|
828
|
//}
|
|
826
|
829
|
//sb.Append(" and F_TaskID in (select F_TaskID from T_Call_OutTask where F_IsStart=1 and F_DeleteFlag=0 " + sqlwhere + ") ");
|
|
|
830
|
+ #endregion
|
|
827
|
831
|
var recordCount = 0;
|
|
828
|
832
|
var dt = BLL.PagerBLL.GetListPager(
|
|
829
|
833
|
"T_Call_OutTaskTelNum",
|
|
830
|
834
|
"F_Id",
|
|
831
|
835
|
"*",
|
|
832
|
836
|
sb.ToString(),
|
|
833
|
|
- "ORDER BY F_Id desc",
|
|
|
837
|
+ "ORDER BY ExpandDatField1 desc,F_Id desc",
|
|
834
|
838
|
pagesize,
|
|
835
|
839
|
pageindex,
|
|
836
|
840
|
true,
|
|
|
@@ -859,6 +863,7 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
859
|
863
|
public ActionResult GetResultList(string key, int userid = 0, int hjjgid = 0, int yhfkid = 0, int pagesize = 10, int pageindex = 1)
|
|
860
|
864
|
{
|
|
861
|
865
|
StringBuilder sb = new StringBuilder();
|
|
|
866
|
+ #region 查询条件
|
|
862
|
867
|
sb.Append(" and F_DeleteFlag=0 ");
|
|
863
|
868
|
if (userid != 0)
|
|
864
|
869
|
{
|
|
|
@@ -886,13 +891,14 @@ namespace CallCenterApi.Interface.Controllers.callout
|
|
886
|
891
|
// sqlwhere = " and F_TaskName like '%" + key + "%' or F_TaskRemark like '%" + key + "%' ";
|
|
887
|
892
|
//}
|
|
888
|
893
|
//sb.Append(" and F_TaskID in (select F_TaskID from T_Call_OutTask where F_IsStart=1 and F_DeleteFlag=0 " + sqlwhere + ") ");
|
|
|
894
|
+ #endregion
|
|
889
|
895
|
var recordCount = 0;
|
|
890
|
896
|
var dt = BLL.PagerBLL.GetListPager(
|
|
891
|
897
|
"T_Call_OutTaskTelNum",
|
|
892
|
898
|
"F_Id",
|
|
893
|
899
|
"*",
|
|
894
|
900
|
sb.ToString(),
|
|
895
|
|
- "ORDER BY F_Id desc",
|
|
|
901
|
+ "ORDER BY ExpandDatField1 desc,F_Id desc",
|
|
896
|
902
|
pagesize,
|
|
897
|
903
|
pageindex,
|
|
898
|
904
|
true,
|