作者 lyh

更新产品扩展字段

@@ -67,7 +67,7 @@ class ProductLogic extends BaseLogic @@ -67,7 +67,7 @@ class ProductLogic extends BaseLogic
67 //产品分类关联 67 //产品分类关联
68 CategoryRelated::saveRelated($id, $category_ids); 68 CategoryRelated::saveRelated($id, $category_ids);
69 //保存扩展字段 69 //保存扩展字段
70 - $this->saveExtendInfo($id,$extend); 70 + $this->saveExtendInfo($this->user['project_id'],$extend);
71 DB::connection('custom_mysql')->commit(); 71 DB::connection('custom_mysql')->commit();
72 }catch (\Exception $e){ 72 }catch (\Exception $e){
73 DB::connection('custom_mysql')->rollBack(); 73 DB::connection('custom_mysql')->rollBack();
@@ -99,10 +99,10 @@ class ProductLogic extends BaseLogic @@ -99,10 +99,10 @@ class ProductLogic extends BaseLogic
99 * @method :post 99 * @method :post
100 * @time :2023/11/9 15:02 100 * @time :2023/11/9 15:02
101 */ 101 */
102 - public function saveExtendInfo($id,$extend){ 102 + public function saveExtendInfo($project_id,$extend){
103 //先删除以前的数据 103 //先删除以前的数据
104 $extendInfoModel = new ExtendInfo(); 104 $extendInfoModel = new ExtendInfo();
105 - $extendInfoModel->del(['project_id'=>$id]); 105 + $extendInfoModel->del(['project_id'=>$project_id]);
106 if(!empty($extend)){ 106 if(!empty($extend)){
107 foreach ($extend as $v){ 107 foreach ($extend as $v){
108 unset($v['title']); 108 unset($v['title']);
@@ -117,7 +117,7 @@ class ProductLogic extends BaseLogic @@ -117,7 +117,7 @@ class ProductLogic extends BaseLogic
117 } 117 }
118 } 118 }
119 $v['project_id'] = $this->user['project_id']; 119 $v['project_id'] = $this->user['project_id'];
120 - $v['product_id'] = $id; 120 + $v['product_id'] = $project_id;
121 $extendInfoModel->add($v); 121 $extendInfoModel->add($v);
122 } 122 }
123 } 123 }