<?php
/**
 * 元数据
 */
return [
	'title' => "工资表", 
	//主要用于《写操作》
	'table' => "wages", 
	//主要用于《读操作》,数据表格sql,如果没有查询条件在末尾加上  where 1=1
	'view' => "select * from wages where 1=1",
	'order' => "w_id asc", //默认排序
	'key' => "w_id", //主键字段
	'caption' => "w_staff_text", //主要显示字段
	'fields'=>[
		'w_id'=>[
			'field'=>'w_id',
			'name'=>'ID', //字段描述
			'type'=>'int',
			'key'=>true, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>10, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>false, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'hidden', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_cycle'=>[
			'field'=>'w_cycle',
			'name'=>'工资月份', //字段描述
			'type'=>'int',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>10, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_date'=>[
			'field'=>'w_date',
			'name'=>'发放日期', //字段描述
			'type'=>'date',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>10, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_depa'=>[
			'field'=>'w_depa',
			'name'=>'部门ID', //字段描述
			'type'=>'int',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>10, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>false, //是否在列表中显示
			'isview'=>false, //是否在详情视图中显示
			'isorder'=>true, 
		],
		'w_depa_text'=>[
			'field'=>'w_depa_text',
			'name'=>'部门', //字段描述
			'type'=>'varchar',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>100, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_staff'=>[
			'field'=>'w_staff',
			'name'=>'姓名ID', //字段描述
			'type'=>'int',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>10, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>false, //是否在列表中显示
			'isview'=>false, //是否在详情视图中显示
			'isorder'=>true, 
		],
		'w_staff_text'=>[
			'field'=>'w_staff_text',
			'name'=>'姓名', //字段描述
			'type'=>'varchar',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>50, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'list'=>['formatter'=>'link'], //列格式化
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_jbgz'=>[
			'field'=>'w_j_jbgz',
			'name'=>'基本工资', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_jt'=>[
			'field'=>'w_j_jt',
			'name'=>'津贴', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_gwgz'=>[
			'field'=>'w_j_gwgz',
			'name'=>'岗位工资', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_jngz'=>[
			'field'=>'w_j_jngz',
			'name'=>'技能工资', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_ywtc'=>[
			'field'=>'w_j_ywtc',
			'name'=>'业务提成', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_jxj'=>[
			'field'=>'w_j_jxj',
			'name'=>'绩效奖', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_jqj'=>[
			'field'=>'w_j_jqj',
			'name'=>'全勤奖', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_jbcf'=>[
			'field'=>'w_j_jbcf',
			'name'=>'加班餐费', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_j_qtbc'=>[
			'field'=>'w_j_qtbc',
			'name'=>'其它补助', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_yfgz'=>[
			'field'=>'w_yfgz',
			'name'=>'应发工資', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_d_dksb'=>[
			'field'=>'w_d_dksb',
			'name'=>'代扣社保', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_d_dkgjj'=>[
			'field'=>'w_d_dkgjj',
			'name'=>'代扣公积金', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_d_dkgs'=>[
			'field'=>'w_d_dkgs',
			'name'=>'代扣个税', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_k_sbj'=>[
			'field'=>'w_d_sbj',
			'name'=>'事/病假', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_k_kkhk'=>[
			'field'=>'w_d_kkhk',
			'name'=>'扣款还款', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_k_qtkk'=>[
			'field'=>'w_d_qtkk',
			'name'=>'其他扣款', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_money'=>[
			'field'=>'w_money',
			'name'=>'实发工資', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_zch'=>[
			'field'=>'w_zch',
			'name'=>'转出行', //字段描述
			'type'=>'varchar',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>100, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_cbx'=>[
			'field'=>'w_cbx',
			'name'=>'保险公司部分', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_cgjj'=>[
			'field'=>'w_cgjj',
			'name'=>'公积金公司部分', //字段描述
			'type'=>'decimal',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>14, //长度(含有小数)
			'scale'=>2, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_zch51'=>[
			'field'=>'w_zch51',
			'name'=>'五险一金发放行', //字段描述
			'type'=>'varchar',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>100, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'w_remark'=>[
			'field'=>'w_remark',
			'name'=>'备注', //字段描述
			'type'=>'varchar',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>100, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>true, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
			'editor'=> [
				'required'=> true, //是否为必须项
				'type'=> 'text', //text,hidden,select,checkbox,radio,textarea
				'fieldtype'=> 'string',//string,number(含有小数),digits(整数)
				'minlength'=>0
			]
		],
		'create_time'=>[
			'field'=>'create_time',
			'name'=>'创建时间', //字段描述
			'type'=>'timestamp',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>19, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>false, //是否在列表中显示
			'isview'=>true, //是否在详情视图中显示
			'isorder'=>true, 
		],
		'update_time'=>[
			'field'=>'update_time',
			'name'=>'', //字段描述
			'type'=>'tinyblob',
			'key'=>false, //是否为主键
			'unique'=>false, //是否唯一
			'maxlength'=>255, //长度(含有小数)
			'scale'=>0, //小数位数
			'issearch'=>true, //是否参入查询
			'islist'=>false, //是否在列表中显示
			'isview'=>false, //是否在详情视图中显示
			'isorder'=>true, 
		]
	],
];