chenbo 4 anni fa
parent
commit
69bbb3ec33
1 ha cambiato i file con 7 aggiunte e 14 eliminazioni
  1. 7 14
      api/v1.0/index_current_day.php

+ 7 - 14
api/v1.0/index_current_day.php

@@ -16,21 +16,14 @@ try {
         return;
     }
 
-    //循环找到最近天数的起始日期
-    $count = 0;
-    $current_date = (int)date('Ymd', time());
-    $recent_date = AddOrSubDate($current_date, -1);
-    do {
-        $filter = array(
-            'code' => array($code, '=s'),
-            'date' => array($current_date, 'date_between', $recent_date),
-        );
-        $count = Index_day_k::getList($filter, 1);
-        $recent_date = AddOrSubDate($recent_date, -1);
-    }while(($count < 1) and ($recent_date >= AddOrSubDate(GLOBAL_BEGIN_DATE, -1)));
-
     //获取列表
-    $rs = Index_day_k::getListOrderByDate($filter, 0, 0, 0, $order);
+    $current_date = (int)date('Ymd', time());
+    $recent_date = Index_day_k::getRecentDateByCode($code, $current_date, 1);
+    $filter = array(
+        'code' => array($code, '=s'),
+        'date' => array($current_date, 'date_between', $recent_date),
+    );
+    $rs = Index_day_k::getListOrderByDate($filter, 0, 0, 0,0);
     $stock_info = $rs[0];
 
     if(!empty($stock_info))