## ADDED Requirements

### Requirement: 资产表持久层
系统 MUST 为 11 张 `as_*` 表提供带精确 `@TableName` 和字段映射的 MyBatis-Plus Entity 与 `BaseMapper` Mapper。

#### Scenario: 编译资产持久层
- **WHEN** 后端执行 Maven 编译
- **THEN** 所有资产 Entity 和 Mapper 必须编译成功，且不依赖 phone/wechat 模块

### Requirement: 统一主数据源
系统 MUST 删除独立 phone 数据源配置，资产 Mapper MUST 由 `.env` 提供的 Spring 主数据源扫描。

#### Scenario: 应用扫描 Mapper
- **WHEN** Spring 创建 MyBatis Mapper
- **THEN** 仅 `com.xyw.console.asset.mapper` 被主应用扫描，且没有 phone 专用 SqlSessionTemplate
