|
|
@@ -163,6 +163,9 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
case GetHashValue:
|
|
|
remap = GetHashValue(json,AE_MASTER);
|
|
|
break;
|
|
|
+ case GetCRBValue:
|
|
|
+ remap = GetCRBValue(json,AE_MASTER);
|
|
|
+ break;
|
|
|
case Weigh:
|
|
|
remap = Weigh(json,AE_MASTER);
|
|
|
break;
|
|
|
@@ -303,6 +306,24 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
return rmap;
|
|
|
}
|
|
|
|
|
|
+ private Map<Object,Object> GetCRBValue(JSONObject map,String Master){
|
|
|
+ Map<Object, Object> rmap = new HashMap<Object, Object>();
|
|
|
+ String oErrMessage="";
|
|
|
+ if(map.get("iSN")==null){
|
|
|
+ oErrMessage = "SN不能为空";
|
|
|
+ rmap.put("oErrMessage",oErrMessage);
|
|
|
+ return rmap;
|
|
|
+ }
|
|
|
+ String iSN=map.get("iSN").toString();
|
|
|
+ SqlRowList rs=baseDao.queryForRowSet("select MC_HASHVALUE from MECHREVO_CBR where MC_SNCODE='"+iSN+"'");
|
|
|
+ if(rs.next()){
|
|
|
+ rmap.put("oCRBValue",rs.getString("MC_HASHVALUE"));
|
|
|
+ }else{
|
|
|
+ rmap.put("oCRBValue","");
|
|
|
+ }
|
|
|
+ return rmap;
|
|
|
+ }
|
|
|
+
|
|
|
private Map<Object,Object> SetHashValue(JSONObject map,String Master){
|
|
|
Map<Object, Object> rmap = new HashMap<Object, Object>();
|
|
|
String oErrMessage="";
|