|
|
@@ -47,9 +47,9 @@ namespace RMYY_CallCenter_Api.Dal
|
|
47
|
47
|
{
|
|
48
|
48
|
StringBuilder strSql = new StringBuilder();
|
|
49
|
49
|
strSql.Append("insert into T_Msg_Chat(");
|
|
50
|
|
- strSql.Append("Content,VoiceUrl,CreateDate,FromUserId,ToUserId,ToRoleId,IsToAll,IsDelete)");
|
|
|
50
|
+ strSql.Append("Content,VoiceUrl,CreateDate,FromUserId,ToUserId,ToRoleId,IsToAll,IsDelete,Files)");
|
|
51
|
51
|
strSql.Append(" values (");
|
|
52
|
|
- strSql.Append("@Content,@VoiceUrl,@CreateDate,@FromUserId,@ToUserId,@ToRoleId,@IsToAll,@IsDelete)");
|
|
|
52
|
+ strSql.Append("@Content,@VoiceUrl,@CreateDate,@FromUserId,@ToUserId,@ToRoleId,@IsToAll,@IsDelete,@Files)");
|
|
53
|
53
|
strSql.Append(";select @@IDENTITY");
|
|
54
|
54
|
SqlParameter[] parameters = {
|
|
55
|
55
|
new SqlParameter("@Content", SqlDbType.NText),
|
|
|
@@ -59,7 +59,10 @@ namespace RMYY_CallCenter_Api.Dal
|
|
59
|
59
|
new SqlParameter("@ToUserId", SqlDbType.Int,4),
|
|
60
|
60
|
new SqlParameter("@ToRoleId", SqlDbType.Int,4),
|
|
61
|
61
|
new SqlParameter("@IsToAll", SqlDbType.Int,4),
|
|
62
|
|
- new SqlParameter("@IsDelete", SqlDbType.Int,4)};
|
|
|
62
|
+ new SqlParameter("@IsDelete", SqlDbType.Int,4),
|
|
|
63
|
+ new SqlParameter("@Files", SqlDbType.NVarChar,100)
|
|
|
64
|
+
|
|
|
65
|
+ };
|
|
63
|
66
|
parameters[0].Value = model.Content;
|
|
64
|
67
|
parameters[1].Value = model.VoiceUrl;
|
|
65
|
68
|
parameters[2].Value = model.CreateDate;
|
|
|
@@ -68,7 +71,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
68
|
71
|
parameters[5].Value = model.ToRoleId;
|
|
69
|
72
|
parameters[6].Value = model.IsToAll;
|
|
70
|
73
|
parameters[7].Value = model.IsDelete;
|
|
71
|
|
-
|
|
|
74
|
+ parameters[8].Value = model.Files;
|
|
72
|
75
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
73
|
76
|
if (obj == null)
|
|
74
|
77
|
{
|
|
|
@@ -177,7 +180,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
177
|
180
|
{
|
|
178
|
181
|
|
|
179
|
182
|
StringBuilder strSql = new StringBuilder();
|
|
180
|
|
- strSql.Append("select top 1 Id,Content,VoiceUrl,CreateDate,FromUserId,ToUserId,ToRoleId,IsToAll,IsDelete from T_Msg_Chat ");
|
|
|
183
|
+ strSql.Append("select top 1 Id,Content,VoiceUrl,CreateDate,FromUserId,ToUserId,ToRoleId,IsToAll,Files,IsDelete from T_Msg_Chat ");
|
|
181
|
184
|
strSql.Append(" where Id=@Id");
|
|
182
|
185
|
SqlParameter[] parameters = {
|
|
183
|
186
|
new SqlParameter("@Id", SqlDbType.Int,4)
|
|
|
@@ -213,6 +216,11 @@ namespace RMYY_CallCenter_Api.Dal
|
|
213
|
216
|
{
|
|
214
|
217
|
model.Content = row["Content"].ToString();
|
|
215
|
218
|
}
|
|
|
219
|
+
|
|
|
220
|
+ if (row["Files"] != null)
|
|
|
221
|
+ {
|
|
|
222
|
+ model.Files = row["Files"].ToString();
|
|
|
223
|
+ }
|
|
216
|
224
|
if (row["VoiceUrl"] != null)
|
|
217
|
225
|
{
|
|
218
|
226
|
model.VoiceUrl = row["VoiceUrl"].ToString();
|
|
|
@@ -251,7 +259,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
251
|
259
|
public DataSet GetList(string strWhere)
|
|
252
|
260
|
{
|
|
253
|
261
|
StringBuilder strSql = new StringBuilder();
|
|
254
|
|
- strSql.Append("select Id,Content,VoiceUrl,CreateDate,FromUserId,ToUserId,ToRoleId,IsToAll,IsDelete ");
|
|
|
262
|
+ strSql.Append("select Id,Content,VoiceUrl,CreateDate,FromUserId,ToUserId,ToRoleId,IsToAll,IsDelete ,Files");
|
|
255
|
263
|
strSql.Append(" FROM T_Msg_Chat ");
|
|
256
|
264
|
if (strWhere.Trim() != "")
|
|
257
|
265
|
{
|