From bd0fa30df80868d68c0a935e543d009e602a9ddc Mon Sep 17 00:00:00 2001
From: yuxc <653031404@qq.com>
Date: 星期三, 26 七月 2023 14:49:42 +0800
Subject: [PATCH] 1、处理新增保存类型无法保存问题。
---
Source/UBCS-WEB/src/views/flow/flowPath.vue | 83 ++++++++++++-----------------------------
1 files changed, 25 insertions(+), 58 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/flow/flowPath.vue b/Source/UBCS-WEB/src/views/flow/flowPath.vue
index 2040668..7bfb746 100644
--- a/Source/UBCS-WEB/src/views/flow/flowPath.vue
+++ b/Source/UBCS-WEB/src/views/flow/flowPath.vue
@@ -1,82 +1,49 @@
<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">浜哄憳璁剧疆</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>
- <table-transfer :visible.sync="visibleTable" v-model="value" :dataList="list" :columns="columns" keyName="id"
- @change="change"></table-transfer>
+ <set-personnel :visible.sync="visibleFlow" :parameter="parameter" :parameter-keys="props" ></set-personnel>
</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'
+import SetPersonnel from '@/components/template/SetPersonnel'
export default {
components: {
FlowBusiness,
- FlowPath,
- Stage,
- TableTransfer
+ SetPersonnel
},
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,
- },
- ],
-
+ parameter:{
+ ids:['0000','22222222'],
+ code:'8b5e2017-990f-454a-9c39-4c4eeeb57553',
+ type:'PUBLIC',
+ template:'妯℃澘template',
+ vars:{
+ name:'111',
+ sex:'222'
+ }
+ },
+ props:{
+ flowTemplate:'template',
+ type:'type',
+ ids:'ids',
+ code:'code'
+ }
}
},
methods: {
- change(val) {
- console.log(val);
- console.log(this.value)
+ handleSave(event) {
+ console.log(event)
},
+ handleTable(){
+ this.visibleFlow = true
+ }
}
}
</script>
--
Gitblit v1.9.3