完善各层代码

1. 领域层
2. 应用层
3. 基础层
4. 展示层