This commit is contained in:
xyc 2025-04-17 10:05:48 +08:00
parent 0c119c0095
commit 021640ed3a

View File

@ -16,7 +16,7 @@
<el-form-item label="教练选择" prop="coachUserId"> <el-form-item label="教练选择" prop="coachUserId">
<el-select v-model="formData.coachUserId" placeholder="请选择课程" @change="handleCoachChange()"> <el-select v-model="formData.coachUserId" placeholder="请选择课程" @change="handleCoachChange()">
<el-option v-for="dict in coachList" <el-option v-for="dict in coachList"
:key="dict.id" :label="dict.name" :value="dict.id" :key="dict.userId" :label="dict.name" :value="dict.userId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -93,7 +93,7 @@ export default {
console.log('当前数据', data) console.log('当前数据', data)
this.reset(); this.reset();
this.formData = data; this.formData = data;
this.formData.coachUserId = data.coachUserId + '' this.formData.coachUserId = data.coachUserId
this.dialogVisible = true; this.dialogVisible = true;
this.orderId = data.id this.orderId = data.id
// //
@ -104,6 +104,8 @@ export default {
// //
const coachRes = await listCoach() const coachRes = await listCoach()
this.coachList = coachRes.data this.coachList = coachRes.data
console.log('当前数据', this.coachList);
this.formLoading = false; this.formLoading = false;
}, },
/** 提交按钮 */ /** 提交按钮 */
@ -133,7 +135,7 @@ export default {
} }
}, },
handleCoachChange() { handleCoachChange() {
const selected = this.coachList.find(item => item.id === this.formData.coachUserId); const selected = this.coachList.find(item => item.userId === this.formData.coachUserId);
if (selected) { if (selected) {
this.formData.coachUserName = selected.name; this.formData.coachUserName = selected.name;
} else { } else {