[update] 法规符合性排查流程猪排查人分发和再次分发节点转办按钮加判断

This commit is contained in:
lideqin
2024-08-22 09:43:15 +08:00
parent cd09122f5c
commit 364f4edcc1
@@ -145,10 +145,21 @@
<!-- 提交 -->
<a-button type="primary" :loading="loading" @click="handleSubmit" icon="upload">{{ $t('submit') }}</a-button>
</template>
<!-- 主排查人分发设计工程师评估 -->
<template v-else-if="[3, 4].includes(currentNode)">
<!-- 主排查人分发 -->
<template v-else-if="[3].includes(currentNode)">
<!-- 驳回 -->
<a-button v-if="!rejectDisabled" type="danger" ghost :loading="loading" @click="handleReject" icon="close">{{ $t('reject') }}</a-button>
<!-- 转办 只有第一次分发之前可以转办 -->
<a-button v-if="!model.businessInfoDTO.standardInfo.lockDistributeFlag" type="primary" ghost :loading="loading" @click="handleTurnTo" icon="arrow-up">{{ $t('turnTo') }}</a-button>
<!-- 保存 -->
<a-button type="primary" ghost :loading="loading" @click="handleSave"><i class="iconfont icon-save"></i> {{ $t('preservation') }}</a-button>
<!-- 提交 -->
<a-button type="primary" :loading="loading" @click="handleSubmit" icon="upload">{{ $t('submit') }}</a-button>
</template>
<!-- 设计工程师评估 -->
<template v-else-if="[4].includes(currentNode)">
<!-- 驳回 -->
<a-button type="danger" ghost :loading="loading" @click="handleReject" icon="close">{{ $t('reject') }}</a-button>
<!-- 转办 -->
<a-button type="primary" ghost :loading="loading" @click="handleTurnTo" icon="arrow-up">{{ $t('turnTo') }}</a-button>
<!-- 保存 -->
@@ -158,8 +169,8 @@
</template>
<!-- 主排查人二次分发 -->
<template v-else-if="[10].includes(currentNode)">
<!-- 转办 -->
<a-button type="primary" ghost :loading="loading" @click="handleTurnTo" icon="arrow-up">{{ $t('turnTo') }}</a-button>
<!-- 转办 只有第一次分发之前可以转办 -->
<a-button v-if="!model.businessInfoDTO.standardInfo.lockDistributeFlag" type="primary" ghost :loading="loading" @click="handleTurnTo" icon="arrow-up">{{ $t('turnTo') }}</a-button>
<!-- 保存 -->
<a-button type="primary" ghost :loading="loading" @click="handleSave"><i class="iconfont icon-save"></i> {{ $t('preservation') }}</a-button>
<!-- 提交 -->
@@ -327,7 +338,7 @@ export default {
currentNode: 1, // 当前节点
currentNodeName: '',
currentNodeId: RegulatoryComplianceCheckNodes.initiated.value, // 当前节点id
model: {},
model: { businessInfoDTO: { standardInfo: { lockDistributeFlag: false } } },
draftModel: null, // 草稿Json转化的对象
processInfoForm: this.$form.createForm(this),
processInfoModel: {},