From d9eeceed86c1ce43c73dda00a108595a078a8f3d Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期四, 29 五月 2025 18:44:53 +0800 Subject: [PATCH] * --- src/main/java/com/zy/asrs/controller/BasErrorDeviceController.java | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 56 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/BasErrorDeviceController.java b/src/main/java/com/zy/asrs/controller/BasErrorDeviceController.java new file mode 100644 index 0000000..066f420 --- /dev/null +++ b/src/main/java/com/zy/asrs/controller/BasErrorDeviceController.java @@ -0,0 +1,56 @@ +package com.zy.asrs.controller; + +import com.core.annotations.ManagerAuth; +import com.core.common.R; +import com.zy.asrs.entity.LocMast; +import com.zy.asrs.entity.param.ErrorDeviceParam; +import com.zy.asrs.service.LocMastService; +import com.zy.common.web.BaseController; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.ArrayList; +import java.util.List; + +@Slf4j +@RestController +@RequestMapping("error/device") +public class BasErrorDeviceController extends BaseController { + + @Autowired + private LocMastService locMastService; + + @RequestMapping(value = "/task/depthAndShallowness") + @ManagerAuth + public R taskDepthAndShallowness() { + ArrayList<ErrorDeviceParam> errorDeviceParamList = new ArrayList<>(); + List<LocMast> locMastList1 = locMastService.asrLocMastNotInDetl1(); + + for (LocMast locMast : locMastList1){ + ErrorDeviceParam errorDeviceParam = new ErrorDeviceParam(); + errorDeviceParam.setErrorM("搴撲綅涓篎浣嗘病鏈夋槑缁�"); + errorDeviceParam.setCategory("搴撲綅"); + errorDeviceParam.setEquipmentNo(locMast.getLocNo()); + errorDeviceParamList.add(errorDeviceParam); + } + + List<LocMast> locMastList2 = locMastService.asrLocMastNotInDetl2(); + + for (LocMast locMast : locMastList2){ + ErrorDeviceParam errorDeviceParam = new ErrorDeviceParam(); + errorDeviceParam.setErrorM("搴撲綅涓篠RQP浣嗘病鏈夊伐浣滄。妗�"); + errorDeviceParam.setCategory("搴撲綅"); + errorDeviceParam.setEquipmentNo(locMast.getLocNo()); + errorDeviceParamList.add(errorDeviceParam); + } + return R.ok(errorDeviceParamList); + } + + @RequestMapping(value = "/locSts/adjacentLocMast") + @ManagerAuth + public R adjacentLocMast() { + return R.ok(locMastService.adjacentLocMast()); + } + +} -- Gitblit v1.9.1