generate.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>{{ .Title }}</title>
  5. </head>
  6. <body>
  7. <h4>Генерировать QR-код</h4>
  8. <p>Выберите принтер</p>
  9. <form action="/generate" method="POST">
  10. <select name="printer" id="printer">
  11. {{ range .PrinterNames }}
  12. <option value="{{ . }}">{{ . }}</option>
  13. {{ end }}
  14. </select><br><br><br>
  15. <input type="submit" value="Генерировать QR">
  16. </form>
  17. <form method="POST" action="/addprinter">
  18. <h4>Добавить принтер</h4>
  19. <input placeholder="Наименование принтера" type="text" name="printerName">
  20. <input type="submit" name="addprinterbtn" value="Добавить принтер">
  21. </form>
  22. <form method="POST" action="/addcartridge">
  23. <h4>Добавить картридж</h4>
  24. <input required type="text" name="cartridgeName" placeholder="Наименование картриджа">
  25. <input type="submit" name="addcartridgebtn" value="Добавить картридж">
  26. </form>
  27. <h4>Добавить совместимость</h4>
  28. <form name="addcartridgeofprinter" action="/cartridgeOfPrinter">
  29. <select name="printers" id="printers" >
  30. <option></option>
  31. {{ range .PrinterNames }}
  32. <option value="{{ . }}">{{ . }}</option>
  33. {{ end }}
  34. </select>
  35. <select name="cartridges" id="cartridges">
  36. <option></option>
  37. {{ range .CartridgeNames }}
  38. <option value="{{ . }}">{{ . }}</option>
  39. {{ end }}
  40. </select>
  41. <input type="submit" value="Добавить совместимость">
  42. </form>
  43. <br><br>
  44. <p>Добавление картриджей</p>
  45. <form name="addcartridge" action="/updateCartridge">
  46. <select name="cartridges">
  47. <option></option>
  48. {{ range .CartridgeNames }}
  49. <option value="{{ . }}">{{ . }}</option>
  50. {{ end }}
  51. <input type="number" name="cartridgeQuantity" placeholder="Количество">
  52. <input type="submit" value="Изменить">
  53. </select>
  54. </form>
  55. <br><br>
  56. <input type="button" value="Найти совместимый картридж" onclick="location.href = '/compatible'">
  57. <input type="button" value="Состояние картриджей" onclick="location.href = '/cartridges'">
  58. </body>
  59. </html>