wugg 3 жил өмнө
parent
commit
3eff8459ae

+ 7 - 3
app/admin/controller/Goodup.php

@@ -556,7 +556,8 @@ class Goodup extends BaseController
                 "status"=>"3",
                 "updatetime"=>date("Y-m-d H:i:s")
             ];
-            $field = array_diff($temp,$data);
+            $field = array_diff_assoc($temp,$data);
+            $temp['field_change'] =empty($field)?"":json_encode(array_keys($field));
             $up = Db::name("good_basic")->where(["spuCode"=>$supcode,"is_del"=>0])->save($temp);
             if($up){
                 if($speclist!=="" && !empty($speclist)){
@@ -594,8 +595,8 @@ class Goodup extends BaseController
         if($supcode==""){
             return error_show(1004,"参数spuCode不能为空");
         }
-        $data = Db::name("good_basic")->where(["spuCode"=>$supcode,"is_del"=>0])->find();
-        if($data==false){
+        $datas = Db::name("good_basic")->where(["spuCode"=>$supcode,"is_del"=>0])->find();
+        if($datas==false){
             return error_show(1004,"未找到商品数据");
         }
         $cert_fee = isset($this->post['cert_fee'])&&$this->post['cert_fee']!==""? floatval($this->post['cert_fee']):"0";
@@ -637,6 +638,9 @@ class Goodup extends BaseController
             "status"=>"2",
             "updatetime"=>date("Y-m-d H:i:s")
         ];
+        $field = array_diff_assoc($data,$datas);
+        $data['field_change'] =empty($field)?"":json_encode(array_keys($field));
+
         Db::startTrans();
         try{
             $up = Db::name("good_basic")->where(["spuCode"=>$supcode,"is_del"=>0])->save($data);

+ 3 - 2
app/admin/controller/Suppler.php

@@ -91,7 +91,8 @@ class Suppler extends BaseController
         $pay_day= isset($this->post['pay_day']) && $this->post['pay_day']!==""?trim($this->post['pay_day']) :"";
         $scope= isset($this->post['scope']) && $this->post['scope']!==""?trim($this->post['scope']) :"";
         $status= isset($this->post['status']) && $this->post['status']!==""?intval($this->post['status']) :"0";
-        $registertime= isset($this->post['registertime']) && $this->post['registertime']!==""? $this->post['registertime'] :"";
+        //$registertime= isset($this->post['registertime']) && $this->post['registertime']!==""?
+        // $this->post['registertime'] :"";
         $supplier_img = isset($this->post['supplier_img']) && $this->post['supplier_img'] !=="" ? trim($this->post['supplier_img']):"";
         $contactor = isset($this->post['contactor']) && $this->post['contactor'] !=="" ? trim($this->post['contactor']):"";
         if($contactor==""){
@@ -419,7 +420,7 @@ class Suppler extends BaseController
             return error_show(1002,"未找到数据");
         }
         $contact = Db::name("supplier_contact")->where(["code"=>$info['code'],"is_del"=>0])->find();
-        $info['contact']=isset($contact['contactor'])? $contact['contactor']:"";
+        $info['contactor']=isset($contact['contactor'])? $contact['contactor']:"";
         $info['mobile']=isset($contact['mobile'])? $contact['mobile']:"";
         $info['position']=isset($contact['position'])? $contact['position']:"";
         $info['email']=isset($contact['email'])? $contact['email']:"";