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