1
0
Fork 0
owl-admin-starter/app/Admin/Components.php

33 lines
842 B
PHP

<?php
namespace App\Admin;
use Slowlyo\OwlAdmin\Traits\MakeTrait;
class Components
{
use MakeTrait;
/**
* 字典表-树形选择框
*
* @param array $params 查询参数
*/
public function keywordTreeSelectControl($params = [])
{
$url = amis()->BaseApi()->url(admin_url('api/keywords/tree-list'))->data($params);
return amis()->TreeSelectControl()->source($url)->labelField('name')->valueField('id')->showIcon(false);
}
/**
* 字典表-下拉框
*
* @param array $params 查询参数
*/
public function keywordSelectControl($params = [])
{
$url = amis()->BaseApi()->url(admin_url('api/keywords/tree-list'))->data($params);
return amis()->SelectControl()->source($url)->labelField('name')->valueField('id')->showIcon(false);
}
}