cqpCow 8 mesi fa
parent
commit
c0fafb9ba6

+ 3 - 0
app/Service/PaymentReceiptService.php

@@ -183,6 +183,9 @@ class PaymentReceiptService extends Service
             DB::commit();
         }catch (\Exception $exception){
             DB::rollBack();
+            if (str_contains($exception->getMessage(), '1062') || str_contains($exception->getMessage(), 'Duplicate entry')) {
+                return [false, '收付款单编号已存在,请重新获取!'];
+            }
             return [false,$exception->getMessage()];
         }
 

+ 3 - 0
app/Service/SalesOrderService.php

@@ -355,6 +355,9 @@ class SalesOrderService extends Service
             DB::commit();
         }catch (\Exception $exception){
             DB::rollBack();
+            if (str_contains($exception->getMessage(), '1062') || str_contains($exception->getMessage(), 'Duplicate entry')) {
+                return [false, '合同编号或收付款单编号已存在,请重新获取!'];
+            }
             return [false,$exception->getLine().':'.$exception->getMessage()];
         }