创建框架BOM云派接口报错逻辑优化

pull/28/head
李冬阳 8 months ago
parent 2ddfd4cf70
commit 169ce3d50a

@ -154,6 +154,8 @@ public class KjController {
errBuff.append("当前项目中物料提前请购单BOM视图版本未发布,不允许创建框架BOM.\n");flag = false; errBuff.append("当前项目中物料提前请购单BOM视图版本未发布,不允许创建框架BOM.\n");flag = false;
} }
} }
idName.clear();
try {
OkHttpClient client = new OkHttpClient(); OkHttpClient client = new OkHttpClient();
String preference = ChintPreferenceUtil.getPreference("CHINT_PIUrl", session); String preference = ChintPreferenceUtil.getPreference("CHINT_PIUrl", session);
Request request = new Request.Builder() Request request = new Request.Builder()
@ -164,7 +166,6 @@ public class KjController {
System.out.println(string); System.out.println(string);
JSONObject parseObject = JSON.parseObject(string); JSONObject parseObject = JSON.parseObject(string);
JSONArray datas = parseObject.getJSONArray("data"); JSONArray datas = parseObject.getJSONArray("data");
idName.clear();
if(datas != null) { if(datas != null) {
for(int t = 0;t < datas.size(); t++) { for(int t = 0;t < datas.size(); t++) {
JSONObject jsonObject = datas.getJSONObject(t); JSONObject jsonObject = datas.getJSONObject(t);
@ -175,8 +176,12 @@ public class KjController {
System.out.println(jsonObject.getString("taskname")+"====="+string2); System.out.println(jsonObject.getString("taskname")+"====="+string2);
} }
} }
} catch (Exception e) {
// Auto-generated catch block
e.printStackTrace();
}
System.out.println(idName.toString()); System.out.println("idName==>" + idName.toString());
List<CBean> beanList = kjBean.cbeans; List<CBean> beanList = kjBean.cbeans;
// ZT2_Requisition // ZT2_Requisition
for(CBean bean : beanList) { for(CBean bean : beanList) {
@ -196,7 +201,7 @@ public class KjController {
fMap.put(bean.cId, fodlers.get(folderName)); fMap.put(bean.cId, fodlers.get(folderName));
} }
} }
System.out.println(nameUser.toString()); System.out.println("nameUser==>" + nameUser.toString());
} catch (Exception e) { } catch (Exception e) {
// Auto-generated catch block // Auto-generated catch block
e.printStackTrace(); e.printStackTrace();

Loading…
Cancel
Save