当调用 GetConfig 接口获取职位配置时,如果返回 {code: 2000, data: null, message: "该职位暂无配置"},需要自动调用 CreateConfig 接口创建配置。
src/views/position/detail/index.vue 文件中的多个函数getPositionDetail 函数 (第3251行)editAIVideo 函数 (第5181行)handleAddStep 函数 (第3686行)initializeConfigState 函数 (第4464行)editAIVideo 函数中的AI考察部分 (第5230行)handleEditInterview 函数 (第6608行).then() 调用改为 async/await 方式{
position_id: route.query.id,
enable_psychological_test: false, // 默认关闭心理测试
enable_color_blind_test: false, // 默认关闭色盲测试
digital_human_id: null, // 暂时不设置数字人
digital_human_opening_speech: '你好,我是本次面试的面试官,欢迎参加本公司的线上面试!面试预计需要15分钟,请你提前安排在网络良好、光线亮度合适、且相对安静的环境参加这次面试以免影响本次面试的结果。如果你在面试过程中遇到问题,请与我们的招聘人员联系。'
}
if (response && response.code === 2000 && response.message === "该职位暂无配置")
async/await 替代 .then() 调用getConfigId.value