Kirin 3 năm trước cách đây
mục cha
commit
2de7c22cee

+ 2 - 0
app/admin/controller/mining/Mining.php

@@ -78,6 +78,7 @@ class Mining extends AuthController
         $f[] = FormBuilder::number('service_ratio', '服务费比例(%)', $group ? $group->service_ratio : 0)->step(0.01)->required();
         $f[] = FormBuilder::number('step', '算力基数(T)', $group ? $group->step : 1)->step(0.01)->required();
         $f[] = FormBuilder::number('elect_fee', '电费', $group ? $group->elect_fee : 1)->step(0.01)->required();
+        $f[] = FormBuilder::input('tags', '标签(半角逗号分隔)', $group ? $group->tags : 1);
         $form = FormBuilder::make_post_form('添加矿机产品', $f, Route::buildUrl('save', array('id' => $id)));
         $this->assign(compact('form'));
         return $this->fetch('public/form-builder');
@@ -109,6 +110,7 @@ class Mining extends AuthController
             ['elect_fee', 0],
             ['type', 1],
             ['step', 1],
+            ['tags', ''],
         ]);
         if ($id) {
             if ($data['all_stock'] < $data['stock']) {

+ 1 - 0
app/api/controller/mining/MiningController.php

@@ -112,6 +112,7 @@ class MiningController
         $res['_day_get'] = $res['day_get'] . $money_type[$res['get_money_type']] . '/T';
         $res['_cost_money'] = $res['cost_money'] . $money_type[$res['cost_money_type']];
         $res['_stand_money'] = $res['stand_money'] . $money_type[$res['get_money_type']];
+        $res['tags'] = explode(',', $res['tags']);
         $res['_cost_money_type'] = $money_type[$res['cost_money_type']];
         return app('json')->success('ok', $res);
     }

+ 1 - 0
app/models/mining/MiningMachine.php

@@ -51,6 +51,7 @@ class MiningMachine extends BaseModel
             $item['_day_get'] = $item['day_get'] . $money_type[$item['get_money_type']] . '/T';
             $item['_cost_money'] = $item['cost_money'] . $money_type[$item['cost_money_type']];
             $item['_stand_money'] = $item['stand_money'] . $money_type[$item['get_money_type']];
+            $item['tags'] = explode(',', $item['tags']);
         })->toArray();
         return compact('count', 'data');
     }