dever 4 tahun lalu
induk
melakukan
a406059b7a
3 mengubah file dengan 21 tambahan dan 11 penghapusan
  1. 18 10
      database/user.php
  2. 1 1
      lib/Base.php
  3. 2 0
      lib/Manage.php

+ 18 - 10
database/user.php

@@ -112,6 +112,12 @@ return array
 	# 显示给用户看的名称
 	'lang' => '用户管理',
 	'order' => 10,
+	/*
+	'end' => array
+	(
+		'insert' => '',
+	),
+	*/
 	# 数据结构
 	'struct' => array
 	(
@@ -211,7 +217,7 @@ return array
 			'default' 	=> '',
 			'desc' 		=> '请选择用户来源',
 			'match' 	=> 'is_string',
-			'update'	=> 'select',
+			//'update'	=> 'select',
 			'option'	=> $source_type,
 			//'search'	=> 'select',
 			//'list'		=> true,
@@ -272,7 +278,7 @@ return array
 		'country'		=> array
 		(
 			'type' 		=> 'varchar-100',
-			'name' 		=> '国家',
+			'name' 		=> '国家-来自微信',
 			'default' 	=> '',
 			'desc' 		=> '国家',
 			'match' 	=> 'option',
@@ -282,7 +288,7 @@ return array
 		'province'		=> array
 		(
 			'type' 		=> 'varchar-100',
-			'name' 		=> '省份',
+			'name' 		=> '省份-来自微信',
 			'default' 	=> '',
 			'desc' 		=> '省份',
 			'match' 	=> 'option',
@@ -292,7 +298,7 @@ return array
 		'city'		=> array
 		(
 			'type' 		=> 'varchar-100',
-			'name' 		=> '城市',
+			'name' 		=> '城市-来自微信',
 			'default' 	=> '',
 			'desc' 		=> '城市',
 			'match' 	=> 'option',
@@ -302,7 +308,7 @@ return array
 		'area'		=> array
 		(
 			'type' 		=> 'varchar-800',
-			'name' 		=> '地区',
+			'name' 		=> '地区-来自微信',
 			'default' 	=> '',
 			'desc' 		=> '地区',
 			'match' 	=> 'option',
@@ -312,13 +318,15 @@ return array
 
 		'area_id'		=> array
 		(
-			'type' 		=> 'varchar-800',
-			'name' 		=> '地区',
+			'type' 		=> 'varchar-500',
+			'name' 		=> '地区-用户自己选择',
 			'default' 	=> '',
 			'desc' 		=> '地区',
-			'match' 	=> 'option',
-			//'update'	=> 'text',
-			//'list'		=> true,
+			'match' 	=> 'is_string',
+			'search'	=> 'linkage',
+			'update'	=> 'linkage',
+			'option'	=> Dever::url('api.get', 'area'),
+			'list'		=> 'Dever::load("area/api.string", "{area_id}")',
 		),
 
 		'address'		=> array

+ 1 - 1
lib/Base.php

@@ -117,7 +117,7 @@ class Base
         return $user;
     }
 
-    public function wechat($data, $user = array(), $account, $system, $source_type, $system_source, $source = false)
+    public function wechat($data, $user = array(), $account, $system, $source_type, $system_source, $source = false, $invite = false)
     {
         $uid = false;
 

+ 2 - 0
lib/Manage.php

@@ -5,6 +5,8 @@ use Dever;
 
 class Manage
 {
+    # 更新地区
+    
 	# 同步将其他地方的分类更新为system
     public function updateSystem($id, $name, $param)
     {