修改入库完成逻辑
This commit is contained in:
parent
3975060c2e
commit
eb2459bc91
|
|
@ -7,6 +7,8 @@ spring:
|
|||
# 主库数据源
|
||||
master:
|
||||
# url: jdbc:mysql://112.4.208.194:3001/wms_xugongteji?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||
# username: developer
|
||||
# password: developer
|
||||
url: jdbc:mysql://10.24.0.62:3306/wms_tp?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||
username: wcs
|
||||
password: Wcs123
|
||||
|
|
|
|||
|
|
@ -180,10 +180,12 @@ public class TaskExecutor {
|
|||
return;
|
||||
}
|
||||
if(appPendingStorages.isEmpty()){
|
||||
task.setRemark("该载具似乎未进行过码盘");
|
||||
appTaskService.updateAppTask(appTask); // 更新备注信息
|
||||
AppTask updateRemark = new AppTask();
|
||||
updateRemark.setTaskId(task.getTaskId());
|
||||
updateRemark.setRemark("该载具似乎未进行过码盘");
|
||||
appTaskService.updateAppTask(updateRemark); // 更新备注信息
|
||||
AppTaskBak appTaskBak = new AppTaskBak();
|
||||
BeanUtils.copyProperties(appTask, appTaskBak);
|
||||
BeanUtils.copyProperties(task, appTaskBak);
|
||||
appTaskBakService.insertAppTaskBak(appTaskBak); // 将任务数据归档
|
||||
appTaskService.deleteAppTaskByTaskId(task.getTaskId()); // 删除旧数据
|
||||
return;
|
||||
|
|
@ -211,13 +213,32 @@ public class TaskExecutor {
|
|||
appStock.setUpdateBy(pendingStorage.getCreatePerson());
|
||||
appStock.setRemark("");
|
||||
appStockService.insertAppStock(appStock);
|
||||
appPendingStorageService.deleteAppPendingStorageByRecordId(pendingStorage.getRecordId()); // 删除码盘数据
|
||||
});
|
||||
task.setRemark("已插入库存");
|
||||
appTaskService.updateAppTask(appTask); // 更新备注信息
|
||||
AppTask updateRemark = new AppTask();
|
||||
updateRemark.setTaskId(task.getTaskId());
|
||||
updateRemark.setRemark("已插入库存");
|
||||
appTaskService.updateAppTask(updateRemark); // 更新备注信息
|
||||
AppTaskBak appTaskBak = new AppTaskBak();
|
||||
BeanUtils.copyProperties(appTask, appTaskBak);
|
||||
appTaskBakService.insertAppTaskBak(appTaskBak); // 将任务数据归档
|
||||
appTaskBak.setTaskId(task.getTaskId());
|
||||
appTaskBak.setTaskStatus(task.getTaskStatus());
|
||||
appTaskBak.setRemark(task.getRemark());
|
||||
appTaskBak.setTaskType(task.getTaskType());
|
||||
appTaskBak.setTaskPriority(task.getTaskPriority());
|
||||
appTaskBak.setVehicleId(task.getVehicleId());
|
||||
appTaskBak.setOrigin(task.getOrigin());
|
||||
appTaskBak.setDestination(task.getDestination());
|
||||
appTaskBak.setWcsTaskId(task.getWcsTaskId());
|
||||
appTaskBak.setFinishTime(task.getFinishTime());
|
||||
appTaskBak.setGoodsId(task.getGoodsId());
|
||||
appTaskBak.setOpNum(task.getOpNum());
|
||||
appTaskBak.setStockNum(task.getStockNum());
|
||||
appTaskBak.setOpUser(task.getOpUser());
|
||||
appTaskBak.setPreTask(task.getPreTask());
|
||||
logger.info("数据归档成功。{}", JSON.toJSONString(appTaskBak));
|
||||
appTaskBakService.insertAppTaskBak(appTaskBak);// 数据归档
|
||||
appTaskService.deleteAppTaskByTaskId(task.getTaskId()); // 删除旧数据
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
</resultMap>
|
||||
|
||||
<sql id="selectAppPendingStorageVo">
|
||||
select record_id, list_id, order_type, customer_id, order_id, goods_id, goods_num, goods_code, goods_desc, unit, spare1, spare2, status, storage_type, create_time, create_person, update_time, remark from app_pending_storage
|
||||
select record_id, list_id, vehicle_no, order_type, customer_id, order_id, goods_id, goods_num, goods_code, goods_desc, unit, spare1, spare2, status, storage_type, create_time, create_person, update_time, remark from app_pending_storage
|
||||
</sql>
|
||||
|
||||
<select id="selectAppPendingStorageList" parameterType="AppPendingStorage" resultMap="AppPendingStorageResult">
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user