|  | @@ -1,5 +1,14 @@
 | 
	
		
			
				|  |  |  <?php
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +$company = function()
 | 
	
		
			
				|  |  | +{
 | 
	
		
			
				|  |  | +    $array = array();
 | 
	
		
			
				|  |  | +    $data = Dever::db('manage/company')->state();
 | 
	
		
			
				|  |  | +    if($data)
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        $array += $data;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    return $array;
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  |  # 常用的col
 | 
	
		
			
				|  |  |  $col = '*';
 | 
	
		
			
				|  |  |  return array
 | 
	
	
		
			
				|  | @@ -7,19 +16,9 @@ return array
 | 
	
		
			
				|  |  |      # 表名
 | 
	
		
			
				|  |  |      'name' => 'company',
 | 
	
		
			
				|  |  |      # 显示给用户看的名称
 | 
	
		
			
				|  |  | -    'lang' => '期权公司管理',
 | 
	
		
			
				|  |  | +    'lang' => '期权公司配置',
 | 
	
		
			
				|  |  |      'order' => -100,
 | 
	
		
			
				|  |  | -    'end' => array
 | 
	
		
			
				|  |  | -	(
 | 
	
		
			
				|  |  | -		'insert' => array
 | 
	
		
			
				|  |  | -		(
 | 
	
		
			
				|  |  | -			'manage/top.sync',
 | 
	
		
			
				|  |  | -		),
 | 
	
		
			
				|  |  | -		'update' => array
 | 
	
		
			
				|  |  | -		(
 | 
	
		
			
				|  |  | -			'manage/top.sync',
 | 
	
		
			
				|  |  | -		),
 | 
	
		
			
				|  |  | -	),
 | 
	
		
			
				|  |  | +    'check' => 'company_id',
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      # 数据结构
 | 
	
		
			
				|  |  |      'struct' => array
 | 
	
	
		
			
				|  | @@ -34,22 +33,24 @@ return array
 | 
	
		
			
				|  |  |              'list'      => true,
 | 
	
		
			
				|  |  |          ),
 | 
	
		
			
				|  |  |          
 | 
	
		
			
				|  |  | -        'name'      => array
 | 
	
		
			
				|  |  | +        'company_id'      => array
 | 
	
		
			
				|  |  |          (
 | 
	
		
			
				|  |  | -            'type'      => 'varchar-80',
 | 
	
		
			
				|  |  | -            'name'      => '公司名称',
 | 
	
		
			
				|  |  | +            'type'      => 'int-11',
 | 
	
		
			
				|  |  | +            'name'      => '选择公司',
 | 
	
		
			
				|  |  |              'default'   => '',
 | 
	
		
			
				|  |  |              'desc'      => '公司名称',
 | 
	
		
			
				|  |  | -            'match'     => 'is_string',
 | 
	
		
			
				|  |  | -            'update'    => 'text',
 | 
	
		
			
				|  |  | +            'match'     => 'is_numeric',
 | 
	
		
			
				|  |  | +            'update'    => 'radio',
 | 
	
		
			
				|  |  | +            'list_name' => '公司名称',
 | 
	
		
			
				|  |  | +            'option'    => $company,
 | 
	
		
			
				|  |  |              'list'      => true,
 | 
	
		
			
				|  |  | -            'search'    => 'fulltext',
 | 
	
		
			
				|  |  | +            'search'    => 'select',
 | 
	
		
			
				|  |  |          ),
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          'agreement_name'      => array
 | 
	
		
			
				|  |  |          (
 | 
	
		
			
				|  |  |              'type'      => 'varchar-500',
 | 
	
		
			
				|  |  | -            'name'      => '合同名称-变量说明:{name}是代理商姓名,{role}代理商角色,{area}签署地区,{date}签署时间',
 | 
	
		
			
				|  |  | +            'name'      => '合同名称-变量说明:{name}是姓名,{date}签署时间',
 | 
	
		
			
				|  |  |              'default'   => '',
 | 
	
		
			
				|  |  |              'desc'      => '合同名称',
 | 
	
		
			
				|  |  |              'match'     => 'is_string',
 | 
	
	
		
			
				|  | @@ -114,26 +115,12 @@ return array
 | 
	
		
			
				|  |  |          ),
 | 
	
		
			
				|  |  |      ),
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    'top' => array
 | 
	
		
			
				|  |  | -	(
 | 
	
		
			
				|  |  | -		# 数据来源
 | 
	
		
			
				|  |  | -		'data' => 'find',
 | 
	
		
			
				|  |  | -		# 菜单名
 | 
	
		
			
				|  |  | -		'name' => '期权公司设置',
 | 
	
		
			
				|  |  | -		# 默认值
 | 
	
		
			
				|  |  | -		'value' => 1,
 | 
	
		
			
				|  |  | -		# 对应的字段值,设置这个之后,所有设置等于这个值的字段,都要遵循这个权限的控制
 | 
	
		
			
				|  |  | -		'key' => 'option/company_id',
 | 
	
		
			
				|  |  | -		# 本表中代表名称的字段
 | 
	
		
			
				|  |  | -		'col' => 'name',
 | 
	
		
			
				|  |  | -	),
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  	'default' => array
 | 
	
		
			
				|  |  |      (
 | 
	
		
			
				|  |  | -        'col' => 'id,name,state,cdate',
 | 
	
		
			
				|  |  | +        'col' => 'id,company_id,agreement_name, state,cdate',
 | 
	
		
			
				|  |  |          'value' => array
 | 
	
		
			
				|  |  |          (
 | 
	
		
			
				|  |  | -            '1,"代理商", 1,' . DEVER_TIME,
 | 
	
		
			
				|  |  | +            '1, 1, "{name}期权交付合同.{date}.pdf", 1,' . DEVER_TIME,
 | 
	
		
			
				|  |  |          ),
 | 
	
		
			
				|  |  |      ),
 | 
	
		
			
				|  |  |      
 |