Przeglądaj źródła

删除员工时,把查询的shopId的限制条件修改为 mainId,因为xhStaff表的中shopId为0(可能是不好区分零售与批发门店)

shizhongqi 7 miesięcy temu
rodzic
commit
0118857c55
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      biz-hd/staff/classes/StaffClass.php

+ 2 - 2
biz-hd/staff/classes/StaffClass.php

@@ -196,13 +196,13 @@ class StaffClass extends BaseClass
         }
 
         //把 xhHdDevice 与 xhGhsDevice 表下的数据更新为退出(删除)
-        $ghsDevices = \bizGhs\device\classes\GhsDeviceClass::getAllByCondition(['adminId'=>$admin->id, 'shopId'=>$staff->shopId], null, 'id,status,clientId', null, true);
+        $ghsDevices = \bizGhs\device\classes\GhsDeviceClass::getAllByCondition(['adminId'=>$admin->id, 'mainId'=>$staff->mainId], null, 'id,status,clientId', null, true);
         foreach ($ghsDevices as $ghsDevice) {
             $ghsDevice->status = 0;
             $ghsDevice->clientId = $ghsDevice->clientId . '_delete_' . date('Y-m-d H:i:s');
             $ghsDevice->save();
         }
-        $hdDevices = \bizHd\device\classes\HdDeviceClass::getAllByCondition(['adminId'=>$admin->id, 'shopId'=>$staff->shopId], null, 'id,status,clientId',null, true);
+        $hdDevices = \bizHd\device\classes\HdDeviceClass::getAllByCondition(['adminId'=>$admin->id, 'mainId'=>$staff->mainId], null, 'id,status,clientId',null, true);
         foreach ($hdDevices as $hdDevice) {
             $hdDevice->status = 0;
             $hdDevice->clientId = $hdDevice->clientId . '_delete_' . date('Y-m-d H:i:s');