private $_db="";
protected $pk = 'product_id';
protected $fields = array('name','pice','concrete','company','license','batch','spec','unit','dietime','cost','stock','usage','pro_com','pro_type','gift','status');
protected $autoCheckFields = true; // 是否自动检测数据表字段信息
public function __construct()
{
//产品表
$this->_db=M("product");
}
//自动验证
protected $_validate = array(
array('pro_com','Check','饮片成分不能为空','function'),
);
function Check(){
if("pro_type"==1){
return "require";
}else if("pro_type"==0){
return "";
}
}
场景:当pro_type=0的时候可以不填pro_com这个字段,但是pro_type=1时必须要填pro_com字段。