dever 3 years ago
parent
commit
4192928128
2 changed files with 23 additions and 0 deletions
  1. 14 0
      service/setting/database/source.php
  2. 9 0
      service/setting/lib/Manage.php

+ 14 - 0
service/setting/database/source.php

@@ -59,6 +59,20 @@ return array
             //'list'      => true,
         ),
 
+        'logo'     => array
+        (
+            'type'      => 'varchar-150',
+            'name'      => 'logo',
+            'default'   => '',
+            'desc'      => 'logo',
+            'match'     => 'option',
+            'update'    => 'image',
+            'key'       => '1',
+            'place'     => '300*300',
+            'list_name' => '来源信息',
+            'list'      => 'Dever::load("setting/lib/manage.showSource", {id})',
+        ),
+
         'state'     => array
         (
             'type'      => 'tinyint-1',

+ 9 - 0
service/setting/lib/Manage.php

@@ -6,5 +6,14 @@ use Dever;
 
 class Manage
 {
+    public function showSource($id)
+    {
+        $url = 'http://www.baidu.com/';
+        $url .= '?source_id=' . $id;
 
+        $code = Dever::qrcode($url);
+        $table['二维码'] = $code;
+        $table['链接'] = $url;
+        return Dever::table($table);
+    }
 }