64462 参考参数列-查看 配置信息未回显处理。

This commit is contained in:
wangzhijiang
2022-12-29 10:44:49 +08:00
parent 5f9d133c69
commit 6627668f33
4 changed files with 26 additions and 1 deletions
@@ -146,3 +146,7 @@ CREATE TABLE `laws_weilai`.`params_collect_manifest_log` (
`params_collect_manifest_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数收集清单id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数收集清单-操作记录(历史日志)' ROW_FORMAT = Dynamic;
-- 参数清单-增加参考列配置id 2022-12-29 未同步生产环境
ALTER TABLE `laws_weilai`.`params_manifest`
ADD COLUMN `references_col_id` varchar(255) NULL COMMENT '参数项清单的参考列配置id(对应上报库参数配置表中的id)' AFTER `references_col_name`;
@@ -123,4 +123,6 @@ public class ParamsManifestEO implements Serializable {
@ApiModelProperty(value = "参数项清单的参考列名称")
private String referencesColName;
// 参数项清单的参考列配置id(对应上报库参数配置表(params_report_config)中的id)
private String referencesColId;
}
@@ -1144,7 +1144,8 @@ public class ParamsCollectManifestEOServiceImpl extends ServiceImpl<ParamsCollec
map.put("db_field_name", LineHumpUtil.lineToHump(dbFieldName));
String[] references = projectName.split("-");
map.put("db_field_txt", references[0] + "-" + references[1] + "-" + paramsManifestEO.getReferencesColName() + " " + onlCgformField.getDbFieldTxt());//字段中文名
map.put("db_field_id", paramsManifestEO.getReferencesColId());
map.put("references_col", true);
} else {
continue;
}
@@ -5432,6 +5433,7 @@ public class ParamsCollectManifestEOServiceImpl extends ServiceImpl<ParamsCollec
ParamsManifestEO paramsManifestEO = new ParamsManifestEO();
paramsManifestEO.setId(paramsManifestId);
paramsManifestEO.setReferencesColName(paramsReportConfigName);
paramsManifestEO.setReferencesColId(paramsReportConfigId);
paramsManifestEOService.updateById(paramsManifestEO);
// 修改参数项 参考列
@@ -383,4 +383,21 @@ public class ParamsReportEOController extends JeroController<ParamsReportEO, IPa
return super.importExcel(request, response, ParamsReportEO.class);
}
/**
* 上报库配置 通过id查询
*
* @param id
* @return
*/
@AutoLog(value = "上报库配置-通过id查询")
@ApiOperation(value="上报库配置-通过id查询", notes="上报库配置-通过id查询")
@GetMapping(value = "/queryParamsReportConfigById")
public Result<?> queryParamsReportConfigById(@RequestParam(name="id",required=true) String id) {
ParamsReportConfigEO paramsReportConfigEO = this.paramsReportConfigEOService.getById(id);
if(paramsReportConfigEO==null) {
return Result.error("未找到对应数据");
}
return Result.OK(paramsReportConfigEO);
}
}