修改入库完成逻辑
This commit is contained in:
parent
3975060c2e
commit
eb2459bc91
|
|
@ -7,6 +7,8 @@ spring:
|
||||||
# 主库数据源
|
# 主库数据源
|
||||||
master:
|
master:
|
||||||
# url: jdbc:mysql://112.4.208.194:3001/wms_xugongteji?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
# 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
|
url: jdbc:mysql://10.24.0.62:3306/wms_tp?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||||
username: wcs
|
username: wcs
|
||||||
password: Wcs123
|
password: Wcs123
|
||||||
|
|
|
||||||
|
|
@ -180,10 +180,12 @@ public class TaskExecutor {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(appPendingStorages.isEmpty()){
|
if(appPendingStorages.isEmpty()){
|
||||||
task.setRemark("该载具似乎未进行过码盘");
|
AppTask updateRemark = new AppTask();
|
||||||
appTaskService.updateAppTask(appTask); // 更新备注信息
|
updateRemark.setTaskId(task.getTaskId());
|
||||||
|
updateRemark.setRemark("该载具似乎未进行过码盘");
|
||||||
|
appTaskService.updateAppTask(updateRemark); // 更新备注信息
|
||||||
AppTaskBak appTaskBak = new AppTaskBak();
|
AppTaskBak appTaskBak = new AppTaskBak();
|
||||||
BeanUtils.copyProperties(appTask, appTaskBak);
|
BeanUtils.copyProperties(task, appTaskBak);
|
||||||
appTaskBakService.insertAppTaskBak(appTaskBak); // 将任务数据归档
|
appTaskBakService.insertAppTaskBak(appTaskBak); // 将任务数据归档
|
||||||
appTaskService.deleteAppTaskByTaskId(task.getTaskId()); // 删除旧数据
|
appTaskService.deleteAppTaskByTaskId(task.getTaskId()); // 删除旧数据
|
||||||
return;
|
return;
|
||||||
|
|
@ -211,13 +213,32 @@ public class TaskExecutor {
|
||||||
appStock.setUpdateBy(pendingStorage.getCreatePerson());
|
appStock.setUpdateBy(pendingStorage.getCreatePerson());
|
||||||
appStock.setRemark("");
|
appStock.setRemark("");
|
||||||
appStockService.insertAppStock(appStock);
|
appStockService.insertAppStock(appStock);
|
||||||
|
appPendingStorageService.deleteAppPendingStorageByRecordId(pendingStorage.getRecordId()); // 删除码盘数据
|
||||||
});
|
});
|
||||||
task.setRemark("已插入库存");
|
AppTask updateRemark = new AppTask();
|
||||||
appTaskService.updateAppTask(appTask); // 更新备注信息
|
updateRemark.setTaskId(task.getTaskId());
|
||||||
|
updateRemark.setRemark("已插入库存");
|
||||||
|
appTaskService.updateAppTask(updateRemark); // 更新备注信息
|
||||||
AppTaskBak appTaskBak = new AppTaskBak();
|
AppTaskBak appTaskBak = new AppTaskBak();
|
||||||
BeanUtils.copyProperties(appTask, appTaskBak);
|
appTaskBak.setTaskId(task.getTaskId());
|
||||||
appTaskBakService.insertAppTaskBak(appTaskBak); // 将任务数据归档
|
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()); // 删除旧数据
|
appTaskService.deleteAppTaskByTaskId(task.getTaskId()); // 删除旧数据
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="selectAppPendingStorageVo">
|
<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>
|
</sql>
|
||||||
|
|
||||||
<select id="selectAppPendingStorageList" parameterType="AppPendingStorage" resultMap="AppPendingStorageResult">
|
<select id="selectAppPendingStorageList" parameterType="AppPendingStorage" resultMap="AppPendingStorageResult">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user