50], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'id' => 'ID', 'gift_id' => 'Gift ID', 'car_no' => 'Car No', 'ticket_id' => 'Ticket ID', 'use_date' => 'Use Date', 'status' => 'Status', 'op_id' => 'Op ID', 'send_type' => 'Send Type', 'send_no' => 'Send No', 'created_at' => 'Created At', 'updated_at' => 'Updated At', ]; } public function getStatus() { switch($this->status) { case 1: return '已出库'; case 3: return '已退回'; default: return ''; } } public function getSendType() { switch($this->status) { case 1: return '自上门'; case 2: return '德邦快递'; default: return ''; } } public function getGift() { return $this->hasOne(Gift2T::className(),['id'=>'gift_id']); } public function getTicket() { return $this->hasOne(GiftTicketT::className(),['id'=>'ticket_id']); } public function getUser() { return $this->hasOne(UserT::className(),['id'=>'op_id']); } }