ly vor 1 Jahr
Ursprung
Commit
b852fb2af4

+ 2 - 2
src/main/java/cn/ezhizao/project/business/workOrder/controller/BizWorkOrderController.java

@@ -371,6 +371,7 @@ public class BizWorkOrderController extends BaseController {
     @PreAuthorize("@ss.hasPermi('business:workOrder:remove')")
     @Log(title = "工单信息", businessType = BusinessType.DELETE)
     @DeleteMapping("/{ids}")
+    @Transactional(rollbackFor = Exception.class)
     public AjaxResult remove(@PathVariable List<Long> ids) {
 
         List<BizWorkOrder> list = bizWorkOrderService.list(new LambdaQueryWrapper<BizWorkOrder>().in(BizWorkOrder::getId, ids));
@@ -383,8 +384,7 @@ public class BizWorkOrderController extends BaseController {
                 return error( compName + "该工单已经委托给工厂,请先取消委托!");
             }
         }
-        list.forEach(l ->l.setDeleted(1));
-        return toAjax(bizWorkOrderService.updateBatchById(list));
+        return toAjax(bizWorkOrderService.removeBatchByIds(list));
     }
 
     @PreAuthorize("@ss.hasAnyPermi('business:customer:service:once:transactor,business:customer:service:loop:transactor')")