|
|
@@ -38,9 +38,9 @@ namespace HySoft.XKPCallCenter.DAL
|
|
38
|
38
|
{
|
|
39
|
39
|
StringBuilder strSql = new StringBuilder();
|
|
40
|
40
|
strSql.Append("insert into 阿里短信任务执行表(");
|
|
41
|
|
- strSql.Append("任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE)");
|
|
|
41
|
+ strSql.Append("任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE,短信参数名)");
|
|
42
|
42
|
strSql.Append(" values (");
|
|
43
|
|
- strSql.Append("@任务条目ID,@任务条目子表名称,@任务ID,@号码,@短信参数,@短信服务接口状态,@短信内容,@短信CODE)");
|
|
|
43
|
+ strSql.Append("@任务条目ID,@任务条目子表名称,@任务ID,@号码,@短信参数,@短信服务接口状态,@短信内容,@短信CODE,@短信参数名)");
|
|
44
|
44
|
strSql.Append(";select @@IDENTITY");
|
|
45
|
45
|
SqlParameter[] parameters = {
|
|
46
|
46
|
new SqlParameter("@任务条目ID", SqlDbType.Int,4),
|
|
|
@@ -50,7 +50,8 @@ namespace HySoft.XKPCallCenter.DAL
|
|
50
|
50
|
new SqlParameter("@短信参数", SqlDbType.VarChar,200),
|
|
51
|
51
|
new SqlParameter("@短信服务接口状态", SqlDbType.Int,4),
|
|
52
|
52
|
new SqlParameter("@短信内容", SqlDbType.VarChar,200),
|
|
53
|
|
- new SqlParameter("@短信CODE", SqlDbType.VarChar,200)};
|
|
|
53
|
+ new SqlParameter("@短信CODE", SqlDbType.VarChar,200),
|
|
|
54
|
+ new SqlParameter("@短信参数名", SqlDbType.VarChar,255)};
|
|
54
|
55
|
parameters[0].Value = model.任务条目ID;
|
|
55
|
56
|
parameters[1].Value = model.任务条目子表名称;
|
|
56
|
57
|
parameters[2].Value = model.任务ID;
|
|
|
@@ -59,6 +60,7 @@ namespace HySoft.XKPCallCenter.DAL
|
|
59
|
60
|
parameters[5].Value = model.短信服务接口状态;
|
|
60
|
61
|
parameters[6].Value = model.短信内容;
|
|
61
|
62
|
parameters[7].Value = model.短信CODE;
|
|
|
63
|
+ parameters[8].Value = model.短信参数名;
|
|
62
|
64
|
|
|
63
|
65
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
64
|
66
|
if (obj == null)
|
|
|
@@ -84,7 +86,8 @@ namespace HySoft.XKPCallCenter.DAL
|
|
84
|
86
|
strSql.Append("短信参数=@短信参数,");
|
|
85
|
87
|
strSql.Append("短信服务接口状态=@短信服务接口状态,");
|
|
86
|
88
|
strSql.Append("短信内容=@短信内容,");
|
|
87
|
|
- strSql.Append("短信CODE=@短信CODE");
|
|
|
89
|
+ strSql.Append("短信CODE=@短信CODE,");
|
|
|
90
|
+ strSql.Append("短信参数名=@短信参数名");
|
|
88
|
91
|
strSql.Append(" where ID=@ID");
|
|
89
|
92
|
SqlParameter[] parameters = {
|
|
90
|
93
|
new SqlParameter("@任务条目ID", SqlDbType.Int,4),
|
|
|
@@ -95,6 +98,7 @@ namespace HySoft.XKPCallCenter.DAL
|
|
95
|
98
|
new SqlParameter("@短信服务接口状态", SqlDbType.Int,4),
|
|
96
|
99
|
new SqlParameter("@短信内容", SqlDbType.VarChar,200),
|
|
97
|
100
|
new SqlParameter("@短信CODE", SqlDbType.VarChar,200),
|
|
|
101
|
+ new SqlParameter("@短信参数名", SqlDbType.VarChar,255),
|
|
98
|
102
|
new SqlParameter("@ID", SqlDbType.Int,4)};
|
|
99
|
103
|
parameters[0].Value = model.任务条目ID;
|
|
100
|
104
|
parameters[1].Value = model.任务条目子表名称;
|
|
|
@@ -104,7 +108,8 @@ namespace HySoft.XKPCallCenter.DAL
|
|
104
|
108
|
parameters[5].Value = model.短信服务接口状态;
|
|
105
|
109
|
parameters[6].Value = model.短信内容;
|
|
106
|
110
|
parameters[7].Value = model.短信CODE;
|
|
107
|
|
- parameters[8].Value = model.ID;
|
|
|
111
|
+ parameters[8].Value = model.短信参数名;
|
|
|
112
|
+ parameters[9].Value = model.ID;
|
|
108
|
113
|
|
|
109
|
114
|
int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
|
|
110
|
115
|
if (rows > 0)
|
|
|
@@ -168,7 +173,7 @@ namespace HySoft.XKPCallCenter.DAL
|
|
168
|
173
|
{
|
|
169
|
174
|
|
|
170
|
175
|
StringBuilder strSql = new StringBuilder();
|
|
171
|
|
- strSql.Append("select top 1 ID,任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE from 阿里短信任务执行表 ");
|
|
|
176
|
+ strSql.Append("select top 1 ID,任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE,短信参数名 from 阿里短信任务执行表 ");
|
|
172
|
177
|
strSql.Append(" where ID=@ID");
|
|
173
|
178
|
SqlParameter[] parameters = {
|
|
174
|
179
|
new SqlParameter("@ID", SqlDbType.Int,4)
|
|
|
@@ -232,6 +237,10 @@ namespace HySoft.XKPCallCenter.DAL
|
|
232
|
237
|
{
|
|
233
|
238
|
model.短信CODE = row["短信CODE"].ToString();
|
|
234
|
239
|
}
|
|
|
240
|
+ if (row["短信参数名"] != null)
|
|
|
241
|
+ {
|
|
|
242
|
+ model.短信参数名 = row["短信参数名"].ToString();
|
|
|
243
|
+ }
|
|
235
|
244
|
}
|
|
236
|
245
|
return model;
|
|
237
|
246
|
}
|
|
|
@@ -242,7 +251,7 @@ namespace HySoft.XKPCallCenter.DAL
|
|
242
|
251
|
public DataSet GetList(string strWhere)
|
|
243
|
252
|
{
|
|
244
|
253
|
StringBuilder strSql = new StringBuilder();
|
|
245
|
|
- strSql.Append("select ID,任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE ");
|
|
|
254
|
+ strSql.Append("select ID,任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE,短信参数名 ");
|
|
246
|
255
|
strSql.Append(" FROM 阿里短信任务执行表 ");
|
|
247
|
256
|
if (strWhere.Trim() != "")
|
|
248
|
257
|
{
|
|
|
@@ -262,7 +271,7 @@ namespace HySoft.XKPCallCenter.DAL
|
|
262
|
271
|
{
|
|
263
|
272
|
strSql.Append(" top " + Top.ToString());
|
|
264
|
273
|
}
|
|
265
|
|
- strSql.Append(" ID,任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE ");
|
|
|
274
|
+ strSql.Append(" ID,任务条目ID,任务条目子表名称,任务ID,号码,短信参数,短信服务接口状态,短信内容,短信CODE,短信参数名 ");
|
|
266
|
275
|
strSql.Append(" FROM 阿里短信任务执行表 ");
|
|
267
|
276
|
if (strWhere.Trim() != "")
|
|
268
|
277
|
{
|