瀏覽代碼

问题处理

yzc 1 年之前
父節點
當前提交
bac8869272

+ 5 - 5
hx-mes/src/main/java/com/fjhx/mes/service/production/impl/ProductionTaskDetailServiceImpl.java

@@ -167,8 +167,8 @@ public class ProductionTaskDetailServiceImpl extends ServiceImpl<ProductionTaskD
      */
     @Override
     @DSTransactional
-    public void circulation(ProductionTaskDetailDto productionTaskDetailDto) {
-        ProductionTaskDetail productionTaskDetail = this.getById(productionTaskDetailDto.getId());
+    public void circulation(ProductionTaskDetailDto dto) {
+        ProductionTaskDetail productionTaskDetail = this.getById(dto.getId());
 
         //修改流转状态
         productionTaskDetail.setCirculationStatus(1);
@@ -201,9 +201,9 @@ public class ProductionTaskDetailServiceImpl extends ServiceImpl<ProductionTaskD
         }
 
         //设置当前工序状态未开始
-        productionTaskDetailDto.setProcessesStatus(0);
+        productionTaskDetail.setProcessesStatus(0);
         //清空负责人
-        productionTaskDetailDto.setPersonLiableId(-1L);
+        productionTaskDetail.setPersonLiableId(-1L);
 
         this.updateById(productionTaskDetail);
 
@@ -216,7 +216,7 @@ public class ProductionTaskDetailServiceImpl extends ServiceImpl<ProductionTaskD
         productionTaskDetailRecordService.save(productionTaskDetailRecord);
 
         //保存附件
-        ObsFileUtil.saveFile(productionTaskDetailDto.getFileList(),productionTaskDetailRecord.getId());
+        ObsFileUtil.saveFile(dto.getFileList(),productionTaskDetailRecord.getId());
 
         //推送消息给下一工序的用户有单可以抢了
         Long nextProductionProcessesId = productionTaskDetail.getNextProductionProcessesId();