切换导航条
此项目
正在载入...
登录
anyv
/
xkeasy
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
刘朕
5 years ago
提交
7b3b62e605ed261abd09f6e143e926c144c9b4ba
1 个父辈
0f997bba
1 个管道 的构建
通过
耗费 12 秒
学校搜索优化
变更
1
构建
1
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
16 行增加
和
6 行删除
app/portal/controller/OrderSalesmanController.php
app/portal/controller/OrderSalesmanController.php
查看文件 @
7b3b62e
...
...
@@ -49,6 +49,8 @@ class OrderSalesmanController extends WeChatBaseController
$user_id
=
$this
->
user_id
;
if
(
$this
->
status
==
2
){
$where
[
'salesman_uid'
]
=
[
'eq'
,
$user_id
];
//获取当前业务员下级的所有老师
$user_ids
=
Db
::
name
(
'my_user'
)
->
where
([
'pid'
=>
$this
->
pid
])
->
column
(
'uid'
);
}
else
{
//获取当前用户的所有下级
$user_child
=
Db
::
name
(
'my_user'
)
->
where
([
'pid'
=>
$this
->
pid
])
->
select
();
...
...
@@ -80,11 +82,14 @@ class OrderSalesmanController extends WeChatBaseController
}
$this
->
assign
(
'goods_count'
,
$goods_count
);
// 身份为老师,获取上级业务员的id
$school_uid
=
$user_id
;
if
(
$this
->
my_user
[
'status'
]
==
3
)
{
$school
=
[];
if
(
$this
->
my_user
[
'status'
]
==
2
)
{
$user_ids
[]
=
$user_id
;
$school
=
Db
::
name
(
'school'
)
->
whereIn
(
'uid'
,
$user_ids
)
->
order
(
'create_time desc'
)
->
select
()
->
toArray
();
}
elseif
(
$this
->
my_user
[
'status'
]
==
3
)
{
$school_uid
=
Db
::
name
(
'my_user'
)
->
where
(
'id'
,
$this
->
my_user
[
'pid'
])
->
value
(
'uid'
);
$school
=
Db
::
name
(
'school'
)
->
whereIn
(
'uid'
,[
$user_id
,
$school_uid
])
->
order
(
'create_time desc'
)
->
select
()
->
toArray
();
}
$school
=
Db
::
name
(
'school'
)
->
where
(
'uid'
,
$school_uid
)
->
order
(
'create_time desc'
)
->
select
()
->
toArray
();
if
(
count
(
$school
)
!=
0
){
$schools
=
[];
foreach
(
$school
as
$key
=>
$val
){
...
...
@@ -387,6 +392,8 @@ class OrderSalesmanController extends WeChatBaseController
$user_id
=
$this->user_id
;
if(
$this->status
== 2){
$where['salesman_uid']
= ['eq',
$user_id
];
//获取当前业务员下级的所有老师
$user_ids
= Db::name('my_user')->where(['pid'=>
$this->pid
])->column('uid');
}else{
//获取当前用户的所有下级
$user_child
= Db::name('my_user')->where(['pid'=>
$this->pid
])->select();
...
...
@@ -418,11 +425,14 @@ class OrderSalesmanController extends WeChatBaseController
}
$this->assign
('goods_count',
$goods_count
);
// 身份为老师,获取上级业务员的id
$school_uid
=
$user_id
;
if(
$this->my_user
['status'] == 3) {
$school
= [];
if(
$this->my_user
['status'] == 2) {
$user_ids
[] =
$user_id
;
$school
= Db::name('school')->whereIn('uid',
$user_ids
)->order('create_time desc')->select()->toArray();
} elseif(
$this->my_user
['status'] == 3) {
$school_uid
= Db::name('my_user')->where('id',
$this->my_user
['pid'])->value('uid');
$school
= Db::name('school')->whereIn('uid',[
$user_id
,
$school_uid
])->order('create_time desc')->select()->toArray();
}
$school
= Db::name('school')->where('uid',
$school_uid
)->order('create_time desc')->select()->toArray();
if(count(
$school
)!=0){
$schools
= [];
foreach (
$school
as
$key
=>
$val
){
...
...
请
注册
或
登录
后发表评论