Commit 8a887e6f authored by shajiaiming's avatar shajiaiming

memo接口调整

parent a9d677a9
...@@ -49,7 +49,7 @@ class TradeController extends BaseController ...@@ -49,7 +49,7 @@ class TradeController extends BaseController
return ['code' => 1, 'data' => [], 'msg' => '记录不存在']; return ['code' => 1, 'data' => [], 'msg' => '记录不存在'];
} }
CoinHashMemo::updateAll(['memo' => $memo], 'hash = :hash',[':hash'=>$hash]); CoinHashMemo::updateAll(['memo' => $memo], 'hash = :hash', [':hash' => $hash]);
return ['code' => 0, 'data' => [], 'msg' => '本地备注更新成功']; return ['code' => 0, 'data' => [], 'msg' => '本地备注更新成功'];
} }
...@@ -61,14 +61,14 @@ class TradeController extends BaseController ...@@ -61,14 +61,14 @@ class TradeController extends BaseController
$request = Yii::$app->request; $request = Yii::$app->request;
$hash = $request->post('hash'); $hash = $request->post('hash');
$version = $request->post('version', ''); $version = $request->post('version', '');
if(empty($hash)) { if (empty($hash)) {
return ['code' => 1, 'data' => [], 'msg' => '交易hash值不能为空']; return ['code' => 1, 'data' => [], 'msg' => '交易hash值不能为空'];
} }
$model = CoinHashMemo::find()->where(['hash' => $hash])->asArray()->one(); $model = CoinHashMemo::find()->where(['hash' => $hash])->asArray()->one();
if(empty($model)) { if (empty($model)) {
return ['code' => 1, 'data' => [], 'msg' => '记录不存在']; return ['code' => 1, 'data' => ['memo' => '', 'coins_fee' => ''], 'msg' => '记录不存在'];
} }
if(empty($version)){ if (empty($version)) {
return ['code' => 0, 'data' => $model['memo']]; return ['code' => 0, 'data' => $model['memo']];
} }
return ['code' => 0, 'data' => [ return ['code' => 0, 'data' => [
...@@ -80,16 +80,16 @@ class TradeController extends BaseController ...@@ -80,16 +80,16 @@ class TradeController extends BaseController
public function actionSyncToDb() public function actionSyncToDb()
{ {
$data = []; $data = [];
$result = Yii::$app->redis->HGETALL ('trade_hash_memo'); $result = Yii::$app->redis->HGETALL('trade_hash_memo');
foreach ($result as $key => $val){ foreach ($result as $key => $val) {
if (($key + 2) % 2 == 0){ if (($key + 2) % 2 == 0) {
$data[] = [ $data[] = [
'hash' => $val, 'hash' => $val,
'memo' => $result[$key + 1] 'memo' => $result[$key + 1]
]; ];
} }
} }
foreach ($data as $val){ foreach ($data as $val) {
if ('0xc080c6a0937f25d1017e5e88bdcff5c3979810c8a6cc1f3a64cf50970da28fc9' == $val['hash']) continue; if ('0xc080c6a0937f25d1017e5e88bdcff5c3979810c8a6cc1f3a64cf50970da28fc9' == $val['hash']) continue;
$coin_memo_hash = new CoinHashMemo(); $coin_memo_hash = new CoinHashMemo();
$coin_memo_hash->hash = $val['hash']; $coin_memo_hash->hash = $val['hash'];
......
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