protected function validateData()
 {
     parent::validateData();
     $this->validate('price', 'quantity', 'logistics_fee', 'logistics_type', 'receive_name', 'receive_address', 'receive_zip', 'receive_phone', 'receive_mobile');
 }
 protected function validateData()
 {
     parent::validateData();
     $this->validate('total_fee');
 }
 protected function validateData()
 {
     parent::validateData();
     $this->validate('out_trade_no', 'subject', 'price', 'quantity', 'logistics_fee', 'logistics_type', 'logistics_payment');
 }