Explorar el Código

[智价云] 通知校验更新

tangyuanwang hace 11 horas
padre
commit
7edf11c8e2

+ 3 - 0
app/Models/Manager/Process/LowPriceGoods.php

@@ -207,6 +207,7 @@ class LowPriceGoods extends Model
             $responsible_persons = array_unique(explode(',', $low_price_data['responsible_person']));
             $all_persons = array_merge($first_responsible_persons, $responsible_persons);
             foreach ($all_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,
@@ -220,6 +221,7 @@ class LowPriceGoods extends Model
         } else if ($low_price_data['first_responsible_person'] != '') {
             $first_responsible_persons = array_unique(explode(',', $low_price_data['first_responsible_person']));
             foreach ($first_responsible_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,
@@ -233,6 +235,7 @@ class LowPriceGoods extends Model
         } else if ($low_price_data['responsible_person'] != '') {
             $responsible_persons = array_unique(explode(',', $low_price_data['responsible_person']));
             foreach ($responsible_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,

+ 3 - 0
app/Models/Manager/Process/ViolationProduct.php

@@ -200,6 +200,7 @@ class ViolationProduct extends Model
             $responsible_persons = array_unique(explode(',', $low_price_data['responsible_person']));
             $all_persons = array_merge($first_responsible_persons, $responsible_persons);
             foreach ($all_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,
@@ -213,6 +214,7 @@ class ViolationProduct extends Model
         } else if ($low_price_data['first_responsible_person'] != '') {
             $first_responsible_persons = array_unique(explode(',', $low_price_data['first_responsible_person']));
             foreach ($first_responsible_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,
@@ -226,6 +228,7 @@ class ViolationProduct extends Model
         } else if ($low_price_data['responsible_person'] != '') {
             $responsible_persons = array_unique(explode(',', $low_price_data['responsible_person']));
             foreach ($responsible_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,

+ 3 - 0
app/Models/Manager/Process/ViolationStore.php

@@ -172,6 +172,7 @@ class ViolationStore extends Model
             $responsible_persons = array_unique(explode(',', $low_price_data['responsible_person']));
             $all_persons = array_merge($first_responsible_persons, $responsible_persons);
             foreach ($all_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,
@@ -185,6 +186,7 @@ class ViolationStore extends Model
         } else if ($low_price_data['first_responsible_person'] != '') {
             $first_responsible_persons = array_unique(explode(',', $low_price_data['first_responsible_person']));
             foreach ($first_responsible_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,
@@ -198,6 +200,7 @@ class ViolationStore extends Model
         } else if ($low_price_data['responsible_person'] != '') {
             $responsible_persons = array_unique(explode(',', $low_price_data['responsible_person']));
             foreach ($responsible_persons as $key => $employee_id) {
+                if ($employee_id == '' || is_null($employee_id))  continue;
                 $notices_data[] = [
                     'company_id' => $low_price_data['company_id'],
                     'custom_uid' => $employee_id,