Commit 8a46ac20 authored by suhuiguang's avatar suhuiguang

1.维保app接口

parent 31165a92
package com.yeejoin.amos.maintenance.common.enums;
import java.util.ArrayList;
import java.util.List;
import java.util.*;
import java.util.stream.Collectors;
public enum PlanTaskDetailIsFinishEnum {
UNFINISHED("未完成",0),
......@@ -25,6 +25,14 @@ public enum PlanTaskDetailIsFinishEnum {
this.value = value;
}
public static List<Map<String, Object>> getEnumList() {
return Arrays.stream(PlanTaskDetailIsFinishEnum.values()).map(e -> {
Map<String, Object> map = new HashMap<>();
map.put(String.valueOf(e.getValue()), e.getName());
return map;
}).collect(Collectors.toList());
}
public static String getName(int value) {
for (PlanTaskDetailIsFinishEnum c : PlanTaskDetailIsFinishEnum.values()) {
......
......@@ -666,4 +666,11 @@ public class PlanTaskController extends AbstractBaseController {
){
return CommonResponseUtil.success(planTaskService.planTaskPointDetail(planTaskDetailId,routePointId));
}
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(value = "维保状态下拉枚举数据")
@GetMapping(value = "/taskDetail/finishStatus/list")
public CommonResponse planTaskPointDetail(){
return CommonResponseUtil.success(PlanTaskDetailStatusEnum.getEnumList());
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment