summaryrefslogtreecommitdiff
path: root/addons/hw_posbox_homepage/views/list_credential.html
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/hw_posbox_homepage/views/list_credential.html
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/hw_posbox_homepage/views/list_credential.html')
-rw-r--r--addons/hw_posbox_homepage/views/list_credential.html68
1 files changed, 68 insertions, 0 deletions
diff --git a/addons/hw_posbox_homepage/views/list_credential.html b/addons/hw_posbox_homepage/views/list_credential.html
new file mode 100644
index 00000000..87a8f09f
--- /dev/null
+++ b/addons/hw_posbox_homepage/views/list_credential.html
@@ -0,0 +1,68 @@
+{% extends "layout.html" %}
+{% from "loading.html" import loading_block_ui %}
+{% block head %}
+ <script>
+ var _onQueryDone = function () {
+ $('.message-status').html('Updated configuration <br> Refreshing page');
+ setTimeout(function () {
+ location.reload();
+ }, 30000);
+ }
+ $(document).ready(function () {
+ $('#list-credential').submit(function(e){
+ e.preventDefault();
+ $('.loading-block').removeClass('o_hide');
+ $.ajax({
+ url: '/save_credential',
+ type: 'post',
+ data: $('#list-credential').serialize(),
+ }).always(_onQueryDone);
+ });
+ $('#credential-clear').submit(function(e){
+ e.preventDefault();
+ $('.loading-block').removeClass('o_hide');
+ $.ajax({
+ url: '/clear_credential',
+ type: 'get',
+ }).always(_onQueryDone);
+ });
+ });
+ </script>
+{% endblock %}
+{% block content %}
+ <h2 class="text-center">List Credential</h2>
+ <p>
+ Set the DB UUID and your Contract Number you want to use.
+ </p>
+ <form id="list-credential" action='/save_credential' method='POST'>
+ <table align="center">
+ <tr>
+ <td>DB uuid</td>
+ <td><input type="text" name="db_uuid" value="{{ db_uuid }}"></td>
+ </tr>
+ <tr>
+ <td>Contract Number</td>
+ <td><input type="text" name="enterprise_code" value="{{ enterprise_code }}"></td>
+ </tr>
+ <tr>
+ <td/>
+ <td><input class="btn" type="submit" value="Save"/></td>
+ </tr>
+ </table>
+ {{ loading_block_ui(loading_message) }}
+ </form>
+ {% if db_uuid or enterprise_code %}
+ <p class="text-center font-small">
+ Current DB uuid: <strong>{{ db_uuid }}</strong>
+ </p>
+ <p class="text-center font-small">
+ Current Contract Number: <strong>{{ enterprise_code }}</strong>
+ </p>
+ <div class="text-center font-small" style="margin: 10px auto;">
+ You can clear the credential configuration
+ <form id="credential-clear" style="display: inline-block;margin-left: 4px;">
+ <input class="btn btn-sm" type="submit" value="Clear"/>
+ </form>
+ </div>
+ {% endif %}
+{% endblock %}