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