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

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

27
 		{
27
 		{
28
 			StringBuilder strSql=new StringBuilder();
28
 			StringBuilder strSql=new StringBuilder();
29
 			strSql.Append("insert into SF_BINGRENQK(");
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
 			strSql.Append(" values (");
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
 			SqlParameter[] parameters = {
33
 			SqlParameter[] parameters = {
34
 					new SqlParameter("@BAH", SqlDbType.NVarChar,100),
34
 					new SqlParameter("@BAH", SqlDbType.NVarChar,100),
35
 					new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
35
 					new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
155
                 strSql.Append("insert into SF_BINGRENQK(");
155
                 strSql.Append("insert into SF_BINGRENQK(");
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)");
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
                 strSql.Append(" values (");
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
                 SqlParameter[] parameters = {
159
                 SqlParameter[] parameters = {
160
                     new SqlParameter("@BAH", SqlDbType.NVarChar,100),
160
                     new SqlParameter("@BAH", SqlDbType.NVarChar,100),
161
                     new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
161
                     new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
322
 			strSql.Append("LYFS=@LYFS,");
322
 			strSql.Append("LYFS=@LYFS,");
323
 			strSql.Append("FFFS=@FFFS,");
323
 			strSql.Append("FFFS=@FFFS,");
324
 			strSql.Append("ZFY=@ZFY,");
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
 			strSql.Append("BLFL=@BLFL");
327
 			strSql.Append("BLFL=@BLFL");
328
-			strSql.Append(" where ");
328
+			strSql.Append(" where BINGRENZYID=@BINGRENZYID");
329
 			SqlParameter[] parameters = {
329
 			SqlParameter[] parameters = {
330
 					new SqlParameter("@BAH", SqlDbType.NVarChar,100),
330
 					new SqlParameter("@BAH", SqlDbType.NVarChar,100),
331
 					new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
331
 					new SqlParameter("@BINGRENZYID", SqlDbType.NVarChar,100),
426
 			parameters[46].Value = model.ZFY;
426
 			parameters[46].Value = model.ZFY;
427
 			parameters[47].Value = model.ZFJE;
427
 			parameters[47].Value = model.ZFJE;
428
 			parameters[48].Value = model.JDRQ;
428
 			parameters[48].Value = model.JDRQ;
429
-			parameters[48].Value = model.BLFL;
429
+			parameters[49].Value = model.BLFL;
430
 			int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
430
 			int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
431
 			if (rows > 0)
431
 			if (rows > 0)
432
 			{
432
 			{

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

396
         /// <returns></returns>
396
         /// <returns></returns>
397
         public ActionResult GetxinxiList(string dal)
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
             DataTable dt = new DataTable();
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
         #endregion
444
         #endregion
419
         /// <param name="address">地址</param>
458
         /// <param name="address">地址</param>
420
         /// <returns></returns>
459
         /// <returns></returns>
421
         public ActionResult Answers(int? taskid, int custelid, string[] ans, int hjjgid,
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
             taskid = 0;
463
             taskid = 0;
425
             int cc = 0;
464
             int cc = 0;
435
                 var otnModel = busSF_BINGRENQK.GetModel(custelid.ToString());
474
                 var otnModel = busSF_BINGRENQK.GetModel(custelid.ToString());
436
                 if (otnModel != null)
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
                     //int cusid = saveCus(otnModel.F_Phone, name, phone, countryid, address);
483
                     //int cusid = saveCus(otnModel.F_Phone, name, phone, countryid, address);
440
                     int cusid = 0;
484
                     int cusid = 0;