修改表单,给选择器提供userid
This commit is contained in:
parent
80109d1536
commit
26a693cd52
@ -27,6 +27,41 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="数据选择" prop="qjglId">
|
||||
<el-link @click="openForm()" class="mx-1" type="primary">请假数据</el-link>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="详情" >
|
||||
<el-link @click="openQjglForm()" class="mx-1" type="primary">查看详情</el-link>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="销假天数" prop="day">
|
||||
<el-row style="width: 100%;margin-bottom: 5px;" :gutter="2">
|
||||
<el-col :span="22">
|
||||
<el-input v-model.number="formData.day" placeholder="请输入销假天数" disabled />
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="请假类型" prop="qjglType">
|
||||
<el-select v-model="formData.qjglType" placeholder="请选择请假类型" disabled>
|
||||
<el-option
|
||||
v-for="dict in getIntDictOptions(DICT_TYPE.BPM_OA_LEAVE_TYPE)"
|
||||
:key="dict.value"
|
||||
:label="dict.label"
|
||||
:value="dict.value"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="开始时间" prop="startTime">
|
||||
@ -51,39 +86,6 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="销假天数" prop="day">
|
||||
<el-row style="width: 100%;margin-bottom: 5px;" :gutter="2">
|
||||
<el-col :span="22">
|
||||
<el-input v-model.number="formData.day" placeholder="请输入销假天数" disabled />
|
||||
</el-col>
|
||||
<el-col :span="2">
|
||||
<el-button @click="openForm()" size="small" type="text">
|
||||
<Icon icon="ep:plus" />
|
||||
</el-button>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row style="width: 100%;" :gutter="2">
|
||||
<el-col :span="24">
|
||||
<el-link @click="openQjglForm()" class="mx-1" type="primary">查看详情</el-link>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="请假类型" prop="qjglType">
|
||||
<el-select v-model="formData.qjglType" placeholder="请选择请假类型" disabled>
|
||||
<el-option
|
||||
v-for="dict in getIntDictOptions(DICT_TYPE.BPM_OA_LEAVE_TYPE)"
|
||||
:key="dict.value"
|
||||
:label="dict.label"
|
||||
:value="dict.value"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-form-item label="销假原因" prop="cancelReason">
|
||||
<el-input autosize v-model="formData.cancelReason" type="textarea" placeholder="请输入销假原因" />
|
||||
</el-form-item>
|
||||
@ -147,7 +149,7 @@ const formRules = reactive({
|
||||
title: [{ required: true, message: '标题不能为空', trigger: 'blur' }],
|
||||
userId: [{ required: true, message: '申请人id不能为空', trigger: 'blur' }],
|
||||
deptId: [{ required: true, message: '申请部门id不能为空', trigger: 'blur' }],
|
||||
qjglId: [{ required: true, message: '请假id不能为空', trigger: 'blur' }],
|
||||
qjglId: [{ required: true, message: '请假数据不能为空', trigger: 'blur' }],
|
||||
qjglType: [{ required: true, message: '请假类型不能为空', trigger: 'change' }],
|
||||
startTime: [{ required: true, message: '开始时间不能为空', trigger: 'blur' }],
|
||||
endTime: [{ required: true, message: '结束时间不能为空', trigger: 'blur' }],
|
||||
@ -166,7 +168,7 @@ const openQjglForm = ()=> {
|
||||
/** 添加/修改操作 车辆选择 */
|
||||
const selectRef = ref()
|
||||
const openForm = () => {
|
||||
selectRef.value.open()
|
||||
selectRef.value.open(formData.value.userId)
|
||||
}
|
||||
|
||||
const oneDay = 24 * 60 * 60 * 1000;
|
||||
|
Loading…
Reference in New Issue
Block a user