diff --git a/ant-design-vue-jeecg/src/views/system/monitor/OperationLog.vue b/ant-design-vue-jeecg/src/views/system/monitor/OperationLog.vue
index 67f275b..8b172e7 100644
--- a/ant-design-vue-jeecg/src/views/system/monitor/OperationLog.vue
+++ b/ant-design-vue-jeecg/src/views/system/monitor/OperationLog.vue
@@ -24,7 +24,7 @@
               <j-input placeholder="请输入操作内容" v-model="queryParam.operationMsg"></j-input>
             </a-form-item>
           </a-col>
-          <a-col :xl="10" :lg="11" :md="12" :sm="24">
+          <a-col :xl="12" :lg="7" :md="8" :sm="24">
             <a-form-item label="创建日期">
               <j-date :show-time="true" date-format="YYYY-MM-DD HH:mm:ss" placeholder="请选择开始时间"
                       class="query-group-cust" v-model="queryParam.operationTime_begin"></j-date>
diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java
index 96d4ba4..3c5fd0a 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/controller/ReceiptHeaderController.java
@@ -252,8 +252,7 @@ public class ReceiptHeaderController extends JeecgController<ReceiptHeader, IRec
     @ApiOperation(value = "入库单详情-通过id删除", notes = "入库单详情-通过id删除")
     @RequiresPermissions("receiptDetail:delete")
     @DeleteMapping(value = "/deleteReceiptDetail")
-    @OperationLog(bizId = "''", bizType = "'入库单追踪'", tag = "'入库详情删除'", extra = "#extraJsonString", msg = "''", recordReturnValue = true)
-    public Result<String> deleteReceiptDetail(@RequestParam(name = "id", required = true) String id) {
+    public Result<?> deleteReceiptDetail(@RequestParam(name = "id", required = true) String id) {
         Result result = receiptDetailService.removeDetailById(id);
         return result;
     }
@@ -267,7 +266,7 @@ public class ReceiptHeaderController extends JeecgController<ReceiptHeader, IRec
     @ApiOperation(value = "入库单详情-批量删除", notes = "入库单详情-批量删除")
     @RequiresPermissions("receiptDetail:deleteBatch")
     @DeleteMapping(value = "/deleteBatchReceiptDetail")
-    public Result<String> deleteBatchReceiptDetail(@RequestParam(name = "ids", required = true) String ids) {
+    public Result<?> deleteBatchReceiptDetail(@RequestParam(name = "ids", required = true) String ids) {
         Result result = receiptDetailService.removeDetailListById(Arrays.asList(ids.split(",")));
         return result;
     }
diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/service/impl/ReceiptDetailServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/service/impl/ReceiptDetailServiceImpl.java
index a7a8ab6..55b2903 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/service/impl/ReceiptDetailServiceImpl.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/receipt/receiptHeader/service/impl/ReceiptDetailServiceImpl.java
@@ -60,7 +60,7 @@ public class ReceiptDetailServiceImpl extends ServiceImpl<ReceiptDetailMapper, R
     }
 
     @Override
-    @OperationLog(bizId = "''", bizType = "'入库单追踪'", tag = "'入库详情添加'", extra = "#extraJsonString", msg = "''", operatorId = "#username", recordReturnValue = true)
+    @OperationLog(bizId = "''", bizType = "'入库单追踪'", tag = "'入库详情添加'", extra = "#extraJsonString", msg = "''", recordReturnValue = true)
     public Result saveReceiptDetail(ReceiptDetail receiptDetail) {
         ReceiptHeader receiptHeader = receiptHeaderService.getById(receiptDetail.getReceiptId());
         if (receiptHeader == null) {
@@ -104,6 +104,7 @@ public class ReceiptDetailServiceImpl extends ServiceImpl<ReceiptDetailMapper, R
 
     @Override
     @Transactional(rollbackFor = ServiceException.class)
+    @OperationLog(bizId = "''", bizType = "'入库单追踪'", tag = "'入库详情删除'", extra = "#extraJsonString", msg = "''", recordReturnValue = true)
     public Result removeDetailById(String id) {
         ReceiptDetail receiptDetail = receiptDetailService.getById(id);
         if (receiptDetail == null) {
@@ -128,6 +129,7 @@ public class ReceiptDetailServiceImpl extends ServiceImpl<ReceiptDetailMapper, R
         if (!success) {
             throw new ServiceException("更新入库单头数量失败");
         }
+        LogRecordContext.putVariable("extraJsonString", JSON.toJSONString(Collections.singletonList(receiptDetail)));// 操作日志收集
         return Result.OK("删除成功!");
     }
 
diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/controller/TaskHeaderController.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/controller/TaskHeaderController.java
index d4b9d78..22e79cc 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/controller/TaskHeaderController.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/controller/TaskHeaderController.java
@@ -270,7 +270,7 @@ public class TaskHeaderController extends HuahengBaseController {
         String selections = request.getParameter("selections");
         if (oConvertUtils.isNotEmpty(selections)) {
             List<String> selectionList = Arrays.asList(selections.split(","));
-            exportList = pageList.stream().filter(item -> selectionList.contains(item.getId())).collect(Collectors.toList());
+            exportList = pageList.stream().filter(item -> selectionList.contains(item.getId().toString())).collect(Collectors.toList());
         } else {
             exportList = pageList;
         }
@@ -337,7 +337,7 @@ public class TaskHeaderController extends HuahengBaseController {
         Integer taskId = taskHeader.getId();
         Result result = handleMultiProcess("completeTaskByWMS", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.completeTaskByWMS(taskId);
                 return result;
             }
@@ -362,7 +362,7 @@ public class TaskHeaderController extends HuahengBaseController {
         for (int taskId : idList) {
             result = handleMultiProcess("cancelTask", new MultiProcessListener() {
                 @Override
-                public Result doProcess() {
+                public Result<?> doProcess() {
                     Result result = taskHeaderService.cancelTask(taskId);
                     return result;
                 }
@@ -385,7 +385,7 @@ public class TaskHeaderController extends HuahengBaseController {
         Integer taskId = taskHeader.getId();
         Result result = handleMultiProcess("execute", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.sendTaskToWcs(taskId);
                 return result;
             }
@@ -400,13 +400,13 @@ public class TaskHeaderController extends HuahengBaseController {
     @ApiOperation(value = "任务表-创建空托入库任务", notes = "任务表-创建空托入库任务")
     @PostMapping("/createEmptyIn")
     @RequiresPermissions("taskHeader:emptyIn")
-    public Result<TaskHeader> createEmptyIn(@RequestBody TaskHeader taskHeader, HttpServletRequest req) {
+    public Result createEmptyIn(@RequestBody TaskHeader taskHeader, HttpServletRequest req) {
         String contaienrCode = taskHeader.getContainerCode();
         String toLocationCode = taskHeader.getToLocationCode();
         String warehouseCode = HuahengJwtUtil.getWarehouseCodeByToken(req);
         Result result = handleMultiProcess("createEmptyIn", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.createEmptyIn(contaienrCode, toLocationCode, warehouseCode);
                 return result;
             }
@@ -427,7 +427,7 @@ public class TaskHeaderController extends HuahengBaseController {
         String warehouseCode = HuahengJwtUtil.getWarehouseCodeByToken(req);
         Result result = handleMultiProcess("createEmptyOut", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.createEmptyOut(contaienrCode, toPortCode, warehouseCode);
                 return result;
             }
@@ -448,7 +448,7 @@ public class TaskHeaderController extends HuahengBaseController {
         String warehouseCode = HuahengJwtUtil.getWarehouseCodeByToken(req);
         Result result = handleMultiProcess("createTransferTask", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.createTransferTask(fromLocationCode, toLocationCode, warehouseCode);
                 return result;
             }
@@ -469,7 +469,7 @@ public class TaskHeaderController extends HuahengBaseController {
         String warehouseCode = HuahengJwtUtil.getWarehouseCodeByToken(req);
         Result result = handleMultiProcess("createCheckOutTask", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.createCheckOutTask(containerCode, toPortCode, warehouseCode);
                 return result;
             }
@@ -491,7 +491,7 @@ public class TaskHeaderController extends HuahengBaseController {
         String warehouseCode = HuahengJwtUtil.getWarehouseCodeByToken(req);
         Result result = handleMultiProcess("createOverStationTask", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.createOverStationTask(containerCode, fromPortCode, toPortCode, warehouseCode);
                 return result;
             }
@@ -512,7 +512,7 @@ public class TaskHeaderController extends HuahengBaseController {
         String warehouseCode = HuahengJwtUtil.getWarehouseCodeByToken(req);
         Result result = handleMultiProcess("createManyEmptyIn", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.createManyEmptyIn(containerCode, toLocationCode, warehouseCode);
                 return result;
             }
@@ -533,7 +533,7 @@ public class TaskHeaderController extends HuahengBaseController {
         String warehouseCode = HuahengJwtUtil.getWarehouseCodeByToken(req);
         Result result = handleMultiProcess("createManyEmptyOut", new MultiProcessListener() {
             @Override
-            public Result doProcess() {
+            public Result<?> doProcess() {
                 Result result = taskHeaderService.createManyEmptyOut(containerCode, toPortCode, warehouseCode);
                 return result;
             }
diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/impl/TaskHeaderServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/impl/TaskHeaderServiceImpl.java
index bf3bc07..a8f021f 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/impl/TaskHeaderServiceImpl.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/impl/TaskHeaderServiceImpl.java
@@ -1095,7 +1095,7 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea
             return Result.error("任务未找到,执行中止");
         }
         String warehouseCode = taskHeader.getWarehouseCode();
-        String fromLocationCode = taskHeader.getFromLocationCode();
+//        String fromLocationCode = taskHeader.getFromLocationCode();
         String toLocationCode = taskHeader.getToLocationCode();
         String zoneCode = taskHeader.getZoneCode();
         String containerCode = taskHeader.getContainerCode();
@@ -1255,7 +1255,7 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea
         String warehouseCode = taskHeader.getWarehouseCode();
         String fromLocationCode = taskHeader.getFromLocationCode();
         String toLocationCode = taskHeader.getToLocationCode();
-        String zoneCode = taskHeader.getZoneCode();
+//        String zoneCode = taskHeader.getZoneCode();
         String containerCode = taskHeader.getContainerCode();
         int taskType = taskHeader.getTaskType();
         List<TaskDetail> taskDetailList = taskDetailService.getTaskDetailListByTaskId(taskHeader.getId());