cqpCow 1 年之前
父节点
当前提交
f3efe9081a

+ 3 - 2
app/Service/ConstructionService.php

@@ -29,6 +29,9 @@ class ConstructionService extends Service
         list($status,$msg) = $this->constructionRule($data, $user, false);
         if(!$status) return [$status,$msg];
 
+        $params = $this->getDataFile($data);
+        (new OperationLogService())->setOperationList($params,$user,2);
+
         try {
             DB::beginTransaction();
 
@@ -118,8 +121,6 @@ class ConstructionService extends Service
             DB::rollBack();
             return [false,$exception->getMessage()];
         }
-        $params = $this->getDataFile($data);
-        (new OperationLogService())->setOperationList($params,$user,2);
 
         return [true,''];
     }

+ 3 - 3
app/Service/PurchaseOrderService.php

@@ -31,6 +31,9 @@ class PurchaseOrderService extends Service
         list($status,$msg) = $this->orderRule($data,$user, false);
         if(!$status) return [$status,$msg];
 
+        $params = $this->getDataFile($data);
+        (new OperationLogService())->setOperationList($params,$user,2);
+
         try{
             DB::beginTransaction();
             $material_model = PurchaseOrder::where('order_number',$data['order_number'])->first();
@@ -94,9 +97,6 @@ class PurchaseOrderService extends Service
             return [false,$e->getMessage()];
         }
 
-        $params = $this->getDataFile($data);
-        (new OperationLogService())->setOperationList($params,$user,2);
-
         return [true,''];
     }
 

+ 3 - 3
app/Service/ReturnExchangeOrderService.php

@@ -20,6 +20,9 @@ class ReturnExchangeOrderService extends Service
         list($status,$msg) = $this->orderRule($data,$user,false);
         if(!$status) return [$status,$msg];
 
+        $params = $this->getDataFile($data);
+        (new OperationLogService())->setOperationList($params,$user,2);
+
         try{
             DB::beginTransaction();
             $material_model = ReturnExchangeOrder::where('order_number',$data['order_number'])->first();
@@ -85,9 +88,6 @@ class ReturnExchangeOrderService extends Service
             return [false,$e->getMessage()];
         }
 
-        $params = $this->getDataFile($data);
-        (new OperationLogService())->setOperationList($params,$user,2);
-
         return [true,''];
     }
 

+ 3 - 3
app/Service/SalesOrderService.php

@@ -34,6 +34,9 @@ class SalesOrderService extends Service
         list($status,$msg) = $this->salesOrderRule($data, $user, false);
         if(!$status) return [$status,$msg];
 
+        $params = $this->getDataFile($data);
+        (new OperationLogService())->setOperationList($params,$user,2);
+
         try {
             DB::beginTransaction();
 
@@ -161,9 +164,6 @@ class SalesOrderService extends Service
             return [false,$exception->getMessage()];
         }
 
-        $params = $this->getDataFile($data);
-        (new OperationLogService())->setOperationList($params,$user,2);
-
         return [true,''];
     }