1
0
mirror of synced 2025-12-07 22:08:16 +08:00

报表分享增加显示报表名称

This commit is contained in:
isqianming
2024-09-07 14:47:55 +08:00
parent f0ef0853b6
commit aac01e50ea
7 changed files with 36 additions and 1 deletions

View File

@@ -38,6 +38,8 @@ public class ReportShareDto extends GaeaBaseDTO implements Serializable {
/** 报表编码 */
@NotEmpty(message = "6002")
private String reportCode;
/** 报表名称 */
private String reportName;
/** 0--已禁用 1--已启用 DIC_NAME=ENABLE_FLAG */
private Integer enableFlag;

View File

@@ -23,6 +23,10 @@ public class ReportShareParam extends PageParam implements Serializable {
@Query(value = QueryEnum.LIKE)
private String reportCode;
/** 报表名称 */
@Query(value = QueryEnum.LIKE)
private String reportName;
/** 分享有效期类型 */
@Query(value = QueryEnum.EQ)
private String shareValidType;

View File

@@ -32,6 +32,8 @@ public class ReportShare extends GaeaBaseEntity {
/** 报表编码 */
private String reportCode;
/** 报表编码 */
private String reportName;
/** 0--已禁用 1--已启用 DIC_NAME=ENABLE_FLAG */
private Integer enableFlag;

View File

@@ -0,0 +1,7 @@
-- 分享表增加report_name
ALTER TABLE `aj_report`.`gaea_report_share` ADD `report_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '名称' AFTER `report_code`;
-- 更新report_name
UPDATE `aj_report`.`gaea_report_share` t1
INNER JOIN `aj_report`.`gaea_report` t2 on t1.report_code=t2.report_code
SET t1.report_name=t2.report_name;

View File

@@ -139,6 +139,7 @@ export default {
dialogForm: {
shareValidType: 0,
reportCode: "",
reportName: "",
reportType: "",
shareUrl: "",
shareCode: "",
@@ -182,6 +183,7 @@ export default {
async createShare() {
this.dialogForm.reportType = this.reportType;
this.dialogForm.reportCode = this.reportCode;
this.dialogForm.reportName = this.reportName;
this.dialogForm.shareUrl = window.location.href;
const { code, data } = await reportShareAdd(this.dialogForm);
if (code != "200") return;

View File

@@ -1,5 +1,5 @@
<!--
* @Descripttion:
* @Descripttion:
* @Author: Devli
* @Date: 2021-7-18 18:23:24
* @Last Modified by: qianlishi
@@ -138,6 +138,7 @@ export default {
dialogForm: {
shareValidType: 0,
reportCode: "",
reportName: "",
reportType: "",
shareUrl: "",
shareCode: "",
@@ -181,6 +182,7 @@ export default {
async createShare() {
this.dialogForm.reportType = this.reportType;
this.dialogForm.reportCode = this.reportCode;
this.dialogForm.reportName = this.reportName;
this.dialogForm.shareUrl = window.location.href;
const { code, data } = await excelShareAdd(this.dialogForm);
if (code != "200") return;

View File

@@ -43,6 +43,11 @@ export default {
label: "报表编码",
field: "reportCode"
},
{
inputType: "input",
label: "报表名称",
field: "reportName"
},
{
inputType: "anji-select",
anjiSelectOption: {
@@ -132,6 +137,17 @@ export default {
],
disabled: false,
},
{
label: '报表名称',
placeholder: '',
field: 'reportName',
editField: 'reportName',
inputType: 'input',
rules: [
{ min: 1, max: 50, message: '不超过50个字符', trigger: 'blur' }
],
disabled: false,
},
{
label: '分享编码',//分享编码系统生成默认UUID
placeholder: '',