update 优化 去除请假案例状态字段

This commit is contained in:
疯狂的狮子Li 2024-06-03 15:47:51 +08:00
parent 291d4b0040
commit f237ee145a

View File

@ -4,36 +4,25 @@
<div style="display: flex; justify-content: space-between">
<div>
<el-button
v-if="
routeParams.type === 'add' ||
(routeParams.type === 'update' &&
form.processInstanceVo &&
form.processInstanceVo.businessStatus &&
(form.processInstanceVo.businessStatus === 'draft' ||
form.processInstanceVo.businessStatus === 'cancel' ||
form.processInstanceVo.businessStatus === 'back'))
"
v-if="routeParams.type === 'add' ||
(routeParams.type === 'update' &&form.status &&
(form.status === 'draft' || form.status === 'cancel' || form.status === 'back'))"
:loading="buttonLoading"
type="info"
@click="submitForm('draft')"
>暂存</el-button
>
<el-button
v-if="
routeParams.type === 'add' ||
(routeParams.type === 'update' &&
form.processInstanceVo &&
(form.processInstanceVo.businessStatus === 'draft' ||
form.processInstanceVo.businessStatus === 'cancel' ||
form.processInstanceVo.businessStatus === 'back'))
"
v-if="routeParams.type === 'add' ||
(routeParams.type === 'update' && form.status &&
(form.status === 'draft' || form.status === 'cancel' || form.status === 'back'))"
:loading="buttonLoading"
type="primary"
@click="submitForm('submit')"
> </el-button
>
<el-button
v-if="routeParams.type === 'approval' && form.processInstanceVo && form.processInstanceVo.businessStatus === 'waiting'"
v-if="routeParams.type === 'approval' && form.status && form.status === 'waiting'"
:loading="buttonLoading"
type="primary"
@click="approvalVerifyOpen"