This commit is contained in:
杨志
2026-01-20 17:32:45 +08:00
parent aa6c242237
commit 7873affcbd

View File

@@ -281,9 +281,9 @@
</div> </div>
</div> </div>
<!-- 第二步:选择地区 --> <!-- 第二步:选择地区并自动抓取 -->
<div class="form-section"> <div class="form-section">
<h2>第二步:选择地区</h2> <h2>第二步:选择地区并自动抓取</h2>
<div id="dsdm-message"></div> <div id="dsdm-message"></div>
<div class="form-group"> <div class="form-group">
<label for="dsdm">地区代码dsdm</label> <label for="dsdm">地区代码dsdm</label>
@@ -292,27 +292,7 @@
</select> </select>
</div> </div>
<div class="action-buttons"> <div class="action-buttons">
<button class="btn btn-secondary" onclick="getZwdmList()">获取职位代码列表</button> <button class="btn" onclick="fetchAllPositions()">自动抓取全部职位</button>
</div>
</div>
<!-- 第三步:选择职位代码 -->
<div class="form-section">
<h2>第三步:选择职位代码</h2>
<div id="zwdm-message"></div>
<div class="form-group">
<div class="select-all">
<label>
<input type="checkbox" id="select-all-zwdm" onchange="toggleAllZwdm()">
全选/取消全选
</label>
</div>
<div class="checkbox-group" id="zwdm-list">
<div class="loading">请先获取职位代码列表</div>
</div>
</div>
<div class="action-buttons">
<button class="btn" onclick="batchGetPositionInfo()">批量获取职位信息</button>
</div> </div>
</div> </div>
@@ -567,7 +547,7 @@
} }
// 自动抓取全部职位代码并获取详情 // 自动抓取全部职位代码并获取详情
function autoFetchAllPositions() { function fetchAllPositions() {
const dsdm = document.getElementById('dsdm').value; const dsdm = document.getElementById('dsdm').value;
const examid = document.getElementById('examid').value.trim(); const examid = document.getElementById('examid').value.trim();
const bmid = document.getElementById('bmid').value.trim(); const bmid = document.getElementById('bmid').value.trim();
@@ -576,11 +556,15 @@
const aa = lastAa || Date.now().toString(); const aa = lastAa || Date.now().toString();
if (!dsdm) { if (!dsdm) {
showMessage('result-message', '请先选择地区', 'error'); showMessage('dsdm-message', '请先选择地区', 'error');
return; return;
} }
if (!examid || !bmid || !userid) { if (!examid || !bmid || !userid) {
showMessage('result-message', '请先填写examid、bmid和userid', 'error'); showMessage('dsdm-message', '请先填写examid、bmid和userid', 'error');
return;
}
if (!lastAa) {
showMessage('dsdm-message', '请先获取地区选项', 'error');
return; return;
} }
if (!cookieData) { if (!cookieData) {