duhongyu 5 lat temu
rodzic
commit
6085af2e3e

+ 28 - 19
代码/TVShoppingCallCenter_ZLJ/Controllers/ManagementCenter/TodoManagementController.cs

@@ -53,14 +53,19 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.ManagementCenter
53 53
             }
54 54
                 var res = await _sys_todomanagementrepository.Add(input);
55 55
             if (res > 0)
56
-            {    try
57
-                {
58
-                    bool n = new InternalMessages.InternalMessagesController(_sys_internalMessagesrepository, _sys_useraccountRepository).AddInternalMessagesInfo(res, title, count, user, DateTime.Parse(input.F_Remindertime.ToString()) , 3, 1, 0, user, 1);
59
-                }
60
-                catch
56
+            {
57
+                if (input .F_IsRemind >0)
61 58
                 {
59
+                    try
60
+                    {
61
+                        bool n = new InternalMessages.InternalMessagesController(_sys_internalMessagesrepository, _sys_useraccountRepository).AddInternalMessagesInfo(res, title, count, user, DateTime.Parse(input.F_Remindertime.ToString()), 3, 1, 0, user, 1);
62
+                    }
63
+                    catch
64
+                    {
62 65
 
66
+                    }
63 67
                 }
68
+               
64 69
                 return Success("添加成功");
65 70
             }
66 71
             else
@@ -103,27 +108,31 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.ManagementCenter
103 108
             var b = await _sys_todomanagementrepository.Update(input);
104 109
             if (b)
105 110
             {
106
-                try
111
+                if (input.F_IsRemind > 0)
107 112
                 {
108
-                    var InternalMessages = _sys_internalMessagesrepository.GetSingle(x => x.F_ID == model.F_ID).Result;
109
-                    if (InternalMessages!=null )
113
+                    try
110 114
                     {
111
-                        InternalMessages.SMS_Title  = title;
112
-                        InternalMessages.SMS_Content = count;
113
-                        InternalMessages.SMS_Remindertime = input.F_Remindertime;
114
-                        InternalMessages.SMS_ReceiveUserCode = user ;
115
-                        bool n = await _sys_internalMessagesrepository.Update(InternalMessages);
116
-                    }
117
-                    else
118
-                    {
119
-                        bool n = new InternalMessages.InternalMessagesController(_sys_internalMessagesrepository, _sys_useraccountRepository).AddInternalMessagesInfo(model.F_ID, title, count, user, DateTime.Parse(input.F_Remindertime.ToString()), 3, 1, 0, user, 1);
115
+                        var InternalMessages = _sys_internalMessagesrepository.GetListALL(x => x.F_ID == model.F_ID && x.SMS_IsDelete == 0).Result.FirstOrDefault();
116
+                        if (InternalMessages != null)
117
+                        {
118
+                            InternalMessages.SMS_Title = title;
119
+                            InternalMessages.SMS_Content = count;
120
+                            InternalMessages.SMS_Remindertime = input.F_Remindertime;
121
+                            InternalMessages.SMS_ReceiveUserCode = user;
122
+                            bool n = await _sys_internalMessagesrepository.Update(InternalMessages);
123
+                        }
124
+                        else
125
+                        {
126
+                            bool n = new InternalMessages.InternalMessagesController(_sys_internalMessagesrepository, _sys_useraccountRepository).AddInternalMessagesInfo(model.F_ID, title, count, user, DateTime.Parse(input.F_Remindertime.ToString()), 3, 1, 0, user, 1);
127
+                        }
128
+
120 129
                     }
121
-                  
122
-                }
130
+                   
123 131
                 catch
124 132
                 {
125 133
 
126 134
                 }
135
+                }
127 136
                 return Success("修改成功");
128 137
             }
129 138
                

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/MediaCente/MediaCenteController.cs

@@ -158,7 +158,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.MediaCente
158 158
             var res = await _sys_mediacenter_Repository.Update (model);
159 159
             if (res)
160 160
             {
161
-                var InternalMessages = _sys_internalMessagesrepository.GetSingle(x => x.F_ID == model.F_ID).Result ;
161
+                var InternalMessages = _sys_internalMessagesrepository.GetListALL(x => x.F_ID == model.F_ID && x.SMS_IsDelete == 0).Result.FirstOrDefault();
162 162
                 if (InternalMessages!=null )
163 163
                 {
164 164
                     if (input.F_IsRemind > 0)

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/TaskManagement/TaskManagementController.cs

@@ -137,7 +137,7 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
137 137
             if (b)
138 138
             {
139 139
                 DateTime time = DateTime.Parse(input.F_Remindertime.ToString());
140
-                var InternalMessages = _sys_internalMessagesrepository.GetSingle(x => x.F_ID == model.F_ID).Result;
140
+                var InternalMessages = _sys_internalMessagesrepository.GetListALL (x => x.F_ID == model.F_ID&&x.SMS_IsDelete ==0).Result.FirstOrDefault ();
141 141
                 if (InternalMessages!=null )
142 142
                 {
143 143
                     try