From d088628a4b421e7e0a8363b8b75529d8b2ecfe89 Mon Sep 17 00:00:00 2001 From: lyh <liuyuanheng@xalxzn.com> Date: 星期一, 24 二月 2025 10:07:14 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/flowable/components/ActHistoricDetailBtn.vue | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) diff --git a/src/views/flowable/components/ActHistoricDetailBtn.vue b/src/views/flowable/components/ActHistoricDetailBtn.vue new file mode 100644 index 0000000..c4a69f5 --- /dev/null +++ b/src/views/flowable/components/ActHistoricDetailBtn.vue @@ -0,0 +1,53 @@ +<style lang="less"> +</style> +<template> + <span> + <a-button :type="btnType" @click="history()" >{{text}}</a-button> + <a-modal title="瀹℃壒鍘嗗彶" v-model="modalLsVisible" :mask-closable="true" :width="'80%'" :footer="null"> + <div v-if="modalLsVisible"> + <HistoricDetail ref="historicDetail" :data-id="dataId"></HistoricDetail> + </div> + </a-modal> + </span> +</template> + +<script> +import HistoricDetail from './HistoricDetail'; +export default { + name: 'ActHistoricDetailBtn', + components: { HistoricDetail }, + props: { + btnType: { type: String, default: 'link', required: false }, + /**/ + dataId: { + type: String, + default: '', + required: true + }, + text: { + type: String, + default: '瀹℃壒鍘嗗彶', + required: false + } + }, + data() { + return { + modalLsVisible: false + }; + }, + created() { + }, + watch: { + }, + methods: { + history() { + if (!this.dataId) { + this.$message.error('娴佺▼瀹炰緥ID涓嶅瓨鍦�'); + return; + } + this.modalLsVisible = true; + } + } + +}; +</script> -- Gitblit v1.9.3