|
|
|
@ -3,6 +3,7 @@ |
|
|
|
namespace App\Admin\Controllers; |
|
|
|
|
|
|
|
use App\Admin\Extensions\Grid\AuditAgent; |
|
|
|
use App\Admin\Extensions\Grid\MiniProgramAuditStatus; |
|
|
|
use App\Admin\Extensions\Grid\MiniProgramReg; |
|
|
|
use App\Admin\Extensions\Grid\MiniProgramUpload; |
|
|
|
use App\Admin\Repositories\Agent; |
|
|
|
@ -25,7 +26,7 @@ class AgentController extends AdminController |
|
|
|
*/ |
|
|
|
protected function grid() |
|
|
|
{ |
|
|
|
return Grid::make(new Agent(), function (Grid $grid) { |
|
|
|
return Grid::make(new Agent(['miniUpload']), function (Grid $grid) { |
|
|
|
$grid->disableDeleteButton(); |
|
|
|
|
|
|
|
//如果是审核页面,多加where条件判断
|
|
|
|
@ -47,6 +48,7 @@ class AgentController extends AdminController |
|
|
|
$grid->column('created_at'); |
|
|
|
|
|
|
|
$grid->column('status', '状态') |
|
|
|
->style('min-width:7em;') |
|
|
|
->help('新用户入驻时,请先注册小程序。待企业法人认证通过之后,再上传小程序即可') |
|
|
|
->using(UserStatus::array()) |
|
|
|
->dot([ |
|
|
|
@ -67,8 +69,12 @@ class AgentController extends AdminController |
|
|
|
if (empty($this->appid)) { //注册小程序
|
|
|
|
$column->append((new MiniProgramReg(null, 1))->setKey($this->id))->append(' '); |
|
|
|
$column->append((new MiniProgramReg(null, 2))->setKey($this->id)); |
|
|
|
} else { |
|
|
|
} else if (empty($this->miniUpload)) { |
|
|
|
$column->append((new MiniProgramUpload(null, 1))->setKey($this->id)); |
|
|
|
} else if ($this->miniUpload->is_success == 0) { |
|
|
|
$column->append("已发布{$this->miniUpload->template_id}"); |
|
|
|
} else { |
|
|
|
$column->append((new MiniProgramAuditStatus(null, 1))->setKey($this->id)); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
|