Commit 5f0b7b41 authored by rlgy's avatar rlgy

锁仓人员添加所属公司名称字段

parent 91c1dda2
...@@ -61,6 +61,7 @@ class CoinReleaseMemberController extends BaseController ...@@ -61,6 +61,7 @@ class CoinReleaseMemberController extends BaseController
if ($coin_publish_rule) { if ($coin_publish_rule) {
$post['release'] = 1e8 * $post['amount'] * (100 - $coin_publish_rule->lock) / 100; $post['release'] = 1e8 * $post['amount'] * (100 - $coin_publish_rule->lock) / 100;
$post['freeze'] = 1e8 * $post['amount'] * $coin_publish_rule->lock / 100; $post['freeze'] = 1e8 * $post['amount'] * $coin_publish_rule->lock / 100;
$post['company_name'] = $coin_publish_rule->company_name;
} else { } else {
return ['code' => -1, 'msg' => '规则不存在']; return ['code' => -1, 'msg' => '规则不存在'];
} }
...@@ -100,6 +101,7 @@ class CoinReleaseMemberController extends BaseController ...@@ -100,6 +101,7 @@ class CoinReleaseMemberController extends BaseController
$rule_id = $this->getRuleId(); $rule_id = $this->getRuleId();
if ($rule_id) { if ($rule_id) {
$coin_publish_rule = CoinPublishRule::findOne($rule_id); $coin_publish_rule = CoinPublishRule::findOne($rule_id);
$company_name = $coin_publish_rule->company_name;
$present = $coin_publish_rule->lock; $present = $coin_publish_rule->lock;
if (!$coin_publish_rule) { if (!$coin_publish_rule) {
return ['code' => -1, 'msg' => '规则不存在']; return ['code' => -1, 'msg' => '规则不存在'];
...@@ -118,6 +120,7 @@ class CoinReleaseMemberController extends BaseController ...@@ -118,6 +120,7 @@ class CoinReleaseMemberController extends BaseController
$value[3] *= 1e8; $value[3] *= 1e8;
$value[] = $value[3] * (100 - $present) / 100; $value[] = $value[3] * (100 - $present) / 100;
$value[] = $value[3] * $present / 100; $value[] = $value[3] * $present / 100;
$value[] = $company_name;
} }
$result = CoinReleaseMember::implode($data); $result = CoinReleaseMember::implode($data);
if ($result) { if ($result) {
......
...@@ -23,6 +23,7 @@ use Yii; ...@@ -23,6 +23,7 @@ use Yii;
* @property int $platform_id 平台id * @property int $platform_id 平台id
* @property string $mobile 手机号码 * @property string $mobile 手机号码
* @property string $coin 币种 * @property string $coin 币种
* @property string $company_name 所属公司
*/ */
class CoinReleaseMember extends BaseActiveRecord class CoinReleaseMember extends BaseActiveRecord
{ {
...@@ -51,6 +52,7 @@ class CoinReleaseMember extends BaseActiveRecord ...@@ -51,6 +52,7 @@ class CoinReleaseMember extends BaseActiveRecord
'platform_id' => '平台id', 'platform_id' => '平台id',
'mobile' => '手机', 'mobile' => '手机',
'coin' => '币种', 'coin' => '币种',
'company_name' => '所属公司名称',
]; ];
} }
...@@ -58,7 +60,7 @@ class CoinReleaseMember extends BaseActiveRecord ...@@ -58,7 +60,7 @@ class CoinReleaseMember extends BaseActiveRecord
{ {
return [ return [
[['id', 'rule_id', 'user_id', 'amount', 'release', 'freeze', 'platform_id'], 'integer'], [['id', 'rule_id', 'user_id', 'amount', 'release', 'freeze', 'platform_id'], 'integer'],
[['mobile', 'coin'], 'string'], [['mobile', 'coin', 'company_name'], 'string'],
[['rule_id', 'amount', 'mobile', 'coin'], 'required', 'on' => self::SCENARIOS_ADD], [['rule_id', 'amount', 'mobile', 'coin'], 'required', 'on' => self::SCENARIOS_ADD],
]; ];
} }
...@@ -90,11 +92,7 @@ class CoinReleaseMember extends BaseActiveRecord ...@@ -90,11 +92,7 @@ class CoinReleaseMember extends BaseActiveRecord
return false; return false;
} }
try { try {
$result = self::getDb() $result = self::getDb()->createCommand()->batchInsert(self::tableName(), ['rule_id', 'mobile', 'coin', 'amount', 'release', 'freeze', 'company_name'], $datas)->execute();
->createCommand()
->batchInsert(self::tableName(), ['rule_id', 'mobile', 'coin', 'amount', 'release', 'freeze'],
$datas)
->execute();
return $result; return $result;
} catch (\Exception $e) { } catch (\Exception $e) {
} }
......
...@@ -99,6 +99,7 @@ class GuodunController extends BaseController ...@@ -99,6 +99,7 @@ class GuodunController extends BaseController
$request_coin->amount = $amount * 1e8; $request_coin->amount = $amount * 1e8;
$request_coin->coin = $user_asset->coin; $request_coin->coin = $user_asset->coin;
$request_coin->to_address = $address; $request_coin->to_address = $address;
$request_coin->company_name = '';
//记录提笔数据 //记录提笔数据
// $user_asset->release -= ($amount * 1e8); // $user_asset->release -= ($amount * 1e8);
// $user_asset->output += $amount * 1e8; // $user_asset->output += $amount * 1e8;
......
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