zhoufan лет назад: 4
Родитель
Сommit
f34da6e7f6

+ 7 - 7
codegit/CallCenterApi/CallCenterApi.DAL/his/sf_bingrenqk.cs

@@ -27,9 +27,9 @@ namespace CallCenterApi.DAL
27 27
 		{
28 28
 			StringBuilder strSql=new StringBuilder();
29 29
 			strSql.Append("insert into SF_BINGRENQK(");
30
-			strSql.Append("BAH,BINGRENZYID,BRXH,ZYCS,RYRQ,CYRQ,BRXM,XB,CSRQ,NL,NLR,GJ,HY,SFZH,HKDZ,HKDZYB,XZZ,XZZDH,XZZYB,GZDW,DWDH,DWYB,GXRXM,GX,GXRZZ,GXRDH,RYQK,RYKS,RYBS,ZKKB,CYKS,CYBS,ZYTS,RYQZRQ,KZRBH,KZRXM,ZRYSBH,ZRYSXM,ZZYSBH,ZZYSXM,ZYYSBH,ZYYSXM,ZRHSBH,ZRHSXM,LYFS,FFFS,ZFY,ZFJE,JDRQ)");
30
+			strSql.Append("BAH,BINGRENZYID,BRXH,ZYCS,RYRQ,CYRQ,BRXM,XB,CSRQ,NL,NLR,GJ,HY,SFZH,HKDZ,HKDZYB,XZZ,XZZDH,XZZYB,GZDW,DWDH,DWYB,GXRXM,GX,GXRZZ,GXRDH,RYQK,RYKS,RYBS,ZKKB,CYKS,CYBS,ZYTS,RYQZRQ,KZRBH,KZRXM,ZRYSBH,ZRYSXM,ZZYSBH,ZZYSXM,ZYYSBH,ZYYSXM,ZRHSBH,ZRHSXM,LYFS,FFFS,ZFY,ZFJE,JDRQ,BLFL)");
31 31
 			strSql.Append(" values (");
32
-			strSql.Append("@BAH,@BINGRENZYID,@BRXH,@ZYCS,@RYRQ,@CYRQ,@BRXM,@XB,@CSRQ,@NL,@NLR,@GJ,@HY,@SFZH,@HKDZ,@HKDZYB,@XZZ,@XZZDH,@XZZYB,@GZDW,@DWDH,@DWYB,@GXRXM,@GX,@GXRZZ,@GXRDH,@RYQK,@RYKS,@RYBS,@ZKKB,@CYKS,@CYBS,@ZYTS,@RYQZRQ,@KZRBH,@KZRXM,@ZRYSBH,@ZRYSXM,@ZZYSBH,@ZZYSXM,@ZYYSBH,@ZYYSXM,@ZRHSBH,@ZRHSXM,@LYFS,@FFFS,@ZFY,@ZFJE,JDRQ)");
32
+			strSql.Append("@BAH,@BINGRENZYID,@BRXH,@ZYCS,@RYRQ,@CYRQ,@BRXM,@XB,@CSRQ,@NL,@NLR,@GJ,@HY,@SFZH,@HKDZ,@HKDZYB,@XZZ,@XZZDH,@XZZYB,@GZDW,@DWDH,@DWYB,@GXRXM,@GX,@GXRZZ,@GXRDH,@RYQK,@RYKS,@RYBS,@ZKKB,@CYKS,@CYBS,@ZYTS,@RYQZRQ,@KZRBH,@KZRXM,@ZRYSBH,@ZRYSXM,@ZZYSBH,@ZZYSXM,@ZYYSBH,@ZYYSXM,@ZRHSBH,@ZRHSXM,@LYFS,@FFFS,@ZFY,@ZFJE,@JDRQ,@BLFL)");
33 33
 			SqlParameter[] parameters = {
34 34
 					new SqlParameter("@BAH", SqlDbType.NVarChar,100),
35 35
 					new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
@@ -155,7 +155,7 @@ namespace CallCenterApi.DAL
155 155
                 strSql.Append("insert into SF_BINGRENQK(");
156 156
                 strSql.Append("BAH,BINGRENZYID,BRXH,ZYCS,RYRQ,CYRQ,BRXM,XB,CSRQ,NL,NLR,GJ,HY,SFZH,HKDZ,HKDZYB,XZZ,XZZDH,XZZYB,GZDW,DWDH,DWYB,GXRXM,GX,GXRZZ,GXRDH,RYQK,RYKS,RYBS,ZKKB,CYKS,CYBS,ZYTS,RYQZRQ,KZRBH,KZRXM,ZRYSBH,ZRYSXM,ZZYSBH,ZZYSXM,ZYYSBH,ZYYSXM,ZRHSBH,ZRHSXM,LYFS,FFFS,ZFY,ZFJE,LRRQ,JDRQ,BLFL)");
157 157
                 strSql.Append(" values (");
158
-                strSql.Append("@BAH,@BINGRENZYID,@BRXH,@ZYCS,@RYRQ,@CYRQ,@BRXM,@XB,@CSRQ,@NL,@NLR,@GJ,@HY,@SFZH,@HKDZ,@HKDZYB,@XZZ,@XZZDH,@XZZYB,@GZDW,@DWDH,@DWYB,@GXRXM,@GX,@GXRZZ,@GXRDH,@RYQK,@RYKS,@RYBS,@ZKKB,@CYKS,@CYBS,@ZYTS,@RYQZRQ,@KZRBH,@KZRXM,@ZRYSBH,@ZRYSXM,@ZZYSBH,@ZZYSXM,@ZYYSBH,@ZYYSXM,@ZRHSBH,@ZRHSXM,@LYFS,@FFFS,@ZFY,@ZFJE,@LRRQ,@JDRQ,BLFL)");
158
+                strSql.Append("@BAH,@BINGRENZYID,@BRXH,@ZYCS,@RYRQ,@CYRQ,@BRXM,@XB,@CSRQ,@NL,@NLR,@GJ,@HY,@SFZH,@HKDZ,@HKDZYB,@XZZ,@XZZDH,@XZZYB,@GZDW,@DWDH,@DWYB,@GXRXM,@GX,@GXRZZ,@GXRDH,@RYQK,@RYKS,@RYBS,@ZKKB,@CYKS,@CYBS,@ZYTS,@RYQZRQ,@KZRBH,@KZRXM,@ZRYSBH,@ZRYSXM,@ZZYSBH,@ZZYSXM,@ZYYSBH,@ZYYSXM,@ZRHSBH,@ZRHSXM,@LYFS,@FFFS,@ZFY,@ZFJE,@LRRQ,@JDRQ,@BLFL)");
159 159
                 SqlParameter[] parameters = {
160 160
                     new SqlParameter("@BAH", SqlDbType.NVarChar,100),
161 161
                     new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
@@ -322,10 +322,10 @@ namespace CallCenterApi.DAL
322 322
 			strSql.Append("LYFS=@LYFS,");
323 323
 			strSql.Append("FFFS=@FFFS,");
324 324
 			strSql.Append("ZFY=@ZFY,");
325
-			strSql.Append("ZFJE=@ZFJE");
326
-			strSql.Append("JDRQ=@JDRQ");
325
+			strSql.Append("ZFJE=@ZFJE,");
326
+			strSql.Append("JDRQ=@JDRQ,");
327 327
 			strSql.Append("BLFL=@BLFL");
328
-			strSql.Append(" where ");
328
+			strSql.Append(" where BINGRENZYID=@BINGRENZYID");
329 329
 			SqlParameter[] parameters = {
330 330
 					new SqlParameter("@BAH", SqlDbType.NVarChar,100),
331 331
 					new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
@@ -426,7 +426,7 @@ namespace CallCenterApi.DAL
426 426
 			parameters[46].Value = model.ZFY;
427 427
 			parameters[47].Value = model.ZFJE;
428 428
 			parameters[48].Value = model.JDRQ;
429
-			parameters[48].Value = model.BLFL;
429
+			parameters[49].Value = model.BLFL;
430 430
 			int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
431 431
 			if (rows > 0)
432 432
 			{

+ 47 - 3
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/MedicalFollowup/FollowUpController.cs

@@ -396,10 +396,49 @@ namespace CallCenterApi.Interface.Controllers.MedicalFollowup
396 396
         /// <returns></returns>
397 397
         public ActionResult GetxinxiList(string dal)
398 398
         {
399
+            string strpageindex = RequestString.GetQueryString("page");
400
+            int pageindex = 1;
401
+            string strpagesize = RequestString.GetQueryString("pagesize");
402
+            int pagesize = 10;
403
+            if (strpageindex.Trim() != "")
404
+            {
405
+                pageindex = Convert.ToInt32(strpageindex);
406
+            }
407
+            if (strpagesize.Trim() != "")
408
+            {
409
+                pagesize = Convert.ToInt32(strpagesize);
410
+            }
411
+            string sql = "";
412
+            if (dal.Trim() != "" && dal != "undefined")
413
+            {
414
+                sql += "XZZDH = '" + dal + "'";
415
+            }
416
+
417
+            int recordCount = 0;
418
+
399 419
             DataTable dt = new DataTable();
400
-            dt = mfBLL.GetBLList(" a.XZZDH='" + dal + "'").Tables[0];
420
+            dt = mfBLL.GetBLList(" XZZDH='" + dal + "'").Tables[0];
421
+
422
+            dt = BLL.PagerBLL.GetListPager(
423
+                "SF_BINGRENQK",
424
+                "BAH",
425
+                "*",
426
+                sql,
427
+                "ORDER BY RYRQ",
428
+                pagesize,
429
+                pageindex,
430
+                true,
431
+                out recordCount);
432
+
433
+            var obj = new
434
+            {
435
+                state = "success",
436
+                message = "成功",
437
+                rows = dt,
438
+                total = recordCount
439
+            };
401 440
 
402
-            return Success("成功", dt);
441
+            return Content(obj.ToJson());
403 442
         }
404 443
 
405 444
         #endregion
@@ -419,7 +458,7 @@ namespace CallCenterApi.Interface.Controllers.MedicalFollowup
419 458
         /// <param name="address">地址</param>
420 459
         /// <returns></returns>
421 460
         public ActionResult Answers(int? taskid, int custelid, string[] ans, int hjjgid,
422
-            string name, string phone, string address, string advise, string satisfied, string praise, string criticism, int pagerid = 0, int countryid = 0)
461
+            string name, string phone, string address, string advise, string satisfied, string praise, string criticism,string blfl, int pagerid = 0, int countryid = 0)
423 462
         {
424 463
             taskid = 0;
425 464
             int cc = 0;
@@ -435,6 +474,11 @@ namespace CallCenterApi.Interface.Controllers.MedicalFollowup
435 474
                 var otnModel = busSF_BINGRENQK.GetModel(custelid.ToString());
436 475
                 if (otnModel != null)
437 476
                 {
477
+                    if (!string.IsNullOrEmpty(blfl))
478
+                    {
479
+                        otnModel.BLFL = blfl;
480
+                        busSF_BINGRENQK.Update(otnModel);
481
+                    }
438 482
                     //物业系统,客户档案信息是存储业主信息的,外呼不需要存储
439 483
                     //int cusid = saveCus(otnModel.F_Phone, name, phone, countryid, address);
440 484
                     int cusid = 0;