package com.shkpr.service.alambizplugin.constants; import com.shkpr.service.alambizplugin.dto.GisSurveySystemCheckId; /** * 系统检查结果路径 * * @author 欧阳劲驰 * @since 1.0.0 */ public class GisSurveySystemCheckResultPath { /** * 结果 */ public final static String RESULT = "result.json"; /** * 孤立点 */ public final static String ISOLATED_POINTS = "isolatedPoints.json"; /** * 孤立点excel */ public final static String ISOLATED_POINTS_EXCEL = "isolatedPoints.xlsx"; /** * 孤立线 */ public final static String ISOLATED_LINES = "isolatedLines.json"; /** * 孤立线excel */ public final static String ISOLATED_LINES_EXCEL = "isolatedLines.xlsx"; /** * 重复点 */ public final static String DUPLICATE_POINTS = "duplicatePoints.json"; /** * 重复点excel */ public final static String DUPLICATE_POINTS_EXCEL = "duplicatePoints.xlsx"; /** * 重叠线 */ public final static String OVERLAP_LINES = "overlapLines.json"; /** * 重叠线excel */ public final static String OVERLAP_LINES_EXCEL = "overlapLines.xlsx"; /** * 获取相对路径 * * @param systemCheckId 系统检查id * @param fileName 文件名 * @return 相对路径 */ public static String relativePath(GisSurveySystemCheckId systemCheckId, String fileName) { return systemCheckId.getCheckType().getFlag() + "-" + systemCheckId.getCode() + "/" + fileName; } }