|
|
|
@ -46,16 +46,6 @@ |
|
|
|
v-hasPermi="['system:deployment:remove']" |
|
|
|
>删除</el-button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="1.5"> |
|
|
|
<el-button |
|
|
|
type="warning" |
|
|
|
plain |
|
|
|
icon="el-icon-download" |
|
|
|
size="mini" |
|
|
|
@click="handleExport" |
|
|
|
v-hasPermi="['system:deployment:export']" |
|
|
|
>导出</el-button> |
|
|
|
</el-col> |
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
@ -279,7 +269,7 @@ export default { |
|
|
|
}, |
|
|
|
// 多选框选中数据 |
|
|
|
handleSelectionChange(selection) { |
|
|
|
this.ids = selection.map(item => item.id) |
|
|
|
this.ids = selection.map(item => item.procInsId) |
|
|
|
this.single = selection.length!==1 |
|
|
|
this.multiple = !selection.length |
|
|
|
}, |
|
|
|
@ -356,13 +346,12 @@ export default { |
|
|
|
}, |
|
|
|
/** 删除按钮操作 */ |
|
|
|
handleDelete(row) { |
|
|
|
// const ids = row.procInsId || this.ids;// 暂不支持删除多个流程 |
|
|
|
const ids = row.procInsId; |
|
|
|
const ids = row.procInsId || this.ids;// 暂不支持删除多个流程 |
|
|
|
this.$confirm('是否确认删除流程定义编号为"' + ids + '"的数据项?', "警告", { |
|
|
|
confirmButtonText: "确定", |
|
|
|
cancelButtonText: "取消", |
|
|
|
type: "warning" |
|
|
|
}).then(function() { |
|
|
|
}).then(() => { |
|
|
|
return delDeployment(ids); |
|
|
|
}).then(() => { |
|
|
|
this.getList(); |
|
|
|
@ -376,7 +365,7 @@ export default { |
|
|
|
confirmButtonText: "确定", |
|
|
|
cancelButtonText: "取消", |
|
|
|
type: "warning" |
|
|
|
}).then(function() { |
|
|
|
}).then(() => { |
|
|
|
return exportDeployment(queryParams); |
|
|
|
}).then(response => { |
|
|
|
this.download(response.msg); |
|
|
|
|