@@ -60,7 +60,7 @@ function filterAsyncRouter(asyncRouterMap, lastRouter = false, type = false) {
activeMenu: route.activeMenu,
id: route.id,
noCache: !route.keepAlive,
- reportId: route.reportIds,
+ reportId: route.reportId,
reportList: route.reportList,
bpmnModelId: route.bpmnModelId,
componentName: route.componentName,
@@ -126,4 +126,4 @@ export const loadView = (view) => {
return (resolve) => require([`@/views/${view}`], resolve);
};
-export default permission;
+export default permission;
@@ -349,12 +349,12 @@
</el-col>
<!-- 报表选择 -->
<el-col v-if="form.type === 2" :span="12">
- <el-form-item label="报表选择" prop="reportIds">
+ <el-form-item label="报表选择" prop="reportId">
<ReportSelect
ref="reportSelect"
- v-model="form.reportIds"
+ v-model="form.reportId"
filterable
- multiple
+ clearable
placeholder="请选择报表"
/>
</el-form-item>
@@ -658,7 +658,7 @@ export default {
this.getList();
this.tokens = localStorage.getItem(AccessTokenKey);
this.baseUrl = process.env.VUE_APP_REPORT_API;
- this.reportId = this.$route.meta.reportId[0];
+ this.reportId = this.$route.meta.reportId;
},
dialogClose() {
this.list = [];