提交 352964c0 authored 作者: 李炎's avatar 李炎

日志

上级 23a443c8
......@@ -58,7 +58,7 @@ public class CategoryDao {
KingdeeK3CloudApiClient client2;
KingdeeK3CloudApiClient client3;
Boolean result = false;
// private Boolean IsCloseKingDee = false;
// private Boolean IsCloseKingDee = false;
String loginResult;
@Autowired
IImsInitConnectParmService iImsInitConnectParmService;
......@@ -243,7 +243,7 @@ public class CategoryDao {
public List<List<Object>> selectSyn(String sFormId, Map<String, String> key, Map<String, String> where) {
List<List<Object>> list = null;
try {
log.info("result:{};", result);
log.info("result:{};", result);
if (result) {
String content;
if (where != null) {
......@@ -251,7 +251,7 @@ public class CategoryDao {
} else {
content = "{\"FormId\":\"" + sFormId + "\"," + Stringkey(key) + ", \"OrderString\":\"FCreateDate ASC\"" + "}";
}
log.info("\"================content==============\" + content + \"=================content===================\"");
log.info("\"================content==============\" + content + \"=================content===================\"");
list = client.executeBillQuery(content);
} else {
throw new KingdeeConnectException(loginResult);
......@@ -260,7 +260,7 @@ public class CategoryDao {
throw new KingdeeConnectException(loginResult);
} catch (Exception e) {
//打印查看连接的服务器地址异常
log.error("CategoryDao中的selectSyn",e);
log.error("CategoryDao中的selectSyn", e);
throw new KingdeeConnectException(KingDeeConstant.URL, baseCommonService);
}
return list;
......@@ -840,7 +840,9 @@ public class CategoryDao {
String result2 = null;
JSONObject responseStatus = null;
try {
log.info("<======addReturnResult:" + result);
if (result) {
/*Map<String,String> MAP=new HashMap<>();
MAP.put("FEntity","FFinishQty");*/
List<String> list = new ArrayList<>();
......@@ -849,6 +851,7 @@ public class CategoryDao {
//\"NeedUpDateFields\":"+listjson+",\"NeedReturnFields\":[\"FFinishQty\"],
String content = "{\"IsDeleteEntry\":false,\"IsAutoSubmitAndAudit\":" + IsAutoSubmit + ",\"Model\":" + json + "}";
result2 = client.save(sFormId, content);
log.info("<=========result2: " + result2);
Result saveResult = KingdeeResultParseUtil.parseAddResult(result2);
String Fid = saveResult.getId();
//记录修改金蝶云数据的请求和响应信息
......@@ -860,11 +863,16 @@ public class CategoryDao {
result2 = AutoSubmitResult;
}
} else {
log.info("<======addReturnResult.loginResult:" + loginResult);
throw new KingdeeConnectException(loginResult);
}
} catch (KingdeeConnectException e) {
e.printStackTrace();
log.info("<======addReturnResult.Exception:"+loginResult);
throw new KingdeeConnectException(loginResult);
} catch (Exception e) {
e.printStackTrace();
log.info("<======addReturnResult.Exception");
throw new KingdeeConnectException(KingDeeConstant.URL, baseCommonService);
}
return result2;
......@@ -878,7 +886,7 @@ public class CategoryDao {
if (result) {
result2 = client.execute("LQKJ.ERPWebApi.Stub.CustomWebApiService.PushAndSave,LQKJ.ERPWebApi.Stub", new Object[]{data}, String.class);
log.info("result2_"+String.valueOf(result2));
log.info("result2_" + String.valueOf(result2));
//记录修改金蝶云数据的请求和响应信息
KingdeeLogUtil kingdeeLogUtil = new KingdeeLogUtil();
kingdeeLogUtil.KingdeeLog3(JsonUtil.toString(data), result2, KingdeeLogName);
......@@ -1423,18 +1431,19 @@ public class CategoryDao {
/**
* 审核
*
* @param formName
* @param numbers
* @return
*/
public String audit(String formName, List<String> numbers){
public String audit(String formName, List<String> numbers) {
String content;
try {
content = "{\"Numbers\":" + "[" + listToString(numbers) + "]" + "}";
String sal_outstock = client.audit(formName, content);
//记录单据查询金蝶云数据的请求和响应信息
KingdeeLogUtil kingdeeLogUtil = new KingdeeLogUtil();
kingdeeLogUtil.KingdeeLog2(content,sal_outstock,formName);
kingdeeLogUtil.KingdeeLog2(content, sal_outstock, formName);
System.out.println(sal_outstock);
return sal_outstock;
} catch (Exception e) {
......@@ -1443,13 +1452,13 @@ public class CategoryDao {
return "";
}
private String listToString(List<String> numbers){
private String listToString(List<String> numbers) {
StringBuilder result = new StringBuilder();
for (String number : numbers) {
if (result.length()!=0){
if (result.length() != 0) {
result.append(",");
}
result.append("\""+number+"\"");
result.append("\"" + number + "\"");
}
return result.toString();
}
......
......@@ -71,7 +71,9 @@ public class ImsNondefectiveFlittingApi implements web_api {
return fid;
} else {
System.out.println("<=======addTwo2");
Result result = KingdeeResultParseUtil.parseAddResult(categoryDao.addReturnResult(KingdeeLogName, sFormId, JsonUtil.Mapjson(stringStringMap)));
String mapjson = JsonUtil.Mapjson(stringStringMap);
String result1 = categoryDao.addReturnResult(KingdeeLogName, sFormId, mapjson);
Result result = KingdeeResultParseUtil.parseAddResult(result1);
System.out.println("<=======addTwo2.1" + result);
return result;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论