From 2c7e9dbae4d602c1fcf12b7207e5fdaa7a1c9a6e Mon Sep 17 00:00:00 2001 From: Edward Date: Mon, 20 Oct 2014 16:57:26 +0800 Subject: [PATCH] UpdateCurrencyRate.php --- UpdateCurrencyRate.php | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/UpdateCurrencyRate.php b/UpdateCurrencyRate.php index 55226156..4f01963d 100644 --- a/UpdateCurrencyRate.php +++ b/UpdateCurrencyRate.php @@ -89,29 +89,11 @@ class Pman_Core_UpdateCurrencyRate extends Pman $rate = empty($elements->item(0)->nodeValue) ? 0 : $elements->item(0)->nodeValue * 1; - + $this->processCurrRate($c, $rate, $fromDate, $toDate); if(array_key_exists($c, $this->mapping)){ - - $curr = DB_DataObject::factory('core_curr_rate'); - - $curr->curr = $c; - - $o = false; - - if($curr->find(true)){ - $o = clone($curr); - } - - $curr->setFrom(array( - 'rate' => $rate, - 'from_dt' => date('Y-m-d H:i:s', strtotime($fromDate)), - 'to_dt' => date('Y-m-d H:i:s', strtotime($toDate)) - )); - - (empty($o)) ? $curr->insert() : $curr->update($o); + $this->processCurrRate($this->mapping[$c], $rate, $fromDate, $toDate); } - } $this->jok("DONE"); -- 2.39.2