opt:任务更新失败添加备注说明

This commit is contained in:
zhangzq
2025-02-02 12:06:06 +08:00
parent 5341d91b3b
commit 51f9f6b3c8

View File

@@ -39,6 +39,7 @@ import org.nl.b_lms.storage_manage.ios.service.iostorInv.util.service.*;
import org.nl.common.enums.NoticeTypeEnum;
import org.nl.common.enums.PackageInfoIvtEnum;
import org.nl.common.utils.CodeUtil;
import org.nl.common.utils.MapOf;
import org.nl.modules.common.exception.BadRequestException;
import org.nl.modules.wql.WQL;
import org.nl.modules.wql.core.bean.WQLObject;
@@ -218,8 +219,12 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
Method m = obj.getClass().getDeclaredMethod("updateTaskStatus", JSONObject.class, String.class);
m.invoke(obj, row, status);
} catch (Exception e) {
e.printStackTrace();
message = e.getMessage();
WQLObject.getWQLObject("SCH_BASE_Task").update(MapOf.of("remark",DateUtil.now()+"更新"+status+"失败:"+e.getMessage()),"task_id = '" + task_id + "'");
StringBuffer exinfo = new StringBuffer();
for (int i1 = 0; i1 < Math.min(e.getStackTrace().length,15); i1++) {
exinfo.append(e.getStackTrace()[i1].toString());
}
log.error(task_id+"反馈任务状态失败:{}", exinfo);
throw new BadRequestException(message);
}
} else {