cqpCow 8 月之前
父节点
当前提交
c0fafb9ba6
共有 2 个文件被更改,包括 6 次插入0 次删除
  1. 3 0
      app/Service/PaymentReceiptService.php
  2. 3 0
      app/Service/SalesOrderService.php

+ 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()];
         }