更新推送订单接口新增start_time和end_time
This commit is contained in:
@@ -942,6 +942,8 @@ class Playx extends Api
|
||||
'grant_status' => MallOrder::GRANT_NOT_SENT,
|
||||
'create_time' => time(),
|
||||
'update_time' => time(),
|
||||
'start_time' => date('Y-m-d H:i:s', time()),
|
||||
'end_time' => date('Y-m-d H:i:s', time()+86400*3),
|
||||
]);
|
||||
|
||||
Db::commit();
|
||||
|
||||
@@ -238,17 +238,17 @@ class AngpowImportJobs
|
||||
return null;
|
||||
}
|
||||
|
||||
$createTime = $order->create_time ?? null;
|
||||
if (!is_int($createTime)) {
|
||||
if (is_numeric($createTime)) {
|
||||
$createTime = intval($createTime);
|
||||
} else {
|
||||
$createTime = time();
|
||||
}
|
||||
}
|
||||
// $createTime = $order->create_time ?? null;
|
||||
// if (!is_int($createTime)) {
|
||||
// if (is_numeric($createTime)) {
|
||||
// $createTime = intval($createTime);
|
||||
// } else {
|
||||
// $createTime = time();
|
||||
// }
|
||||
// }
|
||||
|
||||
$start = gmdate('Y-m-d\TH:i:s\Z', $createTime);
|
||||
$end = gmdate('Y-m-d\TH:i:s\Z', $createTime + 86400);
|
||||
$start = gmdate('Y-m-d\TH:i:s\Z', strtotime($order->start_time));
|
||||
$end = gmdate('Y-m-d\TH:i:s\Z', strtotime($order->end_time));
|
||||
|
||||
return [
|
||||
'member_login' => strval($asset->playx_user_id),
|
||||
|
||||
@@ -35,6 +35,8 @@ export default {
|
||||
receiver_phone: 'Recipient phone',
|
||||
receiver_address: 'Shipping address',
|
||||
mall_address_id: 'Address ID',
|
||||
start_time: 'Redemption time',
|
||||
end_time: 'Collection end time',
|
||||
create_time: 'Created at',
|
||||
update_time: 'Updated at',
|
||||
'quick Search Fields': 'Order ID',
|
||||
|
||||
@@ -23,7 +23,7 @@ export default {
|
||||
grant_status: '推送playx状态',
|
||||
'grant_status NOT_SENT': '未发送',
|
||||
'grant_status SENT_PENDING': '已发送排队',
|
||||
'grant_status ACCEPTED': '已接收(accepted)',
|
||||
'grant_status ACCEPTED': '已接收',
|
||||
'grant_status FAILED_RETRYABLE': '失败可重试',
|
||||
'grant_status FAILED_FINAL': '失败最终',
|
||||
'grant_status ---': '---',
|
||||
@@ -35,8 +35,9 @@ export default {
|
||||
receiver_phone: '收货电话',
|
||||
receiver_address: '收货地址',
|
||||
mall_address_id: '地址ID',
|
||||
start_time: '兑换时间',
|
||||
end_time: '领取结束时间',
|
||||
create_time: '创建时间',
|
||||
update_time: '修改时间',
|
||||
'quick Search Fields': 'ID',
|
||||
}
|
||||
|
||||
|
||||
@@ -210,6 +210,24 @@ const baTable = new baTableClass(
|
||||
operatorPlaceholder: t('Fuzzy query'),
|
||||
},
|
||||
{ label: t('mall.order.mall_address_id'), prop: 'mall_address_id', align: 'center', width: 100, operator: 'eq', sortable: false },
|
||||
{
|
||||
label: t('mall.order.start_time'),
|
||||
prop: 'start_time',
|
||||
align: 'center',
|
||||
operator: 'RANGE',
|
||||
comSearchRender: 'datetime',
|
||||
sortable: 'custom',
|
||||
width: 160,
|
||||
},
|
||||
{
|
||||
label: t('mall.order.end_time'),
|
||||
prop: 'end_time',
|
||||
align: 'center',
|
||||
operator: 'RANGE',
|
||||
comSearchRender: 'datetime',
|
||||
sortable: 'custom',
|
||||
width: 160,
|
||||
},
|
||||
{
|
||||
label: t('mall.order.create_time'),
|
||||
prop: 'create_time',
|
||||
@@ -225,6 +243,7 @@ const baTable = new baTableClass(
|
||||
label: t('mall.order.update_time'),
|
||||
prop: 'update_time',
|
||||
align: 'center',
|
||||
show: false,
|
||||
render: 'datetime',
|
||||
operator: 'RANGE',
|
||||
comSearchRender: 'datetime',
|
||||
|
||||
Reference in New Issue
Block a user