| | |
| | | <template> |
| | | <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> |
| | | <el-button @click="handleTable">table穿梭框</el-button> |
| | | <flow-business :visible.sync="outerVisible"></flow-business> |
| | | <flow-path :visible.sync="visibleFlow" code="8b5e2017-990f-454a-9c39-4c4eeeb57553"></flow-path> |
| | | <stage :visible.sync="visibleStage" code="8b5e2017-990f-454a-9c39-4c4eeeb57553"></stage> |
| | | <stage 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> |
| | | @save="handleSave"></table-transfer> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | let data = [] |
| | | for (let i = 0; i < 5; i++) { |
| | | let item = { |
| | | id: `${i+1}`, |
| | | id: `${i + 1}`, |
| | | name: 'name', |
| | | address: '集团码', |
| | | data:'', |
| | | checked:false, |
| | | address: `集团码${i + 1}`, |
| | | data: '', |
| | | checked: i === 1 ? true : false, |
| | | } |
| | | data.push(item) |
| | | } |
| | |
| | | } |
| | | return { |
| | | list: getTables(), |
| | | value: [], |
| | | value: ['2'], |
| | | outerVisible: false, |
| | | visibleFlow: false, |
| | | visibleStage: false, |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | change(val) { |
| | | console.log(val); |
| | | console.log(this.value) |
| | | handleSave(event) { |
| | | console.log(event) |
| | | }, |
| | | handleTable(){ |
| | | this.visibleTable = true |
| | | // this.$nextTick(()=>{ |
| | | |
| | | // }) |
| | | } |
| | | } |
| | | } |
| | | </script> |