|
|
@@ -58,6 +58,9 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
case CheckRoutePassed:
|
|
|
remap = CheckRoutePassed(json);
|
|
|
break;
|
|
|
+ case GetSnRelation:
|
|
|
+ remap = GetSnRelation(json);
|
|
|
+ break;
|
|
|
case CheckUserAndResourcePassed:
|
|
|
remap = CheckUserAndResourcePassed(json);
|
|
|
break;
|
|
|
@@ -190,6 +193,30 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
return rmap;
|
|
|
}
|
|
|
|
|
|
+ private Map<Object,Object> GetSnRelation(JSONObject map){
|
|
|
+ Map<Object, Object> rmap = new HashMap<>();
|
|
|
+ String iSN=map.get("iSN").toString();
|
|
|
+ String oSN="";
|
|
|
+ String oErrMessage="";
|
|
|
+ if (iSN ==null)
|
|
|
+ {
|
|
|
+ oErrMessage = "SN不能为空";
|
|
|
+ }
|
|
|
+ List<String> list = new ArrayList<String>();
|
|
|
+ list = baseDao.callProcedureWithOut("GetSnRelation", new Object[]{
|
|
|
+ String.valueOf(iSN)
|
|
|
+ }, new Integer[]{1}, new Integer[]{2,3});
|
|
|
+ oSN = list.get(1);
|
|
|
+ oErrMessage= list.get(2);
|
|
|
+ if(oErrMessage!=null){
|
|
|
+ rmap.put("oErrMessage",oErrMessage);
|
|
|
+ return rmap;
|
|
|
+ }
|
|
|
+ rmap.put("oSN",oSN);
|
|
|
+ rmap.put("oErrMessage",oErrMessage);
|
|
|
+ return rmap;
|
|
|
+ }
|
|
|
+
|
|
|
private Map<Object,Object> CheckRoutePassed(JSONObject map){
|
|
|
//实际业务数据
|
|
|
Map<Object, Object> rmap = new HashMap<>();
|