package com.xly.constant; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /*** * @Author 钱豹 * @Date 22:41 2026/2/3 * @Param * @return * @Description 调用过程的常量 **/ public class ProcedureConstant { public static final String PROTYPESTRING = "proc"; public static final String CONFTYPESTRING = "sType"; public static final String SSQLSTRSTRING = "sSqlStr"; public static final String SRETURN = "sReturn"; public static final String SCODE = "sCode"; public static final String OUTSETSTRING = "outSet"; public static final String SDEFAULT = "sDefault"; public static final String IN = "IN"; public static final String OUT = "OUT"; public static final String HEADER = "HEADER"; public static final String OUTLIST = "outList"; public static final String OUTMAP = "outMap"; public static Map getRetMap(List> proList, Map outMap) { Map retMap = new HashMap<>(8); Map proMap = new HashMap<>(4); List> outList = new ArrayList<>(1); outList.add(outMap); proMap.put("proData", proList); proMap.put("outData", outList); retMap.put("dataSet", proMap); retMap.put(SCODE, outMap.get(SCODE)); retMap.put(SRETURN, outMap.get(SRETURN)); return retMap; } }