diff --git a/admin/application/admin/common.php b/admin/application/admin/common.php index 6645280..623e65c 100644 --- a/admin/application/admin/common.php +++ b/admin/application/admin/common.php @@ -10,6 +10,11 @@ if (!function_exists('build_select')) { /** * 生成下拉列表 + * + * 示例: + * {:build_select('row[type]', $business_type, null, ['class'=>'form-control', 'required'=>''])} + * + * 从左到右 name,数组数据,是否选择,扩展数据(class或者验证等) * @param string $name * @param mixed $options * @param mixed $selected diff --git a/admin/application/admin/controller/auth/Admin.php b/admin/application/admin/controller/auth/Admin.php index 85f8fb4..b869ee1 100644 --- a/admin/application/admin/controller/auth/Admin.php +++ b/admin/application/admin/controller/auth/Admin.php @@ -4,6 +4,7 @@ namespace app\admin\controller\auth; use app\admin\model\AuthGroup; use app\admin\model\AuthGroupAccess; +use app\api\logic\GewechatFriendsLogic; use app\common\controller\Backend; use fast\Random; use fast\Tree; @@ -294,4 +295,10 @@ class Admin extends Backend $this->dataLimitField = 'id'; return parent::selectpage(); } + + function getRelWxids(){ + $friends = (new GewechatFriendsLogic())->getFriendDetailList(); + + return json(['data'=>$friends,'total'=>count($friends)]); + } } diff --git a/admin/application/admin/view/auth/admin/add.html b/admin/application/admin/view/auth/admin/add.html index 5a85e46..27df3fa 100644 --- a/admin/application/admin/view/auth/admin/add.html +++ b/admin/application/admin/view/auth/admin/add.html @@ -42,6 +42,26 @@ {:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')])} +