发起变更通用footer以及保存提交统一修改

This commit is contained in:
2026-09-04 14:57:46 +08:00
parent 8706ec4b92
commit 10115eb422
6 changed files with 161 additions and 323 deletions
@@ -147,12 +147,20 @@ defineExpose({clearApprovers})
<NButton ghost type="success" :disabled="btnDisabled" :loading="downloadLoading" @click="download">
<Icon icon="material-symbols:download" class="size-16px" />
<span v-if="props.type==='form'">下载变更申请表</span>
<span v-if="props.type==='risk'">下载风险分析记录表</span>
<span v-if="props.type==='train'">下载变更培训内容</span>
<span v-if="props.type==='pssr'">下载PSSR检查内容</span>
<span v-if="props.type==='evaluation'">下载验收评价</span>
<span v-if="props.type==='close'">下载变更关闭确认表</span>
</NButton>
<NButton v-if="props.isAiOpen" ghost type="warning" :disabled="btnDisabled" :loading="regenerateLoading" @click="regenerate">
<Icon icon="tdesign:refresh" class="size-14px mr-1" />
<span v-if="props.type==='form'">重新生成变更申请表</span>
<span v-if="props.type==='risk'">重新生成风险分析记录表</span>
<span v-if="props.type==='train'">重新生成变更培训内容</span>
<span v-if="props.type==='pssr'">重新生成PSSR检查内容</span>
<span v-if="props.type==='evaluation'">重新生成验收评价</span>
<span v-if="props.type==='close'">重新生成变更关闭确认表</span>
</NButton>
<NButton v-if="props.isAiOpen" ghost :type="confirmed ? 'success' : 'primary'" :disabled="btnDisabled" @click="confirmTab">
<Icon icon="ix:success" class="size-16px mr-1" /> {{ confirmed ? '已确认完毕' : '本标签内容确认完毕' }}