wugg 2 years ago
parent
commit
c54e28e7ab
1 changed files with 10 additions and 3 deletions
  1. 10 3
      app/admin/controller/Suppler.php

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

@@ -436,6 +436,16 @@ class Suppler extends Base
                 "personid" => $personid,
                 "remark" => ""
             ];
+            if($info['personid']!=$personid){
+            	$good=Db::name("good_basic")->where(["supplierNo"=>$info['code'],"is_del"=>0])->column('id');
+            	if(!empty($good)){
+					$up =Db::name("good_basic")->where(["id"=>$good])->update(["chargerid"=>$personid,"charger"=>$person,"updatetime"=>date("Y-m-d H:i:s")]);
+	                if ($up ==false) {
+	                    Db::rollback();
+	                    return error_show(1002, "商品负责人更新失败");
+	                }
+            	}
+            }
             if ($supplier_img !== "" && $info['license_img'] != $supplier_img) {
                 $ocr = new Ocr();
                 $dataw = $ocr->query("", $supplier_img);
@@ -481,11 +491,8 @@ class Suppler extends Base
                 $temp['is_del'] = 0;
                 isset($item['id']) && $item['id'] !== "" ? '' : $temp['addtime'] = date("Y-m-d H:i:s");
                 $temp['updatetime'] = date("Y-m-d H:i:s");
-//                    $st = array_diff($item,$temp);
-//                    $snm =json_encode($st);
                 $vp = Db::name('supplier_contact')->save($temp);
                 if ($vp == "") {
-//                    ChangeLog::logAdd("1",$item['code'],$item,$snm,$this->post['token'],$this->post);
                     Db::rollback();
                     return error_show(1002, "更新失败");
                 }