Browse Source

异常单据获取接口

callm 1 year ago
parent
commit
c0c5015b1e
1 changed files with 19 additions and 2 deletions
  1. 19 2
      src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

+ 19 - 2
src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

@@ -134,12 +134,29 @@ public class MESHelperServiceImpl implements MESHelperService {
 
 	private Map<Object,Object> GetFeeReason(JSONObject map){
 		Map<Object, Object> rmap = new HashMap<Object, Object>();
-		return;
+		String oErrMessage="";
+		if(map.get("CT_ID")==null){
+			oErrMessage = "单据ID不能为空";
+			rmap.put("oErrMessage",oErrMessage);
+			return rmap;
+		}
+		SqlRowList rs=baseDao.queryForRowSet("select ct_code,ct_number_3,ct_varchar50_18,ct_varchar500_1,ct_varchar500_2,ct_varchar500_3,ct_varchar500_4,ct_varchar500_5,ct_number_2,ct_varchar50_27,ct_number_19,ct_varchar50_30,ct_varchar50_25,ct_number_12,ct_number_23,ct_varchar50_34,ct_varchar50_39,ct_varchar50_22,ct_statuscode,ct_date_1,ct_status,ct_recorder,ct_varchar50_10,ct_date_2,ct_id,ct_varchar50_1,ct_varchar50_2,ct_varchar50_3,ct_varchar50_4,ct_varchar50_5,ct_varchar50_6,ct_varchar50_7,ct_varchar50_8,ct_varchar50_11,ct_number_1,ct_varchar50_9,ct_varchar50_12,ct_varchar50_13,ct_varchar50_14,ct_varchar50_15,ct_varchar50_16,ct_caller" +
+				" from CUSTOMTABLE where ct_id="+map.get("CT_ID") +" and ct_caller='MakeFee'");
+		if(rs.next()){
+			for(String key:rs.getCurrentMap().keySet()){
+				rmap.put(key,rs.getCurrentMap().get(key));
+			}
+			return rmap;
+		}else {
+			oErrMessage = "单据ID不存在";
+			rmap.put("oErrMessage",oErrMessage);
+			return rmap;
+		}
 	}
 
 	private Map<Object,Object> SetFeeReason(JSONObject map){
 		Map<Object, Object> rmap = new HashMap<Object, Object>();
-		return;
+		return null;
 	}
 
 	private Map<Object,Object> GoMo(JSONObject map){