Prechádzať zdrojové kódy

[智价云] 店铺责任人信息更新

tangyuanwang 10 hodín pred
rodič
commit
1a2d0bad3c

+ 2 - 2
app/Jobs/Manager/Process/LowPriceGoodsDataJobs.php

@@ -465,7 +465,7 @@ class LowPriceGoodsDataJobs implements ShouldQueue
                 $store_where_query[] = ['id', 'in', $employee_id_store];
                 $store_where_query[] = ['status', '=', 0];
                 $store_where_query[] = ['duty_type', '=', 1]; //责任类型1=第一责任人,2=责任人
-                $first_responsible_person = $EmployeeModel->pluck('id')->implode(',');
+                $first_responsible_person = $EmployeeModel->where($store_where_query)->pluck('id')->implode(',');
                 $insert_product_data['first_responsible_person'] = $first_responsible_person;
                 //查询店铺责任人信息
                 $EmployeeModel = new EmployeeModel();
@@ -475,7 +475,7 @@ class LowPriceGoodsDataJobs implements ShouldQueue
                 $store_where_query[] = ['id', 'in', $employee_id_store];
                 $store_where_query[] = ['status', '=', 0];
                 $store_where_query[] = ['duty_type', '=', 2]; //责任类型1=第一责任人,2=责任人
-                $responsible_person = $EmployeeModel->pluck('id')->implode(',');
+                $responsible_person = $EmployeeModel->where($store_where_query)->pluck('id')->implode(',');
                 $insert_product_data['responsible_person'] = $responsible_person;
                 //溯源责任人
                 $source_responsible_person = '';

+ 2 - 2
app/Jobs/Manager/Process/ViolationProductDataJobs.php

@@ -442,7 +442,7 @@ class ViolationProductDataJobs implements ShouldQueue
                 $store_where_query[] = ['id', 'in', $employee_id_store];
                 $store_where_query[] = ['status', '=', 0];
                 $store_where_query[] = ['duty_type', '=', 1]; //责任类型1=第一责任人,2=责任人
-                $first_responsible_person = $EmployeeModel->pluck('id')->implode(',');
+                $first_responsible_person = $EmployeeModel->where($store_where_query)->pluck('id')->implode(',');
                 $insert_product_data['first_responsible_person'] = $first_responsible_person;
                 //查询店铺责任人信息
                 $EmployeeModel = new EmployeeModel();
@@ -452,7 +452,7 @@ class ViolationProductDataJobs implements ShouldQueue
                 $store_where_query[] = ['id', 'in', $employee_id_store];
                 $store_where_query[] = ['status', '=', 0];
                 $store_where_query[] = ['duty_type', '=', 2]; //责任类型1=第一责任人,2=责任人
-                $responsible_person = $EmployeeModel->pluck('id')->implode(',');
+                $responsible_person = $EmployeeModel->where($store_where_query)->pluck('id')->implode(',');
                 $insert_product_data['responsible_person'] = $responsible_person;
                 //溯源责任人
                 $source_responsible_person = '';