1
This commit is contained in:
parent
ae8e978683
commit
a49d3468e8
@ -10,7 +10,7 @@ class Market extends BaseModel {
|
||||
const BUY_OK_STATE = 1;
|
||||
const CANCEL_STATE = 2;
|
||||
|
||||
public static function find($orderId){
|
||||
public static function find($orderId, $netId){
|
||||
$row = SqlHelper::ormSelectOne(
|
||||
myself()->_getMysql(''),
|
||||
't_market',
|
||||
@ -21,10 +21,11 @@ class Market extends BaseModel {
|
||||
return $row;
|
||||
}
|
||||
|
||||
public static function add($orderId, $tokenId, $seller, $nftToken,
|
||||
public static function add($orderId, $netId, $tokenId, $seller, $nftToken,
|
||||
$amount, $currency, $pirce) {
|
||||
self::internalUpdate(
|
||||
$orderId,
|
||||
$netId,
|
||||
array(
|
||||
'token_id' => $tokenId,
|
||||
'seller' => $seller,
|
||||
@ -39,32 +40,35 @@ class Market extends BaseModel {
|
||||
));
|
||||
}
|
||||
|
||||
public static function updatePrice($orderId, $price) {
|
||||
public static function updatePrice($orderId, $netId, $price) {
|
||||
self::internalUpdate(
|
||||
$orderId,
|
||||
$netId,
|
||||
array(
|
||||
'update_price' => $price,
|
||||
'update_time' => myself()->_getNowTime(),
|
||||
));
|
||||
}
|
||||
|
||||
public static function buyOk($orderId) {
|
||||
public static function buyOk($orderId, $netId) {
|
||||
self::internalUpdate(
|
||||
$orderId,
|
||||
$netId,
|
||||
array(
|
||||
'status' => self::BUY_OK_STATE,
|
||||
));
|
||||
}
|
||||
|
||||
public static function cancel($orderId) {
|
||||
public static function cancel($orderId, $netId) {
|
||||
self::internalUpdate(
|
||||
$orderId,
|
||||
$netId,
|
||||
array(
|
||||
'status' => self::CANCEL_STATE,
|
||||
));
|
||||
}
|
||||
|
||||
private static function internalUpdate($orderId, $fieldsKv){
|
||||
private static function internalUpdate($orderId, $netId, $fieldsKv){
|
||||
SqlHelper::upsert
|
||||
(myself()->_getMysql(''),
|
||||
't_market',
|
||||
@ -75,6 +79,7 @@ class Market extends BaseModel {
|
||||
),
|
||||
array(
|
||||
'order_id' => $orderId,
|
||||
'net_id' => $netId,
|
||||
'createtime' => myself()->_getNowTime(),
|
||||
'modifytime' => myself()->_getNowTime(),
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user