From 1ff08f6631a855c22f5355334c8c4540397f013e Mon Sep 17 00:00:00 2001
From: zhangxp <zhangxp@chicecm.com>
Date: 星期二, 13 六月 2023 18:13:21 +0800
Subject: [PATCH] 模板阶段

---
 Source/UBCS-WEB/src/views/flow/flowPath.vue |   67 +++++++++++++++++++++++++++++----
 1 files changed, 59 insertions(+), 8 deletions(-)

diff --git a/Source/UBCS-WEB/src/views/flow/flowPath.vue b/Source/UBCS-WEB/src/views/flow/flowPath.vue
index ef76289..2040668 100644
--- a/Source/UBCS-WEB/src/views/flow/flowPath.vue
+++ b/Source/UBCS-WEB/src/views/flow/flowPath.vue
@@ -2,31 +2,82 @@
     <div>
         <el-button @click="outerVisible = true">娴佺▼娴嬭瘯</el-button>
         <el-button @click="visibleFlow = true">妯℃澘娴佺▼</el-button>
+        <el-button @click="visibleStage = true">妯℃澘闃舵</el-button>
+        <el-button @click="visibleTable = true">table绌挎妗�</el-button>
         <flow-business :visible.sync="outerVisible"></flow-business>
-        <flow-path :visible.sync="visibleFlow" code="A12826E4-2B66-6D56-DE30-92BB1D7F607F"></flow-path>
+        <flow-path :visible.sync="visibleFlow" code="8b5e2017-990f-454a-9c39-4c4eeeb57553"></flow-path>
+        <stage :visible.sync="visibleStage" code="8b5e2017-990f-454a-9c39-4c4eeeb57553"></stage>
+        <table-transfer :visible.sync="visibleTable" v-model="value" :dataList="list" :columns="columns" keyName="id"
+            @change="change"></table-transfer>
     </div>
 </template>
 
 <script>
 import FlowBusiness from '@/components/template/Business'
 import FlowPath from '@/components/template/FlowPath'
+import Stage from '@/components/template/Stage'
+import TableTransfer from '@/components/template/TableTransfer'
 export default {
-    components:{
+    components: {
         FlowBusiness,
-        FlowPath
+        FlowPath,
+        Stage,
+        TableTransfer
     },
     data() {
+        const getTables = () => {
+            let data = []
+            for (let i = 0; i < 5; i++) {
+                let item = {
+                    id: `${i+1}`,
+                    name: 'name',
+                    address: '闆嗗洟鐮�',
+                    data:'',
+                    checked:false,
+                }
+                data.push(item)
+            }
+            return data
+        }
         return {
+            list: getTables(),
+            value: [],
             outerVisible: false,
             visibleFlow: false,
-           
+            visibleStage: false,
+            visibleTable: false,
+
+            columns: [
+                {
+                    key: "id",
+                    label: "id",
+                    visible: false,
+                },
+                {
+                    key: "name",
+                    label: "灞炴�х紪鍙�",
+                    visible: true,
+                },
+                {
+                    key: "address",
+                    label: "灞炴�у悕绉�",
+                    visible: true,
+                },
+                {
+                    key: "address",
+                    label: "灞炴�у垎缁�",
+                    visible: true,
+                },
+            ],
+
         }
     },
     methods: {
-        
+        change(val) {
+            console.log(val);
+            console.log(this.value)
+        },
     }
 }
 </script>
-<style lang="scss" scoped>
-
-</style>
\ No newline at end of file
+<style lang="scss" scoped></style>
\ No newline at end of file

--
Gitblit v1.9.3