|
@@ -295,7 +295,7 @@ class Cron
|
|
|
|
|
|
public function buy_api()
|
|
|
{
|
|
|
- $num = Dever::input('num', 1);
|
|
|
+ $num = Dever::input('num', 30);
|
|
|
$start = Dever::input('start', date('Y-m-d', strtotime('-'.$num.' day')));
|
|
|
$end = Dever::input('end', date('Y-m-d'));
|
|
|
|
|
@@ -731,4 +731,25 @@ class Cron
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ # 校正出厂价
|
|
|
+ public function setPrice_api()
|
|
|
+ {
|
|
|
+ $data = Dever::db('shop/buy_order')->select();
|
|
|
+ if ($data) {
|
|
|
+ foreach ($data as $k => $v) {
|
|
|
+ $goods = Dever::db('shop/buy_order_goods')->select(array('order_id' => $v1['id']));
|
|
|
+ if ($goods) {
|
|
|
+ $p_price = 0;
|
|
|
+ foreach ($goods as $v1) {
|
|
|
+ $p_price += ($v1['p_price'] * $v1['num']);
|
|
|
+ }
|
|
|
+
|
|
|
+ Dever::db('shop/buy_order')->update(array('where_id' => $order['id'], 'p_price' => $p_price));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return 'ok';
|
|
|
+ }
|
|
|
}
|