|
|
@@ -33,9 +33,9 @@ namespace RMYY_CallCenter_Api.Dal
|
|
33
|
33
|
{
|
|
34
|
34
|
StringBuilder strSql = new StringBuilder();
|
|
35
|
35
|
strSql.Append("insert into T_WowoRepair_Base(");
|
|
36
|
|
- strSql.Append("T_Wowocodetype,T_Wofrindpid,T_Wowocodestate,T_Wowocodecenter,T_Wocreaterepairman,T_Worepairman,T_Worepairmanphone,T_Worepairdate,T_Worepairyqid,T_Worepairdeptid,T_Worepairaddress,T_Woimageid,T_Wotousercode,T_Wotousertime,T_Wodealrepairman,T_Wodealtime)");
|
|
|
36
|
+ strSql.Append("T_Wowocodetype,T_Wofrindpid,T_Wowocodestate,T_Wowocodecenter,T_Wocreaterepairman,T_Worepairman,T_Worepairmanphone,T_Worepairdate,T_Worepairyqid,T_Worepairdeptid,T_Worepairaddress,T_Woimageid,T_Wotousercode,T_Wotousertime,T_Wodealrepairman,T_Wodealdesmo,T_Wodealtime)");
|
|
37
|
37
|
strSql.Append(" values (");
|
|
38
|
|
- strSql.Append("@T_Wowocodetype,@T_Wofrindpid,@T_Wowocodestate,@T_Wowocodecenter,@T_Wocreaterepairman,@T_Worepairman,@T_Worepairmanphone,@T_Worepairdate,@T_Worepairyqid,@T_Worepairdeptid,@T_Worepairaddress,@T_Woimageid,@T_Wotousercode,@T_Wotousertime,@T_Wodealrepairman,@T_Wodealtime)");
|
|
|
38
|
+ strSql.Append("@T_Wowocodetype,@T_Wofrindpid,@T_Wowocodestate,@T_Wowocodecenter,@T_Wocreaterepairman,@T_Worepairman,@T_Worepairmanphone,@T_Worepairdate,@T_Worepairyqid,@T_Worepairdeptid,@T_Worepairaddress,@T_Woimageid,@T_Wotousercode,@T_Wotousertime,@T_Wodealrepairman,@T_Wodealdesmo,@T_Wodealtime)");
|
|
39
|
39
|
strSql.Append(";select @@IDENTITY");
|
|
40
|
40
|
SqlParameter[] parameters = {
|
|
41
|
41
|
new SqlParameter("@T_Wowocodetype", SqlDbType.Int,4),
|
|
|
@@ -53,6 +53,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
53
|
53
|
new SqlParameter("@T_Wotousercode", SqlDbType.Int,4),
|
|
54
|
54
|
new SqlParameter("@T_Wotousertime", SqlDbType.DateTime),
|
|
55
|
55
|
new SqlParameter("@T_Wodealrepairman", SqlDbType.Int,4),
|
|
|
56
|
+ new SqlParameter("@T_Wodealdesmo", SqlDbType.NVarChar,100),
|
|
56
|
57
|
new SqlParameter("@T_Wodealtime", SqlDbType.DateTime)};
|
|
57
|
58
|
parameters[0].Value = model.T_Wowocodetype;
|
|
58
|
59
|
parameters[1].Value = model.T_Wofrindpid;
|
|
|
@@ -69,7 +70,8 @@ namespace RMYY_CallCenter_Api.Dal
|
|
69
|
70
|
parameters[12].Value = model.T_Wotousercode;
|
|
70
|
71
|
parameters[13].Value = model.T_Wotousertime;
|
|
71
|
72
|
parameters[14].Value = model.T_Wodealrepairman;
|
|
72
|
|
- parameters[15].Value = model.T_Wodealtime;
|
|
|
73
|
+ parameters[15].Value = model.T_Wodealdesmo;
|
|
|
74
|
+ parameters[16].Value = model.T_Wodealtime;
|
|
73
|
75
|
|
|
74
|
76
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
75
|
77
|
if (obj == null)
|
|
|
@@ -152,7 +154,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
152
|
154
|
{
|
|
153
|
155
|
StringBuilder strSql = new StringBuilder();
|
|
154
|
156
|
strSql.Append("insert into T_Wowo_repair_img(");
|
|
155
|
|
- strSql.Append("filename,fileurl)");
|
|
|
157
|
+ strSql.Append("T_Wofilename,T_Wofileurl)");
|
|
156
|
158
|
strSql.Append(" values (");
|
|
157
|
159
|
strSql.Append("@T_Wofilename,@T_Wofileurl)");
|
|
158
|
160
|
strSql.Append(";select @@IDENTITY");
|
|
|
@@ -233,6 +235,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
233
|
235
|
strSql.Append("T_Wotousercode=@T_Wotousercode");
|
|
234
|
236
|
strSql.Append("T_Wotousertime=@T_Wotousertime");
|
|
235
|
237
|
strSql.Append("T_Wodealrepairman=@T_Wodealrepairman");
|
|
|
238
|
+ strSql.Append("T_Wodealdesmo=@T_Wodealdesmo");
|
|
236
|
239
|
strSql.Append("T_Wodealtime=@T_Wodealtime");
|
|
237
|
240
|
strSql.Append(" where T_Wowocodeid=@T_Wowocodeid");
|
|
238
|
241
|
SqlParameter[] parameters = {
|
|
|
@@ -250,6 +253,7 @@ namespace RMYY_CallCenter_Api.Dal
|
|
250
|
253
|
new SqlParameter("@T_Wotousercode", SqlDbType.Int,4),
|
|
251
|
254
|
new SqlParameter("@T_Wotousertime", SqlDbType.DateTime),
|
|
252
|
255
|
new SqlParameter("@T_Wodealrepairman", SqlDbType.Int,4),
|
|
|
256
|
+ new SqlParameter("@T_Wodealdesmo", SqlDbType.NVarChar,100),
|
|
253
|
257
|
new SqlParameter("@T_Wodealtime", SqlDbType.DateTime),
|
|
254
|
258
|
new SqlParameter("@T_Worepairyqid", SqlDbType.Int,4)};
|
|
255
|
259
|
parameters[0].Value = model.T_Wowocodetype;
|
|
|
@@ -266,8 +270,9 @@ namespace RMYY_CallCenter_Api.Dal
|
|
266
|
270
|
parameters[11].Value = model.T_Wotousercode;
|
|
267
|
271
|
parameters[12].Value = model.T_Wotousertime;
|
|
268
|
272
|
parameters[13].Value = model.T_Wodealrepairman;
|
|
269
|
|
- parameters[14].Value = model.T_Wodealtime;
|
|
270
|
|
- parameters[15].Value = model.T_Wowocodeid;
|
|
|
273
|
+ parameters[14].Value = model.T_Wodealdesmo;
|
|
|
274
|
+ parameters[15].Value = model.T_Wodealtime;
|
|
|
275
|
+ parameters[16].Value = model.T_Wowocodeid;
|
|
271
|
276
|
|
|
272
|
277
|
int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
|
|
273
|
278
|
if (rows > 0)
|
|
|
@@ -378,12 +383,50 @@ namespace RMYY_CallCenter_Api.Dal
|
|
378
|
383
|
strSql.Append(")AS Row, T.* from T_WowoRepair_Base T ");
|
|
379
|
384
|
if (!string.IsNullOrEmpty(strWhere.Trim()))
|
|
380
|
385
|
{
|
|
381
|
|
- strSql.Append(" WHERE " + strWhere);
|
|
|
386
|
+ strSql.Append(" WHERE 1=1" + strWhere);
|
|
382
|
387
|
}
|
|
383
|
388
|
strSql.Append(" ) TT");
|
|
384
|
389
|
strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
|
|
385
|
390
|
return DbHelperSQL.Query(strSql.ToString());
|
|
386
|
391
|
}
|
|
|
392
|
+ /// <summary>
|
|
|
393
|
+ /// 获取工单流程信息
|
|
|
394
|
+ /// </summary>
|
|
|
395
|
+ /// <param name="T_Wowocodeid"></param>
|
|
|
396
|
+ /// <returns></returns>
|
|
|
397
|
+ public DataSet Getworderitems(int T_Wowocodeid)
|
|
|
398
|
+ {
|
|
|
399
|
+
|
|
|
400
|
+ StringBuilder strSql = new StringBuilder();
|
|
|
401
|
+ strSql.Append("SELECT * FROM T_Wowo_repair_items ");
|
|
|
402
|
+ strSql.Append(" where T_Wowocodeid=@T_Wowocodeid");
|
|
|
403
|
+ return DbHelperSQL.Query(strSql.ToString());
|
|
|
404
|
+ }
|
|
|
405
|
+
|
|
|
406
|
+ /// <summary>
|
|
|
407
|
+ /// 获取派单记录
|
|
|
408
|
+ /// </summary>
|
|
|
409
|
+ /// <param name="T_Wowocodeid"></param>
|
|
|
410
|
+ /// <returns></returns>
|
|
|
411
|
+ public DataSet Getwordersend(int T_Wowocodeid)
|
|
|
412
|
+ {
|
|
|
413
|
+ StringBuilder strSql = new StringBuilder();
|
|
|
414
|
+ strSql.Append("SELECT * FROM T_Wowo_repair_send ");
|
|
|
415
|
+ strSql.Append(" where T_Wowocodeid=@T_Wowocodeid");
|
|
|
416
|
+ return DbHelperSQL.Query(strSql.ToString());
|
|
|
417
|
+ }
|
|
|
418
|
+ /// <summary>
|
|
|
419
|
+ /// 获取评价信息
|
|
|
420
|
+ /// </summary>
|
|
|
421
|
+ /// <param name="T_Wowocodeid"></param>
|
|
|
422
|
+ /// <returns></returns>
|
|
|
423
|
+ public DataSet Getworderevaluate(int T_Wowocodeid)
|
|
|
424
|
+ {
|
|
|
425
|
+ StringBuilder strSql = new StringBuilder();
|
|
|
426
|
+ strSql.Append("SELECT * FROM T_Wowo_repair_evaluate ");
|
|
|
427
|
+ strSql.Append(" where T_Wowocodeid=@T_Wowocodeid");
|
|
|
428
|
+ return DbHelperSQL.Query(strSql.ToString());
|
|
|
429
|
+ }
|
|
387
|
430
|
#endregion
|
|
388
|
431
|
}
|
|
389
|
432
|
}
|