TimestampBehavior::class, 'attributes' => [ ActiveRecord::EVENT_BEFORE_INSERT => ['created_at'], ActiveRecord::EVENT_BEFORE_UPDATE => ['updated_at'] ] ] ]; } /** * @inheritdoc */ public function rules() { return [ [['id', 'saas_user_id', 'admin_id', 'type', 'is_delete', 'created_at', 'updated_at', 'status'], 'integer'], ['weight', 'number'], ]; } public function beforeSave($insert) { if (parent::beforeSave($insert)) { if($insert){ //业务员类型,默认新业务员类型(2023-02-06版本以后为新类型) $this->type = self::TYPE_BD; } return true; } return false; } }