diff --git a/src/api/report/com_edit_customer_report_search_column.js b/src/api/report/com_edit_customer_report_search_column.js index b09306e..e68c18c 100644 --- a/src/api/report/com_edit_customer_report_search_column.js +++ b/src/api/report/com_edit_customer_report_search_column.js @@ -12,3 +12,7 @@ export const autoProcessSearchColumn = data => createAPI('report/autoProcessSear // 保存定制的报表功能 export const saveCustomerSearchColumns = data => createAPI('report/saveCustomerSearchColumns', 'POST', data) +// 删除定制报表的查询列参数 +export const deleteCustomerReportSearchColumn = data => createAPI('report/deleteCustomerReportSearchColumn', 'POST', data) + + diff --git a/src/api/report/report_manage.js b/src/api/report/report_manage.js index 0f3117b..aedbd6a 100644 --- a/src/api/report/report_manage.js +++ b/src/api/report/report_manage.js @@ -5,3 +5,7 @@ export const getReportTypeList = data => createAPI('report/getReportTypeList', ' // 获取派工单的最新信息 export const getCurrentPageTables = data => createAPI('report/getCustomerReportList', 'POST', data) + +// 删除定制的报表信息 +export const deleteCustomerReport = data => createAPI('report/deleteCustomerReport', 'POST', data) + diff --git a/src/views/modules/report/com_edit_customer_report_search_column.vue b/src/views/modules/report/com_edit_customer_report_search_column.vue index ef2b668..0da9633 100644 --- a/src/views/modules/report/com_edit_customer_report_search_column.vue +++ b/src/views/modules/report/com_edit_customer_report_search_column.vue @@ -42,7 +42,7 @@ width="115" :label="'操作'"> { + //执行删除定制报表的功能 + this.deleteCustomerReportSearchColumnOperation(currentSearchColumn); + }); + }, + + /*执行删除定制报表的查询列功能*/ + deleteCustomerReportSearchColumnOperation(currentSearchColumn) { + //执行删除卷的操作 + deleteCustomerReportSearchColumn(currentSearchColumn).then(({data}) => { + //判断是否成功 + if (data.code === 200) { + this.$message.success(data.msg); + //刷新报工的页面 + this.refreshSearchColumnTable(); + } else { + this.$message.error(data.msg); + } + }); + }, + }, created() { //查询报表的类型 diff --git a/src/views/modules/report/report_manage.vue b/src/views/modules/report/report_manage.vue index 0d530b6..be1d9e4 100644 --- a/src/views/modules/report/report_manage.vue +++ b/src/views/modules/report/report_manage.vue @@ -45,7 +45,7 @@ :label="'操作'"> @@ -301,11 +301,11 @@ export default { deleteCustomerReport(currentCustomerReport).then(({data}) => { //判断是否成功 if (data.code === 200) { - this.$message.error(data.msg); - } else { this.$message.success(data.msg); //刷新报工的页面 - this.refreshPageData(); + this.refreshPageTables(); + } else { + this.$message.error(data.msg); } }); },