diff --git a/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentContainerSelectModal.vue b/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentContainerSelectModal.vue
index 34d4d56..997b53d 100644
--- a/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentContainerSelectModal.vue
+++ b/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentContainerSelectModal.vue
@@ -67,7 +67,11 @@ export default {
       },
 
       confirmLoading: false,
-      validatorRules: {},
+      validatorRules: {
+        toPort: [
+          {required: true, message: '请输入出库口!'},
+        ],
+      },
       url: {
         createTask: "/shipment/shipmentContainerHeader/createShipmentTask",
       }
diff --git a/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentDetailCombineModal.vue b/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentDetailCombineModal.vue
index 8f2e465..552d3eb 100644
--- a/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentDetailCombineModal.vue
+++ b/ant-design-vue-jeecg/src/views/system/shipment/modules/ShipmentDetailCombineModal.vue
@@ -14,17 +14,17 @@
         <a-row>
           <a-col :span="24">
             <a-form-model-item label="物料编码" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="materialCode">
-              <a-input v-model="model.materialCode" placeholder="请输入物料编码" style="width: 100%" />
+              <a-input disabled="disabled" v-model="model.materialCode" placeholder="请输入物料编码" style="width: 100%" />
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
             <a-form-model-item label="物料名称" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="materialName">
-              <a-input v-model="model.materialName" placeholder="请输入物料名称" style="width: 100%" />
+              <a-input disabled="disabled" v-model="model.materialName" placeholder="请输入物料名称" style="width: 100%" />
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="可出数量" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="qty">
-              <a-input-number v-model="model.qty" placeholder="请输入可出数量" style="width: 100%" />
+            <a-form-model-item  label="可出数量" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="qty">
+              <a-input disabled="disabled" v-model="model.qty" placeholder="请输入可出数量" style="width: 100%" />
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
diff --git a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/stocktaking/cycleCountDetail/service/impl/CycleCountDetailChildServiceImpl.java b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/stocktaking/cycleCountDetail/service/impl/CycleCountDetailChildServiceImpl.java
index 9e55ca9..4dbe7f3 100644
--- a/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/stocktaking/cycleCountDetail/service/impl/CycleCountDetailChildServiceImpl.java
+++ b/huaheng-wms-core/src/main/java/org/jeecg/modules/wms/stocktaking/cycleCountDetail/service/impl/CycleCountDetailChildServiceImpl.java
@@ -88,7 +88,7 @@ public class CycleCountDetailChildServiceImpl extends ServiceImpl<CycleCountDeta
         detailChild1.setGapQty(adjQty);
         detailChild1.setCountedQty(qty);
         detailChild1.setChildStatus(QuantityConstant.CYCLECOUNT_STATUS_REGISTERED);
-        if (!this.updateById(detailChild)) {
+        if (!this.updateById(detailChild1)) {
             throw new JeecgBootException("实盘登记更新盘点子单数量失败");
         }
 
@@ -130,16 +130,16 @@ public class CycleCountDetailChildServiceImpl extends ServiceImpl<CycleCountDeta
         }
 
         TaskDetail taskDetail = new TaskDetail();
-        taskDetail.setId(Integer.parseInt(id));
+        taskDetail.setId(detailChild.getTaskDetailId());
         taskDetail.setCircleQty(qty);
         taskDetail.setCircleStatus(QuantityConstant.CIRCLE_REGISTER_STATUS_COMPLETE);
         if (!taskDetailService.updateById(taskDetail)) {
             throw new JeecgBootException("更新任务详情失败");
         }
-        Result<Integer> result = new Result<Integer>();
-        result.setCode(200);
-        result.setMessage("调整成功");
-        result.setResult(cycleCountHeader.getId());
-        return result;
+        // Result<Integer> result = new Result<Integer>();
+        // result.setCode(200);
+        // result.setMessage("调整成功");
+        // result.setResult(cycleCountHeader.getId());
+        return Result.OK("调整成功");
     }
 }
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 3cbd656..78eaeb9 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
@@ -1193,18 +1193,18 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea
         if (taskHeader.getStatus() >= QuantityConstant.TASK_STATUS_RELEASE) {
             return Result.error("下发wcs任务时, 任务" + taskId + "已经下发,请不要重复下发,操作中止");
         }
+        taskHeader.setStatus(QuantityConstant.TASK_STATUS_RELEASE);
+        boolean success = taskHeaderService.updateStatusById(QuantityConstant.TASK_STATUS_RELEASE, taskHeader.getId());
+        if (!success) {
+            throw new JeecgBootException("下发wcs任务时, 更新任务状态失败");
+        }
         int toWcs = taskHeader.getToWcs();
         if (toWcs == QuantityConstant.TO_WCS) {
             Result result = wcsService.wcsTaskAssign(taskHeader);
             if (!result.isSuccess()) {
-                return Result.error(result.getMessage());
+                throw new JeecgBootException(result.getMessage());
             }
         }
-        taskHeader.setStatus(QuantityConstant.TASK_STATUS_RELEASE);
-        boolean success = taskHeaderService.updateStatusById(QuantityConstant.TASK_STATUS_RELEASE, taskHeader.getId());
-        if (!success) {
-            throw new JeecgBootException("下发wcs任务时, 更新任务状态失败");
-        }
         return Result.ok("下发wcs任务成功");
     }