|
@@ -3,9 +3,8 @@ package com.ruoyi.demo.controller;
|
|
|
import com.ruoyi.common.core.domain.R;
|
|
|
import com.ruoyi.common.core.validate.EditGroup;
|
|
|
import com.ruoyi.demo.entity.*;
|
|
|
-import com.ruoyi.demo.entity.vo.HouseWdVo;
|
|
|
-import com.ruoyi.demo.entity.vo.StoreWdVo;
|
|
|
-import com.ruoyi.demo.entity.vo.WdInfoVo;
|
|
|
+import com.ruoyi.demo.entity.vo.*;
|
|
|
+import com.ruoyi.demo.mapper.WdInfoDao;
|
|
|
import com.ruoyi.demo.service.*;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
@@ -39,6 +38,9 @@ public class WdRecycleController {
|
|
|
@Autowired
|
|
|
EnterpriseWdService enterpriseWdService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ WdInfoService wdInfoService;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 获取网点回收站列表
|
|
@@ -51,132 +53,96 @@ public class WdRecycleController {
|
|
|
return R.ok(list);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
/**
|
|
|
- * 获取门店网点类型明细
|
|
|
+ * 移除网点
|
|
|
* @param wdId 网点Id
|
|
|
* @return
|
|
|
*/
|
|
|
- @GetMapping("/storeWdInfo")
|
|
|
- public R storeWdInfo(String wdId){
|
|
|
- StoreWd storeWd = storeWdService.storeWdInfo(wdId);
|
|
|
- return R.ok(storeWd);
|
|
|
+ @DeleteMapping("/deleteWd/{wdId}")
|
|
|
+ public R deleteWd(@PathVariable("wdId") String wdId){
|
|
|
+ wdRecycleService.deleteWd(wdId);
|
|
|
+ return R.ok();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 获取小区网点类型明细
|
|
|
- * @param wdId 网点Id
|
|
|
+ * 恢复网点
|
|
|
+ * @param wdInfoVo
|
|
|
* @return
|
|
|
*/
|
|
|
- @GetMapping("/houseWdInfo")
|
|
|
- public R houseWddInfo(String wdId){
|
|
|
- HouseWd houseWd = houseWdService.houseWddInfo(wdId);
|
|
|
- return R.ok(houseWd);
|
|
|
+ @PutMapping("/recoverWd")
|
|
|
+ public R recoverWd(@RequestBody WdInfoVo wdInfoVo){
|
|
|
+ if (wdInfoVo.getWdId() == null)
|
|
|
+ return R.fail(400,"wdId不能为空");
|
|
|
+
|
|
|
+ wdRecycleService.recoverWd(wdInfoVo.getWdId());
|
|
|
+ return R.ok();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 获取楼宇网点类型明细
|
|
|
- * @param wdId 网点Id
|
|
|
+ * 修改基础设施网点信息
|
|
|
+ * @param wdInfoVo
|
|
|
* @return
|
|
|
*/
|
|
|
- @GetMapping("/buildWdInfo")
|
|
|
- public R buildWdInfo(String wdId){
|
|
|
- BuildWd buildWd = buildWdService.buildWdInfo(wdId);
|
|
|
- return R.ok(buildWd);
|
|
|
+ @PutMapping("/updateInfrastructureWd")
|
|
|
+ public R updateWdInfo(@Validated(value = {EditGroup.class}) @RequestBody WdInfoVo wdInfoVo){
|
|
|
+ wdInfoService.updateWdInfo(wdInfoVo);
|
|
|
+ return R.ok();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 获取交通设施网点类型明细
|
|
|
- * @param wdId 网点Id
|
|
|
+ * 修改门店网点信息
|
|
|
+ * @param storeWdVo
|
|
|
* @return
|
|
|
*/
|
|
|
- @GetMapping("/trafficWdInfo")
|
|
|
- public R trafficWdInfo(String wdId){
|
|
|
- TrafficWd trafficWd = trafficWdService.trafficWdInfo(wdId);
|
|
|
- return R.ok(trafficWd);
|
|
|
+ @PutMapping("/updateStoreWd")
|
|
|
+ public R updateStoreWd(@Validated(value = {EditGroup.class}) @RequestBody StoreWdVo storeWdVo){
|
|
|
+ storeWdService.updateStoreWd(storeWdVo);
|
|
|
+ return R.ok();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
/**
|
|
|
- * 获取公司网点类型明细
|
|
|
- * @param wdId 网点Id
|
|
|
+ * 修改小区网点信息
|
|
|
+ * @param houseWdVo
|
|
|
* @return
|
|
|
*/
|
|
|
- @GetMapping("/enterpriseWdInfo")
|
|
|
- public R enterpriseWdInfo(String wdId){
|
|
|
- EnterpriseWd enterpriseWd = enterpriseWdService.enterpriseWdInfo(wdId);
|
|
|
- return R.ok(enterpriseWd);
|
|
|
+ @PutMapping("/updateHouseWd")
|
|
|
+ public R updateHouseWd(@Validated(value = {EditGroup.class}) @RequestBody HouseWdVo houseWdVo){
|
|
|
+ houseWdService.updateHouseWd(houseWdVo);
|
|
|
+ return R.ok();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 移除网点
|
|
|
- * @param wdId 网点Id
|
|
|
+ * 修改楼宇网点信息
|
|
|
+ * @param buildwdVo
|
|
|
* @return
|
|
|
*/
|
|
|
- @DeleteMapping("/deleteWd/{wdId}")
|
|
|
- public R deleteWd(@PathVariable("wdId") String wdId){
|
|
|
- wdRecycleService.deleteWd(wdId);
|
|
|
+ @PutMapping("/updateBuildWd")
|
|
|
+ public R updateBuildWd(@Validated(value = {EditGroup.class}) @RequestBody BuildwdVo buildwdVo){
|
|
|
+ buildWdService.updateBuildWd(buildwdVo);
|
|
|
return R.ok();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 恢复网点
|
|
|
- * @param wdInfoVo
|
|
|
+ * 修改交通设施网点信息
|
|
|
+ * @param trafficWd
|
|
|
* @return
|
|
|
*/
|
|
|
- @PutMapping("/recoverWd")
|
|
|
- public R recoverWd(@RequestBody WdInfoVo wdInfoVo){
|
|
|
- if (wdInfoVo.getWdId() == null)
|
|
|
- return R.fail(400,"wdId不能为空");
|
|
|
-
|
|
|
- wdRecycleService.recoverWd(wdInfoVo.getWdId());
|
|
|
+ @PutMapping("/updateTrafficWd")
|
|
|
+ public R updateTrafficWd(@Validated(value = {EditGroup.class}) @RequestBody TrafficWdVo trafficWd){
|
|
|
+ trafficWdService.updateTrafficWd(trafficWd);
|
|
|
return R.ok();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 修改网点基本信息
|
|
|
+ * 修改企业网点信息
|
|
|
+ * @param enterpriseWdVo
|
|
|
+ * @return
|
|
|
*/
|
|
|
- @PutMapping("/updateStoreWd")
|
|
|
- public R updateStoreWd(@Validated(value = {EditGroup.class}) @RequestBody StoreWdVo storeWdVo){
|
|
|
- wdRecycleService.updateStoreWd(storeWdVo);
|
|
|
+ @PutMapping("/updateEnterpriseWd")
|
|
|
+ public R updateEnterpriseWd(@Validated(value = {EditGroup.class}) @RequestBody EnterpriseWdVo enterpriseWdVo){
|
|
|
+ enterpriseWdService.updateEnterpriseWd(enterpriseWdVo);
|
|
|
return R.ok();
|
|
|
}
|
|
|
-
|
|
|
-// /**
|
|
|
-// * 修改门店网点信息
|
|
|
-// */
|
|
|
-// @PutMapping("/updateStoreWd")
|
|
|
-// public R updateStoreWd(@Validated(value = {EditGroup.class}) @RequestBody StoreWdVo wdInfo){
|
|
|
-// wdRecycleService.updateStoreWd(wdInfo);
|
|
|
-// }
|
|
|
-//
|
|
|
-// /**
|
|
|
-// * 修改小区网点信息
|
|
|
-// */
|
|
|
-// @PutMapping("/updateHouseWd")
|
|
|
-// public R updateHouseWd(@Validated(value = {EditGroup.class}) @RequestBody HouseWdVo wdInfo){
|
|
|
-// wdRecycleService.updateHouseWd(wdInfo);
|
|
|
-// }
|
|
|
-//
|
|
|
-// /**
|
|
|
-// * 修改楼宇网点信息
|
|
|
-// */
|
|
|
-// @PutMapping("/updateBuildWd")
|
|
|
-// public R updateBuildWd(@Validated(value = {EditGroup.class}) @RequestBody HouseWdVo wdInfo){
|
|
|
-// wdRecycleService.updateBuildWd(wdInfo);
|
|
|
-// }
|
|
|
-//
|
|
|
-// /**
|
|
|
-// * 修改交通设施网点信息
|
|
|
-// */
|
|
|
-// @PutMapping("/updateTrafficWd")
|
|
|
-// public R updateTrafficWd(@Validated(value = {EditGroup.class}) @RequestBody HouseWdVo wdInfo){
|
|
|
-// wdRecycleService.updateTrafficWd(wdInfo);
|
|
|
-// }
|
|
|
-//
|
|
|
-// /**
|
|
|
-// * 修改企业网点信息
|
|
|
-// */
|
|
|
-// @PutMapping("/updateEnterpriseWd")
|
|
|
-// public R updateEnterpriseWd(@Validated(value = {EditGroup.class}) @RequestBody HouseWdVo wdInfo){
|
|
|
-// wdRecycleService.updateEnterpriseWd(wdInfo);
|
|
|
-// }
|
|
|
}
|