Commit 5f0b7b41 authored by rlgy's avatar rlgy

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

parent 91c1dda2
...@@ -59,8 +59,9 @@ class CoinReleaseMemberController extends BaseController ...@@ -59,8 +59,9 @@ class CoinReleaseMemberController extends BaseController
$post['rule_id'] = $rule_id; $post['rule_id'] = $rule_id;
$coin_publish_rule = CoinPublishRule::findOne($rule_id); $coin_publish_rule = CoinPublishRule::findOne($rule_id);
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) {
......
...@@ -16,13 +16,14 @@ use Yii; ...@@ -16,13 +16,14 @@ use Yii;
* @property int $id * @property int $id
* @property int $rule_id * @property int $rule_id
* @property int $user_id * @property int $user_id
* @property int $amount 币种总数 * @property int $amount 币种总数
* @property int $release 币种释放总数 * @property int $release 币种释放总数
* @property int $freeze 币种冻结总数 * @property int $freeze 币种冻结总数
* @property int $output 币种提取总数 * @property int $output 币种提取总数
* @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
{ {
...@@ -42,15 +43,16 @@ class CoinReleaseMember extends BaseActiveRecord ...@@ -42,15 +43,16 @@ class CoinReleaseMember extends BaseActiveRecord
public function attributeLabels() public function attributeLabels()
{ {
return [ return [
'id' => 'ID', 'id' => 'ID',
'rule_id' => '规则ID', 'rule_id' => '规则ID',
'user_id' => '用户ID', 'user_id' => '用户ID',
'amount' => '总量', 'amount' => '总量',
'release' => '已解冻', 'release' => '已解冻',
'freeze' => '冻结', 'freeze' => '冻结',
'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) {
} }
......
...@@ -92,13 +92,14 @@ class GuodunController extends BaseController ...@@ -92,13 +92,14 @@ class GuodunController extends BaseController
} }
//添加提币申请 //添加提币申请
$request_coin = new CoinReleaseCheck(); $request_coin = new CoinReleaseCheck();
$request_coin->uid = $user_asset->user_id; $request_coin->uid = $user_asset->user_id;
$request_coin->mid = $id; $request_coin->mid = $id;
$request_coin->mobile = $user_asset->mobile; $request_coin->mobile = $user_asset->mobile;
$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