mirror of
https://gitee.com/ShopeX/OMS
synced 2026-04-30 04:25:33 +08:00
【新增】天猫超市商品下载同步
【修复】天猫超市发货问题 【修复】采购单单号因含特殊字符导致入库或取消失败 【修复】售后批量操作设置显示不正确
This commit is contained in:
@@ -55,11 +55,19 @@ class ome_event_trigger_shop_data_delivery_taobao extends ome_event_trigger_shop
|
||||
// }
|
||||
|
||||
$this->__sdf['order_extend'] = $this->_get_order_extend($delivery_id);
|
||||
|
||||
$this->__sdf['store_code'] = '';
|
||||
|
||||
// BN对应的OID
|
||||
$oidList = [];
|
||||
$orderObjects = $this->_get_all_order_objects($delivery_id);
|
||||
$this->__sdf['order_objects'] = $orderObjects;
|
||||
foreach ($orderObjects as $object) {
|
||||
|
||||
if ($object['store_code']) {
|
||||
$this->__sdf['store_code'] = $object['store_code'];
|
||||
}
|
||||
|
||||
foreach ($object['order_items'] as $item) {
|
||||
if(empty($object['oid'])) {
|
||||
continue;
|
||||
|
||||
@@ -37,13 +37,17 @@ class ome_order_refund {
|
||||
if($order['createway'] != 'matrix') {
|
||||
return [false, ['msg'=>'非平台订单']];
|
||||
}
|
||||
$shop = app::get('ome')->model('shop')->db_dump(['shop_id'=>$order['shop_id']], 'node_id, node_type');
|
||||
$shop = app::get('ome')->model('shop')->db_dump(['shop_id'=>$order['shop_id']], 'node_id, node_type, business_type');
|
||||
if(empty($shop['node_id'])) {
|
||||
return [false, ['msg'=>'店铺未绑定']];
|
||||
}
|
||||
if(!in_array($shop['node_type'], ['taobao'])) {
|
||||
return [false, ['msg'=>'非淘宝店铺']];
|
||||
}
|
||||
if($shop['business_type'] == 'maochao') {
|
||||
return [false, ['msg'=>'猫超国际']];
|
||||
}
|
||||
|
||||
list($rs, $notice) = kernel::single('ome_order_refund_status')->fetch($order['order_bn'], $shop['node_id'], $order['shop_id']);
|
||||
if(!$rs) {
|
||||
return [true, ['msg'=>$notice['msg']]];
|
||||
|
||||
Reference in New Issue
Block a user