提交 c54311e2 authored 作者: lidongxu's avatar lidongxu

fix(post/index.vue): 修复:岗位管理_岗位数据,新增岗位时,考勤规则必填项

上级 295335da
......@@ -139,7 +139,8 @@
<el-dialog :title="title"
v-model="open"
append-to-body
draggable overflow>
draggable
overflow>
<el-form ref="postRef"
:model="form"
:rules="rules"
......@@ -172,7 +173,8 @@
placeholder="选择考勤规则"
clearable>
<template #tag="{ value }">
<div class="flex items-center" @click.stop>
<div class="flex items-center"
@click.stop>
<span>{{ value.ruleName }}</span>
</div>
</template>
......@@ -247,6 +249,7 @@
postName: [{ required: true, message: "岗位名称不能为空", trigger: "blur" }],
postCode: [{ required: true, message: "岗位编码不能为空", trigger: "blur" }],
postSort: [{ required: true, message: "岗位顺序不能为空", trigger: "blur" }],
ruleList: [{ required: true, message: "请选择考勤规则", trigger: "change" }],
}
});
......@@ -331,9 +334,9 @@
/** 提交按钮 */
function submitForm() {
proxy.$refs["postRef"].validate(valid => {
if (valid) {
form.value.ruleId = form.value.ruleList[0].ruleId
form.value.ruleName = form.value.ruleList[0].ruleName
if (valid) {
if (form.value.postId != undefined) {
updatePost(form.value).then(response => {
proxy.$modal.msgSuccess("修改成功");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论