diff --git a/app/crm/service/StockOrdersService.php b/app/crm/service/StockOrdersService.php index ea09300..3f664f8 100644 --- a/app/crm/service/StockOrdersService.php +++ b/app/crm/service/StockOrdersService.php @@ -25,6 +25,8 @@ class StockOrdersService extends \app\common\service\StockOrdersService // 业务id if (isset($p['salesperson_id']) && $p['salesperson_id']) { $config['where']['salesperson_id'] = $p['salesperson_id']; + } else { + $config['where']['salesperson_id'] = $request->user->uid; } // 初、终版 $config['where']['is_final'] = $p['is_final'] ?? 0; @@ -61,7 +63,9 @@ class StockOrdersService extends \app\common\service\StockOrdersService }else{ //内勤没有负责的组时 $config['where']['salesperson_id'] = $request->user->uid; } - } else { + } elseif (in_array(1,$roles_id)) { //超管可以看所有的 + unset($config['where']['salesperson_id']); + }else{ $config['where']['salesperson_id'] = $request->user->uid; } }