|
@@ -9,69 +9,84 @@ import nc.vo.pub.pubtool.logserver.NCFileDownLogVO;
|
|
|
|
|
|
public class DevExecLogServer_RequiresNewimpl implements
|
|
|
IDevExecLogServer_RequiresNew {
|
|
|
-
|
|
|
+ @Override
|
|
|
public boolean insertLog_RequiresNew(UFBoolean isSuccess, String operation,
|
|
|
String resultInfo, String errorInfo, String sendData,
|
|
|
String billId, String billType, String billName) {
|
|
|
// TODO Auto-generated method stub
|
|
|
+
|
|
|
+ return insertLog_RequiresNew( isSuccess, resultInfo, errorInfo,
|
|
|
+ sendData, billId, billType, billName, 2);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public boolean insertFileLog_RequiresNew(UFBoolean isSuccess, String operation, String resultInfo, String errorInfo,
|
|
|
+ String sendData, String filename, String downdate, String downtype, String filetype) {
|
|
|
+ // TODO Auto-generated method stub
|
|
|
+
|
|
|
+ // TODO Auto-generated method stub
|
|
|
try {
|
|
|
Logger.debug("==============enter method insertLog_RequiresNew ========");
|
|
|
long spendtime = System.currentTimeMillis();
|
|
|
- Logger.debug("执行 日志写入操作 start time:--- " + System.currentTimeMillis());
|
|
|
+ Logger.debug("执行 文件下载日志写入操作 start time:--- " + System.currentTimeMillis());
|
|
|
|
|
|
- NCDevExecLogVO logVO = new NCDevExecLogVO();
|
|
|
+ NCFileDownLogVO logVO = new NCFileDownLogVO();
|
|
|
logVO.setIssuccess(isSuccess);// 是否成功
|
|
|
logVO.setOperation(operation);// 操作
|
|
|
logVO.setResultinfo(resultInfo);// 结果信息
|
|
|
logVO.setErrorinfo(errorInfo);// 异常信息
|
|
|
logVO.setSenddata(sendData);// 发送的数据
|
|
|
- logVO.setSrc_pk_billtype(billType);// 所属单据编码
|
|
|
- logVO.setSrc_pk_billname(billName);// 所属单据名称
|
|
|
- logVO.setSrc_pk_bill(billId);// 单据主键
|
|
|
+ logVO.setFilename(filename);//文件名
|
|
|
+ logVO.setFiletype(filetype);//文件类型
|
|
|
+ logVO.setDowndate(downdate);//下载日期
|
|
|
+ logVO.setDowntype(downtype);//下载方式
|
|
|
new BaseDAO().insertVO(logVO);
|
|
|
- Logger.debug("执行 日志写入操作 end 耗时 : "
|
|
|
+ Logger.debug("执行 文件下载日志写入操作 end 耗时 : "
|
|
|
+ (System.currentTimeMillis() - spendtime) / 1000f + " 秒 ");
|
|
|
return true;
|
|
|
} catch (Exception e) {
|
|
|
- Logger.error("====" + billName + "写入日志插入异常===" + e.getMessage());
|
|
|
+ Logger.error("====" + filename + "写入日志插入异常===" + e.getMessage());
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public boolean insertFileLog_RequiresNew(UFBoolean isSuccess, String operation, String resultInfo, String errorInfo,
|
|
|
- String sendData, String filename, String downdate, String downtype, String filetype) {
|
|
|
- // TODO Auto-generated method stub
|
|
|
-
|
|
|
+ public boolean insertLog_RequiresNew(UFBoolean isSuccess, String resultInfo, String errorInfo,
|
|
|
+ String sendData, String billId, String billType, String billName, int dir) {
|
|
|
// TODO Auto-generated method stub
|
|
|
try {
|
|
|
Logger.debug("==============enter method insertLog_RequiresNew ========");
|
|
|
long spendtime = System.currentTimeMillis();
|
|
|
- Logger.debug("执行 文件下载日志写入操作 start time:--- " + System.currentTimeMillis());
|
|
|
+ Logger.debug("执行 日志写入操作 start time:--- " + System.currentTimeMillis());
|
|
|
|
|
|
- NCFileDownLogVO logVO = new NCFileDownLogVO();
|
|
|
+ NCDevExecLogVO logVO = new NCDevExecLogVO();
|
|
|
logVO.setIssuccess(isSuccess);// 是否成功
|
|
|
- logVO.setOperation(operation);// 操作
|
|
|
logVO.setResultinfo(resultInfo);// 结果信息
|
|
|
logVO.setErrorinfo(errorInfo);// 异常信息
|
|
|
logVO.setSenddata(sendData);// 发送的数据
|
|
|
- logVO.setFilename(filename);//文件名
|
|
|
- logVO.setFiletype(filetype);//文件类型
|
|
|
- logVO.setDowndate(downdate);//下载日期
|
|
|
- logVO.setDowntype(downtype);//下载方式
|
|
|
+ logVO.setSrc_pk_billtype(billType);// 所属单据编码
|
|
|
+ logVO.setSrc_pk_billname(billName);// 所属单据名称
|
|
|
+ logVO.setSrc_pk_bill(billId);// 单据主键
|
|
|
+ if(dir==0) {
|
|
|
+ logVO.setOperation("NC->OUTSYS");//方向
|
|
|
+ }else if(dir==1) {
|
|
|
+ logVO.setOperation("OUTSYS->NC");// 方向
|
|
|
+ }else {
|
|
|
+ logVO.setOperation("NCLOG");// 方向
|
|
|
+ }
|
|
|
new BaseDAO().insertVO(logVO);
|
|
|
- Logger.debug("执行 文件下载日志写入操作 end 耗时 : "
|
|
|
+ Logger.debug("执行 日志写入操作 end 耗时 : "
|
|
|
+ (System.currentTimeMillis() - spendtime) / 1000f + " 秒 ");
|
|
|
return true;
|
|
|
} catch (Exception e) {
|
|
|
- Logger.error("====" + filename + "写入日志插入异常===" + e.getMessage());
|
|
|
+ Logger.error("====" + billName + "写入日志插入异常===" + e.getMessage());
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
}
|
|
|
|
|
|
}
|