1
0
liugc 1 жил өмнө
parent
commit
a7dfa8b3ed

+ 4 - 7
app/adminapi/logic/tenant/TenantRatingCommissionLogic.php

@@ -40,6 +40,10 @@ class TenantRatingCommissionLogic extends BaseLogic
     {
         Db::startTrans();
         try {
+            $info = TenantRatingCommission::where('tenant_id',$params['tenant_id'])->findOrEmpty();
+            if(!$info->isEmpty()){
+                throw new \Exception('该租户已存在抽点配置');
+            }
             TenantRatingCommission::where('tenant_id',$params['tenant_id'])->delete();
             foreach ($params['allCommission'] as $value) {
                 TenantRatingCommission::create([
@@ -71,7 +75,6 @@ class TenantRatingCommissionLogic extends BaseLogic
     {
         Db::startTrans();
         try {
-
             TenantRatingCommission::where('tenant_id',$params['tenant_id'])->delete();
             foreach ($params['allCommission'] as $value) {
                 TenantRatingCommission::create([
@@ -81,12 +84,6 @@ class TenantRatingCommissionLogic extends BaseLogic
                     'tenant_id' => $params['tenant_id']
                 ]);
             }
-            /*TenantRatingCommission::where('id', $params['id'])->update([
-                'rating_start' => $params['rating_start'],
-                'rating_end' => $params['rating_end'],
-                'commission' => $params['commission'],
-                'tenant_id' => $params['tenant_id']
-            ]);*/
             Db::commit();
             return true;
         } catch (\Exception $e) {