|
|
@@ -39,9 +39,9 @@ namespace CallCenterApi.DAL
|
|
39
|
39
|
{
|
|
40
|
40
|
StringBuilder strSql = new StringBuilder();
|
|
41
|
41
|
strSql.Append("insert into T_CTI_Task(");
|
|
42
|
|
- strSql.Append("TaskName,TrunkGroupID,CallerNum,CallType,ExInfo,MaxTrunkCount,IntensityCoefficient,ItemTableName,State,AddTime,y_PSort,y_TkModelId,y_SXH,y_FPCount,y_YJCount,y_HCCount,y_HSCount,y_HTCount,y_HMCount,y_OkCount,y_RFCount,y_ConsCount,y_InvlCount,y_NoAnswerCount,y_ShutDownCount,TaskType,Pre,Concurrency,ConcurrencyType,StartTime1,EndTime1,StartTime2,EndTime2,TaskCategoryId,TaskContent,IsExcuteNow,LoopTime)");
|
|
|
42
|
+ strSql.Append("TaskName,State,AddTime,y_YJCount,y_HMCount,Pre,Concurrency,ConcurrencyType,StartTime1,EndTime1,StartTime2,EndTime2,TaskCategoryId,TaskContent,IsExcuteNow,LoopTime)");
|
|
43
|
43
|
strSql.Append(" values (");
|
|
44
|
|
- strSql.Append("@TaskName,@TrunkGroupID,@CallerNum,@CallType,@ExInfo,@MaxTrunkCount,@IntensityCoefficient,@ItemTableName,@State,@AddTime,@y_PSort,@y_TkModelId,@y_SXH,@y_FPCount,@y_YJCount,@y_HCCount,@y_HSCount,@y_HTCount,@y_HMCount,@y_OkCount,@y_RFCount,@y_ConsCount,@y_InvlCount,@y_NoAnswerCount,@y_ShutDownCount,@TaskType,@Pre,@Concurrency,@ConcurrencyType,@StartTime1,@EndTime1,@StartTime2,@EndTime2,@TaskCategoryId,@TaskContent,@IsExcuteNow,@LoopTime)");
|
|
|
44
|
+ strSql.Append("@TaskName,@State,@AddTime,@y_YJCount,@y_HMCount,@Pre,@Concurrency,@ConcurrencyType,@StartTime1,@EndTime1,@StartTime2,@EndTime2,@TaskCategoryId,@TaskContent,@IsExcuteNow,@LoopTime)");
|
|
45
|
45
|
strSql.Append(";select @@IDENTITY");
|
|
46
|
46
|
SqlParameter[] parameters = {
|
|
47
|
47
|
new SqlParameter("@TaskName", SqlDbType.VarChar,200),
|
|
|
@@ -62,19 +62,21 @@ namespace CallCenterApi.DAL
|
|
62
|
62
|
new SqlParameter("@LoopTime", SqlDbType.Int)
|
|
63
|
63
|
};
|
|
64
|
64
|
parameters[0].Value = model.TaskName;
|
|
65
|
|
- parameters[8].Value = model.State;
|
|
66
|
|
- parameters[9].Value = model.AddTime;
|
|
67
|
|
- parameters[26].Value = model.Pre;
|
|
68
|
|
- parameters[27].Value = model.Concurrency;
|
|
69
|
|
- parameters[28].Value = model.ConcurrencyType;
|
|
70
|
|
- parameters[29].Value = model.StartTime1;
|
|
71
|
|
- parameters[30].Value = model.EndTime1;
|
|
72
|
|
- parameters[31].Value = model.StartTime2;
|
|
73
|
|
- parameters[32].Value = model.EndTime2;
|
|
74
|
|
- parameters[30].Value = model.TaskCategoryId;
|
|
75
|
|
- parameters[31].Value = model.TaskContent;
|
|
76
|
|
- parameters[32].Value = model.IsExcuteNow;
|
|
77
|
|
- parameters[33].Value = model.LoopTime;
|
|
|
65
|
+ parameters[1].Value = model.State;
|
|
|
66
|
+ parameters[2].Value = model.AddTime;
|
|
|
67
|
+ parameters[3].Value = model.y_YJCount;
|
|
|
68
|
+ parameters[4].Value = model.y_HMCount;
|
|
|
69
|
+ parameters[5].Value = model.Pre;
|
|
|
70
|
+ parameters[6].Value = model.Concurrency;
|
|
|
71
|
+ parameters[7].Value = model.ConcurrencyType;
|
|
|
72
|
+ parameters[8].Value = model.StartTime1;
|
|
|
73
|
+ parameters[9].Value = model.EndTime1;
|
|
|
74
|
+ parameters[10].Value = model.StartTime2;
|
|
|
75
|
+ parameters[11].Value = model.EndTime2;
|
|
|
76
|
+ parameters[12].Value = model.TaskCategoryId;
|
|
|
77
|
+ parameters[13].Value = model.TaskContent;
|
|
|
78
|
+ parameters[14].Value = model.IsExcuteNow;
|
|
|
79
|
+ parameters[15].Value = model.LoopTime;
|
|
78
|
80
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
79
|
81
|
if (obj == null)
|
|
80
|
82
|
{
|
|
|
@@ -115,6 +117,7 @@ namespace CallCenterApi.DAL
|
|
115
|
117
|
new SqlParameter("@AddTime", SqlDbType.DateTime),
|
|
116
|
118
|
new SqlParameter("@y_YJCount", SqlDbType.Int,4),
|
|
117
|
119
|
new SqlParameter("@y_HMCount", SqlDbType.Int,4),
|
|
|
120
|
+ new SqlParameter("@TaskID", SqlDbType.Int),
|
|
118
|
121
|
new SqlParameter("@Pre",SqlDbType.VarChar,300),
|
|
119
|
122
|
new SqlParameter("@Concurrency", SqlDbType.Int),
|
|
120
|
123
|
new SqlParameter("@ConcurrencyType", SqlDbType.Int),
|
|
|
@@ -128,22 +131,22 @@ namespace CallCenterApi.DAL
|
|
128
|
131
|
new SqlParameter("@LoopTime", SqlDbType.Int)
|
|
129
|
132
|
};
|
|
130
|
133
|
parameters[0].Value = model.TaskName;
|
|
131
|
|
- parameters[8].Value = model.State;
|
|
132
|
|
- parameters[9].Value = model.AddTime;
|
|
133
|
|
- parameters[14].Value = model.y_YJCount;
|
|
134
|
|
- parameters[18].Value = model.y_HMCount;
|
|
135
|
|
- parameters[26].Value = model.TaskID;
|
|
136
|
|
- parameters[27].Value = model.Pre;
|
|
137
|
|
- parameters[28].Value = model.Concurrency;
|
|
138
|
|
- parameters[29].Value = model.ConcurrencyType;
|
|
139
|
|
- parameters[30].Value = model.StartTime1;
|
|
140
|
|
- parameters[31].Value = model.EndTime1;
|
|
141
|
|
- parameters[32].Value = model.StartTime2;
|
|
142
|
|
- parameters[33].Value = model.EndTime2;
|
|
143
|
|
- parameters[34].Value = model.TaskCategoryId;
|
|
144
|
|
- parameters[35].Value = model.TaskContent;
|
|
145
|
|
- parameters[36].Value = model.IsExcuteNow;
|
|
146
|
|
- parameters[37].Value = model.LoopTime;
|
|
|
134
|
+ parameters[1].Value = model.State;
|
|
|
135
|
+ parameters[2].Value = model.AddTime;
|
|
|
136
|
+ parameters[3].Value = model.y_YJCount;
|
|
|
137
|
+ parameters[4].Value = model.y_HMCount;
|
|
|
138
|
+ parameters[5].Value = model.TaskID;
|
|
|
139
|
+ parameters[6].Value = model.Pre;
|
|
|
140
|
+ parameters[7].Value = model.Concurrency;
|
|
|
141
|
+ parameters[8].Value = model.ConcurrencyType;
|
|
|
142
|
+ parameters[9].Value = model.StartTime1;
|
|
|
143
|
+ parameters[10].Value = model.EndTime1;
|
|
|
144
|
+ parameters[11].Value = model.StartTime2;
|
|
|
145
|
+ parameters[12].Value = model.EndTime2;
|
|
|
146
|
+ parameters[13].Value = model.TaskCategoryId;
|
|
|
147
|
+ parameters[14].Value = model.TaskContent;
|
|
|
148
|
+ parameters[15].Value = model.IsExcuteNow;
|
|
|
149
|
+ parameters[16].Value = model.LoopTime;
|
|
147
|
150
|
|
|
148
|
151
|
|
|
149
|
152
|
int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
|