Projekt

Obecné

Profil

« Předchozí | Další » 

Revize ba8b306a

Přidáno uživatelem Vojtěch Danišík před asi 4 roky(ů)

re #7886 Assembly validator in progress (validating assembly SQLQuery + locations for existing assembly, not tested for new assembly).
Added comments.
Removing unused imports.

Zobrazit rozdíly:

src/main/webapp/WEB-INF/templates/assembly_manage.html
37 37
    <div class="form-group row">
38 38
      <label for="name" class="col-sm-2 col-form-label">Název sestavy:</label>
39 39
      <div class="col-sm-10">
40
        <input type="text" class="form-control" id="name" th:field="*{name}" th:value="*{name}">
40
        <input type="text" class="form-control" name="assemblyName" id="assemblyName" th:field="*{name}" th:value="*{name}" required>
41 41
      </div>
42 42
    </div>
43 43
    <div class="form-group row">
44
      <label for="sql_query" class="col-sm-2 col-form-label">SQL dotaz:</label>
44
      <label for="assemblySQLQuery" class="col-sm-2 col-form-label">SQL dotaz:</label>
45 45
      <div class="col-sm-10">
46
        <textarea class="form-control" id="sql_query" rows="6" th:field="*{SQLQuery}" th:text="*{SQLQuery}"></textarea>
46
        <textarea class="form-control" name="assemblySQLQuery" id="assemblySQLQuery" rows="6" th:field="*{SQLQuery}" th:text="*{SQLQuery}" required></textarea>
47 47
      </div>
48 48
    </div>
49 49
    <div class="form-group row">
......
88 88
            <div class="form-group row">
89 89
              <label for="name" class="col-sm-2 col-form-label">Název:</label>
90 90
              <div class="col-sm-10">
91
                <input type="text" class="form-control" id="name" th:field="*{parameters[__${i.index}__].name}" th:value="*{parameters[__${i.index}__].name}">
91
                <input type="text" class="form-control" th:name="'parameterName' + ${i.index}" th:id="'parameterName' + ${i.index}" th:field="*{parameters[__${i.index}__].name}" th:value="*{parameters[__${i.index}__].name}" required>
92 92
              </div>
93 93
            </div>
94 94
            <div class="form-group row">
95 95
              <label for="name" class="col-sm-2 col-form-label">V&nbsp;SQL:</label>
96 96
              <div class="col-sm-10">
97
                <input type="text" class="form-control" id="name" th:field="*{parameters[__${i.index}__].nameOfSelect}" th:value="*{parameters[__${i.index}__].nameOfSelect}">
97
                <input type="text" class="form-control" th:name="'parameterSQLName' + ${i.index}" th:id="'parameterSQLName' + ${i.index}" th:field="*{parameters[__${i.index}__].nameOfSelect}" th:value="*{parameters[__${i.index}__].nameOfSelect}" required>
98 98
              </div>
99 99
            </div>
100 100
            <div class="form-group row">
101 101
              <label for="exampleFormControlSelect1" class="col-sm-2">Typ:</label>
102 102
              <div class="col-sm-10">
103
                <select th:field="*{parameters[__${i.index}__].parameterType.name}" class="form-control" id="exampleFormControlSelect1">
103
                <select th:field="*{parameters[__${i.index}__].parameterType}" class="form-control" id="exampleFormControlSelect1">
104 104
                  <option th:each="parameterType : ${allParameterTypes}" th:value="${parameterType.id}" th:text="${parameterType.name}"></option>
105 105
                </select>
106 106
              </div>
......
129 129
              </div>
130 130
            </div>
131 131

  
132
            <div class="form-group row">
132
            <div th:name="'parameterLocations' + ${i.index}" class="form-group row">
133 133
              <label for="exampleFormControlSelect1" class="col-sm-2">Umístění:</label>
134 134
              <div class="col-sm-10">
135 135
                <div th:each="location, j : ${allLocations}" class="form-check form-check-inline">

Také k dispozici: Unified diff