[
  {
    "name": "Summary",
    "entity_name": "dashboard_summary",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "menu_items.id"
      ],
      "company_id": 1,
      "limit_range": 10,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "menu_items.id",
          "asc"
        ]
      ],
      "primary_table": "menu_items",
      "select_columns": [
        [
          "sum(order_no)",
          "redeem"
        ],
        [
          "sum(order_no)",
          "tax"
        ],
        [
          "sum(order_no)",
          "outlet_discount"
        ]
      ]
    },
    "static_page_content": "<div class=\"panel h-full pb-0 sm:col-span-2 xl:col-span-1\">\r\n                <div class=\"mb-5 flex items-center dark:text-white-light\">\r\n                    <h5 class=\"text-lg font-semibold\">Summary</h5>\r\n                    \r\n                </div>\r\n                <div class=\"space-y-9\">\r\n                    <div class=\"flex items-center\">\r\n                        <div class=\"h-9 w-9 ltr:mr-3 rtl:ml-3\">\r\n                            <div\r\n                                class=\"grid h-9 w-9 place-content-center rounded-full bg-secondary-light text-secondary dark:bg-secondary dark:text-secondary-light\"\r\n                            >\r\n                                <i class=\"fa-solid fa-inbox\"></i>\r\n                            </div>\r\n                        </div>\r\n                        <div class=\"flex-1\">\r\n                            <div class=\"mb-2 flex font-semibold text-white-dark\">\r\n                                <h6>Redeem Amount</h6>\r\n                                <p class=\"ltr:ml-auto rtl:mr-auto\">{{redeem}}</p>\r\n                            </div>\r\n                            <div class=\"h-2 rounded-full bg-dark-light shadow dark:bg-[#1b2e4b]\">\r\n                                <div class=\"h-full w-11/12 rounded-full bg-gradient-to-r from-[#7579ff] to-[#b224ef]\"></div>\r\n                            </div>\r\n                        </div>\r\n                    </div>\r\n                    <div class=\"flex items-center\">\r\n                        <div class=\"h-9 w-9 ltr:mr-3 rtl:ml-3\">\r\n                            <div class=\"grid h-9 w-9 place-content-center rounded-full bg-success-light text-success dark:bg-success dark:text-success-light\">\r\n                                <i class=\"fa-solid fa-tag\"></i>\r\n                            </div>\r\n                        </div>\r\n                        <div class=\"flex-1\">\r\n                            <div class=\"mb-2 flex font-semibold text-white-dark\">\r\n                                <h6>Tax Amount</h6>\r\n                                <p class=\"ltr:ml-auto rtl:mr-auto\">{{tax}}</p>\r\n                            </div>\r\n                            <div class=\"h-2 w-full rounded-full bg-dark-light shadow dark:bg-[#1b2e4b]\">\r\n                                <div class=\"h-full w-full rounded-full bg-gradient-to-r from-[#3cba92] to-[#0ba360]\" style=\"width: 65%\"></div>\r\n                            </div>\r\n                        </div>\r\n                    </div>\r\n                    <div class=\"flex items-center\">\r\n                        <div class=\"h-9 w-9 ltr:mr-3 rtl:ml-3\">\r\n                            <div class=\"grid h-9 w-9 place-content-center rounded-full bg-warning-light text-warning dark:bg-warning dark:text-warning-light\">\r\n                                <i class=\"fa-solid fa-credit-card\"></i>\r\n                            </div>\r\n                        </div>\r\n                        <div class=\"flex-1\">\r\n                            <div class=\"mb-2 flex font-semibold text-white-dark\">\r\n                                <h6>Outlet Discount Amount</h6>\r\n                                <p class=\"ltr:ml-auto rtl:mr-auto\">{{outlet_discount}}</p>\r\n                            </div>\r\n                            <div class=\"h-2 w-full rounded-full bg-dark-light shadow dark:bg-[#1b2e4b]\">\r\n                                <div class=\"h-full w-full rounded-full bg-gradient-to-r from-[#f09819] to-[#ff5858]\" style=\"width: 80%\"></div>\r\n                            </div>\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 1
  },
  {
    "name": "Recent Activities",
    "entity_name": "dashboard_recent_activities",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "id"
      ],
      "company_id": 1,
      "limit_range": 5,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "id",
          "desc"
        ]
      ],
      "primary_table": "user_details",
      "select_columns": [
        [
          "first_name",
          "service_type"
        ],
        [
          "TO_CHAR(created_at, 'MM YYYY')",
          "created_at"
        ],
        [
          "user_id",
          "status_id"
        ]
      ]
    },
    "static_page_content": "<div class=\"panel h-full pb-0 sm:col-span-2 xl:col-span-1\">\r\n                <h5 class=\"mb-5 text-lg font-semibold dark:text-white-light\">Recent Activities</h5>\r\n\r\n                <ng-scrollbar class=\"relative mb-4 !h-[290px] ltr:-mr-3 ltr:pr-3 rtl:-ml-3 rtl:pl-3\">\r\n                    <div class=\"cursor-pointer text-sm\">\r\n                          {{#each (hbp_limit data_list 5)}}\r\n        <div class=\"group relative flex items-center py-1.5\">\r\n            <div class=\"h-1.5 w-1.5 rounded-full {{#if status_id }}bg-success{{else}}bg-danger{{/if}} ltr:mr-1 rtl:ml-1.5\"></div>\r\n                    <div class=\"flex-1\">{{service_type}}</div>\r\n                    <div class=\"text-xs text-white-dark ltr:ml-auto rtl:mr-auto dark:text-gray-500\">{{created_at}}</div>\r\n                    <!-- Conditional badge text based on status_id -->\r\n                    <span class=\"badge {{#if status_id }}badge-outline-success bg-success-light{{else}}badge-outline-danger bg-danger-light{{/if}} absolute text-xs opacity-0 group-hover:opacity-100 ltr:right-0 rtl:left-0 dark:bg-[#0e1726]\">\r\n                        {{#if status_id }}Active{{else}}Inactive{{/if}}\r\n                    </span>\r\n        </div>\r\n        {{/each}}\r\n                        \r\n                        \r\n                    </div>\r\n                </ng-scrollbar>\r\n                \r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 2
  },
  {
    "name": "Transactions",
    "entity_name": "dashboard_transactions",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "id"
      ],
      "company_id": 1,
      "limit_range": 7,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "id",
          "desc"
        ]
      ],
      "primary_table": "roles",
      "select_columns": [
        [
          "id",
          "id"
        ],
        [
          "uuid",
          "return_no"
        ],
        [
          "TO_CHAR(created_at, 'DD MM YYYY')",
          "return_date_time"
        ],
        [
          "name",
          "tax_amount"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel h-full\">\r\n                <div class=\"mb-5 flex items-center justify-between dark:text-white-light\">\r\n                    <h5 class=\"text-lg font-semibold\">Return Items</h5>\r\n                   \r\n                </div>\r\n                <div>\r\n                    <div class=\"space-y-6\">\r\n                        {{#each (hbp_limit data_list 7)}}\r\n        <div class=\"flex\">\r\n            <span\r\n                class=\"grid h-9 w-9 shrink-0 place-content-center rounded-md bg-success-light text-base text-success dark:bg-success dark:text-success-light\"\r\n                >{{id}}</span\r\n            >\r\n            <div class=\"flex-1 px-3\">\r\n                <div>{{return_no}}</div>\r\n                <div class=\"text-xs text-white-dark dark:text-gray-500\">{{return_date_time}}</div>\r\n            </div>\r\n            <span class=\"whitespace-pre px-1 text-base text-success ltr:ml-auto rtl:mr-auto\">+${{tax_amount}}</span>\r\n        </div>\r\n        {{/each}}\r\n                        \r\n                       \r\n                        \r\n                    </div>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 3
  },
  {
    "name": "Outlet Limit Wallet",
    "entity_name": "dashboard_wallet_balance",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "users.id",
        "users.email",
        "user_details.first_name",
        "user_details.last_name"
      ],
      "includes": [
        {
          "join_type": "INNER",
          "table_name": "user_details",
          "join_condition": "user_details.user_id = users.id"
        },
        {
          "join_type": "INNER",
          "table_name": "otps",
          "join_condition": "otps.user_id = users.id"
        }
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "users.id",
          "asc"
        ]
      ],
      "primary_table": "users",
      "select_columns": [
        [
          "users.email",
          "email"
        ],
        [
          "user_details.first_name",
          "first_name"
        ],
        [
          "user_details.last_name",
          "last_name"
        ],
        [
          "sum(otps.user_id)",
          "outlet_limit"
        ],
        [
          "sum(otps.user_id)",
          "available_credit_limit"
        ],
        [
          "sum(otps.user_id)",
          "return_amount"
        ]
      ]
    },
    "static_page_content": "  <div class=\"panel h-full overflow-hidden border-0 p-0\">\r\n                <div class=\"min-h-[190px] bg-gradient-to-r from-[#4361ee] to-[#160f6b] p-6\">\r\n                    <div class=\"mb-6 flex items-center justify-between\">\r\n                        <div class=\"flex items-center rounded-full bg-black/50 p-1 font-semibold text-white ltr:pr-3 rtl:pl-3\">\r\n                            \r\n                            <i class=\"fas fa-user block  rounded-full border-2 border-white/50 object-cover ltr:mr-1 rtl:ml-1\"></i>\r\n                            {{first_name}} {{last_name}}\r\n                        </div>\r\n                        <button\r\n                            type=\"button\"\r\n                            class=\"flex h-9 w-9 items-center justify-between rounded-md bg-black text-white hover:opacity-80 ltr:ml-auto rtl:mr-auto\"\r\n                        >\r\n                        <i class=\"m-auto h-6 w-6 fa-solid fa-plus\"></i>\r\n                            \r\n                        </button>\r\n                    </div>\r\n                    <div class=\"flex items-center justify-between text-white\">\r\n                        <p class=\"text-xl\">Outlet Limit</p>\r\n                        <h5 class=\"text-2xl ltr:ml-auto rtl:mr-auto\"><span class=\"text-white-light\">$</span>{{outlet_limit}}</h5>\r\n                    </div>\r\n                </div>\r\n                <div class=\"-mt-12 grid grid-cols-2 gap-2 px-8\">\r\n                    <div class=\"rounded-md bg-white px-4 py-2.5 shadow dark:bg-[#060818]\">\r\n                        <span class=\"mb-4 flex items-center justify-between dark:text-white\"\r\n                            >Available Credit Limit\r\n                            \r\n                        </span>\r\n                        <div class=\"btn w-full border-0 bg-[#ebedf2] py-1 text-base text-[#515365] shadow-none dark:bg-black dark:text-[#bfc9d4]\">$ {{available_credit_limit}}</div>\r\n                    </div>\r\n                    <div class=\"rounded-md bg-white px-4 py-2.5 shadow dark:bg-[#060818]\">\r\n                        <span class=\"mb-4 flex items-center justify-between dark:text-white\"\r\n                            >Return Amount\r\n                            \r\n                        </span>\r\n                        <div class=\"btn w-full border-0 bg-[#ebedf2] py-1 text-base text-[#515365] shadow-none dark:bg-black dark:text-[#bfc9d4]\">$ {{return_amount}}</div>\r\n                    </div>\r\n                </div>\r\n                <div class=\"p-5\">\r\n                    <div class=\"mb-5\">\r\n                        <span\r\n                            class=\"rounded-full bg-[#1b2e4b] px-4 py-1.5 text-xs text-white   ltr:before:mr-2 rtl:before:ml-2\"\r\n                            >{{email}}</span\r\n                        >\r\n                    </div>\r\n                    <div class=\"mb-5 space-y-1\">\r\n                        <div class=\"flex items-center justify-between\">\r\n                            <p class=\"font-semibold text-[#515365]\">Static Info</p>\r\n                            <p class=\"text-base\"><span>$ </span> <span class=\"font-semibold\">00.00</span></p>\r\n                        </div>\r\n                        <div class=\"flex items-center justify-between\">\r\n                            <p class=\"font-semibold text-[#515365]\">Static Info</p>\r\n                            <p class=\"text-base\"><span>$ </span> <span class=\"font-semibold\">00.00</span></p>\r\n                        </div>\r\n                    </div>\r\n                    <div class=\"flex justify-around px-2 text-center\">\r\n                        <button type=\"button\" class=\"btn btn-secondary ltr:mr-2 rtl:ml-2\">View Details</button>\r\n                        <button type=\"button\" class=\"btn btn-success\">Pay Now $00.00</button>\r\n                    </div>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 4
  },
  {
    "name": "Recent Menu Items",
    "entity_name": "dashboard_recent_orders",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "id"
      ],
      "company_id": 1,
      "limit_range": 5,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "id",
          "desc"
        ]
      ],
      "primary_table": "menu_items",
      "select_columns": [
        [
          "menu_id",
          "invoice_no"
        ],
        [
          "name",
          "payment_type"
        ],
        [
          "target",
          "transaction_type"
        ],
        [
          "link_type",
          "bank_name"
        ],
        [
          "order_no",
          "process_status_id"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel h-full w-full\">\r\n                <div class=\"mb-5 flex items-center justify-between\">\r\n                    <h5 class=\"text-lg font-semibold dark:text-white-light\">Recent menu_items</h5>\r\n                </div>\r\n                <div class=\"table-responsive\">\r\n                    <table>\r\n                        <thead>\r\n                            <tr>\r\n                                <th class=\"ltr:rounded-l-md rtl:rounded-r-md\">Invoice</th>\r\n                                <th>Payment</th>\r\n                                <th>Transaction</th>\r\n                                <th>Bank</th>\r\n                                <th class=\"ltr:rounded-r-md rtl:rounded-l-md\">Status</th>\r\n                            </tr>\r\n                        </thead>\r\n                        <tbody>\r\n                            {{#each data_list}}\r\n        <tr class=\"group text-white-dark hover:text-black dark:hover:text-white-light/90\">\r\n            <td class=\"min-w-[150px] text-black dark:text-white\">\r\n                <div class=\"flex items-center\">\r\n                    \r\n                    <i class=\"fas fa-user h-8 w-8 rounded-md object-cover ltr:mr-3 rtl:ml-3\"></i>\r\n                    <span class=\"whitespace-nowrap\">{{invoice_no}}</span>\r\n                </div>\r\n            </td>\r\n            <td class=\"text-primary\">{{payment_type}}</td>\r\n            <td><a href=\"javascript:void(0);\">{{transaction_type}}</a></td>\r\n            <td>{{bank_name}}</td>\r\n            <td><span class=\"badge {{#if process_status_id }}bg-success{{else}}bg-danger{{/if}} shadow-md dark:group-hover:bg-transparent\">\r\n                {{#if process_status_id }}Active{{else}}Inactive{{/if}}\r\n                </span></td>\r\n        </tr>\r\n        {{/each}}\r\n                        </tbody>\r\n                    </table>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 5
  },
  {
    "name": "Free Items",
    "entity_name": "dashboard_top_selling_product",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "id"
      ],
      "company_id": 1,
      "limit_range": 5,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "id",
          "desc"
        ]
      ],
      "primary_table": "field_types",
      "select_columns": [
        [
          "field_type",
          "trade_name"
        ],
        [
          "field_type",
          "quantity"
        ],
        [
          "TO_CHAR(created_at, 'DD Mon YYYY')",
          "start_date"
        ],
        [
          "TO_CHAR(created_at, 'DD Mon YYYY')",
          "end_date"
        ],
        [
          "TO_CHAR(created_at, 'Mon YYYY')",
          "created_date"
        ],
        [
          "status_id",
          "item_status_id"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel h-full w-full\">\r\n                <div class=\"mb-5 flex items-center justify-between\">\r\n                    <h5 class=\"text-lg font-semibold dark:text-white-light\">Free Items</h5>\r\n                </div>\r\n                <div class=\"table-responsive\">\r\n                    <table>\r\n                        <thead>\r\n                            <tr class=\"border-b-0\">\r\n                                <th class=\"ltr:rounded-l-md rtl:rounded-r-md\">Trade</th>\r\n                                <th>Quantity</th>\r\n                                <th>Start</th>\r\n                                <th>End</th>\r\n                                <th class=\"ltr:rounded-r-md rtl:rounded-l-md\">Status</th>\r\n                            </tr>\r\n                        </thead>\r\n                        <tbody>\r\n                            {{#each data_list}}\r\n        <tr class=\"group text-white-dark hover:text-black dark:hover:text-white-light/90\">\r\n            <td class=\"min-w-[150px] text-black dark:text-white\">\r\n                <div class=\"flex\">\r\n                    \r\n                    <i class=\"fas fa-user h-8 w-8 rounded-md object-cover ltr:mr-3 rtl:ml-3\"></i>\r\n                    <p class=\"whitespace-nowrap\">{{trade_name}} <span class=\"block text-xs text-primary\">{{created_date}}</span></p>\r\n                </div>\r\n            </td>\r\n            <td>{{quantity}}</td>\r\n            <td>{{start_date}}</td>\r\n            <td>{{end_date}}</td>\r\n            <td>\r\n                <a class=\"flex items-center  {{#if process_status_id }}text-success{{else}}text-danger{{/if}} \" href=\"javascript:;\">\r\n                   \r\n\r\n                    {{#if item_status_id }}Active{{else}}Inactive{{/if}}\r\n                </a>\r\n            </td>\r\n        </tr>\r\n        {{/each}}\r\n                        </tbody>\r\n                    </table>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 6
  },
  {
    "name": "Damage Requests",
    "entity_name": "dashboard_expenses",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "master_entities.id"
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "master_entities.id",
          "desc"
        ]
      ],
      "primary_table": "master_entities",
      "select_columns": [
        [
          "count(id)",
          "count"
        ]
      ]
    },
    "static_page_content": "<div class=\"panel h-full\">\r\n                <div class=\"mb-5 flex items-center justify-between dark:text-white-light\">\r\n                    <h5 class=\"text-lg font-semibold\">Damage Requests</h5>\r\n                   \r\n                </div>\r\n                <div class=\"my-10 text-3xl font-bold text-[#e95f2b]\">\r\n                    <span class=\"ltr:mr-2 rtl:ml-2\">{{count}}</span>\r\n                    <span class=\"text-sm text-black ltr:mr-1 rtl:ml-1 dark:text-white-light\">this week </span>\r\n                    <i class=\"fas fa-chart-line\"></i>\r\n                </div>\r\n                <div class=\"flex items-center justify-between\">\r\n                    <div class=\"h-5 w-full overflow-hidden rounded-full bg-dark-light p-1 shadow-3xl dark:bg-dark-light/10 dark:shadow-none\">\r\n                        <div\r\n                            class=\"relative h-full w-full rounded-full bg-gradient-to-r from-[#4361ee] to-[#805dca] before:absolute before:inset-y-0 before:m-auto before:h-2 before:w-2 before:rounded-full before:bg-white ltr:before:right-0.5 rtl:before:left-0.5\"\r\n                            style=\"width: 65%\"\r\n                        ></div>\r\n                    </div>\r\n                    <span class=\"ltr:ml-5 rtl:mr-5 dark:text-white-light\">57%</span>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 4,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 7
  },
  {
    "name": "Total Items",
    "entity_name": "dashboard_total_balance",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "master_entities.id"
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "master_entities.id",
          "desc"
        ]
      ],
      "primary_table": "master_entities",
      "select_columns": [
        [
          "count(id)",
          "count"
        ]
      ]
    },
    "static_page_content": "  <div\r\n                class=\"panel grid h-full grid-cols-1 content-between overflow-hidden before:absolute before:-right-44 before:bottom-0 before:top-0 before:m-auto before:h-96 before:w-96 before:rounded-full before:bg-[#1937cc]\"\r\n                style=\"background: linear-gradient(0deg, #00c6fb -227%, #005bea) !important\"\r\n            >\r\n                <div class=\"z-[7] mb-16 flex items-start justify-between text-white-light\">\r\n                    <h5 class=\"text-lg font-semibold\">Total Items</h5>\r\n\r\n                    <div class=\"relative whitespace-nowrap text-xl\">\r\n                        {{count}}\r\n                        <span class=\"mt-1 table rounded bg-[#4361ee] p-1 text-xs text-[#d3d3d3] ltr:ml-auto rtl:mr-auto\">+ 2453</span>\r\n                    </div>\r\n                </div>\r\n                <div class=\"z-10 flex items-center justify-between\">\r\n                    <div class=\"flex items-center justify-between\">\r\n                        <a\r\n                            href=\"javascript:;\"\r\n                            class=\"place-content-center rounded p-1 text-white-light shadow-[0_0_2px_0_#bfc9d4] hover:bg-[#1937cc] ltr:mr-2 rtl:ml-2\"\r\n                        >\r\n                            <i class=\"fas fa-inbox\"></i>\r\n                        </a>\r\n                        <a href=\"javascript:;\" class=\"grid place-content-center rounded p-1 text-white-light shadow-[0_0_2px_0_#bfc9d4] hover:bg-[#1937cc]\">\r\n                            <i class=\"fas fa-inbox\"></i>\r\n                        </a>\r\n                    </div>\r\n                    <a href=\"javascript:;\" class=\"z-10 rounded p-1 text-white-light shadow-[0_0_2px_0_#bfc9d4] hover:bg-[#4361ee]\"> Upgrade </a>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 4,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 8
  },
  {
    "name": "Activity Log",
    "entity_name": "dashboard_activity_log",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "id"
      ],
      "company_id": 1,
      "limit_range": 3,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "id",
          "desc"
        ]
      ],
      "primary_table": "request_logs",
      "select_columns": [
        [
          "req_device",
          "req_device"
        ],
        [
          "TO_CHAR(created_at, 'DD Mon, YYYY')",
          "created_at"
        ],
        [
          "req_url",
          "req_url"
        ],
        [
          "req_method",
          "req_method"
        ],
        [
          "status_id",
          "status_id"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel h-full\">\r\n                <div class=\"-mx-5 mb-5 flex items-start justify-between border-b border-[#e0e6ed] p-5 pt-0 dark:border-[#1b2e4b] dark:text-white-light\">\r\n                    <h5 class=\"text-lg font-semibold\">Request Log</h5>\r\n                   \r\n                </div>\r\n                <ng-scrollbar class=\"relative !h-[360px] ltr:-mr-3 ltr:pr-3 rtl:-ml-3 rtl:pl-3\">\r\n                   <div class=\"space-y-7\">\r\n            {{#each data_list}}\r\n            <div class=\"flex\" >\r\n              <div class=\"relative z-10 shrink-0 before:absolute before:left-4 before:top-10 before:h-[calc(100%-24px)] before:w-[2px] before:bg-white-dark/30 ltr:mr-2 rtl:ml-2\">\r\n                <div class=\"flex h-8 w-8 items-center justify-center rounded-full bg-secondary text-white shadow shadow-secondary\" >\r\n                  <i class=\"fas fa-chart-line h-4 w-4\"></i>\r\n                </div>\r\n              </div>\r\n              <div>\r\n                <h5 class=\"font-semibold dark:text-white-light\">\r\n                  {{ req_device }}\r\n                  <a href=\"javascript:void(0);\" class=\"text-success\">{{ req_url }}</a>\r\n                  <span >\r\n                    | <a href=\"javascript:void(0);\" class=\"text-white-dark\">{{ req_method }}</a>\r\n                  </span>\r\n                </h5>\r\n                <p class=\"text-xs text-white-dark\">{{ created_at }}</p>\r\n              </div>\r\n            </div>\r\n            {{/each}}\r\n          </div>\r\n                </ng-scrollbar>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 9
  },
  {
    "name": "User Role Details",
    "entity_name": "dashboard_visitors_by_browser",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "roles.name",
        "roles.id"
      ],
      "includes": [
        {
          "join_type": "INNER",
          "table_name": "user_roles",
          "join_condition": "roles.id = user_roles.role_id"
        }
      ],
      "company_id": 1,
      "limit_range": 3,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "percentage",
          "desc"
        ]
      ],
      "primary_table": "roles",
      "select_columns": [
        [
          "roles.name",
          "role"
        ],
        [
          "count(user_roles)",
          "count"
        ],
        [
          "ROUND((COUNT(user_roles.user_id) * 100.0 / (SELECT COUNT(*) FROM user_roles)), 2)",
          "percentage"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel h-full sm:col-span-3 xl:col-span-2\">\r\n                <div class=\"mb-5 flex items-start justify-between\">\r\n                    <h5 class=\"text-lg font-semibold dark:text-white-light\">User Role Details</h5>\r\n                </div>\r\n                <div class=\"flex flex-col space-y-5\">\r\n                   {{#each data_list}}\r\n        <div class=\"flex items-center\">\r\n            <div class=\"h-9 w-9\">\r\n                <div class=\"flex h-9 w-9 items-center justify-center rounded-xl bg-primary/10 text-primary dark:bg-primary dark:text-white-light\">\r\n                    <i class=\"fas fa-inbox h-5 w-5\"></i>\r\n                </div>\r\n            </div>\r\n            <div class=\"w-full flex-initial px-3\">\r\n                <div class=\"w-summary-info mb-1 flex justify-between font-semibold text-white-dark\">\r\n                    <h6>{{role}} - {{count}}</h6>\r\n                    <p class=\"text-xs ltr:ml-auto rtl:mr-auto\">{{percentage}}%</p>\r\n                </div>\r\n                <div>\r\n                    <div class=\"h-5 w-full overflow-hidden rounded-full bg-dark-light p-1 shadow-3xl dark:bg-dark-light/10 dark:shadow-none\">\r\n                        <div\r\n                            class=\"relative h-full w-full rounded-full bg-gradient-to-r from-[#009ffd] to-[#2a2a72] before:absolute before:inset-y-0 before:m-auto before:h-2 before:w-2 before:rounded-full before:bg-white ltr:before:right-0.5 rtl:before:left-0.5\"\r\n                            style=\"width: {{percentage}}%\"\r\n                        ></div>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n        {{/each}}\r\n                   \r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 10
  },
  {
    "name": "Last Person",
    "entity_name": "dashboard_jimmy_turner",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "users.id",
        "user_details.phone_number",
        "user_details.address",
        "user_details.first_name",
        "user_details.last_name"
      ],
      "includes": [
        {
          "join_type": "INNER",
          "table_name": "user_details",
          "join_condition": "users.id = user_details.user_id"
        }
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "users.id",
          "desc"
        ]
      ],
      "primary_table": "users",
      "select_columns": [
        [
          "users.email",
          "email"
        ],
        [
          "user_details.phone_number",
          "phone_number"
        ],
        [
          "user_details.address",
          "address"
        ],
        [
          "user_details.first_name",
          "first_name"
        ],
        [
          "user_details.last_name",
          "last_name"
        ],
        [
          "TO_CHAR(users.created_at, 'DD Mon,YYYY')",
          "created_at"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel h-full\">\r\n                <div class=\"-m-5 mb-5 flex items-start border-b border-[#e0e6ed] p-5 dark:border-[#1b2e4b]\">\r\n                    <div class=\"shrink-0 rounded-full ring-2 ring-white-light ltr:mr-4 rtl:ml-4 dark:ring-dark\">\r\n                        \r\n                        <i class=\"fas fa-user\"></i>\r\n                    </div>\r\n                    <div class=\"font-semibold\">\r\n                        <h6>Last User: {{first_name}} {{last_name}}</h6>\r\n                        <p class=\"mt-1 text-xs text-white-dark\">{{created_at}}</p>\r\n                    </div>\r\n                </div>\r\n                <div>\r\n                    <div class=\"pb-8 text-white-dark\">\r\n                       Phone: {{phone_number}}\r\n                       \r\n                    </div>\r\n                    <div class=\"pb-8 text-white-dark\">\r\n                       \r\n                       Email: {{email}}\r\n                       \r\n                    </div>\r\n                    <div class=\"pb-8 text-white-dark\">\r\n                       \r\n                       \r\n                       Address: {{address}}\r\n                    </div>\r\n                    <div class=\"absolute bottom-0 -mx-5 flex w-full items-center justify-between p-5\">\r\n                        <div class=\"flex items-center\">\r\n                            <i class=\"fas fa-chart-line relative -top-0.5 inline h-5 w-5 text-info ltr:mr-1.5 rtl:ml-1.5\"></i>\r\n                            \r\n                            <span class=\"dark:text-info\">{{created_at}}</span>\r\n                        </div>\r\n                        <a\r\n                            href=\"javascript:;\"\r\n                            class=\"flex items-center rounded-md bg-success/30 px-1.5 py-1 text-xs text-success hover:shadow-[0_10px_20px_-10px] hover:shadow-success\"\r\n                            >Read More\r\n                           \r\n                            <i class=\"fas fa-chart-line h-4 w-4 -rotate-90 ltr:ml-1.5 rtl:mr-1.5 rtl:rotate-90\"></i>\r\n                        </a>\r\n                    </div>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 1,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 11
  },
  {
    "name": "Last Bank",
    "entity_name": "dashboard_dev_summit",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "languages.id"
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "languages.id",
          "desc"
        ]
      ],
      "primary_table": "languages",
      "select_columns": [
        [
          "languages.name",
          "name"
        ],
        [
          "languages.code",
          "code"
        ],
        [
          "languages.description",
          "description"
        ]
      ]
    },
    "static_page_content": "<div class=\"panel h-full\">\r\n                <div class=\"-m-5 mb-5 flex items-center justify-between border-b border-[#e0e6ed] p-5 dark:border-[#1b2e4b]\">\r\n                    <div class=\"flex\">\r\n                        <div class=\"media-aside align-self-start\">\r\n                            <div class=\"shrink-0 rounded-full ring-2 ring-white-light ltr:mr-4 rtl:ml-4 dark:ring-dark\">\r\n                                 <i class=\"fas fa-bank\"></i>\r\n                            </div>\r\n                        </div>\r\n                        <div class=\"font-semibold\">\r\n                            <h6>Last Bank: {{name}}</h6>\r\n                            <p class=\"mt-1 text-xs text-white-dark\">{{description}}</p>\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n                <div class=\"pb-8 text-center font-semibold\">\r\n                    <div class=\"mb-4 text-primary\">4 Banks</div>\r\n                    <div class=\"flex items-center justify-center gap-3 pb-8\">\r\n                               <i class=\"fas fa-bank h-10 w-10 overflow-hidden rounded-lg object-cover  \"></i>\r\n                               <i class=\"fas fa-bank h-10 w-10 overflow-hidden rounded-lg object-cover  \"></i>\r\n                               <i class=\"fas fa-bank h-10 w-10 overflow-hidden rounded-lg object-cover  \"></i>\r\n                               <i class=\"fas fa-bank h-10 w-10 overflow-hidden rounded-lg object-cover  \"></i>\r\n\r\n                    </div>\r\n\r\n                    <div class=\"absolute bottom-0 -mx-5 flex w-full items-center justify-between p-5\">\r\n                        <a href=\"javascript:;\" class=\"btn btn-secondary btn-lg w-full border-0 bg-gradient-to-r from-[#3d38e1] to-[#1e9afe]\">View Details</a>\r\n                    </div>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 1,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 12
  },
  {
    "name": "Role Percentage",
    "entity_name": "dashboard_figma_design",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "roles.name",
        "roles.id"
      ],
      "includes": [
        {
          "join_type": "INNER",
          "table_name": "user_roles",
          "join_condition": "roles.id = user_roles.role_id"
        }
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "percentage",
          "desc"
        ]
      ],
      "primary_table": "roles",
      "select_columns": [
        [
          "roles.name",
          "role"
        ],
        [
          "count(user_roles)",
          "count"
        ],
        [
          "ROUND((COUNT(user_roles.user_id) * 100.0 / (SELECT COUNT(*) FROM user_roles)), 2)",
          "percentage"
        ],
        [
          "TO_CHAR(roles.created_at, 'DD Mon YYYY')",
          "created_at"
        ],
        [
          "TO_CHAR(roles.updated_at, 'DD Mon YYYY')",
          "updated_at"
        ]
      ]
    },
    "static_page_content": "<div class=\"panel h-full\">\r\n                <div class=\"-m-5 mb-12 flex items-center justify-between border-b border-[#e0e6ed] p-5 dark:border-[#1b2e4b]\">\r\n                    <a href=\"javascript:;\" class=\"flex font-semibold\">\r\n                        <div class=\"flex h-10 w-10 shrink-0 items-center justify-center rounded-md bg-secondary text-white ltr:mr-4 rtl:ml-4\">\r\n                            <span>RP</span>\r\n                        </div>\r\n                        <div>\r\n                            <h6>Role Percentage</h6>\r\n                            <p class=\"mt-1 text-xs text-white-dark\">{{created_at}}</p>\r\n                        </div>\r\n                    </a>\r\n                 \r\n                </div>\r\n                <div class=\"group\">\r\n                    <div class=\"mb-5\">\r\n                        <div class=\"text-white-dark\">\r\n                            {{role}}\r\n                        </div>\r\n                    </div>\r\n                    <div class=\"mb-7 flex items-center justify-between font-semibold\">\r\n                        <div class=\"flex items-center\">\r\n                            <i class=\"fas fa-chart-line h-4 w-4 text-success\"></i>\r\n\r\n                            <div class=\"text-xs ltr:ml-2 rtl:mr-2\">{{count}} Users</div>\r\n                        </div>\r\n                        <p class=\"text-primary\">{{percentage}}%</p>\r\n                    </div>\r\n                    <div class=\"mb-5 h-2.5 rounded-full bg-dark-light p-0.5 dark:bg-dark-light/10\">\r\n                        <div class=\"h-full rounded-full bg-gradient-to-r from-[#1e9afe] to-[#60dfcd]\" style=\"width: 65%\"></div>\r\n                    </div>\r\n                    <div class=\"flex items-end justify-between\">\r\n                        <div class=\"flex items-center rounded-full bg-danger/20 px-2 py-1 text-xs font-semibold text-danger\">\r\n                            <i class=\"fas fa-chart-line h-4 w-4 text-success\"></i>\r\n\r\n                            {{updated_at}}\r\n                        </div>\r\n                        <div class=\"flex items-center justify-center group-hover:-space-x-2 rtl:space-x-reverse rtl:group-hover:space-x-reverse\">\r\n                            <span\r\n                                class=\"flex h-9 w-9 items-center justify-center rounded-full bg-[#bfc9d4] font-semibold text-white opacity-0 transition-all duration-300 group-hover:opacity-100 dark:bg-dark\"\r\n                                >+6</span\r\n                            >\r\n                            <img\r\n                                class=\"h-9 w-9 rounded-full border-2 border-white object-cover transition-all duration-300 dark:border-dark\"\r\n                                src=\"/assets/images/user.png\"\r\n                                alt=\"\"\r\n                            />\r\n                            <img\r\n                                class=\"h-9 w-9 rounded-full border-2 border-white object-cover transition-all duration-300 dark:border-dark\"\r\n                                src=\"/assets/images/user.png\"\r\n                                alt=\"\"\r\n                            />\r\n                            <img\r\n                                class=\"h-9 w-9 rounded-full border-2 border-white object-cover transition-all duration-300 dark:border-dark\"\r\n                                src=\"/assets/images/user.png\"\r\n                                alt=\"\"\r\n                            />\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 2,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 13
  },
  {
    "name": "Users",
    "entity_name": "dashboard_users_visit",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "users.id"
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "users.id",
          "desc"
        ]
      ],
      "primary_table": "users",
      "select_columns": [
        [
          "count(id)",
          "count"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel bg-gradient-to-r from-cyan-500 to-cyan-400\">\r\n                <div class=\"flex justify-between\">\r\n                    <div class=\"text-md font-semibold ltr:mr-1 rtl:ml-1\">Users</div>\r\n                    \r\n                </div>\r\n                <div class=\"mt-5 flex items-center\">\r\n                    <div class=\"text-3xl font-bold ltr:mr-3 rtl:ml-3\">{{count}}</div>\r\n                    <div class=\"badge bg-white/30\">+ 0.00%</div>\r\n                </div>\r\n                <div class=\"mt-5 flex items-center font-semibold\">\r\n                    <icon-eye class=\"shrink-0 ltr:mr-2 rtl:ml-2\" />\r\n                    Static Information\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 1,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 14
  },
  {
    "name": "Banks",
    "entity_name": "dashboard_sessions",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "languages.id"
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "languages.id",
          "desc"
        ]
      ],
      "primary_table": "languages",
      "select_columns": [
        [
          "count(id)",
          "count"
        ]
      ]
    },
    "static_page_content": "  <div class=\"panel bg-gradient-to-r from-violet-500 to-violet-400\">\r\n                <div class=\"flex justify-between\">\r\n                    <div class=\"text-md font-semibold ltr:mr-1 rtl:ml-1\">Banks</div>\r\n                   \r\n                </div>\r\n                <div class=\"mt-5 flex items-center\">\r\n                    <div class=\"text-3xl font-bold ltr:mr-3 rtl:ml-3\">{{count}}</div>\r\n                    <div class=\"badge bg-white/30\">- 0.35%</div>\r\n                </div>\r\n                <div class=\"mt-5 flex items-center font-semibold\">\r\n                    <icon-eye class=\"shrink-0 ltr:mr-2 rtl:ml-2\" />\r\n                    Static Information\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 1,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 15
  },
  {
    "name": "Outlets",
    "entity_name": "dashboard_time_on_site",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "master_entities.id"
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "master_entities.id",
          "desc"
        ]
      ],
      "primary_table": "master_entities",
      "select_columns": [
        [
          "count(id)",
          "count"
        ]
      ]
    },
    "static_page_content": "<div class=\"panel bg-gradient-to-r from-blue-500 to-blue-400\">\r\n                <div class=\"flex justify-between\">\r\n                    <div class=\"text-md font-semibold ltr:mr-1 rtl:ml-1\">Outlets</div>\r\n                    \r\n                </div>\r\n                <div class=\"mt-5 flex items-center\">\r\n                    <div class=\"text-3xl font-bold ltr:mr-3 rtl:ml-3\">{{count}}</div>\r\n                    <div class=\"badge bg-white/30\">+ 0.00%</div>\r\n                </div>\r\n                <div class=\"mt-5 flex items-center font-semibold\">\r\n                    <icon-eye class=\"shrink-0 ltr:mr-2 rtl:ml-2\" />\r\n                    Static Information\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 1,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 16
  },
  {
    "name": "Error Logs",
    "entity_name": "dashboard_bounce_rate",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "user_details.id"
      ],
      "company_id": 1,
      "limit_range": 1,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "user_details.id",
          "desc"
        ]
      ],
      "primary_table": "user_details",
      "select_columns": [
        [
          "COUNT(*)",
          "count"
        ],
        [
          "user_details.id",
          "id"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel bg-gradient-to-r from-fuchsia-500 to-fuchsia-400\">\r\n                <div class=\"flex justify-between\">\r\n                    <div class=\"text-md font-semibold ltr:mr-1 rtl:ml-1\">Error Logs</div>\r\n                   \r\n                </div>\r\n                <div class=\"mt-5 flex items-center\">\r\n                    <div class=\"text-3xl font-bold ltr:mr-3 rtl:ml-3\">{{count}}</div>\r\n                    <div class=\"badge bg-white/30\">- 0.35%</div>\r\n                </div>\r\n                <div class=\"mt-5 flex items-center font-semibold\">\r\n                    <icon-eye class=\"shrink-0 ltr:mr-2 rtl:ml-2\" />\r\n                    Static Information\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 1,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 17
  },
  {
    "name": "Menu Items Statement",
    "entity_name": "dashboard_previous_statement",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "menu_items.id"
      ],
      "company_id": 1,
      "limit_range": 10,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "menu_items.id",
          "asc"
        ]
      ],
      "primary_table": "menu_items",
      "select_columns": [
        [
          "sum(order_no)",
          "redeem"
        ],
        [
          "sum(order_no)",
          "tax"
        ],
        [
          "sum(order_no)",
          "outlet_discount"
        ]
      ]
    },
    "static_page_content": "<div class=\"panel overflow-hidden\">\r\n                    <div class=\"flex items-center justify-between\">\r\n                        <div>\r\n                            <div class=\"text-lg font-bold\">Menu Items Statement</div>\r\n                            <div class=\"text-success\">Static Information</div>\r\n                        </div>\r\n                       \r\n                    </div>\r\n                    <div class=\"relative mt-10\">\r\n                        <div class=\"absolute -bottom-12 h-24 w-24 ltr:-right-12 rtl:-left-12\">\r\n                            \r\n                            \r\n                        </div>\r\n                        <div class=\"grid grid-cols-2 gap-6 md:grid-cols-3\">\r\n                            <div>\r\n                                <div class=\"text-primary\">Redeem</div>\r\n                                <div class=\"mt-2 text-2xl font-semibold\">${{redeem}}</div>\r\n                            </div>\r\n                            <div>\r\n                                <div class=\"text-primary\">Tax</div>\r\n                                <div class=\"mt-2 text-2xl font-semibold\">${{tax}}</div>\r\n                            </div>\r\n                            <div>\r\n                                <div class=\"text-primary\">Discount</div>\r\n                                <div class=\"mt-2 text-2xl font-semibold\">${{outlet_discount}}</div>\r\n                            </div>\r\n                        </div>\r\n                    </div>\r\n                </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 18
  },
  {
    "name": "Outlet Credit Statement",
    "entity_name": "dashboard_current_statement",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "otps.id"
      ],
      "company_id": 1,
      "limit_range": 10,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "otps.id",
          "asc"
        ]
      ],
      "primary_table": "otps",
      "select_columns": [
        [
          "sum(user_id)",
          "outlet_limit"
        ],
        [
          "sum(id)",
          "available_credit_limit"
        ],
        [
          "sum(user_id)",
          "return_amount"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel overflow-hidden\">\r\n                    <div class=\"flex items-center justify-between\">\r\n                        <div>\r\n                            <div class=\"text-lg font-bold\">Outlet Credit Statement</div>\r\n                            <div class=\"text-danger\">Static Information</div>\r\n                        </div>\r\n                       \r\n                    </div>\r\n                    <div class=\"relative mt-10\">\r\n                        <div class=\"absolute -bottom-12 h-24 w-24 ltr:-right-12 rtl:-left-12\">\r\n                            \r\n                            \r\n                        </div>\r\n\r\n                        <div class=\"grid grid-cols-2 gap-6 md:grid-cols-3\">\r\n                            <div>\r\n                                <div class=\"text-primary\">Outlet Limit</div>\r\n                                <div class=\"mt-2 text-2xl font-semibold\">${{outlet_limit}}</div>\r\n                            </div>\r\n                            <div>\r\n                                <div class=\"text-primary\">Available Credit Limit</div>\r\n                                <div class=\"mt-2 text-2xl font-semibold\">${{available_credit_limit}}</div>\r\n                            </div>\r\n                            <div>\r\n                                <div class=\"text-primary\">Return Amount</div>\r\n                                <div class=\"mt-2 text-2xl font-semibold\">${{return_amount}}</div>\r\n                            </div>\r\n                        </div>\r\n                    </div>\r\n                </div>",
    "dashboard_wizard_rows": 1,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 19
  },
  {
    "name": "Recent Transactions",
    "entity_name": "dashboard_recent_transactions",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "users.id",
        "user_details.first_name",
        "user_details.last_name"
      ],
      "includes": [
        {
          "join_type": "INNER",
          "table_name": "user_details",
          "join_condition": "user_details.user_id = users.id"
        }
      ],
      "company_id": 1,
      "limit_range": 10,
      "print_query": true,
      "start_index": 0,
      "sort_columns": [
        [
          "users.id",
          "desc"
        ]
      ],
      "primary_table": "users",
      "select_columns": [
        [
          "users.email",
          "email"
        ],
        [
          "users.role",
          "role"
        ],
        [
          "users.status_id",
          "status_id"
        ],
        [
          "user_details.first_name",
          "first_name"
        ],
        [
          "user_details.last_name",
          "last_name"
        ]
      ]
    },
    "static_page_content": " <div class=\"panel\">\r\n                <div class=\"mb-5 text-lg font-bold\">Recent Users</div>\r\n                <div class=\"table-responsive\">\r\n                    <table>\r\n                        <thead>\r\n                            <tr>\r\n                                <th>Email</th>\r\n                                <th>First Name</th>\r\n                                <th>Last Name</th>\r\n                                <th>Role</th>\r\n                                <th class=\"text-center ltr:rounded-r-md rtl:rounded-l-md\">STATUS</th>\r\n                            </tr>\r\n                        </thead>\r\n                        <tbody>\r\n                           {{#each data_list}}\r\n          <tr>\r\n            <td class=\"font-semibold\">{{email}}</td>\r\n            <td class=\"whitespace-nowrap\">{{first_name}}</td>\r\n            <td class=\"whitespace-nowrap\">{{last_name}}</td>\r\n            <td>{{role}}</td>\r\n            <td class=\"text-center\">\r\n                <span class=\"badge rounded-full {{#if status_id }} bg-success/20 text-success{{else}} bg-danger/20 text-danger{{/if}}  hover:top-0\">{{#if status_id }}Active{{else}}Inactive{{/if}}</span>\r\n            </td>\r\n        </tr>\r\n        {{/each}}\r\n                        </tbody>\r\n                    </table>\r\n                </div>\r\n            </div>",
    "dashboard_wizard_rows": 3,
    "dashboard_wizard_type": "static",
    "dashboard_wizard_columns": 4,
    "dashboard_wizard_options": null,
    "dashboard_wizard_order_no": 20
  },
  {
    "name": "Return Items Line",
    "entity_name": "dashboard_simple_line",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "EXTRACT(MONTH FROM created_at)",
        "TO_CHAR(created_at, 'Mon')"
      ],
      "company_id": 1,
      "search_all": [],
      "print_query": false,
      "start_index": 0,
      "sort_columns": [
        [
          "EXTRACT(MONTH FROM created_at)",
          "asc"
        ]
      ],
      "primary_table": "roles",
      "select_columns": [
        [
          "TO_CHAR(created_at, 'Mon')",
          "labels"
        ],
        [
          "sum(id)",
          "income"
        ],
        [
          "count(*)",
          "count"
        ]
      ]
    },
    "static_page_content": null,
    "dashboard_wizard_rows": 3,
    "dashboard_wizard_type": "chart",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": [
      {
        "grid": {
          "borderColor": "#e0e6ed"
        },
        "chart": {
          "type": "line",
          "height": 300,
          "toolbar": {
            "show": false
          }
        },
        "xaxis": {
          "axisBorder": {
            "color": "#e0e6ed"
          }
         
        },
        "yaxis": {
          "labels": {
            "offsetX": 0
          },
          "opposite": false
        },
        "colors": [
          "#4361ee"
        ],
        
        "stroke": {
          "curve": "smooth",
          "width": 2
        },
        "tooltip": {
          "y": {
            "formatter": "function (number) { return '$' + number; }"
          },
          "theme": "light",
          "marker": false
        }
      }
    ],
    "dashboard_wizard_order_no": 21
  },
  {
    "name": "Outlet Credit Limits Area",
    "entity_name": "dashboard_outlet_credit_limits_area",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "EXTRACT(MONTH FROM created_at)",
        "TO_CHAR(created_at, 'Mon')"
      ],
      "company_id": 1,
      "search_all": [],
      "print_query": false,
      "start_index": 0,
      "sort_columns": [
        [
          "EXTRACT(MONTH FROM created_at)",
          "asc"
        ]
      ],
      "primary_table": "roles",
      "select_columns": [
        [
          "TO_CHAR(created_at, 'Mon')",
          "labels"
        ],
        [
          "sum(id)",
          "income"
        ],
        [
          "count(*)",
          "count"
        ]
      ]
    },
    "static_page_content": null,
    "dashboard_wizard_rows": 3,
    "dashboard_wizard_type": "chart",
    "dashboard_wizard_columns": 2,
    "dashboard_wizard_options": [
      {
        "grid": {
          "borderColor": "#e0e6ed"
        },
        "chart": {
          "type": "area",
          "height": 300,
          "toolbar": {
            "show": false
          }
        },
        "xaxis": {
          "axisBorder": {
            "color": "#e0e6ed"
          }
         
        },
        "yaxis": {
          "labels": {
            "offsetX": 0
          },
          "opposite": false
        },
        "colors": [
          "#4361ee"
        ],
        
        "stroke": {
          "curve": "smooth",
          "width": 2
        },
        "tooltip": {
          "y": {
            "formatter": "function (number) { return '$' + number; }"
          },
          "theme": "light",
          "marker": false
        }
      }
    ],
    "dashboard_wizard_order_no": 21
  },
  {
    "name": "Outlet Credit Limits Bar",
    "entity_name": "dashboard_outlet_credit_limits_bar",
    "entity_type": "dashboard_wizard_builder_module",
    "query_information": {
      "group_by": [
        "EXTRACT(MONTH FROM created_at)",
        "TO_CHAR(created_at, 'Mon')"
      ],
      "company_id": 1,
      "search_all": [],
      "print_query": false,
      "start_index": 0,
      "sort_columns": [
        [
          "EXTRACT(MONTH FROM created_at)",
          "asc"
        ]
      ],
      "primary_table": "roles",
      "select_columns": [
        [
          "TO_CHAR(created_at, 'Mon')",
          "labels"
        ],
        [
          "sum(id)",
          "income"
        ],
        [
          "count(*)",
          "count"
        ]
      ]
    },
    "static_page_content": null,
    "dashboard_wizard_rows": 3,
    "dashboard_wizard_type": "chart",
    "dashboard_wizard_columns": 4,
    "dashboard_wizard_options": [
      {
        "grid": {
          "borderColor": "#e0e6ed"
        },
        "chart": {
          "type": "bar",
          "height": 300,
          "toolbar": {
            "show": false
          }
        },
        "xaxis": {
          "axisBorder": {
            "color": "#e0e6ed"
          }
         
        },
        "yaxis": {
          "labels": {
            "offsetX": 0
          },
          "opposite": false
        },
        "colors": [
          "#4361ee"
        ],
        
        "stroke": {
          "curve": "smooth",
          "width": 2
        },
        "tooltip": {
          "y": {
            "formatter": "function (number) { return '$' + number; }"
          },
          "theme": "light",
          "marker": false
        }
      }
    ],
    "dashboard_wizard_order_no": 22
  }
]