|
|
@@ -8,6 +8,17 @@
|
|
|
|
|
|
|
|
|
## 修改说明
|
|
|
+
|
|
|
+### 前端代码填充要求
|
|
|
+ 1. 查看酒店策略列表:弹出模态框后填写策略列表,并获取到数据
|
|
|
+ 2. 添加策略:点击添加策略按钮,策略列表模态框消失,弹出添加策略,填写表单并完成添加
|
|
|
+ 3. 代码位置:
|
|
|
+ template: /views/hotalManager/components/coupon.vue
|
|
|
+ /views/hotalManager/components/addCoupon.vue
|
|
|
+ store: /store/modules/hotelManager.js
|
|
|
+ 3. 效果参考图:/public目录下
|
|
|
+ 4. 本项目推荐使用antd UI组件库,依赖已经安装,具体学习使用参考官方文档:https://www.antdv.com/docs/vue/introduce-cn/
|
|
|
+
|
|
|
### 循环依赖
|
|
|
在代码中隐含着循环依赖,即HotelServiceImpl处的getHotelOrders方法。
|
|
|
可以看到HotelService依赖了OrderService,同时在OrderService中,也依赖了HotelService实现了某些方法。
|
|
|
@@ -16,4 +27,5 @@
|
|
|
解决思路:
|
|
|
1. 将HotelController中的retrieveHotelOrders相关方法移至OrderController中。
|
|
|
2. 将HotelService接口中的方法getHotelOrders移动至OrderService接口中。
|
|
|
-3. 将相关实现类HotelServiceImpl的相关方法移动至OrderService的实现类中。
|
|
|
+3. 将相关实现类HotelServiceImpl的相关方法移动至OrderService的实现类中。
|
|
|
+
|