修改模拟面试的相关内容

This commit is contained in:
2025-09-20 21:43:20 +08:00
parent 7e6cf25295
commit 84ae32adc1
2 changed files with 113 additions and 133 deletions

View File

@@ -111,6 +111,15 @@
</template>
</el-upload>
</el-form-item>
<el-form-item label="AI模型">
<el-select v-model="formData.model" placeholder="请选择AI模型">
<el-option label="GPT-3.5" value="gpt-3.5-turbo"></el-option>
<el-option label="GPT-4" value="gpt-4"></el-option>
</el-select>
</el-form-item>
<el-form-item label="面试题目数量">
<el-input-number v-model="formData.questionCount" :min="1" :max="100"></el-input-number>
</el-form-item>
<el-form-item>
<el-button
@@ -173,14 +182,14 @@ const startInterviewAction = async () => {
isLoading.value = true;
const sendFormData = new FormData();
const selectionResult = questionBankSectionRef.value.getSelectionResult()
if (!selectionResult.selectedNodeList) {
selectionResult.selectedNodeList = []
if (!selectionResult.selectedNodes) {
selectionResult.selectedNodes = []
}
console.log(selectionResult)
sendFormData.append('candidateName', formData.value.candidateName);
sendFormData.append('model', selectedMode.value);
if (selectionResult.selectedNodeList && selectionResult.selectedNodeList.length > 0) {
sendFormData.append('selectedNodes', selectionResult.selectedNodeList);
if (selectionResult.selectedNodes && selectionResult.selectedNodes.length > 0) {
sendFormData.append('selectedNodes', selectionResult.selectedNodes);
}
sendFormData.append('resume', formData.value.resumeFiles);