dever 3 роки тому
батько
коміт
6f748f82e2

+ 1 - 1
app/factory/database/member.php

@@ -46,7 +46,7 @@ return array
                 'col' => 'username',
                 'result' => 'id',
             ),
-            'list'      => '{uid} > 0 ? Dever::load("passport/user-find#username", {uid}) : "匿名用户"',
+            //'list'      => '{uid} > 0 ? Dever::load("passport/user-find#username", {uid}) : "匿名用户"',
         ),
 
         'factory_id'      => array

+ 17 - 0
app/factory/lib/Manage.php

@@ -65,6 +65,23 @@ class Manage
             $update['where_id'] = $id;
             Dever::db('factory/info')->update($update);
         }
+
+        $truename = Dever::param('truename', $data);
+        $mobile = Dever::param('mobile', $data);
+        if ($mobile) {
+            $member = Dever::db('factory/member')->one(array('factory_id' => $id, 'mobile' => $mobile));
+
+            $update = array();
+            $update['factory_id'] = $id;
+            $update['name'] = $truename;
+            $update['mobile'] = $mobile;
+            if ($member) {
+                $update['where_id'] = $member['id'];
+                Dever::db('factory/member')->update($update);
+            } else {
+                Dever::db('factory/member')->insert($update);
+            }
+        }
     }
 
     /**

+ 1 - 1
app/store/database/member.php

@@ -46,7 +46,7 @@ return array
                 'col' => 'username',
                 'result' => 'id',
             ),
-            'list'      => '{uid} > 0 ? Dever::load("passport/user-find#username", {uid}) : "匿名用户"',
+            //'list'      => '{uid} > 0 ? Dever::load("passport/user-find#username", {uid}) : "匿名用户"',
         ),
 
         'store_id'      => array

+ 17 - 0
app/store/lib/Manage.php

@@ -65,6 +65,23 @@ class Manage
             $update['where_id'] = $id;
             Dever::db('store/info')->update($update);
         }
+
+        $truename = Dever::param('truename', $data);
+        $mobile = Dever::param('mobile', $data);
+        if ($mobile) {
+            $member = Dever::db('store/member')->one(array('factory_id' => $id, 'mobile' => $mobile));
+
+            $update = array();
+            $update['store_id'] = $id;
+            $update['name'] = $truename;
+            $update['mobile'] = $mobile;
+            if ($member) {
+                $update['where_id'] = $member['id'];
+                Dever::db('store/member')->update($update);
+            } else {
+                Dever::db('store/member')->insert($update);
+            }
+        }
     }
 
     /**