浏览代码

头像规定尺寸,可点击放大

ChenWuJie 4 年之前
父节点
当前提交
13ea4e70ac

+ 1 - 1
app/Admin/Controllers/CouponManagement/CouponManagementController.php

xqd
@@ -45,7 +45,7 @@ class CouponManagementController extends AdminController
         $grid->column('id', __('Id'));
         $grid->column('name', __('劵名称'));
         $grid->column('title', __('劵标题'));
-        $grid->column('icon', __('券图标'))->image('',100,100);
+        $grid->column('icon', __('券图标'))->lightbox(['width' =>'', 'height' => 30]);
         $grid->column('type', __('类型'))->using([1=>'满减券',2=>'折扣券']);
         $grid->column('usable_type', __('可用类型'))->using([1=>'全部产品通用',2=>'部分产品可用']);
         $grid->column('CouponType', __('可用产品'))->pluck('product_type','id')->display(function ($i){

+ 1 - 0
app/Admin/Controllers/UserManagement/BmUser/UserListController.php

xqd
@@ -73,6 +73,7 @@ class UserListController extends AdminController
         });
             $grid ->model()->where('status','>=','0');
             $grid->column('id', __('用户id'))->sortable();
+            $grid->column('avatar', __('头像'))->lightbox(['width' =>'', 'height' => 30]);
             $grid->column('nickname', __('用户名'));
             $grid->column('phone', __('手机号码'));
             $grid->column('status', __('状态'))->using([0=>'黑名单',1=>'正常',]);

+ 1 - 1
app/Admin/Controllers/UserManagement/BmUser/UserPatientsController.php

xqd
@@ -42,7 +42,7 @@ class UserPatientsController extends AdminController
         $grid->column('user_id', __('用户id'));
         $grid->column('name', __('患者姓名'));
         $grid->column('sex', __('性别'))->using([0=>'未知',1=>'男',2=>'女',]);
-        $grid->column('avatar', __('头像'))->image("",'',50);
+        $grid->column('avatar', __('头像'))->lightbox(['width' =>'', 'height' => 30]);
         $grid->column('age', __('年龄'));
         $grid->column('email', __('邮箱'));
         $grid->column('phone', __('联系电话'));

+ 2 - 2
app/Admin/Controllers/UserManagement/DocterManagement/ApproveController.php

xqd
@@ -40,13 +40,13 @@ class ApproveController extends AdminController
         $grid->column('id', __('Id'));
         $grid->column('docter.id', __('医生ID'));
         $grid->column('docter.name', __('医生姓名'));
-        $grid->column('docter.avatar', __('医生头像'))->image(50,50);
+        $grid->column('docter.avatar', __('医生头像'))->lightbox(['width' =>'', 'height' => 30]);
         $grid->column('docter.sex', __('性别'))->using([0=>'未知',1=>'男',2=>'女']);
         $grid->column('organization.name', __('机构'));
         $grid->column('office.name', __('科室'));
         $grid->column('qualification.name', __('医生资质'));
         $grid->column('remarks', __('备注'));
-        $grid->column('state', __('认证状态'))->using([1=>'已认证',2=>'审核驳回',3=>'待审核']);
+        $grid->column('state', __('认证状态'))->using([1=>'已认证',2=>'审核驳回',3=>'待审核'])->label('info');
         $grid->column('authentication_time', __('签约时间'))->display(function ($time){
             if ($time == 0){
                 return '';

+ 1 - 1
app/Admin/Controllers/UserManagement/DocterManagement/DoctorManagementController.php

xqd
@@ -63,7 +63,7 @@ class DoctorManagementController extends AdminController
         });
         $grid->column('id', __('Id'))->sortable();
         $grid->column('name', __('姓名'));
-        $grid->column('avatar', __('头像'))->image('',50,50);
+        $grid->column('avatar', __('头像'))->lightbox(['width' =>'', 'height' => 30]);
         $grid->column('phone', __('电话'));
         $grid->column('score', __('评分'));
         $grid->column('service_persons', __('服务人数'));

+ 1 - 0
composer.json

xqd
@@ -12,6 +12,7 @@
         "encore/laravel-admin": "1.*",
         "fideloper/proxy": "^4.0",
         "jxlwqq/wang-editor2": "^1.0",
+        "laravel-admin-ext/grid-lightbox": "^1.0",
         "laravel-admin-ext/latlong": "1.x",
         "laravel-admin-ext/multitenancy": "^2.1",
         "laravel/framework": "^6.0",

+ 66 - 1
composer.lock

xqd xqd
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "7409500d3fafcd889b08474a021a9d13",
+    "content-hash": "25742195beec021de3cb3346cb03e874",
     "packages": [
         {
             "name": "dnoegel/php-xdg-base-dir",
@@ -1159,6 +1159,71 @@
             },
             "time": "2018-12-04T04:15:44+00:00"
         },
+        {
+            "name": "laravel-admin-ext/grid-lightbox",
+            "version": "v1.0.3",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/laravel-admin-extensions/grid-lightbox.git",
+                "reference": "f8a247f0d017eb05830cc720fb621401b1bfbc2c"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/laravel-admin-extensions/grid-lightbox/zipball/f8a247f0d017eb05830cc720fb621401b1bfbc2c",
+                "reference": "f8a247f0d017eb05830cc720fb621401b1bfbc2c",
+                "shasum": "",
+                "mirrors": [
+                    {
+                        "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
+                        "preferred": true
+                    }
+                ]
+            },
+            "require": {
+                "encore/laravel-admin": "~1.6",
+                "php": ">=7.0.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "~6.0"
+            },
+            "type": "library",
+            "extra": {
+                "laravel": {
+                    "providers": [
+                        "Encore\\Grid\\Lightbox\\LightboxServiceProvider"
+                    ]
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "Encore\\Grid\\Lightbox\\": "src/"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "song",
+                    "email": "zosong@126.com"
+                }
+            ],
+            "description": "Turn your grid into a lightbox & gallery",
+            "homepage": "https://github.com/laravel-admin-ext/grid-lightbox",
+            "keywords": [
+                "extension",
+                "gallery",
+                "grid",
+                "laravel-admin",
+                "lightbox"
+            ],
+            "support": {
+                "issues": "https://github.com/laravel-admin-extensions/grid-lightbox/issues",
+                "source": "https://github.com/laravel-admin-extensions/grid-lightbox/tree/v1.0.3"
+            },
+            "time": "2019-10-11T06:38:51+00:00"
+        },
         {
             "name": "laravel-admin-ext/latlong",
             "version": "v1.2.4",

+ 4 - 0
config/admin.php

xqd
@@ -396,6 +396,10 @@ return [
     |
     */
     'extensions' => [
+        'grid-lightbox' => [
+            // Set to `false` if you want to disable this extension
+            'enable' => true,
+            ],
         'latlong' => [
 
             // Whether to enable this extension, defaults to true