wugg преди 7 месеца
родител
ревизия
22192f8abb
променени са 2 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 1 0
      app/event.php
  2. 5 1
      app/user/model/Headquarters.php

+ 1 - 0
app/event.php

@@ -13,6 +13,7 @@ return [
         "role_sync"=>[app\bug\listener\RoleEvent::class],
         "user_sync"=>[app\bug\listener\UserEvent::class],
         "PlatCat"=>[app\admin\listener\PlatCat::class],
+        "copyCompany"=>[\app\listener\CopyCompany::class],
         "updateSupplierGood"=>[app\admin\listener\updateSupplierGood::class],
     ],
 

+ 5 - 1
app/user/model/Headquarters.php

@@ -1,7 +1,7 @@
 <?php
 namespace app\user\model;
 
-use think\Exception;class Headquarters extends Base
+use think\Exception;use think\Model;class Headquarters extends Base
 {
 //设置字段信息
     protected $schema = [
@@ -165,4 +165,8 @@ use think\Exception;class Headquarters extends Base
     public function customerInfo(){
         return $this->belongsTo(CustomerInfo::class,'code','companyNo');
     }
+
+    public static function onAfterUpdate($model) {
+        event("copyCompany",$model->toArray());
+     }
 }