Merge remote-tracking branch 'origin/master'

main
liu.shiyi 2 years ago
commit ead0a04d8d

@ -0,0 +1,71 @@
name: Bug 反馈
description: 当你在代码中发现了一个 Bug导致应用崩溃或抛出异常或者有一个组件存在问题或者某些地方看起来不对劲。
title: "[Bug]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
感谢对项目的支持与关注。在提出问题之前,请确保你已查看相关开发或使用文档:
- [https://www.yuque.com/chuinixiongkou/bigscreen/index](https://www.yuque.com/chuinixiongkou/bigscreen/index)
- type: checkboxes
attributes:
label: 这个问题是否已经存在?
options:
- label: 我已经搜索过现有的[问题](https://gitee.com/gcpaas/DataRoom/issues)
required: true
- type: textarea
attributes:
label: 如何复现
description: 请详细告诉我们如何复现你遇到的问题,如涉及代码,可提供一个最小代码示例,并使用反引号```附上它
placeholder: |
1. ...
2. ...
3. ...
validations:
required: true
- type: textarea
attributes:
label: 预期结果
description: 请告诉我们你预期会发生什么。
validations:
required: true
- type: textarea
attributes:
label: 实际结果
description: 请告诉我们实际发生了什么。
validations:
required: true
- type: textarea
attributes:
label: bug截图
description: 如果可以的话,上传任何关于 bug 的截图。
placeholder: [在这里上传图片]
- type: input
id: jdkVersion
attributes:
label: JDK版本
description: 你当前正在使用的JDK版本号是多少
validations:
required: false
- type: input
id: nodeVersion
attributes:
label: Node版本
description: 你当前正在使用的Node版本号是多少
validations:
required: false
- type: input
id: 前端软件版本
attributes:
label: 前端软件版本
description: 你当前正在使用的前端软件版本号是多少?[即您的package.json中的版本号]
validations:
required: false
- type: input
id: 后端软件版本
attributes:
label: 后端软件版本
description: 你当前正在使用的后端软件版本号是多少?[即您的pom.xml中的版本号]
validations:
required: false

@ -0,0 +1 @@
blank_issues_enabled: false

@ -0,0 +1,43 @@
name: 功能建议
description: 对本项目提出一个功能建议
title: "[功能建议]: "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
感谢提出功能建议,我们将仔细考虑!
- type: textarea
id: related-problem
attributes:
label: 你的功能建议是否和某个问题相关?
description: 清晰并简洁地描述问题是什么,例如,当我...时,我总是感到困扰。
validations:
required: false
- type: textarea
id: desired-solution
attributes:
label: 你希望看到什么解决方案?
description: 清晰并简洁地描述你希望发生的事情。
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: 你考虑过哪些替代方案?
description: 清晰并简洁地描述你考虑过的任何替代解决方案或功能。
validations:
required: false
- type: textarea
id: additional-context
attributes:
label: 你有其他上下文或截图吗?
description: 在此处添加有关功能请求的任何其他上下文或截图。
validations:
required: false
- type: checkboxes
attributes:
label: 意向参与贡献
options:
- label: 我有意向参与具体功能的开发实现并将代码贡献回到上游社区
required: false

@ -7,6 +7,7 @@ import com.fasterxml.jackson.datatype.jsonorg.JsonOrgModule;
import com.gccloud.dataroom.core.constant.DataRoomConst;
import lombok.extern.slf4j.Slf4j;
import org.json.JSONArray;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Configuration;
@ -15,7 +16,8 @@ import javax.annotation.Resource;
@Slf4j
@Configuration
@ConditionalOnProperty(prefix = "gc.starter.dataroom.component", name = "ObjectMapperConfiguration", havingValue = "ObjectMapperConfiguration", matchIfMissing = true)
@ConditionalOnMissingClass(value = "com.gccloud.dashboard.core.config.ObjectMapperConfiguration")
//@ConditionalOnProperty(prefix = "gc.starter.dataroom.component", name = "ObjectMapperConfiguration", havingValue = "ObjectMapperConfiguration", matchIfMissing = true)
public class ObjectMapperConfiguration {
@Resource

@ -143,6 +143,7 @@
filterable
placeholder="请选择数据源"
:disabled="!isEdit"
@change="setSqlProcess($event)"
>
<el-option
v-for="source in sourceList"
@ -211,7 +212,7 @@
/>
<div class="bs-codemirror-bottom-text">
示例
<strong>call 存储过程名称(<span style="color: red;">${参数名称}</span>,?)</strong>
<strong>call 存储过程名称(<span style="color: red;">${参数名称}</span>,?)SqlServer数据源使用exec 存储过程名称 <span style="color: red;">@参数名称</span>=?</strong>
</div>
</div>
<div style="text-align: center; padding: 16px 0;">
@ -793,6 +794,18 @@ export default {
this.sourceList = data
})
},
setSqlProcess (v, e) {
console.log('value:' + v)
for (let i = 0; i < this.sourceList.length; i++) {
if (this.sourceList[i].id === v) {
if (this.sourceList[i].sourceType === 'sqlserver') {
this.dataForm.sqlProcess = 'exec '
} else {
this.dataForm.sqlProcess = 'call '
}
}
}
},
/**
* 打开参数配置弹窗
*/

@ -227,7 +227,8 @@ export default {
{ name: 'Mysql', code: 'mysql' },
{ name: 'ClickHouse', code: 'clickhouse' },
{ name: 'PostgreSQL', code: 'postgresql' },
{ name: 'Oracle', code: 'oracle' }
{ name: 'Oracle', code: 'oracle' },
{ name: 'Sqlserver', code: 'sqlserver' }
],
driverCLassList: [
{ code: 'mysqlDriver', name: 'com.mysql.jdbc.Driver' },
@ -338,7 +339,7 @@ export default {
case 'com.ibm.db2.jcc.DB2Driver':
return 'jdbc:db2://localhost:5000/db_name'
case 'com.microsoft.sqlserver.jdbc.SQLServerDriver':
return 'jdbc:microsoft:sqlserver://localhost:1433DatabaseName=db_name'
return 'jdbc:sqlserver://localhost:1433;databaseName=db_name'
case 'org.postgresql.Driver':
return 'jdbc:postgresql://localhost:13308/db_name'
case 'org.apache.hive.jdbc.HiveDriver':

Loading…
Cancel
Save