#4 -- Read rule string
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m38s
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m38s
This commit is contained in:
parent
0f5c8389d8
commit
1873df74a1
@ -26,25 +26,29 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col col-md-1">Если</label>
|
<label class="col col-md-1">Если</label>
|
||||||
<select id="select-variable" class="selectpicker m-2" data-live-search="true" data-width="70%">
|
<select id="select-variable" class="selectpicker inputVar m-2" data-live-search="true" data-width="70%"
|
||||||
|
onchange="createRule()">
|
||||||
<option>Скорость</option>
|
<option>Скорость</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col col-md-1">есть</label>
|
<label class="col col-md-1">есть</label>
|
||||||
<select id="select-val" class="selectpicker m-2" data-live-search="true" data-width="70%">
|
<select id="select-val" class="selectpicker inputVal m-2" data-live-search="true" data-width="70%"
|
||||||
|
onchange="createRule()">
|
||||||
<option>Высокая</option>
|
<option>Высокая</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col col-md-1">то</label>
|
<label class="col col-md-1">то</label>
|
||||||
<select id="select-val1" class="selectpicker m-2" data-live-search="true" data-width="70%">
|
<select id="select-val1" class="selectpicker m-2" data-live-search="true" data-width="70%"
|
||||||
|
onchange="createRule()">
|
||||||
<option>Действие</option>
|
<option>Действие</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col col-md-1">есть</label>
|
<label class="col col-md-1">есть</label>
|
||||||
<select id="select-val4" class="selectpicker m-2" data-live-search="true" data-width="70%">
|
<select id="select-val4" class="selectpicker m-2" data-live-search="true" data-width="70%"
|
||||||
|
onchange="createRule()">
|
||||||
<option>Сливать воду</option>
|
<option>Сливать воду</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
@ -57,6 +61,25 @@
|
|||||||
Удалить
|
Удалить
|
||||||
</button>
|
</button>
|
||||||
<a th:href="@{'/project/edit/' + ${projectId}}" class="btn btn-outline-dark">Отмена</a>
|
<a th:href="@{'/project/edit/' + ${projectId}}" class="btn btn-outline-dark">Отмена</a>
|
||||||
|
<script>
|
||||||
|
function createRule() {
|
||||||
|
var ruleString = "if ";
|
||||||
|
var inp = $('.selectpicker.inputVar').map(function() {
|
||||||
|
return $(this).val();
|
||||||
|
}).get();
|
||||||
|
var inpVal = $('.selectpicker.inputVal').map(function() {
|
||||||
|
return $(this).val();
|
||||||
|
}).get();
|
||||||
|
for (var i = 0; i < inp.length; i++) {
|
||||||
|
if (i > 0) {
|
||||||
|
ruleString += ' and ';
|
||||||
|
}
|
||||||
|
ruleString += inp[i] + " is " + inpVal[i];
|
||||||
|
}
|
||||||
|
$('#ruleContent').val(ruleString);
|
||||||
|
}
|
||||||
|
createRule();
|
||||||
|
</script>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user