切换导航条
此项目
正在载入...
登录
何书鹏
/
recruit
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
何书鹏
4 years ago
提交
86e5cb99ba7894ff450aaae294cc2285e10ea601
1 个父辈
5defdd9d
1 个管道 的构建
通过
耗费 1 秒
离职详情
变更
1
构建
2
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
16 行增加
和
4 行删除
application/api/controller/v2/FactoryAdmin.php
application/api/controller/v2/FactoryAdmin.php
查看文件 @
86e5cb9
...
...
@@ -8,6 +8,7 @@ use app\api\model\Factory;
use
app\api\model\UserBorrow
;
use
app\api\model\FactoryUser
;
use
think\Validate
;
use
think\Db
;
/**
* 驻厂v2
...
...
@@ -228,11 +229,22 @@ class FactoryAdmin extends Api
$where
[
'a.nickname'
]
=
[
'like'
,
'%'
.
$keyword
.
'%'
];
}
// 本月离职人数
$quit
=
FactoryUser
::
where
(
'factory_id'
,
$factory_id
)
->
where
(
'status'
,
'3'
)
->
whereTime
(
'quit_time'
,
'month'
)
// $quit1 = FactoryUser::where('factory_id',$factory_id)
// ->where('status','3')
// ->whereTime('quit_time','month')
// ->order('quit_time desc')
// ->buildSql();
// $quit2 = FactoryUser::alias('a')
// ->join([$quit1 => 'b'],'b.id = a.id')
// ->field('a.*')
// ->group('b.user_id')
// ->buildSql();
$subQuery
=
Db
::
table
(
're_factory_user'
)
->
order
(
'quit_time desc'
)
->
limit
(
1
)
->
limit
(
99999
)
->
buildSql
();
$quit
=
Db
::
table
(
$subQuery
.
' a'
)
->
group
(
'a.user_id'
)
->
buildSql
();
$data
=
User
::
alias
(
'a'
)
->
join
([
$quit
=>
'b'
],
'b.user_id = a.id'
)
...
...
请
注册
或
登录
后发表评论