diff --git a/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue b/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue index 4c056068..945cde00 100644 --- a/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue +++ b/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue @@ -434,7 +434,7 @@ > 响应脚本设置规则: 接口返回数据已经内置到参数responseString(已转为字符串)中,,如果需要处理成JSON格式推荐使用JsonSlurper类。
例如:
- + import com.gccloud.common.utils.JSON
def respone = JSON.parseObject(responseString)
return respone.data @@ -1084,12 +1084,26 @@ export default { }, // 点击解析按钮 scriptExecute (isInit = false) { - this.getPramsList() - // 每次执行时只要有动态参数就会打开参数配置的弹窗进行设置 - if (this.dataForm.config.paramsList && this.dataForm.config.paramsList.length && !isInit) { - this.openParamsSetDialog(true) + if (isInit) { + this.getPramsList() + // 每次执行时只要有动态参数就会打开参数配置的弹窗进行设置 + if (this.dataForm.config.paramsList && this.dataForm.config.paramsList.length && !isInit) { + this.openParamsSetDialog(true) + } else { + this.getData() + } } else { - this.getData() + this.$refs.form.validate((valid) => { + if (valid) { + this.getPramsList() + // 每次执行时只要有动态参数就会打开参数配置的弹窗进行设置 + if (this.dataForm.config.paramsList && this.dataForm.config.paramsList.length && !isInit) { + this.openParamsSetDialog(true) + } else { + this.getData() + } + } + }) } }, // 调接口 @@ -1368,50 +1382,7 @@ export default { .preview-table{ max-height: 300px!important; } -///* 修改表格的滚动条样式 */ -///deep/.el-table__body-wrapper::-webkit-scrollbar { -// width: 4px; /* 设置滚动条宽度 */ -//} -// -///deep/.el-table__body-wrapper::-webkit-scrollbar-thumb { -// background-color: #000; /* 设置滚动条滑块的背景颜色 */ -//} -// -///deep/.el-table__body-wrapper::-webkit-scrollbar-thumb:hover { -// background-color: #555; /* 设置鼠标悬停在滚动条滑块上时的背景颜色 */ -//} -// -///deep/.el-table__body-wrapper::-webkit-scrollbar-track { -// background-color: #000; /* 设置滚动条轨道的背景颜色 */ -//} -// 滚动条的宽度 -// .el-table__body-wrapper::-webkit-scrollbar { -// width: 6px!important; // 横向滚动条 -// height: 6px!important; // 纵向滚动条 必写 -//} -//// 滚动条的滑块 -// .el-table__body-wrapper::-webkit-scrollbar-thumb { -// background-color: #ddd!important; -// border-radius: 3px!important; -//} -.el-table__body-wrapper::-webkit-scrollbar { - display: block; - width: 16px; /*滚动条宽度*/ - height: 16px; /*滚动条高度*/ -} -/*定义滚动条轨道 内阴影+圆角*/ -//.el-table__body-wrapper::-webkit-scrollbar-track { -// box-shadow: 0px 1px 3px #292c34 inset; /*滚动条的背景区域的内阴影*/ -// // border-radius: 10px; /*滚动条的背景区域的圆角*/ -// background-color: #292c34; /*滚动条的背景颜色*/ -//} -///*定义滑块 内阴影+圆角*/ -//.el-table__body-wrapper::-webkit-scrollbar-thumb { -// box-shadow: 0px 1px 3px #494d5b inset; /*滚动条的内阴影*/ -// border-radius: 10px; /*滚动条的圆角*/ -// background-color: #494d5b; /*滚动条的背景颜色*/ -// border: 5px solid #292c34; -//} + /*滚动条样式*/ ::v-deep ::-webkit-scrollbar { width: 4px;