Commit beeb7b5b authored by shajiaiming's avatar shajiaiming

增加查询条件

parent 0948da38
...@@ -207,6 +207,10 @@ class IssueCoinController extends BaseController ...@@ -207,6 +207,10 @@ class IssueCoinController extends BaseController
$header = Yii::$app->request->headers; $header = Yii::$app->request->headers;
$platform_id = $header['FZM-PLATFORM-ID'] ?? null; $platform_id = $header['FZM-PLATFORM-ID'] ?? null;
$address = Yii::$app->request->get('address', ''); $address = Yii::$app->request->get('address', '');
$status = Yii::$app->request->get('status', '');
if (false == $status) {
$status = [CoinIssueCoin::STATUS_PEDDING, CoinIssueCoin::STATUS_CANCEL_SUCCESS, CoinIssueCoin::STATUS_CANCEL_FAILED, CoinIssueCoin::STATUS_CONFIRM, CoinIssueCoin::STATUS_ALLOW, CoinIssueCoin::STATUS_REFUSE, CoinIssueCoin::STATUS_SUCCESS, CoinIssueCoin::STATUS_FAILED];
}
if (empty($platform_id) || empty($address)) { if (empty($platform_id) || empty($address)) {
$msg = '缺少必要的参数'; $msg = '缺少必要的参数';
...@@ -220,7 +224,7 @@ class IssueCoinController extends BaseController ...@@ -220,7 +224,7 @@ class IssueCoinController extends BaseController
$query = CoinIssueCoin::find() $query = CoinIssueCoin::find()
->select('id, name, symbol, type, total, create_time, status, chain_id, token_type') ->select('id, name, symbol, type, total, create_time, status, chain_id, token_type')
->where(['owner' => $address]) ->where(['owner' => $address])
->andWhere(['in', 'status', [CoinIssueCoin::STATUS_PEDDING, CoinIssueCoin::STATUS_CANCEL_SUCCESS, CoinIssueCoin::STATUS_CANCEL_FAILED, CoinIssueCoin::STATUS_CONFIRM, CoinIssueCoin::STATUS_ALLOW, CoinIssueCoin::STATUS_REFUSE, CoinIssueCoin::STATUS_SUCCESS, CoinIssueCoin::STATUS_FAILED]]) ->andWhere(['in', 'status', $status])
->orderBy('create_time desc'); ->orderBy('create_time desc');
$countQuery = clone $query; $countQuery = clone $query;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment