diff --git a/queue/crontab/sync_push_data.php b/queue/crontab/sync_push_data.php index 70eebb3..b140ec9 100644 --- a/queue/crontab/sync_push_data.php +++ b/queue/crontab/sync_push_data.php @@ -36,8 +36,19 @@ $obj->writeLog('pdd', 'sync_push_data.log', $info['pdp_modified']); $obj->writeLog('pdd', 'sync_push_data.log', $start."|".$end); $list = $this->selectAll('pdp_tb_trade', array('sql'=>'`pdp_modified` >=? and `pdp_modified` <= ?', 'vals'=>array($start, $end)), 'pdp_modified desc'); + + $this->adddata($list); + + $modified = strtotime($end) <= time() ? $end : date("Y-m-d H:i:s"); + + $obj->updateSyncDataModifyTime($info['id'], $modified); + } + + private function adddata($list) { + $obj = new mOrder(); + if (empty($list)) { -$obj->writeLog('pdd', 'sync_push_data.log', 'empty list'); + $obj->writeLog('pdd', 'sync_push_data.log', 'empty list'); return true; } @@ -48,57 +59,57 @@ $obj->writeLog('pdd', 'sync_push_data.log', 'empty list'); /* array(17) { - ["order_sn"]=> - string(22) "220811-669893293090781" - ["trade_type"]=> - int(0) - ["order_status"]=> - int(2) - ["group_status"]=> - int(1) - ["confirm_status"]=> - int(1) - ["refund_status"]=> - int(1) - ["after_sales_status"]=> - int(0) - ["risk_control_status"]=> - int(0) - ["created_time"]=> - string(19) "2022-08-11 10:58:31" - ["pay_time"]=> - string(19) "2022-08-11 10:58:40" - ["confirm_time"]=> - string(19) "2022-08-11 10:58:40" - ["last_ship_time"]=> - string(19) "2022-08-13 10:58:40" - ["updated_at"]=> - string(19) "2022-08-11 11:01:12" - ["pay_amount"]=> - float(10.3) - ["item_list"]=> - array(1) { - [0]=> - array(6) { - ["goods_id"]=> - int(329073140054) - ["sku_id"]=> - int(1119777051922) - ["goods_name"]=> - string(87) "万方查重万方数据官网本科硕士博士毕业论文查重论文检测系统2.0" - ["goods_price"]=> - float(2.6) - ["goods_spec"]=> - string(42) "万方通用版(期刊作业报告等)" - ["goods_count"]=> - int(4) - } - } - ["buyer_memo"]=> - string(0) "" - ["urge_shipping_time"]=> - string(0) "" - } + ["order_sn"]=> + string(22) "220811-669893293090781" + ["trade_type"]=> + int(0) + ["order_status"]=> + int(2) + ["group_status"]=> + int(1) + ["confirm_status"]=> + int(1) + ["refund_status"]=> + int(1) + ["after_sales_status"]=> + int(0) + ["risk_control_status"]=> + int(0) + ["created_time"]=> + string(19) "2022-08-11 10:58:31" + ["pay_time"]=> + string(19) "2022-08-11 10:58:40" + ["confirm_time"]=> + string(19) "2022-08-11 10:58:40" + ["last_ship_time"]=> + string(19) "2022-08-13 10:58:40" + ["updated_at"]=> + string(19) "2022-08-11 11:01:12" + ["pay_amount"]=> + float(10.3) + ["item_list"]=> + array(1) { + [0]=> + array(6) { + ["goods_id"]=> + int(329073140054) + ["sku_id"]=> + int(1119777051922) + ["goods_name"]=> + string(87) "万方查重万方数据官网本科硕士博士毕业论文查重论文检测系统2.0" + ["goods_price"]=> + float(2.6) + ["goods_spec"]=> + string(42) "万方通用版(期刊作业报告等)" + ["goods_count"]=> + int(4) + } + } + ["buyer_memo"]=> + string(0) "" + ["urge_shipping_time"]=> + string(0) "" + } */ @@ -121,10 +132,10 @@ $obj->writeLog('pdd', 'sync_push_data.log', 'empty list'); $shop = $sobj->getShopByOwnerid($info['mall_id']); $res = $obj->addOrder($shop['id'], $shop['uid']); -$obj->writeLog('pdd', 'sync_push_data.log', $order['order_sn'].'|'.$res); + $obj->writeLog('pdd', 'sync_push_data.log', $order['order_sn'].'|'.$res); } - $obj->updateSyncDataModifyTime($info['id'], $end); + return true; } /**