From f0ade0eaa78749a0434db774dea38a8dc50a5eed Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Wed, 28 Jul 2021 14:04:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=A5=E8=A1=A8=E8=AE=BE=E8=AE=A1=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E6=A8=A1=E6=9D=BF=E5=8C=96-=E6=9A=82=E6=9C=AA?= =?UTF-8?q?=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../report/controller/dto/ReportDto.java | 6 + report-ui/src/api/reportDataSet.js | 42 ++++ report-ui/src/api/reportmanage.js | 42 ++++ .../src/views/report/report/index-copy.vue | 221 ++++++++++++++++++ .../src/views/report/resultset/index-copy.vue | 176 ++++++++++++++ 5 files changed, 487 insertions(+) create mode 100644 report-ui/src/api/reportDataSet.js create mode 100644 report-ui/src/api/reportmanage.js create mode 100644 report-ui/src/views/report/report/index-copy.vue create mode 100644 report-ui/src/views/report/resultset/index-copy.vue diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/report/controller/dto/ReportDto.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/report/controller/dto/ReportDto.java index fb80145b..6849eba0 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/report/controller/dto/ReportDto.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/report/controller/dto/ReportDto.java @@ -44,4 +44,10 @@ public class ReportDto extends GaeaBaseDTO implements Serializable { /** 报表缩略图 */ private String reportImage; + /** 0--已禁用 1--已启用 DIC_NAME=ENABLE_FLAG */ + private Integer enableFlag; + + /** 0--未删除 1--已删除 DIC_NAME=DELETE_FLAG */ + private Integer deleteFlag; + } diff --git a/report-ui/src/api/reportDataSet.js b/report-ui/src/api/reportDataSet.js new file mode 100644 index 00000000..8d5579e5 --- /dev/null +++ b/report-ui/src/api/reportDataSet.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function reportDataSetList(params) { + return request({ + url: 'dataSet/pageList', + method: 'GET', + params, + }) +} + +export function reportDataSetAdd(data) { + return request({ + url: 'dataSet', + method: 'post', + data + }) +} + +export function reportDataSetDeleteBatch(data) { + return request({ + url: 'dataSet/delete/batch', + method: 'post', + data + }) +} + +export function reportDataSetUpdate(data) { + return request({ + url: 'dataSet', + method: 'put', data, + }) +} + +export function reportDataSetDetail(data) { + return request({ + url: 'dataSet/' + data.id, + method: 'get', + params: { accessKey: data.accessKey } + }) +} + +export default { reportDataSetList, reportDataSetAdd, reportDataSetDeleteBatch, reportDataSetUpdate, reportDataSetDetail } diff --git a/report-ui/src/api/reportmanage.js b/report-ui/src/api/reportmanage.js new file mode 100644 index 00000000..351f62cc --- /dev/null +++ b/report-ui/src/api/reportmanage.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function reportList(params) { + return request({ + url: '/report/pageList', + method: 'GET', + params, + }) +} + +export function reportAdd(data) { + return request({ + url: '/report', + method: 'post', + data + }) +} + +export function reportDeleteBatch(data) { + return request({ + url: '/report/delete/batch', + method: 'post', + data + }) +} + +export function reportUpdate(data) { + return request({ + url: '/report', + method: 'put', data, + }) +} + +export function reportDetail(data) { + return request({ + url: '/report/' + data.id, + method: 'get', + params: { accessKey: data.accessKey } + }) +} + +export default { reportList, reportAdd, reportDeleteBatch, reportUpdate, reportDetail } diff --git a/report-ui/src/views/report/report/index-copy.vue b/report-ui/src/views/report/report/index-copy.vue new file mode 100644 index 00000000..e7e1ddec --- /dev/null +++ b/report-ui/src/views/report/report/index-copy.vue @@ -0,0 +1,221 @@ + + + diff --git a/report-ui/src/views/report/resultset/index-copy.vue b/report-ui/src/views/report/resultset/index-copy.vue new file mode 100644 index 00000000..e3dca9f1 --- /dev/null +++ b/report-ui/src/views/report/resultset/index-copy.vue @@ -0,0 +1,176 @@ + +