game2006api/webapp/models/OrderId.php
aozhiwei 066ce6bc9b 1
2023-07-31 19:39:03 +08:00

28 lines
668 B
PHP

<?php
namespace models;
use phpcommon\SqlHelper;
class OrderId {
public static function gen(){
SqlHelper::insert
(myself()->_getSelfMysql(),
't_orderid',
array(
'account_id' => myself()->_getAccountId(),
'request' => json_encode($_REQUEST),
'createtime' => myself()->_getNowTime(),
'modifytime' => myself()->_getNowTime(),
)
);
$lastIdx = SqlHelper::getLastInsertId(myself()->_getSelfMysql());
$orderId = strftime('%Y%m%d%H%M%S', myself()->_getNowTime()) . pad($lastIdx % 100000, 5);
return $orderId;
}
}