|
@@ -11,11 +11,7 @@ import cn.com.ty.lift.business.library.service.PlatformCompanyLiftRelevanceServi
|
|
|
import cn.com.ty.lift.business.library.service.ProjectLiftRelevanceService;
|
|
|
import cn.com.ty.lift.common.base.ExportRequest;
|
|
|
import cn.com.xwy.boot.web.dto.RestResponse;
|
|
|
-import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
@@ -32,22 +28,33 @@ public class LibraryController {
|
|
|
private LibraryService libraryService;
|
|
|
|
|
|
@Resource
|
|
|
- private ProjectLiftRelevanceService projectLiftRelevanceService;
|
|
|
+ private ProjectLiftRelevanceService projectRelevanceService;
|
|
|
|
|
|
@Resource
|
|
|
- private PlatformCompanyLiftRelevanceService platformCompanyLiftRelevanceService;
|
|
|
+ private PlatformCompanyLiftRelevanceService platformService;
|
|
|
|
|
|
/**
|
|
|
* @param request 电梯列表查询条件
|
|
|
- * @return RestResponse<IPage<Lift>> 电梯分页列表结果
|
|
|
+ * @return RestResponse 电梯分页列表结果
|
|
|
* @description 查询电梯列表
|
|
|
* @date 2019/11/27 10:03 AM
|
|
|
*/
|
|
|
@PostMapping("list")
|
|
|
- public RestResponse<IPage<Lift>> list(@RequestBody LiftRequest request) {
|
|
|
+ public RestResponse list(@RequestBody LiftRequest request) {
|
|
|
return libraryService.list(request);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @param id 电梯id
|
|
|
+ * @return RestResponse 电梯详情
|
|
|
+ * @description 查询电梯详情
|
|
|
+ * @date 2019/12/6 10:51 AM
|
|
|
+ */
|
|
|
+ @PostMapping("detail/{id}")
|
|
|
+ public RestResponse detail(@PathVariable(name = "id") Long id) {
|
|
|
+ return libraryService.detail(id);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* @param lift 新增电梯数据项
|
|
|
* @return 1.成功, 0.失败, 消息描述
|
|
@@ -78,7 +85,7 @@ public class LibraryController {
|
|
|
*/
|
|
|
@PostMapping("lockOrUnlock")
|
|
|
public RestResponse lockOrUnlock(@RequestBody BatchUpdateLiftRequest request) {
|
|
|
- return projectLiftRelevanceService.lockOrUnlock(request);
|
|
|
+ return projectRelevanceService.lockOrUnlock(request);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -89,7 +96,7 @@ public class LibraryController {
|
|
|
*/
|
|
|
@PostMapping("logicDelete")
|
|
|
public RestResponse logicDelete(@RequestBody ProjectLiftRelevance projectLiftRelevance) {
|
|
|
- return projectLiftRelevanceService.logicDelete(projectLiftRelevance.getId());
|
|
|
+ return projectRelevanceService.logicDelete(projectLiftRelevance.getId());
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -100,18 +107,18 @@ public class LibraryController {
|
|
|
*/
|
|
|
@PostMapping("selectBatchByIds")
|
|
|
public RestResponse selectBatchByIds(@RequestBody SelectBatchPlatformCompanyRequest request) {
|
|
|
- return platformCompanyLiftRelevanceService.selectBatch(request);
|
|
|
+ return platformService.selectBatch(request);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* @param request companyLiftRelevanceList 公司电梯更新列表
|
|
|
* @return 1.成功, 0.失败, 消息描述
|
|
|
- * @description 批量更新电梯状态
|
|
|
+ * @description 批量更新电梯状态为停保
|
|
|
* @date 2019/12/5 5:24 PM
|
|
|
*/
|
|
|
@PostMapping("updateBatchByIds")
|
|
|
public RestResponse updateBatchByIds(@RequestBody UpdateBatchPlatformCompanyRequest request) {
|
|
|
- return platformCompanyLiftRelevanceService.updateBatch(request);
|
|
|
+ return platformService.updateBatch(request);
|
|
|
}
|
|
|
|
|
|
/**
|