MCB 提出物内容一覧 画面への遷移 - グローバルメニュー情報 & 校正和付き

本記事では、別ウィンドウでMCB側の提出物内容一覧画面へ遷移する際に、遷移元の画面のグローバルメニューで選択している対象年度情報、MIWSで選択可能な2025以降の対象年度のリスト情報、およびチェックサムをMCB側に渡す方法について説明します。

実装例

以下は、要求されたパラメータを渡すためのサンプルコードです。

import requests

def navigate_to_mcb_screen(): # 获取当前选中的対象年度信息 selected_year = get_selected_year()

# 获取2025以后可选的対象年度列表信息
available_years = get_available_years()

# 计算校验和
checksum = calculate_checksum(selected_year, available_years)

# 构造请求参数
params = {
    "selected_year": selected_year,
    "available_years": available_years,
    "checksum": checksum
}

# 发送请求并跳转到MCB画面
response = requests.get("https://mcb.example.com/submit_list", params=params)

# 处理响应结果
if response.status_code == 200:
    print("成功跳转到MCB画面")
else:
    print("跳转到MCB画面失败")

def get_selected_year(): # 获取当前选中的対象年度信息的代码实现 pass

def get_available_years(): # 获取2025以后可选的対象年度列表信息的代码实现 pass

def calculate_checksum(selected_year, available_years): # 计算校验和的代码实现 pass

navigate_to_mcb_screen()

具体的な状況に応じて、現在の選択されている対象年度情報、2025年以降の選択可能な対象年度リスト情報の取得、およびチェックサムの計算の実装を補ってください。また、実際の状況に合わせて、リクエストのURLとパラメータ名を変更してください。

補足

  • チェックサムの計算方法やパラメータの構造は、MCB側との合意に基づいて決定する必要があります。
  • セキュリティ上の観点から、チェックサムの計算方法やパラメータの構造を適切に設計することが重要です。

原文地址: https://www.cveoy.top/t/topic/pF4f 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录