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 @@
+
+
+
+
+
+
+
+
+
+
+