From e5d73c8c050c08172affb9e00e97f3c22ed9d9b6 Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期五, 04 八月 2023 12:08:20 +0800 Subject: [PATCH] 修改流程启动参数,流程列表展示页面 --- Source/UBCS-WEB/src/components/template/FlowPath.vue | 27 ++++++++++++++++++++++++++- 1 files changed, 26 insertions(+), 1 deletions(-) diff --git a/Source/UBCS-WEB/src/components/template/FlowPath.vue b/Source/UBCS-WEB/src/components/template/FlowPath.vue index d068154..83f36ba 100644 --- a/Source/UBCS-WEB/src/components/template/FlowPath.vue +++ b/Source/UBCS-WEB/src/components/template/FlowPath.vue @@ -39,15 +39,19 @@ startData: [], form: {}, option: { - height: "auto", + height: 340, border: true, align: 'center', + menu:!this.checkStatus || this.crudLCStatus == 'Editing', menuAlign: 'center', index: true, searchMenuSpan: 8, searchBtn: false, + refreshBtn:false, emptyBtn: false, columnBtn: false, + editBtn:!this.checkStatus || this.crudLCStatus == 'Editing', + delBtn:!this.checkStatus || this.crudLCStatus == 'Editing', addBtn: !this.checkStatus || this.crudLCStatus == 'Editing', defaultSort: { prop: 'id,name,description,version', @@ -107,6 +111,27 @@ created() { this.getStart() }, + watch: { + code: { + handler(newval, oldval) { + this.getDataList() + } + }, + checkStatus: { + handler(newval, oldval) { + this.option.delBtn=!this.checkStatus || this.crudLCStatus == 'Editing'; + this.option.editBtn=!this.checkStatus || this.crudLCStatus == 'Editing'; + this.option.addBtn=!this.checkStatus || this.crudLCStatus == 'Editing'; + } + }, + crudLCStatus: { + handler(newval, oldval) { + this.option.delBtn=!this.checkStatus || this.crudLCStatus == 'Editing'; + this.option.editBtn=!this.checkStatus || this.crudLCStatus == 'Editing'; + this.option.addBtn=!this.checkStatus || this.crudLCStatus == 'Editing'; + } + } + }, methods: { async getStart() { const response = await getStartList() -- Gitblit v1.9.3