300], [['order_no'], 'string', 'max' => 36], ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => 'ID', 'created_at' => 'Created At', 'updated_at' => 'Updated At', 'mall_id' => 'Mall ID', 'status' => 'Status', 'user_id' => 'User ID', 'commission' => 'Commission', 'intro' => 'Intro', 'order_id' => 'Order ID', 'order_detail_id' => 'Order Detail ID', 'activity_id' => 'Activity ID', 'order_no' => 'Order No', ]; } public function getUser() { return $this->hasOne(User::class, ['id' => 'user_id'])->select('id, nickname, mobile, avatar_url'); } public function getActivity() { return $this->hasOne(AddonsBusinessActivityModel::class, ['id' => 'activity_id']); } }