Commit eb1036babdc187b3789dbc71340a177716a8d388

Authored by 肖超群
2 parents bf161c19 7e94323d

Merge branch 'develop' of http://www.huahengrobot.com:90/wms/wms4 into develop

ant-design-vue-jeecg/src/components/layouts/RouteView.vue
@@ -35,6 +35,7 @@ export default { @@ -35,6 +35,7 @@ export default {
35 }, 35 },
36 //update-end--Author:scott Date:20201015 for:路由缓存问题,关闭了tab页时再打开就不刷新 #842 36 //update-end--Author:scott Date:20201015 for:路由缓存问题,关闭了tab页时再打开就不刷新 #842
37 keepAlive() { 37 keepAlive() {
  38 + // this.$route.meta.keepAlive = true
38 return this.$route.meta.keepAlive 39 return this.$route.meta.keepAlive
39 } 40 }
40 }, 41 },
ant-design-vue-jeecg/src/components/layouts/TabLayout.vue
@@ -108,14 +108,14 @@ export default { @@ -108,14 +108,14 @@ export default {
108 }, 108 },
109 watch: { 109 watch: {
110 '$route': function (newRoute) { 110 '$route': function (newRoute) {
111 - //console.log("新的路由",newRoute) 111 + // console.log("新的路由",newRoute)
112 this.activePage = newRoute.fullPath 112 this.activePage = newRoute.fullPath
113 if (!this.multipage) { 113 if (!this.multipage) {
114 this.linkList = [newRoute.fullPath] 114 this.linkList = [newRoute.fullPath]
115 this.pageList = [Object.assign({}, newRoute)] 115 this.pageList = [Object.assign({}, newRoute)]
116 // update-begin-author:taoyan date:20200211 for: TASK #3368 【路由缓存】首页的缓存设置有问题,需要根据后台的路由配置来实现是否缓存 116 // update-begin-author:taoyan date:20200211 for: TASK #3368 【路由缓存】首页的缓存设置有问题,需要根据后台的路由配置来实现是否缓存
117 } else if (indexKey == newRoute.fullPath) { 117 } else if (indexKey == newRoute.fullPath) {
118 - //首页时 判断是否缓存 没有缓存 刷新之 118 + // 首页时 判断是否缓存 没有缓存 刷新之
119 if (newRoute.meta.keepAlive === false) { 119 if (newRoute.meta.keepAlive === false) {
120 this.routeReload() 120 this.routeReload()
121 } 121 }
@@ -124,9 +124,9 @@ export default { @@ -124,9 +124,9 @@ export default {
124 this.linkList.push(newRoute.fullPath) 124 this.linkList.push(newRoute.fullPath)
125 this.pageList.push(Object.assign({}, newRoute)) 125 this.pageList.push(Object.assign({}, newRoute))
126 //// update-begin-author:sunjianlei date:20200103 for: 如果新增的页面配置了缓存路由,那么就强制刷新一遍 #842 126 //// update-begin-author:sunjianlei date:20200103 for: 如果新增的页面配置了缓存路由,那么就强制刷新一遍 #842
127 - // if (newRoute.meta.keepAlive) {  
128 - // this.routeReload()  
129 - // } 127 + if (newRoute.meta.keepAlive) {
  128 + this.routeReload()
  129 + }
130 //// update-end-author:sunjianlei date:20200103 for: 如果新增的页面配置了缓存路由,那么就强制刷新一遍 #842 130 //// update-end-author:sunjianlei date:20200103 for: 如果新增的页面配置了缓存路由,那么就强制刷新一遍 #842
131 } else if (this.linkList.indexOf(newRoute.fullPath) >= 0) { 131 } else if (this.linkList.indexOf(newRoute.fullPath) >= 0) {
132 let oldIndex = this.linkList.indexOf(newRoute.fullPath) 132 let oldIndex = this.linkList.indexOf(newRoute.fullPath)
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/shipment/shipmentCombination/service/impl/ShipmentCombinationServiceImpl.java
@@ -411,9 +411,12 @@ public class ShipmentCombinationServiceImpl implements IShipmentCombinationServi @@ -411,9 +411,12 @@ public class ShipmentCombinationServiceImpl implements IShipmentCombinationServi
411 411
412 @Override 412 @Override
413 @Transactional(rollbackFor = JeecgBootException.class) 413 @Transactional(rollbackFor = JeecgBootException.class)
414 - @OperationLog(bizId = "''", bizType = "'出库单追踪'", tag = "'出库任务生成'", extra = "#extraJsonString",  
415 - msg = "'任务ID:' + #taskHeaderId + ',库位编码:' + #shipmentContainerHeader.getFromLocationCode() + ',容器编码:' + #shipmentContainerHeader.getContainerCode() + ',目标出入口:' + #shipmentContainerHeader.getToPort()", 414 + @OperationLog(bizId = "''", bizType = "'出库单追踪'", tag = "'出库任务生成'", extra = "#extraJsonString1",
  415 + msg = "'任务ID:' + #taskHeader.getId() + ',库位编码:' + #shipmentContainerHeader.getFromLocationCode() + ',容器编码:' + #shipmentContainerHeader.getContainerCode() + ',目标出入口:' + #shipmentContainerHeader.getToPort()",
416 condition = "#shipmentContainerDetailList.size() > 0", recordReturnValue = true) 416 condition = "#shipmentContainerDetailList.size() > 0", recordReturnValue = true)
  417 + @OperationLog(bizId = "''", bizType = "'任务追踪'", tag = "'出库任务生成'", extra = "#extraJsonString2",
  418 + msg = "'任务类型:' + #taskHeader.getTaskType() + ',起始库位:' + #taskHeader.getFromLocationCode() + ',目标库位:' + #taskHeader.getToLocationCode() + ',容器编码:' + #taskHeader.getContainerCode()",
  419 + condition = "#taskDetailList.size() > 0", recordReturnValue = true)
417 public Result createShipmentTask(ShipmentContainerHeader shipmentContainerHeader, String warehouseCode, long shipmentOrder, int sequence, int sequenceNumber) { 420 public Result createShipmentTask(ShipmentContainerHeader shipmentContainerHeader, String warehouseCode, long shipmentOrder, int sequence, int sequenceNumber) {
418 Integer preTaskNo = 0; 421 Integer preTaskNo = 0;
419 if (shipmentContainerHeader == null) { 422 if (shipmentContainerHeader == null) {
@@ -557,9 +560,11 @@ public class ShipmentCombinationServiceImpl implements IShipmentCombinationServi @@ -557,9 +560,11 @@ public class ShipmentCombinationServiceImpl implements IShipmentCombinationServi
557 throw new JeecgBootException("生成出库任务时, 更新库存头失败"); 560 throw new JeecgBootException("生成出库任务时, 更新库存头失败");
558 } 561 }
559 } 562 }
560 - LogRecordContext.putVariable("taskHeaderId", taskHeaderId);// 操作日志收集 563 + LogRecordContext.putVariable("taskHeader", taskHeader);// 操作日志收集
561 LogRecordContext.putVariable("shipmentContainerDetailList", shipmentContainerDetailList);// 操作日志收集 564 LogRecordContext.putVariable("shipmentContainerDetailList", shipmentContainerDetailList);// 操作日志收集
562 - LogRecordContext.putVariable("extraJsonString", JSON.toJSONString(shipmentContainerDetailList));// 操作日志收集 565 + LogRecordContext.putVariable("extraJsonString1", JSON.toJSONString(shipmentContainerDetailList));// 操作日志收集
  566 + LogRecordContext.putVariable("taskDetailList", taskDetailList);// 操作日志收集
  567 + LogRecordContext.putVariable("extraJsonString2", JSON.toJSONString(taskDetailList));// 操作日志收集
563 return Result.OK("生成出库任务成功"); 568 return Result.OK("生成出库任务成功");
564 } 569 }
565 570
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/impl/TaskHeaderServiceImpl.java
@@ -1235,11 +1235,11 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea @@ -1235,11 +1235,11 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea
1235 } 1235 }
1236 } 1236 }
1237 receiptDetaiList = receiptDetaiList.stream().filter(t -> t.getStatus().equals(QuantityConstant.RECEIPT_HEADER_COMPLETED)).collect(Collectors.toList()); 1237 receiptDetaiList = receiptDetaiList.stream().filter(t -> t.getStatus().equals(QuantityConstant.RECEIPT_HEADER_COMPLETED)).collect(Collectors.toList());
  1238 + LogRecordContext.putVariable("taskHeader", taskHeader);
1238 LogRecordContext.putVariable("taskDetailList", taskDetailList); 1239 LogRecordContext.putVariable("taskDetailList", taskDetailList);
1239 LogRecordContext.putVariable("extraJsonString1", JSON.toJSONString(taskDetailList)); 1240 LogRecordContext.putVariable("extraJsonString1", JSON.toJSONString(taskDetailList));
1240 LogRecordContext.putVariable("receiptDetaiList", receiptDetaiList); 1241 LogRecordContext.putVariable("receiptDetaiList", receiptDetaiList);
1241 LogRecordContext.putVariable("extraJsonString2", JSON.toJSONString(receiptDetaiList)); 1242 LogRecordContext.putVariable("extraJsonString2", JSON.toJSONString(receiptDetaiList));
1242 - LogRecordContext.putVariable("taskHeader", taskHeader);  
1243 return Result.ok("完成入库任务"); 1243 return Result.ok("完成入库任务");
1244 } 1244 }
1245 1245
@@ -1250,6 +1250,9 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea @@ -1250,6 +1250,9 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea
1250 */ 1250 */
1251 @Override 1251 @Override
1252 @Transactional(rollbackFor = Exception.class) 1252 @Transactional(rollbackFor = Exception.class)
  1253 + @OperationLog(bizId = "''", bizType = "'任务追踪'", tag = "'出库任务完成'", extra = "#extraJsonString1",
  1254 + msg = "'任务类型:' + #taskHeader.getTaskType() + ',起始库位:' + #taskHeader.getFromLocationCode() + ',目标库位:' + #taskHeader.getToLocationCode() + ',容器编码:' + #taskHeader.getContainerCode()",
  1255 + condition = "#taskDetailList.size() > 0", recordReturnValue = true)
1253 @OperationLog(bizId = "''", bizType = "'出库单追踪'", tag = "'出库任务完成'", extra = "#extraJsonString1", 1256 @OperationLog(bizId = "''", bizType = "'出库单追踪'", tag = "'出库任务完成'", extra = "#extraJsonString1",
1254 msg = "'任务ID:' + #taskHeader.getId() + ',库位编码:' + #taskHeader.getFromLocationCode() + ',容器编码:' + #taskHeader.getContainerCode() + ',目标出入口:' + #taskHeader.getToPortCode()", 1257 msg = "'任务ID:' + #taskHeader.getId() + ',库位编码:' + #taskHeader.getFromLocationCode() + ',容器编码:' + #taskHeader.getContainerCode() + ',目标出入口:' + #taskHeader.getToPortCode()",
1255 recordReturnValue = true) 1258 recordReturnValue = true)
@@ -1432,8 +1435,10 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea @@ -1432,8 +1435,10 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea
1432 } 1435 }
1433 // 操作记录添加 1436 // 操作记录添加
1434 shipmentDetailList = shipmentDetailList.stream().filter(t -> t.getStatus().equals(QuantityConstant.SHIPMENT_HEADER_COMPLETED)).collect(Collectors.toList()); 1437 shipmentDetailList = shipmentDetailList.stream().filter(t -> t.getStatus().equals(QuantityConstant.SHIPMENT_HEADER_COMPLETED)).collect(Collectors.toList());
1435 - LogRecordContext.putVariable("shipmentDetailList", shipmentDetailList); // 操作记录添加 1438 + LogRecordContext.putVariable("taskHeader", taskHeader);
  1439 + LogRecordContext.putVariable("taskDetailList", taskDetailList); // 操作记录添加
1436 LogRecordContext.putVariable("extraJsonString1", JSON.toJSONString(taskDetailList)); 1440 LogRecordContext.putVariable("extraJsonString1", JSON.toJSONString(taskDetailList));
  1441 + LogRecordContext.putVariable("shipmentDetailList", shipmentDetailList);
1437 LogRecordContext.putVariable("extraJsonString2", JSON.toJSONString(shipmentDetailList)); 1442 LogRecordContext.putVariable("extraJsonString2", JSON.toJSONString(shipmentDetailList));
1438 return Result.ok("完成出库任务"); 1443 return Result.ok("完成出库任务");
1439 } 1444 }