Răsfoiți Sursa

[智价云] 品牌方增加logo设置

tangyuanwang 18 ore în urmă
părinte
comite
20fc7496ca

+ 4 - 0
app/Http/Controllers/Manager/External/Company.php

@@ -114,6 +114,8 @@ class Company extends Controller
     {
         $request->scene('add')->validate();
         $all_data = request()->all();
+        $logo_url = request('logo_url', '');
+        $all_data['logo_url'] = $logo_url ? $logo_url : '';
         //查询是否存在
         $map = ['social_credit_code' => $all_data['social_credit_code']];
         $data = $CompanyModel->where($map)->first();
@@ -146,6 +148,8 @@ class Company extends Controller
         $id         = request('id', 0);
         // 接收数据
         $all_data = request()->all();
+        $logo_url = request('logo_url', '');
+        $all_data['logo_url'] = $logo_url ? $logo_url : '';
         //查询是否存在
         $map = ['social_credit_code' => $all_data['social_credit_code']];
         $data = $CompanyModel->where($map)->where('id', '!=', $id)->first();

+ 3 - 0
app/Models/Manager/External/Company.php

@@ -33,6 +33,7 @@ class Company extends Model
     public function addCompany_content($data)
     {
         $insert_data = [
+            'logo_url' => $data['logo_url'] ?? '',
             'company_name' => $data['company_name'],
             'social_credit_code' => $data['social_credit_code'],
             'insert_time' => time(),
@@ -55,6 +56,7 @@ class Company extends Model
         DB::beginTransaction();
         try {
             $insert_data = [
+                'logo_url' => $data['logo_url'] ?? '',
                 'company_name' => $data['company_name'],
                 'social_credit_code' => $data['social_credit_code'],
                 'insert_time' => time(),
@@ -83,6 +85,7 @@ class Company extends Model
     {
         DB::beginTransaction();
         try {
+            $Company->logo_url = $data['logo_url'] ?? '';
             $Company->company_name = $data['company_name'];
             $Company->social_credit_code = $data['social_credit_code'];
             $Company->update_time = time();