1550076451 3 年之前
父节点
当前提交
09e95d851a

+ 3 - 2
RMYY_CallCenter_Api.Dal/T_Wowo_repairyqdal.cs

@@ -29,7 +29,7 @@ namespace RMYY_CallCenter_Api.Dal
29 29
                     new SqlParameter("@T_Woname", SqlDbType.NVarChar,100),
30 30
                   new SqlParameter("@T_Hospital", SqlDbType.Int ,4)};
31 31
             parameters[0].Value = model.T_Woname;
32
-
32
+            parameters[1].Value = model.T_Hospital;
33 33
             object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
34 34
             if (obj == null)
35 35
             {
@@ -56,7 +56,8 @@ namespace RMYY_CallCenter_Api.Dal
56 56
                      new SqlParameter("@T_Hospital", SqlDbType.Int ,4),
57 57
                     new SqlParameter("@T_Woid", SqlDbType.Int,4)};
58 58
             parameters[0].Value = model.T_Woname;
59
-            parameters[1].Value = model.T_Woid;
59
+            parameters[1].Value = model.T_Hospital;
60
+            parameters[2].Value = model.T_Woid;
60 61
             int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
61 62
             if (rows > 0)
62 63
             {

+ 1 - 1
RMYY_CallCenter_Api/Common/WorkOrderBase.cs

@@ -371,7 +371,7 @@ namespace RMYY_CallCenter_Api
371 371
                             categoryType = Convert.ToInt32(dr["F_WorkOrderCategory"].ToString());
372 372
                             break;
373 373
                         case 3000:
374
-                            categoryType = Convert.ToInt32(dr["F_WorkOrderCategory"].ToString());
374
+                            categoryType = Convert.ToInt32(dr["F_WorkOrdecrCategory"].ToString());
375 375
                             break;
376 376
                         case 4000:
377 377
                             categoryType = Convert.ToInt32(dr["F_Type"].ToString());

+ 3 - 1
RMYY_CallCenter_Api/Configs/system.config

@@ -65,9 +65,11 @@
65 65
  <!--短信密码-->
66 66
  <add key="Smspwd" value="" />
67 67
 
68
-  <add key="AutoApi" value ="http://192.168.8.10:8033/"/>
68
+ <add key="AutoApi" value ="http://192.168.1.37:8000/"/>
69 69
   <add key="HospitalUserip" value ="172.16.0.197"/>
70 70
   <add key="HospitalUserport" value ="8086"/>
71 71
   <add key="HospitalUsermaster" value ="winmdm"/>
72
+<add key="xmlurl" value ="http://172.16.10.83:8093/Service1.asmx"/>
73
+ <add key="SOAPAction" value ="http://tempuri.org/SearchWeekWorkPlan"/>
72 74
   
73 75
 </appSettings>

文件差异内容过多而无法显示
+ 523 - 201
RMYY_CallCenter_Api/Controllers/HospitalUserController.cs


+ 30 - 10
RMYY_CallCenter_Api/Controllers/PatientController.cs

@@ -2,16 +2,22 @@
2 2
 using RMYY_CallCenter_Api.Utility;
3 3
 using System;
4 4
 using System.Collections.Generic;
5
+using System.IO;
5 6
 using System.Linq;
7
+using System.Net;
8
+using System.Text;
6 9
 using System.Web;
7 10
 using System.Web.Mvc;
11
+using System.Xml;
8 12
 
9 13
 namespace RMYY_CallCenter_Api.Controllers
10 14
 {
15
+  
11 16
     public class PatientController : BaseController
12 17
     {
13 18
        private static  string ip = "", port = "";
14
-        private static string url = $"http://{ip}:{port}/winempi/webapi/";
19
+        private static string url = $"http://172.16.0.177:8081/winempi/webapi/";
20
+        private static string url1 = "http://172.16.0.197:10045/winempi/webapi/";
15 21
          public class Patient
16 22
         {
17 23
             public string zsyh { set; get; }//主索引号
@@ -31,8 +37,9 @@ namespace RMYY_CallCenter_Api.Controllers
31 37
             public string ncount { set; get; }//符合查询的数量
32 38
         }
33 39
 
34
-
35
-        public ActionResult GetModelList(string zsyh,string hzxm,string sfzh,string zlkh,string jzlx,string jzh,string lxdh)
40
+        [AllowAnonymous]
41
+        public ActionResult GetModelList(string zsyh="",string hzxm="",string sfzh=""
42
+            ,string zlkh="",string jzlx="",string jzh="",string lxdh="")
36 43
         {
37 44
             Dictionary<string, string> values = new Dictionary<string, string>();
38 45
             values.Add("zsyh", zsyh);//主索引号
@@ -40,16 +47,29 @@ namespace RMYY_CallCenter_Api.Controllers
40 47
             values.Add("sfzh", sfzh);//身份证号
41 48
             values.Add("zlkh", zlkh);//诊疗卡号
42 49
             values.Add("jzlx", jzlx);//就诊类型
43
-            values.Add("jzh", jzlx);//就诊号
50
+            values.Add("jzh", jzh);//就诊号
44 51
             values.Add("lxdh", lxdh);//联系电话
45
-            var responseString = HttpMethods.HttpPost(url + "QueryPatient", values.ToJson(), "application/json;charset=UTF-8");
46
-            List<Patient> jo =JsonConvert.DeserializeObject<List <Patient>>(responseString);
47
-            var obj = new
52
+            try
53
+            {
54
+                var responseString = HttpMethods.HttpPost(url1 + "QueryPatient", values.ToJson(), "application/json;charset=UTF-8");
55
+                LogHelper.Warn("responseString"+ responseString);
56
+                List<Patient> jo = JsonConvert.DeserializeObject<List<Patient>>(responseString);
57
+                var obj = new
58
+                {
59
+                    rows = jo
60
+                };
61
+                return Content(obj.ToJson());
62
+            }
63
+            catch(Exception e)
48 64
             {
49
-                rows = jo
50
-            };
51
-            return Content(obj.ToJson());
65
+                return Error(e.Message);
66
+            }
67
+
52 68
 
53 69
         }
70
+      
71
+
72
+
73
+
54 74
     }
55 75
 }