|
@@ -42,6 +42,11 @@ import nc.vo.pub.lang.UFDouble;
|
|
|
import nc.vo.pub.workflownote.WorkflownoteVO;
|
|
|
import nc.vo.util.CloneUtil;
|
|
|
|
|
|
+/**
|
|
|
+ * 采购订单
|
|
|
+ * @author Yaoyu
|
|
|
+ *
|
|
|
+ */
|
|
|
public class OrderAddImpl extends BaseServlet implements IHttpServletAdaptor {
|
|
|
|
|
|
@Override
|
|
@@ -50,10 +55,10 @@ public class OrderAddImpl extends BaseServlet implements IHttpServletAdaptor {
|
|
|
try {
|
|
|
NCLocator.getInstance().lookup(ISecurityTokenCallback.class).token("NCSystem".getBytes(),"pfxx".getBytes());
|
|
|
String createStr = buildJson(req, resp, this.getClass().getName());
|
|
|
+ NcLog.info("采购订单:"+ createStr);
|
|
|
JSONObject json = JSON.parseObject(createStr);
|
|
|
- NcLog.info(json.toString());
|
|
|
vbillcode = json.getString("vbillcode");
|
|
|
- //InvocationInfoProxy.getInstance().setUserDataSource("NC6337");
|
|
|
+ InvocationInfoProxy.getInstance().setUserDataSource("NC6337");
|
|
|
QueryDataUtil.getBillno(vbillcode);
|
|
|
checkJson(json);
|
|
|
OrderVO orderVO = new OrderVO();
|
|
@@ -362,13 +367,14 @@ public class OrderAddImpl extends BaseServlet implements IHttpServletAdaptor {
|
|
|
// }
|
|
|
|
|
|
resp.getWriter().write(formatRSJsonData("成功", "", vbillcode).toString());
|
|
|
+ NcLog.info("采购订单结束!");
|
|
|
} catch (Exception e) {
|
|
|
resp.getWriter().write(formatRSJsonData("失败",e.getMessage() == null ? "" : e.getMessage(),vbillcode).toString());
|
|
|
StringWriter stringWriter = new StringWriter();
|
|
|
e.printStackTrace(new PrintWriter(stringWriter));
|
|
|
//获取详细信息
|
|
|
String msg=stringWriter.getBuffer().toString();
|
|
|
- NcLog.info(msg);
|
|
|
+ NcLog.info("采购订单:"+msg);
|
|
|
}
|
|
|
|
|
|
}
|