66 v-if =" item != null && secretStorages != null"
77 class =" pb-3"
88 >
9-
10- <!-- <v-dialog-->
11- <!-- v-model="envEditorDialog"-->
12- <!-- max-width="800"-->
13- <!-- persistent-->
14- <!-- :transition="false"-->
15- <!-- >-->
16- <!-- <div style="position: relative;">-->
17- <!-- <codemirror-->
18- <!-- class="EnvironmentMaximizedEditor"-->
19- <!-- :style="{ border: '1px solid lightgray' }"-->
20- <!-- v-model="json"-->
21- <!-- :options="cmOptions"-->
22- <!-- :placeholder="$t('enterExtraVariablesJson')"-->
23- <!-- />-->
24-
25- <!-- <v-btn-->
26- <!-- dark-->
27- <!-- fab-->
28- <!-- small-->
29- <!-- color="blue-grey"-->
30- <!-- v-if="extraVarsEditMode === 'json'"-->
31- <!-- style="-->
32- <!-- position: absolute;-->
33- <!-- right: 0;-->
34- <!-- top: 0;-->
35- <!-- margin: 10px;-->
36- <!-- "-->
37- <!-- @click="envEditorDialog = false"-->
38- <!-- >-->
39- <!-- <v-icon>mdi-arrow-collapse</v-icon>-->
40- <!-- </v-btn>-->
41- <!-- </div>-->
42- <!-- </v-dialog>-->
43-
449 <v-alert
4510 :value =" formError"
4611 color =" error"
5823 dense
5924 ></v-text-field >
6025
61- <v-row v-if =" isNew" >
26+ <v-row v-if =" supportStorages && isNew" >
6227 <v-col >
6328 <v-autocomplete
6429 v-model =" item.secret_storage_id"
156121 margin : 10px ;
157122 "
158123 />
159-
160- <!-- <v-btn-->
161- <!-- dark-->
162- <!-- fab-->
163- <!-- small-->
164- <!-- color="blue-grey"-->
165- <!-- v-if="extraVarsEditMode === 'json'"-->
166- <!-- style="-->
167- <!-- position: absolute;-->
168- <!-- right: 0;-->
169- <!-- top: 0;-->
170- <!-- margin: 10px;-->
171- <!-- "-->
172- <!-- @click="envEditorDialog = true"-->
173- <!-- >-->
174- <!-- <v-icon>mdi-arrow-expand</v-icon>-->
175- <!-- </v-btn>-->
176-
177124 </div >
178125 <div v-else-if =" extraVarsEditMode === 'table'" >
179126 <v-data-table
435382 height : 160px !important ;
436383 }
437384}
438-
439- // .EnvironmentMaximizedEditor {
440- // .CodeMirror {
441- // font-size: 14px;
442- // height: 600px !important;
443- // }
444- // }
445385 </style >
446386<script >
447387/* eslint-disable import/no-extraneous-dependencies,import/extensions */
@@ -460,6 +400,7 @@ export default {
460400
461401 props: {
462402 needHelp: Boolean ,
403+ supportStorages: Boolean ,
463404 },
464405
465406 components: {
@@ -477,12 +418,6 @@ export default {
477418 },
478419
479420 watch: {
480- // envEditorDialog(val) {
481- // this.$emit('maximize', {
482- // maximized: val,
483- // });
484- // },
485-
486421 extraVarsEditMode (val ) {
487422 let extraVars;
488423
@@ -546,7 +481,6 @@ export default {
546481 },
547482
548483 extraVarsEditMode: ' json' ,
549- // envEditorDialog: false,
550484
551485 secretStorages: null ,
552486 };
0 commit comments