|
@@ -1,6 +1,8 @@
|
|
|
package cn.com.ty.lift.business.maintenance.controller;
|
|
|
|
|
|
import cn.com.ty.lift.business.framework.util.MessageUtils;
|
|
|
+import cn.com.ty.lift.business.library.dao.entity.model.request.LiftRequest;
|
|
|
+import cn.com.ty.lift.business.library.service.LiftService;
|
|
|
import cn.com.ty.lift.business.maintenance.dao.entity.MaintenanceRecord;
|
|
|
import cn.com.ty.lift.business.maintenance.dao.entity.ScanRecord;
|
|
|
import cn.com.ty.lift.business.maintenance.dao.entity.model.request.MaintenanceRecordDetailRequest;
|
|
@@ -30,6 +32,22 @@ public class ScanRecordController {
|
|
|
private final MaintenanceRecordMapper maintenanceRecordMapper;
|
|
|
private final MaintenanceRecordService maintenanceRecordService;
|
|
|
private final ScanRecordService scanRecordService;
|
|
|
+ private final LiftService liftService;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 根据电梯id查询电梯信息
|
|
|
+ *
|
|
|
+ * @param request id
|
|
|
+ * @return 电梯信息
|
|
|
+ */
|
|
|
+ @PostMapping("lift/detail")
|
|
|
+ public RestResponse detail(@RequestBody LiftRequest request) {
|
|
|
+ Object response = liftService.detail(request.getLiftId(), null);
|
|
|
+ if (ObjectUtil.isEmpty(response)) {
|
|
|
+ return RestResponse.success();
|
|
|
+ }
|
|
|
+ return RestResponse.success(response, MessageUtils.get("msg.query.detail.success"));
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 根据电梯id查询已完成的维保记录
|