Browse Source

搜索框 开始结束时间

liyuanyuan 4 years ago
parent
commit
f22acee63a

+ 20 - 0
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/WorkOrderNewController.cs

@@ -39,6 +39,13 @@ namespace CallCenterApi.Interface.Controllers.workorder
39 39
                     string customerTel = RequestString.GetQueryString("customerTel");
40 40
                     //关键字
41 41
                     string keyword = RequestString.GetQueryString("keyword");
42
+
43
+                  //  string starttime = HttpUtility.UrlDecode(RequestString.GetQueryString("starttime"));
44
+                    //筛选开始时间
45
+                    string starttime = RequestString.GetQueryString("starttime");
46
+                    //筛选结束时间
47
+                    string endtime = RequestString.GetQueryString("endtime");
48
+
42 49
                     string strpageindex = RequestString.GetQueryString("pageindex");
43 50
                     int pageindex = 1;
44 51
                     string strpagesize = RequestString.GetQueryString("pagesize");
@@ -65,6 +72,17 @@ namespace CallCenterApi.Interface.Controllers.workorder
65 72
                     {
66 73
                         sql += "and  CustomerTel like '%" + customerTel+"%'";
67 74
                     }
75
+                    if (starttime.Trim() != "")
76
+                    {
77
+                        sql += " and datediff(day,CreateTime,'" + starttime + "')<=0 ";
78
+                    }
79
+                    if (endtime.Trim() != "")
80
+                    {
81
+                        sql += " and datediff(day,CreateTime,'" + endtime + "')>=0 ";
82
+                    }
83
+
84
+
85
+
68 86
                     if (strpageindex.Trim() != "")
69 87
                     {
70 88
                         pageindex = Convert.ToInt32(strpageindex);
@@ -73,6 +91,8 @@ namespace CallCenterApi.Interface.Controllers.workorder
73 91
                     {
74 92
                         pagesize = Convert.ToInt32(strpagesize);
75 93
                     }
94
+
95
+                  
76 96
                     int recordCount = 0;
77 97
                     dt = BLL.PagerBLL.GetListPager(
78 98
                             "T_Wo_WorkOrderNew",