#13 -- Add proejct rules list
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m5s
All checks were successful
CI fuzzy controller / container-test-job (push) Successful in 1m5s
This commit is contained in:
parent
dde1bfec7b
commit
2ca47e0d98
10
.vscode/launch.json
vendored
10
.vscode/launch.json
vendored
@ -1,16 +1,6 @@
|
|||||||
{
|
{
|
||||||
// Use IntelliSense to learn about possible attributes.
|
|
||||||
// Hover to view descriptions of existing attributes.
|
|
||||||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
|
||||||
"version": "0.2.0",
|
"version": "0.2.0",
|
||||||
"configurations": [
|
"configurations": [
|
||||||
|
|
||||||
{
|
|
||||||
"type": "java",
|
|
||||||
"name": "Current File",
|
|
||||||
"request": "launch",
|
|
||||||
"mainClass": "${file}"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"type": "java",
|
"type": "java",
|
||||||
"name": "FuzzyControllerApplication",
|
"name": "FuzzyControllerApplication",
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
<!DOCTYPE html SYSTEM "http://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-4.dtd">
|
|
||||||
<html
|
|
||||||
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" xmlns:th="http://www.w3.org/1999/xhtml"
|
|
||||||
layout:decorate="~{default}">
|
|
||||||
<head>
|
|
||||||
<title>Список правил</title>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
||||||
</head>
|
|
||||||
<div class="container" layout:fragment="content">
|
|
||||||
<table class="table table-striped">
|
|
||||||
<thead class="thead-dark">
|
|
||||||
<tr>
|
|
||||||
<th scope="col" colspan="10">Правила</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<tr th:each="dbRule: ${rules}">
|
|
||||||
<td><span class="badge badge-info">Если</span></td>
|
|
||||||
<td><span class="badge badge-success" th:text="${dbRule.firstAntecedent.description}"></span></td>
|
|
||||||
<td><span class="badge badge-success" th:text="${dbRule.firstAntecedentValue.antecedentValue}"></span></td>
|
|
||||||
<td><span class="badge badge-info">и</span></td>
|
|
||||||
<td><span class="badge badge-success" th:text="${dbRule.secondAntecedent.description }"></span></td>
|
|
||||||
<td><span class="badge badge-success" th:text="${dbRule.secondAntecedentValue.antecedentValue}"></span></td>
|
|
||||||
<td><span class="badge badge-info">то</span></td>
|
|
||||||
<td><span class="badge badge-warning" th:text="${dbRule.consequent}"></span></td>
|
|
||||||
<td>
|
|
||||||
<a role="button" class="btn btn-info" th:href="@{${@route.ADD_RULE} + '?ruleId=' + ${dbRule.id}}">
|
|
||||||
<i class="fa fa-pencil-square-o" aria-hidden="true"></i>
|
|
||||||
</a>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<a role="button" class="btn btn-danger" th:href="@{'deleteRule?id=' + ${dbRule.id}}"
|
|
||||||
onclick="return confirm('Удалить правило?')">
|
|
||||||
<i class="fa fa-times" aria-hidden="true"></i>
|
|
||||||
</a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
<a href="/addRule" class="btn btn-outline-success">Добавить правило</a>
|
|
||||||
</div>
|
|
||||||
</html>
|
|
@ -8,8 +8,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<nav layout:fragment="navbar">
|
<nav layout:fragment="navbar">
|
||||||
<div class="navbar-header">
|
<div class="navbar-header">
|
||||||
<a class="navbar-brand" href="/"><span class="ui-menuitem-text"><i
|
<a class="navbar-brand" href="/"><span class="ui-menuitem-text">Нечеткий контроллер</span></a>
|
||||||
class="fa fa-plane fa-4" aria-hidden="true"></i> Balance</span></a>
|
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
<div class="container" layout:fragment="content">
|
<div class="container" layout:fragment="content">
|
||||||
|
@ -35,5 +35,38 @@
|
|||||||
</button>
|
</button>
|
||||||
<a href="/project/list" class="btn btn-outline-dark">Отмена</a>
|
<a href="/project/list" class="btn btn-outline-dark">Отмена</a>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
<h4> Список правил</h4>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col col-md-12">
|
||||||
|
<span class="badge badge-light">1. Если</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-2 offset-md-3">
|
||||||
|
<span class="badge badge-primary">Переменная</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-2">
|
||||||
|
<span class="badge badge-light">есть</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-2">
|
||||||
|
<span class="badge badge-success">значение</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-1">
|
||||||
|
<span class="badge badge-danger">И / ИЛИ</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col col-md-2 offset-md-3">
|
||||||
|
<span class="badge badge-primary">Переменная</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-2">
|
||||||
|
<span class="badge badge-light">есть</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-2">
|
||||||
|
<span class="badge badge-success">значение</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-1">
|
||||||
|
<span class="badge badge-danger">И / ИЛИ</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</html>
|
</html>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" xmlns:th="http://www.w3.org/1999/xhtml"
|
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" xmlns:th="http://www.w3.org/1999/xhtml"
|
||||||
layout:decorate="~{default}">
|
layout:decorate="~{default}">
|
||||||
<head>
|
<head>
|
||||||
<title>Список правил</title>
|
<title>Список проектов</title>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
||||||
</head>
|
</head>
|
||||||
<div class="container" layout:fragment="content">
|
<div class="container" layout:fragment="content">
|
||||||
|
30
src/main/resources/templates/project/listRules.html
Normal file
30
src/main/resources/templates/project/listRules.html
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
<!DOCTYPE html SYSTEM "http://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-4.dtd">
|
||||||
|
<html xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" xmlns:th="http://www.w3.org/1999/xhtml"
|
||||||
|
layout:decorate="~{default}">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<title>Список правил</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
</head>
|
||||||
|
<div class="container" layout:fragment="content">
|
||||||
|
<h3> Список правил</h3>
|
||||||
|
<div class="rowд">
|
||||||
|
<div class="col col-md-12">
|
||||||
|
<span class="badge badge-light">1. Если</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-3">
|
||||||
|
<span class="badge badge-primary">Переменная</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-3">
|
||||||
|
<span class="badge badge-light">есть</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-3">
|
||||||
|
<span class="badge badge-success">значение</span>
|
||||||
|
</div>
|
||||||
|
<div class="col col-md-3">
|
||||||
|
<span class="badge badge-danger">И / ИЛИ</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</html>
|
Loading…
x
Reference in New Issue
Block a user