|
@@ -2573,56 +2573,48 @@ class IndexController extends WebBaseController
|
|
|
if(!$quota){
|
|
|
$quota = [
|
|
|
[
|
|
|
- 'name' => '新塘街道',
|
|
|
- 'value' => 13
|
|
|
- ],
|
|
|
- [
|
|
|
- 'name' => '陈埭镇',
|
|
|
- 'value' => 88
|
|
|
+ 'name' => '梅岭街道',
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '池店镇',
|
|
|
- 'value' => 10
|
|
|
+ 'name' => '西园街道',
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '安海镇',
|
|
|
- 'value' => 10
|
|
|
+ 'name' => '罗山街道',
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '磁灶镇',
|
|
|
- 'value' => 21
|
|
|
+ 'name' => '新塘街道',
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '内坑镇',
|
|
|
- 'value' => 22
|
|
|
+ 'name' => '陈埭镇',
|
|
|
+ 'value' => 10
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '东石镇',
|
|
|
- 'value' => 4
|
|
|
+ 'name' => '池店镇',
|
|
|
+ 'value' => 7
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '永和镇',
|
|
|
- 'value' => 27
|
|
|
+ 'name' => '安海镇',
|
|
|
+ 'value' => 5
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '英林镇',
|
|
|
- 'value' => 5
|
|
|
+ 'name' => '内坑镇',
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
[
|
|
|
'name' => '金井镇',
|
|
|
- 'value' => 13
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
[
|
|
|
'name' => '龙湖镇',
|
|
|
- 'value' => 53
|
|
|
- ],
|
|
|
- [
|
|
|
- 'name' => '深沪镇',
|
|
|
- 'value' => 23
|
|
|
+ 'value' => 5
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '西滨镇',
|
|
|
- 'value' => 3
|
|
|
+ 'name' => '经济开发区',
|
|
|
+ 'value' => 5
|
|
|
]
|
|
|
];
|
|
|
$redis->set('recruit_quota',json_encode($quota));
|
|
@@ -2630,7 +2622,7 @@ class IndexController extends WebBaseController
|
|
|
$quota = json_decode($quota,true);
|
|
|
}
|
|
|
$limit = $request->input('limit',1);
|
|
|
- $list = DB::table('recruit_appoint_select as a')->leftJoin('recruit_appoint_info as b','a.appoint_id','=','b.id')->leftJoin('recruit_ticket as c','a.appoint_id','=','c.appoint_id')->whereRaw('a.select_result is null and a.batch=2 and a.status=1')->select(['b.realname','c.ex_number','a.result','a.select_result','a.id'])->orderBy('record','desc')->limit($limit)->get();
|
|
|
+ $list = DB::table('recruit_appoint_select as a')->leftJoin('recruit_appoint_info as b','a.appoint_id','=','b.id')->leftJoin('recruit_ticket as c','a.appoint_id','=','c.appoint_id')->whereRaw('a.select_result is null and a.batch=3 and a.type=1 and a.status=1')->select(['b.realname','c.ex_number','a.result','a.select_result','a.id'])->orderBy('record','desc')->limit($limit)->get();
|
|
|
$return_data = [
|
|
|
'list' => []
|
|
|
];
|
|
@@ -2669,68 +2661,130 @@ class IndexController extends WebBaseController
|
|
|
|
|
|
public function select_init(Request $request)
|
|
|
{
|
|
|
- $count = DB::table('recruit_appoint_select')->whereRaw('select_result is null and batch = 2')->count();
|
|
|
+ $count = DB::table('recruit_appoint_select')->whereRaw('select_result is null and batch = 3 and type = 1')->count();
|
|
|
|
|
|
$redis = Cache::getRedis();
|
|
|
- $quota = $redis->get('recruit_quota');
|
|
|
- if(!$quota){
|
|
|
- $quota = [
|
|
|
+ $quotaA = $redis->get('recruit_quotaA');
|
|
|
+ $quotaB = $redis->get('recruit_quotaB');
|
|
|
+ if(!$quotaA){
|
|
|
+ $quotaA = [
|
|
|
+ [
|
|
|
+ 'name' => '梅岭街道',
|
|
|
+ 'value' => 3
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '西园街道',
|
|
|
+ 'value' => 3
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '罗山街道',
|
|
|
+ 'value' => 3
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '新塘街道',
|
|
|
+ 'value' => 3
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '陈埭镇',
|
|
|
+ 'value' => 10
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '池店镇',
|
|
|
+ 'value' => 7
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '安海镇',
|
|
|
+ 'value' => 5
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '内坑镇',
|
|
|
+ 'value' => 3
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '金井镇',
|
|
|
+ 'value' => 3
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '龙湖镇',
|
|
|
+ 'value' => 5
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '经济开发区',
|
|
|
+ 'value' => 5
|
|
|
+ ]
|
|
|
+ ];
|
|
|
+ $redis->set('recruit_quota',json_encode($quotaA));
|
|
|
+ }
|
|
|
+ if(!$quotaB){
|
|
|
+ $quotaB = [
|
|
|
+ [
|
|
|
+ 'name' => '青阳街道',
|
|
|
+ 'value' => 7
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '梅岭街道',
|
|
|
+ 'value' => 14
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '西园街道',
|
|
|
+ 'value' => 11
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '罗山街道',
|
|
|
+ 'value' => 7
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '灵源街道',
|
|
|
+ 'value' => 3
|
|
|
+ ],
|
|
|
[
|
|
|
'name' => '新塘街道',
|
|
|
'value' => 13
|
|
|
],
|
|
|
[
|
|
|
'name' => '陈埭镇',
|
|
|
- 'value' => 88
|
|
|
+ 'value' => 49
|
|
|
],
|
|
|
[
|
|
|
'name' => '池店镇',
|
|
|
- 'value' => 10
|
|
|
+ 'value' => 23
|
|
|
],
|
|
|
[
|
|
|
'name' => '安海镇',
|
|
|
- 'value' => 10
|
|
|
+ 'value' => 16
|
|
|
],
|
|
|
[
|
|
|
'name' => '磁灶镇',
|
|
|
- 'value' => 21
|
|
|
+ 'value' => 2
|
|
|
],
|
|
|
[
|
|
|
'name' => '内坑镇',
|
|
|
- 'value' => 22
|
|
|
- ],
|
|
|
- [
|
|
|
- 'name' => '东石镇',
|
|
|
'value' => 4
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '永和镇',
|
|
|
- 'value' => 27
|
|
|
+ 'name' => '紫帽镇',
|
|
|
+ 'value' => 8
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '英林镇',
|
|
|
+ 'name' => '永和镇',
|
|
|
'value' => 5
|
|
|
],
|
|
|
[
|
|
|
'name' => '金井镇',
|
|
|
- 'value' => 13
|
|
|
+ 'value' => 11
|
|
|
],
|
|
|
[
|
|
|
'name' => '龙湖镇',
|
|
|
- 'value' => 53
|
|
|
- ],
|
|
|
- [
|
|
|
- 'name' => '深沪镇',
|
|
|
- 'value' => 23
|
|
|
+ 'value' => 41
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '西滨镇',
|
|
|
- 'value' => 3
|
|
|
+ 'name' => '经济开发区',
|
|
|
+ 'value' => 18
|
|
|
]
|
|
|
];
|
|
|
- $redis->set('recruit_quota',json_encode($quota));
|
|
|
+ $redis->set('recruit_quota',json_encode($quotaB));
|
|
|
}
|
|
|
- $list = DB::table('recruit_appoint_select as a')->leftJoin('recruit_appoint_info as b','a.appoint_id','=','b.id')->leftJoin('recruit_ticket as c','a.appoint_id','=','c.appoint_id')->whereRaw('a.select_result is not null and a.batch=2')->select(['b.realname','c.ex_number','a.result','a.select_result','a.id'])->orderBy('record','desc')->get();
|
|
|
+ $list = DB::table('recruit_appoint_select as a')->leftJoin('recruit_appoint_info as b','a.appoint_id','=','b.id')->leftJoin('recruit_ticket as c','a.appoint_id','=','c.appoint_id')->whereRaw('a.select_result is not null and a.batch=3 and type = 1')->select(['b.realname','c.ex_number','a.result','a.select_result','a.id'])->orderBy('record','desc')->get();
|
|
|
return ['status' => 1, 'msg' => '获取初始化信息成功', 'data' => ['count' => $count, 'quota' => $quota, 'list' => $list]];
|
|
|
}
|
|
|
|