edit.html 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <!DOCTYPE html>
  2. <html xmlns:th="http://www.thymeleaf.org">
  3. <head th:replace="/common/template :: header(~{::title},~{::link},~{::style})"></head>
  4. <body>
  5. <div class="layui-form timo-compile">
  6. <form th:action="@{/api/app/config/build/repoauth}">
  7. <div class="layui-form-item">
  8. <label class="layui-form-label required">仓库类型</label>
  9. <div class="layui-input-inline">
  10. <input class="layui-input" type="text" name="type" th:value="${repoAuth.type}" readonly>
  11. </div>
  12. </div>
  13. <div class="layui-form-item">
  14. <label class="layui-form-label required">认证名字</label>
  15. <div class="layui-input-inline">
  16. <input class="layui-input" type="text" name="name" th:value="${repoAuth.name}" readonly>
  17. </div>
  18. </div>
  19. <div class="layui-form-item">
  20. <label class="layui-form-label required">认证类型</label>
  21. <div class="layui-input-inline">
  22. <input class="layui-input" type="text" name="authType" th:value="${repoAuth.authType}" readonly>
  23. </div>
  24. </div>
  25. <div th:if="${repoAuth.getAuthType()} == 'http'">
  26. <div class="layui-form-item">
  27. <label class="layui-form-label required">用户名</label>
  28. <div class="layui-input-inline">
  29. <input class="layui-input" type="text" name="username" placeholder="请输入用户名" required>
  30. </div>
  31. </div>
  32. <div class="layui-form-item">
  33. <label class="layui-form-label required">密码</label>
  34. <div class="layui-input-inline">
  35. <input class="layui-input" type="text" name="password" placeholder="请输入密码" required>
  36. </div>
  37. </div>
  38. </div>
  39. <div class="layui-form-item" th:if="${repoAuth.getAuthType()} == 'ssh'">
  40. <label class="layui-form-label required">RSA 私钥</label>
  41. <div class="layui-input-inline">
  42. <textarea class="layui-textarea" name="rsaPrikey" placeholder="请输入 RSA 私钥"></textarea>
  43. </div>
  44. </div>
  45. <div class="layui-form-item timo-finally">
  46. <button class="layui-btn ajax-submit"><i class="fa fa-check-circle"></i> 更新</button>
  47. <button class="layui-btn btn-secondary close-popup"><i class="fa fa-times-circle"></i> 关闭</button>
  48. </div>
  49. </form>
  50. </div>
  51. <script th:replace="/common/template :: script"></script>
  52. <script type="text/javascript" th:src="@{/js/plugins/jquery-2.2.4.min.js}"></script>
  53. </body>
  54. </html>