專案

一般

配置概況

動作

工作單 #260

已結束

工作單 #63: 新需求訪談與分析

測試報表功能 - 超連結

是由 marlboro chu 於 7 個月 前加入. 於 6 個月 前更新.

狀態:
Close
優先權:
LOW
被分派者:
marlboro chu
開始日期:
2025-07-25
完成日期:
2025-07-29
完成百分比:

100%


概述

使用超連結方式,由 A 報表開啟 B 報表,並同時帶入 B 報表所需參數。


檔案

是由 marlboro chu 於 7 個月 前更新

  1. 客制化 table data link
  • 由 url 取參數
    const urlParams = new URLSearchParams(window.location.search);
  • 組合 link
const url = `/d/R980198/98-veri-id-free-trial-detail?` +
      `orgId=1&kiosk&viewPanel=panel-9801001` +
      `&var-transStatus=${encodeURIComponent(item.feedbackInfo__transStatus)}` +
      `&var-operator_id=` + urlParams.get("var-operator_id") +
      `&var-institute_id=` + urlParams.get("var-institute_id") +
      `&var-merchant_id=` + urlParams.get("var-merchant_id") +
      `&var-auth_token=` + urlParams.get("var-auth_token") +
      `&from=` + urlParams.get("from") +
      `&to=` + urlParams.get("to");

    //cell.innerHTML = `<a href="${url}">${text}</a>`;

    // 交易狀態欄
    const tdStatus = document.createElement('td');
    if (item.feedbackInfo__transStatus !== 'nan')
      tdStatus.innerHTML = `<a href="${url}" target="_blank">${item.feedbackInfo__transStatus}</a>`;
    else
      tdStatus.textContent = item.feedbackInfo__transStatus;
  1. Grafana Bar Chart
  • 新增查詢起始及結束時間
    BeginTime


EndTime

  • 設定起始及結束時間不顯示於 圖表, 及設定格式為數字

  • 加入 Data Link

/d/R980198/98-veri-id-free-trial-detail?orgId=1&kiosk&viewPanel=panel-9801001&var-transStatus=N&var-operator_id=${operator_id}&var-institute_id=${institute_id}&from=${__data.fields.BeginTime}&to=${__data.fields.EndTime}

是由 marlboro chu 於 7 個月 前更新

  • 狀態Ongoing 變更為 Close

是由 marlboro chu 於 6 個月 前更新

  • 完成百分比0 變更為 100
動作

匯出至 Atom PDF