Browse Source

修改服务商必填字段

master
Mike 5 years ago
parent
commit
fab2c619f5
  1. 18
      app/Admin/Controllers/LanzuMpInfoController.php
  2. 48
      app/Admin/Controllers/LanzuMpWithdrawController.php
  3. 13
      app/Models/MpBalance.php

18
app/Admin/Controllers/LanzuMpInfoController.php

@ -101,15 +101,15 @@ class LanzuMpInfoController extends AdminController
{ {
return Form::make(new LanzuMpInfo(), function (Form $form) { return Form::make(new LanzuMpInfo(), function (Form $form) {
$form->display('id')->hideInDialog(); $form->display('id')->hideInDialog();
$form->text('name');
$form->text('phone');
$form->text('bank_name');
$form->text('bank_card');
$form->text('bank_addr');
$form->image('id_frond')->uniqueName();
$form->image('id_back')->uniqueName();
$form->text('id_number');
$form->radio('status','状态')->options(['禁用','启用']);
$form->text('name','姓名')->required();
$form->mobile('phone')->required();
$form->text('bank_name')->required();
$form->text('bank_card')->required();
$form->text('bank_addr')->required();
$form->image('id_frond')->uniqueName()->required();
$form->image('id_back')->uniqueName()->required();
$form->text('id_number')->required();
$form->radio('status','状态')->options(['禁用','启用'])->default(1);
$form->saved(function (Form $form,$result){ $form->saved(function (Form $form,$result){
$adu = new AdminUsers(); $adu = new AdminUsers();
if ($form->isCreating()){ if ($form->isCreating()){

48
app/Admin/Controllers/LanzuMpWithdrawController.php

@ -6,8 +6,9 @@ use App\Admin\Repositories\LanzuMpWithdraw;
use Dcat\Admin\Form; use Dcat\Admin\Form;
use Dcat\Admin\Grid; use Dcat\Admin\Grid;
use Dcat\Admin\Show; use Dcat\Admin\Show;
use Dcat\Admin\Admin;
use Dcat\Admin\Controllers\AdminController; use Dcat\Admin\Controllers\AdminController;
use App\Models\MpBalance;
class LanzuMpWithdrawController extends AdminController class LanzuMpWithdrawController extends AdminController
{ {
/** /**
@ -59,14 +60,45 @@ class LanzuMpWithdrawController extends AdminController
public function mpForm(){ public function mpForm(){
return Form::make(new LanzuMpWithdraw(), function (Form $form) {
$form->display('id');
$form->text('mp_id');
$form->text('money');
$form->text('status');
$current_user = Admin::user();
$form->display('created_at');
$form->display('updated_at');
$mp = MpBalance::where('user_id',$current_user->id)
->where('user_type',1)->first();
$balance = 0;
if($mp){
$balance = $mp->balance;
}
return Form::make(new LanzuMpWithdraw(), function (Form $form) use($current_user,$balance) {
$form->footer(function ($footer) {
// 去掉`查看`checkbox
$footer->disableViewCheck();
// 去掉`继续编辑`checkbox
$footer->disableEditingCheck();
// 去掉`继续创建`checkbox
$footer->disableCreatingCheck();
});
$form->tools(function (Form\Tools $tools) {
// 去掉跳转列表按钮
$tools->disableList();
});
$form->display('id');
$form->hidden('mp_id')->value($current_user->id);
$form->text('balance','当前可提现余额')->value($balance)->disable()->help('当前可提现金额');
$form->number('money','提现金额')->required();
$form->ignore(['balance']);
//$form->text('status');
}); });
} }
protected function form() protected function form()

13
app/Models/MpBalance.php

@ -0,0 +1,13 @@
<?php
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model;
class MpBalance extends Model
{
protected $table = 'lanzu_mp_balance';
protected $dateFormat = 'U';
}
Loading…
Cancel
Save