|
@@ -61,7 +61,7 @@ public class OprepAddImpl extends BaseServlet implements IHttpServletAdaptor {
|
|
|
|
|
|
p_data = JSONObject.fromObject(json);//获取报文
|
|
|
|
|
|
- logObject.accumulate("InputDate", p_data);
|
|
|
+ logObject.accumulate("InputData", p_data);
|
|
|
|
|
|
vbillcode = p_data.getString("vbillcode");//获取流程生产订单单号
|
|
|
|
|
@@ -75,13 +75,13 @@ public class OprepAddImpl extends BaseServlet implements IHttpServletAdaptor {
|
|
|
addAggOprepVO(aggOprepVO);
|
|
|
|
|
|
out.print(formatRSJsonData(TURE, p_data.getString("vbillcode"), "成功"));
|
|
|
- logObject.accumulate("OutDate", formatRSJsonData(TURE, p_data.getString("vbillcode"), "成功").toString());
|
|
|
+ logObject.accumulate("OutData", formatRSJsonData(TURE, p_data.getString("vbillcode"), "成功").toString());
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
|
String error = e.getMessage()==null?e.toString():e.getMessage().toString();
|
|
|
out.print(formatRSJsonData(FALSE, vbillcode, error));
|
|
|
- logObject.accumulate("OutDate",formatRSJsonData(FALSE, vbillcode, error).toString());
|
|
|
+ logObject.accumulate("OutData",formatRSJsonData(FALSE, vbillcode, error).toString());
|
|
|
errorMessgae = StackTrace(e);
|
|
|
|
|
|
}finally {
|
|
@@ -160,6 +160,8 @@ public class OprepAddImpl extends BaseServlet implements IHttpServletAdaptor {
|
|
|
String vbillcode = "vbillcode";//生产订单单号
|
|
|
String group = "group";//集团编码
|
|
|
String creator = "creator";//创建人
|
|
|
+
|
|
|
+ String body = "body";//表体
|
|
|
|
|
|
String[] HeadKey = {vbillcode,group,creator};
|
|
|
|
|
@@ -170,12 +172,16 @@ public class OprepAddImpl extends BaseServlet implements IHttpServletAdaptor {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ if (p_data.getJSONArray(body)==null) {
|
|
|
+ mags.append(" 'body'表体不存在! ");
|
|
|
+ }
|
|
|
+
|
|
|
//----------------------------------------------------------
|
|
|
|
|
|
JSONArray oprepObjectBs = p_data.getJSONArray("body");
|
|
|
|
|
|
if (oprepObjectBs == null || oprepObjectBs.size() == 0) {
|
|
|
- throw new Exception("表体不可为空!");
|
|
|
+ throw new Exception("表体内容不可为空!");
|
|
|
}
|
|
|
|
|
|
String cmaterialvid = "cmaterialvid";//物料编码
|