wugg 2 years ago
parent
commit
a8aeef7af9
1 changed files with 8 additions and 2 deletions
  1. 8 2
      app/admin/controller/Platform.php

+ 8 - 2
app/admin/controller/Platform.php

@@ -106,7 +106,7 @@ class Platform extends Base
             if ($param['is_select_pay_rate'] == 1) {
 
                 $userCommon = new \app\admin\common\User();
-                $company_names = $userCommon->handle('getCodeAndName', ['code' => array_column($param['pay_list'], 'companyNo')]);
+
 //                if (!isset($company_names['code']) || $company_names['code'] != 0) throw new Exception($company_names['message']);
 
                 $weight = 0;
@@ -124,10 +124,13 @@ class Platform extends Base
                     "updatetime" => $date
                 ]];
                 foreach ($param['pay_list'] as $pay) {
+                	$company_names = $userCommon->handle('hqInfo', ['code' =>$pay['companyNo']]);
                     $insert_da[] = [
                         'platform_id' => $platform_id,
                         'companyNo' => $pay['companyNo'],
-                        'companyName' => $company_names['data'][$pay['companyNo']] ?? '',
+                        'companyName' => $company_names['data']['name'] ?? '',
+                        'supplierName' => $company_names['data']['relation_name'] ?? '',
+                        'supplierNo' => $company_names['data']['relation_code'] ?? '',
                         'rate' => $pay['rate'],
                         'is_cgd' => 1,
                         'is_qrd' => 1,
@@ -386,10 +389,13 @@ class Platform extends Base
                     "updatetime" => $date
                 ]];
                 foreach ($param['pay_list'] as $pay) {
+                	$company_names = $userCommon->handle('hqInfo', ['code' =>$pay['companyNo']]);
                     $insert_da[] = [
                         'platform_id' => $param['id'],
                         'companyNo' => $pay['companyNo'],
                         'companyName' => $company_names['data'][$pay['companyNo']] ?? '',
+                        'supplierName' => $company_names['data']['relation_name'] ?? '',
+                        'supplierNo' => $company_names['data']['relation_code'] ?? '',
                         'rate' => $pay['rate'],
                         'is_cgd' => 1,
                         'is_qrd' => 1,