zhangkun лет назад: 5
Родитель
Сommit
7e889a245b

+ 3 - 1
codegit/CallCenterApi/CallCenterApi.DAL/his/sf_yihuxx.cs

@@ -291,7 +291,9 @@ namespace CallCenterApi.DAL
291 291
             }
292 292
             else
293 293
             {
294
-                return Convert.ToInt32(obj);
294
+                int p = 0;
295
+                int.TryParse(obj.ToString(),out p);
296
+                return p;
295 297
             }
296 298
         }
297 299
         #endregion  ExtensionMethod

+ 1 - 0
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/CallCenterApi.Interface.csproj

@@ -328,6 +328,7 @@
328 328
     <None Include="Properties\PublishProfiles\Autobio_API.pubxml" />
329 329
     <None Include="Properties\PublishProfiles\DanChengAPI.pubxml" />
330 330
     <None Include="Properties\PublishProfiles\ddr.pubxml" />
331
+    <None Include="Properties\PublishProfiles\FolderProfile.pubxml" />
331 332
     <None Include="Properties\PublishProfiles\FuWaiHuaZhongAPI.pubxml" />
332 333
     <None Include="Properties\PublishProfiles\LvDi_API.pubxml" />
333 334
     <None Include="Properties\PublishProfiles\my.pubxml" />

+ 2 - 2
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/His/GetController.cs

@@ -35,7 +35,7 @@ namespace CallCenterApi.Interface.Controllers.His
35 35
                 ret += "<br/>未更新数O_SF_SHOUSHUXX:" + busO_SF_SHOUSHUXX.GetRecordCount("BINGRENZYID>" + busSF_SHOUSHUXX.GetMaxCount());
36 36
 
37 37
                 ret += "<br/><br/>总数O_SF_YIHUXX:" + busO_SF_YIHUXX.GetRecordCount("");
38
-                ret += "<br/>未更新数O_SF_YIHUXX:" + busO_SF_YIHUXX.GetRecordCount("ZHIGONGID>"+ busSF_YIHUXX.GetMaxCount());
38
+                ret += "<br/>未更新数O_SF_YIHUXX:" + busO_SF_YIHUXX.GetRecordCount(string.Format("ZHIGONGID>'{0}'", busSF_YIHUXX.GetMaxCount()));
39 39
 
40 40
                 ret += "<br/><br/>总数O_SF_ZHENDUAN:" + busO_SF_ZHENDUAN.GetRecordCount("");
41 41
                 ret += "<br/>未更新数O_SF_ZHENDUAN:" + busO_SF_ZHENDUAN.GetRecordCount("BINGRENZYID>" + busSF_ZHENDUAN.GetMaxCount());
@@ -111,7 +111,7 @@ namespace CallCenterApi.Interface.Controllers.His
111 111
                 for (int i = 0; i < id; i++)
112 112
                 {
113 113
                     int n = busSF_YIHUXX.GetMaxCount();
114
-                    List<Model.SF_YIHUXX> modelList = busO_SF_YIHUXX.GetModelListByPage(" ZHIGONGID>" + n, "ZHIGONGID ASC", 0, 20);
114
+                    List<Model.SF_YIHUXX> modelList = busO_SF_YIHUXX.GetModelListByPage(string.Format(" regexp_like(ZHIGONGID,'^[0-9]+[0-9]$') AND ZHIGONGID>'{0}'", n), "ZHIGONGID ASC", 0, 20);
115 115
                     if (modelList.Count == 0) break;
116 116
                     ret = ret + busSF_YIHUXX.AddAll(modelList);
117 117
                 }

+ 5 - 5
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/MedicalFollowup/FollowUpController.cs

@@ -39,11 +39,11 @@ namespace CallCenterApi.Interface.Controllers.MedicalFollowup
39 39
         /// <returns></returns>
40 40
         public ActionResult GetListAll()
41 41
         {
42
-            string sql = "  1=1 ";
42
+            string sql = "  datediff(day,T1.CYRQ,'2020-11-01')<=0  ";
43 43
             DataTable dt = new DataTable();
44 44
 
45 45
             string dischargedept = HttpUtility.UrlDecode(RequestString.GetQueryString("dischargedept"));//出院科室
46
-            string strstate = HttpUtility.UrlDecode(RequestString.GetQueryString("state"));//状态
46
+            string strstate = "0";// HttpUtility.UrlDecode(RequestString.GetQueryString("state"));//状态
47 47
             string strcode = HttpUtility.UrlDecode(RequestString.GetQueryString("code"));//病案号
48 48
             string stropename = HttpUtility.UrlDecode(RequestString.GetQueryString("opename"));//手术名称
49 49
             //来电号码
@@ -110,13 +110,13 @@ namespace CallCenterApi.Interface.Controllers.MedicalFollowup
110 110
             {
111 111
                 sql += " and T1.XZZDH like '%" + strtel + "%'  ";
112 112
             }
113
-            if (strstarttime.Trim() != "" && strstarttime != "undefined")
113
+            if (strstarttime!=null&&strstarttime.Trim() != "" && strstarttime != "undefined")
114 114
             {
115
-                sql += " and datediff(day,a.CYRQ,'" + strstarttime + "')<=0 ";
115
+                sql += " and datediff(day,T1.CYRQ,'" + strstarttime + "')<=0 ";
116 116
             }
117 117
             if (strendtime.Trim() != "" && strendtime != "undefined")
118 118
             {
119
-                sql += " and datediff(day,a.CYRQ,'" + strendtime + "')>=0   ";
119
+                sql += " and datediff(day,T1.CYRQ,'" + strendtime + "')>=0   ";
120 120
             }
121 121
 
122 122
             if (strzdmc.Trim() != "" && strzdmc != "undefined")