Your Name 2 vuotta sitten
vanhempi
commit
7b3c3f5496
2 muutettua tiedostoa jossa 27 lisäystä ja 0 poistoa
  1. 15 0
      service/agent/lib/Member.php
  2. 12 0
      service/setting/database/title.php

+ 15 - 0
service/agent/lib/Member.php

@@ -103,6 +103,21 @@ class Member
         $member['area_string'] = Dever::load("area/api.string", $member['area'], '/', true, '');
         $member['role'] = Dever::db('setting/role')->find($member['role']);
         $member['level'] = Dever::db('setting/level')->find($member['level_id']);
+        $member['title'] = array();
+        if($member['title_id']) {
+            $title_id = explode(',',$member['title_id']);
+            if ($title_id) {
+                foreach ($title_id as $k =>$v) {
+                    $title[] = Dever::db('setting/title')->getTitle(array('id'=>$v));
+                }
+            }
+           foreach ($title as $k1 => $v1) {
+                $t[] = $v1['name'];
+           }
+           if ($t) {
+                $member['title'] = implode('、',$t);
+           }
+        }
 
         $member['shop'] = array();
         if ($member['shop_id'] && $member['shop_id'] > 0) {

+ 12 - 0
service/setting/database/title.php

@@ -123,5 +123,17 @@ return array
             'order' => array('id' => 'desc'),
             'col' => '*',
         ),
+        'getTitle' => array
+        (
+            # 匹配的正则或函数 选填项
+            'option' => array
+            (
+                'id' => 'yes',
+                'state' => 1,
+            ),
+            'type' => 'one',
+            // 'order' => array('level' => 'desc', 'id' => 'desc'),
+            'col' => 'name',
+        ),
     ),
 );