mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-10 19:36:46 +08:00
细节修改2
This commit is contained in:
@@ -598,7 +598,7 @@ export default {
|
|||||||
},
|
},
|
||||||
searchParam: {
|
searchParam: {
|
||||||
currentPage: 1,
|
currentPage: 1,
|
||||||
pageSize1: 10,
|
// pageSize1: "10",
|
||||||
teacherNameOrUserNo: null,
|
teacherNameOrUserNo: null,
|
||||||
systemId: null,
|
systemId: null,
|
||||||
levelId: null,
|
levelId: null,
|
||||||
@@ -1261,7 +1261,7 @@ export default {
|
|||||||
// }
|
// }
|
||||||
const handlesel = () => {
|
const handlesel = () => {
|
||||||
console.log('请下选择讲师体系')
|
console.log('请下选择讲师体系')
|
||||||
if (state.formParam.systemId == undefimed) {
|
if (state.formParam.systemId == undefined) {
|
||||||
message.warning('请下选择讲师体系')
|
message.warning('请下选择讲师体系')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -216,7 +216,7 @@
|
|||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<a-form-item label="授课时长" name="duration">
|
<a-form-item label="授课时长" name="duration">
|
||||||
<a-input v-model:value="formParam.duration" style="width:80%; height: 40px; border-radius: 8px ; "
|
<a-input v-model:value="formParam.duration" style="width:80%; height: 40px; border-radius: 8px ; "
|
||||||
placeholder="0" allowClear showSearch suffix="分钟" @blur="clearNonNumber">
|
placeholder="0" allowClear showSearch suffix="分钟" @blur="clearscoreNumber">
|
||||||
</a-input>
|
</a-input>
|
||||||
<span style="margin-left: 5px ;" v-if="formParam.duration != null">{{ (formParam.duration / 60
|
<span style="margin-left: 5px ;" v-if="formParam.duration != null">{{ (formParam.duration / 60
|
||||||
).toFixed(2) }}小时</span>
|
).toFixed(2) }}小时</span>
|
||||||
@@ -224,7 +224,7 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<a-form-item label="评分" name="score">
|
<a-form-item label="评分" name="score">
|
||||||
<a-input class="draitem" v-model:value="formParam.score" placeholder="" allowClear showSearch>
|
<a-input class="draitem" v-model:value="formParam.score" @blur="clearscoreNumber" placeholder="" allowClear showSearch>
|
||||||
</a-input>
|
</a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
@@ -1151,12 +1151,16 @@ export default {
|
|||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
const clearNonNumber = () => {
|
const clearNonNumber = () => {
|
||||||
state.formParam.defaultteachingTime = state.formParam.defaultteachingTime.replace(/\D/g, '');
|
state.formParam.duration = state.formParam.duration.replace(/\D/g, '');
|
||||||
|
}
|
||||||
|
const clearscoreNumber = () => {
|
||||||
|
state.formParam.score = state.formParam.score.replace(/\D/g, '');
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
...toRefs(state),
|
...toRefs(state),
|
||||||
// managerChange,
|
// managerChange,
|
||||||
clearNonNumber,
|
clearNonNumber,
|
||||||
|
clearscoreNumber,
|
||||||
beforeUpload2,
|
beforeUpload2,
|
||||||
rules,
|
rules,
|
||||||
rule,
|
rule,
|
||||||
|
|||||||
@@ -235,12 +235,13 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<a-form-item label="授课时长" name="defaultTeachingTime">
|
<a-form-item label="初始授课时长" name="defaultteachingTime">
|
||||||
<a-input v-model:value="formParam.defaultTeachingTime" class="draitem" placeholder="0" style="width:80%"
|
<a-input v-model:value="formParam.defaultteachingTime" style="width:80%; height: 40px; border-radius: 8px; "
|
||||||
allowClear showSearch suffix="分钟">
|
@blur="clearNonNumber" placeholder="0" allowClear showSearch suffix="分钟">
|
||||||
</a-input>
|
</a-input>
|
||||||
<span style="margin-left: 5px ;">{{ (formParam.defaultTeachingTime /60 ).toFixed(2)}}小时</span>
|
<span style="margin-left: 5px ;" v-if="formParam.defaultteachingTime != null">{{
|
||||||
</a-form-item>
|
(formParam.defaultteachingTime / 60).toFixed(2) }}小时</span>
|
||||||
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<!-- 参训人数 studys 评分 score -->
|
<!-- 参训人数 studys 评分 score -->
|
||||||
@@ -1030,6 +1031,9 @@ console.log( "讲师体系id" +val);
|
|||||||
const cancelTeachingDialog = () => {
|
const cancelTeachingDialog = () => {
|
||||||
state.teachingdialog = false
|
state.teachingdialog = false
|
||||||
};
|
};
|
||||||
|
const clearNonNumber = () => {
|
||||||
|
state.formParam.defaultteachingTime = state.formParam.defaultteachingTime.replace(/\D/g, '');
|
||||||
|
}
|
||||||
const rules = {
|
const rules = {
|
||||||
teacherName: [{ required: true, message: '讲师不能为空' }],
|
teacherName: [{ required: true, message: '讲师不能为空' }],
|
||||||
teacherNo: [{ required: true, message: '讲师工号不能为空' }],
|
teacherNo: [{ required: true, message: '讲师工号不能为空' }],
|
||||||
@@ -1108,6 +1112,7 @@ console.log( "讲师体系id" +val);
|
|||||||
...toRefs(state),
|
...toRefs(state),
|
||||||
rules,
|
rules,
|
||||||
formRef,
|
formRef,
|
||||||
|
clearNonNumber,
|
||||||
handleImport,
|
handleImport,
|
||||||
beforeUpload2,
|
beforeUpload2,
|
||||||
closeDeleteTeacher,
|
closeDeleteTeacher,
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item class="select " >
|
<a-form-item class="select " >
|
||||||
<a-date-picker style="width: 260px; height: 40px; border-radius: 8px" v-model:value="searchdate"
|
<a-date-picker style="width: 260px; height: 40px; border-radius: 8px" v-model:value="searchdate"
|
||||||
:placeholder="['重新汇总上月周期']" @change="searchTimeChange" />
|
:placeholder="['请选择汇总周期']" @change="searchTimeChange" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<!-- <a-form-item class="select">
|
<!-- <a-form-item class="select">
|
||||||
<a-month-picker placeholder="重新汇总上月周期" @change="onChange" style="width: 260px; height: 40px; border-radius: 8px" v-model:value="searchdate" />
|
<a-month-picker placeholder="重新汇总上月周期" @change="onChange" style="width: 260px; height: 40px; border-radius: 8px" v-model:value="searchdate" />
|
||||||
|
|||||||
Reference in New Issue
Block a user