讲师管理bug

This commit is contained in:
zhangsir
2024-12-16 11:53:33 +08:00
parent 0f51a6dab0
commit 2c4801ba75
2 changed files with 14 additions and 10 deletions

View File

@@ -207,8 +207,8 @@
<a-col :span="12">
<a-form-item label="开课状态">
<a-radio-group v-model:value="formParam.courseStatus" class="draitem">
<a-radio :value="0">未开课</a-radio>
<a-radio :value="1">已开课</a-radio>
<a-radio :value="'0'">未开课</a-radio>
<a-radio :value="'1'">已开课</a-radio>
</a-radio-group>
</a-form-item>
</a-col>
@@ -453,7 +453,7 @@ export default {
teachingDate: undefined, //选择时间
tableDataTotal: -1,//table列表总条数
formParam: {
courseStatus: 1,
courseStatus: '1',
createFrom: 1,
teaching: null,
teachingDate: null,
@@ -490,7 +490,7 @@ export default {
teacherName: [{ required: true, message: '', log: '讲师不能为空' }],
courseTypeId: [{ required: true, message: '', log: '内容分类不能为空' }],
courseName: [{ required: true, message: '', log: '课程名称不能为空' }],
courseStatus: [{ required: true, message: '', log: '课状态不能为空' }],
courseStatus: [{ required: true, message: '', log: '课状态不能为空' }],
teachingDate: [{ required: true, message: '', log: '授课日期不能为空' }],
teaching: [{ required: true, message: '', log: '授课时长不能为空' }],
studys: [{ required: true, message: '', log: '参训人数不能为空' }],
@@ -824,6 +824,7 @@ export default {
}else{
state.formParam.score = null
}
state.formParam.courseStatus = String(state.formParam.courseStatus)
const formItemNames = Object.keys(rules);
for (let i = 0; i < formItemNames.length; i++) {
// const result = await validateField(formItemNames[i]);
@@ -892,7 +893,7 @@ export default {
//清空数据
const cancel = () => {
state.formParam = {
courseStatus: 1,
courseStatus: '1',
recordType: 2,
mobile: null,
name: null,
@@ -935,7 +936,8 @@ export default {
state.teachingDate = res.data.data.teachingDate ? dayjs(res.data.data.teachingDate, 'YYYY-MM-DD HH:mm'):'',
state.formParam.name=state.formParam.teacherName
state.formParam.teachingDate = state.teachingDate ? dayjs(state.teachingDate).format("YYYY-MM-DD HH:mm").toString() : ""
console.log(state.formParam.teachingDate)
state.formParam.courseStatus = String(state.formParam.courseStatus)
console.log(state.formParam.teachingDate)
})
.catch((err) => {
});

View File

@@ -302,8 +302,8 @@
<a-col :span="12">
<a-form-item label="开课状态">
<a-radio-group v-model:value="formParam.courseStatus" class="draitem">
<a-radio :value="0">未开课</a-radio>
<a-radio :value="1">已开课</a-radio>
<a-radio :value="'0'">未开课</a-radio>
<a-radio :value="'1'">已开课</a-radio>
</a-radio-group>
</a-form-item>
</a-col>
@@ -577,7 +577,7 @@ export default {
},
score: undefined,
formParam: {
courseStatus: 1,
courseStatus: '1',
createFrom: 1,
teaching: null,
name: null,
@@ -1091,6 +1091,7 @@ export default {
if(state.formParam.studys==0){
state.formParam.studys = null
}
state.formParam.courseStatus = String(state.formParam.courseStatus)
const formItemNames = Object.keys(rules);
for (let i = 0; i < formItemNames.length; i++) {
// const result = await validateField(formItemNames[i]);
@@ -1161,7 +1162,7 @@ export default {
const cancel = () => {
state.formParam = {
recordType: 1,
courseStatus: 1,
courseStatus: '1',
teacher: null,
orgName: null,
tsystemName: null,
@@ -1254,6 +1255,7 @@ export default {
state.teachingDate = dayjs(res.data.data.teachingDate, 'YYYY-MM-DD HH:mm'),
state.formParam.orgNames = state.formParam.orgName
state.formParam.teachingDate = res.data.data.teachingDate ? dayjs(res.data.data.teachingDate).format("YYYY-MM-DD HH:mm").toString() : "-"
state.formParam.courseStatus = String(state.formParam.courseStatus)
console.log(state.formParam);
})
.catch((err) => {