Bladeren bron

添加获取单条日程信息接口及修改bug

mengjie 6 jaren geleden
bovenliggende
commit
095de6102b

+ 8 - 0
codegit/CallCenterApi/CallCenterApi.BLL/T_Sys_WorkCalendar.cs

182
         {
182
         {
183
             return dal.UpdateFlag(model );
183
             return dal.UpdateFlag(model );
184
         }
184
         }
185
+
186
+        /// <summary>
187
+        /// 获得数据列表
188
+        /// </summary>
189
+        public DataSet GetSRList(string strWhere)
190
+        {
191
+            return dal.GetSRList(strWhere);
192
+        }
185
         #endregion  BasicMethod
193
         #endregion  BasicMethod
186
         #region  ExtensionMethod
194
         #region  ExtensionMethod
187
 
195
 

+ 16 - 1
codegit/CallCenterApi/CallCenterApi.DAL/T_Sys_WorkCalendar.cs

424
             strSql.Append("select  top 1 F_ID,F_Date,F_Content,F_CreateUser,F_CreateTime,F_IsRead from T_Sys_ScheduleReminder ");
424
             strSql.Append("select  top 1 F_ID,F_Date,F_Content,F_CreateUser,F_CreateTime,F_IsRead from T_Sys_ScheduleReminder ");
425
             strSql.Append(" where F_ID=@F_ID ");
425
             strSql.Append(" where F_ID=@F_ID ");
426
             SqlParameter[] parameters = {
426
             SqlParameter[] parameters = {
427
-                    new SqlParameter("@F_ID", SqlDbType.DateTime)           };
427
+                    new SqlParameter("@F_ID", SqlDbType.Int )           };
428
             parameters[0].Value = F_ID;
428
             parameters[0].Value = F_ID;
429
 
429
 
430
             Model.T_Sys_WorkCalendar model = new Model.T_Sys_WorkCalendar();
430
             Model.T_Sys_WorkCalendar model = new Model.T_Sys_WorkCalendar();
528
                 return false;
528
                 return false;
529
             }
529
             }
530
         }
530
         }
531
+
532
+        /// <summary>
533
+        /// 获得数据列表
534
+        /// </summary>
535
+        public DataSet GetSRList(string strWhere)
536
+        {
537
+            StringBuilder strSql = new StringBuilder();
538
+            strSql.Append("select F_ID,F_Date,F_Content,F_CreateUser,F_CreateTime,F_IsRead ");
539
+            strSql.Append(" FROM T_Sys_ScheduleReminder ");
540
+            if (strWhere.Trim() != "")
541
+            {
542
+                strSql.Append(" where " + strWhere);
543
+            }
544
+            return DbHelperSQL.Query(strSql.ToString());
545
+        }
531
         #endregion
546
         #endregion
532
 
547
 
533
 
548
 

+ 31 - 1
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/tel/WorkcalendarController.cs

511
 
511
 
512
                         string sql = "";
512
                         string sql = "";
513
                         string dttime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
513
                         string dttime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
514
-                        dt = bll.GetList(" F_Date<='" + dttime + "' and F_IsRead=0 and F_CreateUser='"+usercode+"'" + sql + " order by F_ID desc ").Tables[0];
514
+                        dt = bll.GetSRList(" F_Date<='" + dttime + "' and F_IsRead=0 and F_CreateUser='"+usercode+"'" + sql + " order by F_ID desc ").Tables[0];
515
 
515
 
516
                         if (dt.Rows.Count > 0)
516
                         if (dt.Rows.Count > 0)
517
                         {
517
                         {
563
             }
563
             }
564
             return res;
564
             return res;
565
         }
565
         }
566
+
567
+        //获取某一条日程提醒信息
568
+        public ActionResult GetSingle(string id)
569
+        {
570
+            ActionResult res = NoToken("未知错误,请重新登录");
571
+            if (Request.IsAuthenticated)
572
+            {
573
+
574
+                if (id != null && id.Trim() != "")
575
+                {
576
+                    BLL.T_Sys_WorkCalendar dBLL = new BLL.T_Sys_WorkCalendar();
577
+                    Model.T_Sys_WorkCalendar dModel = dBLL.GetSRModel(int.Parse(id.Trim()));
578
+                    if (dModel != null)
579
+                    {
580
+                        res = Success("获取成功", dModel);
581
+                    }
582
+                    else
583
+                    {
584
+                        res = Error("获取失败");
585
+                    }
586
+                }
587
+                else
588
+                {
589
+                    res = Error("获取参数失败");
590
+                }
591
+
592
+
593
+            }
594
+            return res;
595
+        }
566
     }
596
     }
567
 }
597
 }