|
@@ -971,13 +971,14 @@ class SalesOrderService extends Service
|
|
|
//单据中选择的负责人
|
|
|
$sales_order = SalesOrderInfo::where('del_time',0)
|
|
|
->where('type',SalesOrderInfo::type_two)
|
|
|
+ ->whereIn('sales_order_id',array_column($data['data'],'id'))
|
|
|
->select('sales_order_id','data_id')
|
|
|
->get()->toArray();
|
|
|
$empList = Employee::whereIn('id', array_unique(array_column($sales_order,'data_id')))
|
|
|
->pluck('emp_name','id')
|
|
|
->toArray();
|
|
|
foreach ($sales_order as $value){
|
|
|
- $str = $empList[$value['sales_order_id']] ?? "";
|
|
|
+ $str = $empList[$value['data_id']] ?? "";
|
|
|
if(! $str) continue;
|
|
|
if(isset($employee_two[$value['sales_order_id']])){
|
|
|
$employee_two[$value['sales_order_id']] .= ',' . $str;
|