feat:数据集添加缓存选项

main
liu.shiyi 2 years ago
parent ec38e88223
commit 368eb2e8cf

@ -157,17 +157,31 @@
<el-row :gutter="20">
<el-col :span="12">
<el-form-item
label="缓存"
label="数据缓存"
prop="cache"
>
<el-switch
<el-radio-group
v-model="dataForm.cache"
class="bs-el-switch"
active-color="#007aff"
:active-value="1"
:inactive-value="0"
:disabled="!isEdit"
class="bs-el-radio-group"
>
<el-radio :label="1">
开启
</el-radio>
<el-radio :label="0">
关闭
</el-radio>
</el-radio-group>
<el-tooltip
class="item"
effect="light"
content="开启缓存:会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据"
placement="top"
>
<i
class="el-icon-warning-outline"
style="color: #E3C98C;margin-left: 16px;font-size:14px"
/>
</el-tooltip>
</el-form-item>
</el-col>
<el-col :span="12">

@ -198,22 +198,37 @@
<el-row v-if="dataForm.config.requestType === 'backend'">
<el-col :span="12">
<el-form-item
label="缓存"
label="数据缓存"
prop="cache"
>
<el-switch
<el-radio-group
v-model="dataForm.cache"
class="bs-el-switch"
active-color="#007aff"
:active-value="1"
:inactive-value="0"
:disabled="!isEdit"
class="bs-el-radio-group"
>
<el-radio :label="1">
开启
</el-radio>
<el-radio :label="0">
关闭
</el-radio>
</el-radio-group>
<el-tooltip
class="item"
effect="light"
content="开启缓存:会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据"
placement="top"
>
<i
class="el-icon-warning-outline"
style="color: #E3C98C;margin-left: 16px;font-size:14px"
/>
</el-tooltip>
</el-form-item>
</el-col>
</el-row>
<el-tabs
v-model="activeName"
v-model="
activeName"
class="bs-el-tabs tabs-box"
>
<el-tab-pane
@ -451,6 +466,11 @@
</el-form-item>
</el-tab-pane>
</el-tabs>
</span>
</el-form-item>
</el-form>
</el-col>
</el-row>
</el-form>
<div
v-if="isEdit"

@ -259,17 +259,31 @@
</el-col>
<el-col :span="12">
<el-form-item
label="缓存"
label="数据缓存"
prop="cache"
>
<el-switch
<el-radio-group
v-model="dataForm.cache"
class="bs-el-switch"
active-color="#007aff"
:active-value="1"
:inactive-value="0"
:disabled="!isEdit"
class="bs-el-radio-group"
>
<el-radio :label="1">
开启
</el-radio>
<el-radio :label="0">
关闭
</el-radio>
</el-radio-group>
<el-tooltip
class="item"
effect="light"
content="开启缓存:会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据"
placement="top"
>
<i
class="el-icon-warning-outline"
style="color: #E3C98C;margin-left: 16px;font-size:14px"
/>
</el-tooltip>
</el-form-item>
</el-col>
</el-row>

@ -131,17 +131,31 @@
</el-col>
<el-col :span="12">
<el-form-item
label="缓存"
label="数据缓存"
prop="cache"
>
<el-switch
<el-radio-group
v-model="dataForm.cache"
class="bs-el-switch"
active-color="#007aff"
:active-value="1"
:inactive-value="0"
:disabled="!isEdit"
class="bs-el-radio-group"
>
<el-radio :label="1">
开启
</el-radio>
<el-radio :label="0">
关闭
</el-radio>
</el-radio-group>
<el-tooltip
class="item"
effect="light"
content="开启缓存:会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据"
placement="top"
>
<i
class="el-icon-warning-outline"
style="color: #E3C98C;margin-left: 16px;font-size:14px"
/>
</el-tooltip>
</el-form-item>
</el-col>
</el-row>

@ -157,17 +157,31 @@
<el-row :gutter="20">
<el-col :span="12">
<el-form-item
label="缓存"
label="数据缓存"
prop="cache"
>
<el-switch
<el-radio-group
v-model="dataForm.cache"
class="bs-el-switch"
active-color="#007aff"
:active-value="1"
:inactive-value="0"
:disabled="!isEdit"
class="bs-el-radio-group"
>
<el-radio :label="1">
开启
</el-radio>
<el-radio :label="0">
关闭
</el-radio>
</el-radio-group>
<el-tooltip
class="item"
effect="light"
content="开启缓存:会在首次调用该数据集时,将结果缓存,在接下来的十分钟内,若再次被调用则直接返回缓存中的数据"
placement="top"
>
<i
class="el-icon-warning-outline"
style="color: #E3C98C;margin-left: 16px;font-size:14px"
/>
</el-tooltip>
</el-form-item>
</el-col>
<el-col :span="12">

Loading…
Cancel
Save