|
@@ -2506,7 +2506,7 @@ class IndexController extends WebBaseController
|
|
|
}
|
|
|
//手动设置择岗时间段
|
|
|
$time = time();
|
|
|
- if ($time > 1695096000 || $time < 1694998800) {
|
|
|
+ if ($time > 1726649645 || $time < 1726217645) {
|
|
|
//if($time > 1694491200){
|
|
|
return $this->showMessage('抱歉,未到择岗时间!', route('recruit.show', ['id', $recruit_id]), true, '上一页', '2');
|
|
|
}
|
|
@@ -2514,20 +2514,64 @@ class IndexController extends WebBaseController
|
|
|
$option_list = [
|
|
|
[
|
|
|
'id' => 1,
|
|
|
- 'name' => '陈埭镇',
|
|
|
+ 'name' => '青阳街道',
|
|
|
],
|
|
|
[
|
|
|
'id' => 2,
|
|
|
- 'name' => '池店镇',
|
|
|
+ 'name' => '梅岭街道',
|
|
|
],
|
|
|
[
|
|
|
'id' => 3,
|
|
|
- 'name' => '金井镇',
|
|
|
+ 'name' => '西园街道',
|
|
|
],
|
|
|
[
|
|
|
'id' => 4,
|
|
|
+ 'name' => '灵源街道',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 5,
|
|
|
+ 'name' => '新塘街道',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 6,
|
|
|
+ 'name' => '陈埭镇',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 7,
|
|
|
+ 'name' => '池店镇',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 9,
|
|
|
+ 'name' => '磁灶镇',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 10,
|
|
|
+ 'name' => '紫帽镇',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 11,
|
|
|
+ 'name' => '永和镇',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 12,
|
|
|
+ 'name' => '金井镇',
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 13,
|
|
|
'name' => '龙湖镇',
|
|
|
],
|
|
|
+ [
|
|
|
+ 'id' => 14,
|
|
|
+ 'name' => '深沪镇'
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 15,
|
|
|
+ 'name' => '西滨镇'
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 16,
|
|
|
+ 'name' => '经济开发区'
|
|
|
+ ]
|
|
|
];
|
|
|
} else {
|
|
|
$option_list = [
|
|
@@ -2756,131 +2800,82 @@ class IndexController extends WebBaseController
|
|
|
|
|
|
public function select_init(Request $request)
|
|
|
{
|
|
|
- $count = DB::table('recruit_appoint_select')->whereRaw('select_result is null and batch = 3 and type = 2')->count();
|
|
|
+ $count = DB::table('recruit_appoint_select')->whereRaw('select_result is null and batch = 4 and type = 1')->count();
|
|
|
|
|
|
$redis = Cache::getRedis();
|
|
|
$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,
|
|
|
+ 'value' => 4,
|
|
|
],
|
|
|
[
|
|
|
'name' => '梅岭街道',
|
|
|
- 'value' => 14,
|
|
|
+ 'value' => 10,
|
|
|
],
|
|
|
[
|
|
|
'name' => '西园街道',
|
|
|
- 'value' => 11,
|
|
|
- ],
|
|
|
- [
|
|
|
- 'name' => '罗山街道',
|
|
|
- 'value' => 7,
|
|
|
+ 'value' => 6,
|
|
|
],
|
|
|
[
|
|
|
'name' => '灵源街道',
|
|
|
- 'value' => 3,
|
|
|
+ 'value' => 2,
|
|
|
],
|
|
|
[
|
|
|
'name' => '新塘街道',
|
|
|
- 'value' => 13,
|
|
|
+ 'value' => 8,
|
|
|
],
|
|
|
[
|
|
|
'name' => '陈埭镇',
|
|
|
- 'value' => 49,
|
|
|
+ 'value' => 30,
|
|
|
],
|
|
|
[
|
|
|
'name' => '池店镇',
|
|
|
- 'value' => 23,
|
|
|
+ 'value' => 7,
|
|
|
],
|
|
|
[
|
|
|
'name' => '安海镇',
|
|
|
- 'value' => 16,
|
|
|
+ 'value' => 4,
|
|
|
],
|
|
|
[
|
|
|
'name' => '磁灶镇',
|
|
|
- 'value' => 2,
|
|
|
- ],
|
|
|
- [
|
|
|
- 'name' => '内坑镇',
|
|
|
'value' => 4,
|
|
|
],
|
|
|
[
|
|
|
'name' => '紫帽镇',
|
|
|
- 'value' => 8,
|
|
|
+ 'value' => 5,
|
|
|
],
|
|
|
[
|
|
|
'name' => '永和镇',
|
|
|
- 'value' => 5,
|
|
|
+ 'value' => 4,
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '金井镇',
|
|
|
- 'value' => 11,
|
|
|
+ 'name' => '金井镇',
|
|
|
+ 'value' => 6
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '龙湖镇',
|
|
|
- 'value' => 41,
|
|
|
+ 'name' => '龙湖镇',
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
[
|
|
|
- 'name' => '经济开发区',
|
|
|
- 'value' => 18,
|
|
|
+ 'name' => '深沪镇',
|
|
|
+ 'value' => 3
|
|
|
],
|
|
|
+ [
|
|
|
+ 'name' => '西滨镇',
|
|
|
+ 'value' => 2
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'name' => '经济开发区',
|
|
|
+ 'value' => 4
|
|
|
+ ]
|
|
|
];
|
|
|
- $redis->set('recruit_quota', json_encode($quotaB));
|
|
|
+ $redis->set('recruit_quota', json_encode($quotaA));
|
|
|
}
|
|
|
- $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 = 2')->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' => $quotaB, 'list' => $list]];
|
|
|
+
|
|
|
+ $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=4 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' => $quotaA, 'list' => $list]];
|
|
|
}
|
|
|
|
|
|
public function interviewer_random(Request $request)
|