add option D
This commit is contained in:
parent
43b6bc739e
commit
4e0b74d027
@ -973,9 +973,18 @@ class EnhancedSurveyHandler(BaseHTTPRequestHandler):
|
|||||||
const options = [];
|
const options = [];
|
||||||
const labels = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'];
|
const labels = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'];
|
||||||
|
|
||||||
for (let i = 0; i < 8; i++) {{
|
// 通过遍历所有键来找到选项
|
||||||
const optionKey = `选项 ${{labels[i]}}`.trim();
|
for (let i = 0; i < labels.length; i++) {{
|
||||||
const optionText = question[optionKey];
|
let optionText = null;
|
||||||
|
|
||||||
|
// 遍历问题的所有键,寻找匹配的选项
|
||||||
|
for (const key in question) {{
|
||||||
|
// 检查键是否包含当前选项字母(忽略空格数量)
|
||||||
|
if (key.replace(/\\s+/g, '').includes(`选项${{labels[i]}}`)) {{
|
||||||
|
optionText = question[key];
|
||||||
|
break;
|
||||||
|
}}
|
||||||
|
}}
|
||||||
|
|
||||||
if (optionText && optionText.trim()) {{
|
if (optionText && optionText.trim()) {{
|
||||||
options.push(`
|
options.push(`
|
||||||
|
|||||||
@ -1151,9 +1151,18 @@
|
|||||||
const options = [];
|
const options = [];
|
||||||
const labels = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'];
|
const labels = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'];
|
||||||
|
|
||||||
for (let i = 0; i < 8; i++) {
|
// 通过遍历所有键来找到选项
|
||||||
const optionKey = `选项 ${labels[i]}`.trim();
|
for (let i = 0; i < labels.length; i++) {
|
||||||
const optionText = question[optionKey];
|
let optionText = null;
|
||||||
|
|
||||||
|
// 遍历问题的所有键,寻找匹配的选项
|
||||||
|
for (const key in question) {
|
||||||
|
// 检查键是否包含当前选项字母(忽略空格数量)
|
||||||
|
if (key.replace(/\s+/g, '').includes(`选项${labels[i]}`)) {
|
||||||
|
optionText = question[key];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (optionText && optionText.trim()) {
|
if (optionText && optionText.trim()) {
|
||||||
options.push(`
|
options.push(`
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user