This commit is contained in:
杨志
2026-01-20 17:09:27 +08:00
parent e6db0f4260
commit 06f29a75a6
3 changed files with 54 additions and 7 deletions

View File

@@ -175,6 +175,10 @@ class Crawler extends BaseController
{
try {
$dsdm = $this->request->param('dsdm', '');
$examid = $this->request->param('examid', '');
$bmid = $this->request->param('bmid', '');
$userid = $this->request->param('userid', '');
$aa = $this->request->param('aa', '');
$cookiesParam = $this->request->param('cookies', '');
if (empty($dsdm)) {
@@ -184,6 +188,20 @@ class Crawler extends BaseController
]);
}
if (empty($examid) || empty($bmid) || empty($userid)) {
return json([
'code' => 0,
'msg' => '请填写examid、bmid和userid',
]);
}
if (empty($aa)) {
return json([
'code' => 0,
'msg' => '缺少aa参数请先获取地区选项再获取职位代码',
]);
}
if (empty($cookiesParam)) {
return json([
'code' => 0,
@@ -201,7 +219,7 @@ class Crawler extends BaseController
}
$service = new CrawlerService();
$treeData = $service->getPositionTree($dsdm, $cookies);
$treeData = $service->getPositionTree($dsdm, $examid, $bmid, $userid, (string)$aa, $cookies);
// 提取所有CODE作为zwdm
$zwdmList = [];