From e0d6c2c19cf2daeb1d6978f5325db066d729e36f Mon Sep 17 00:00:00 2001 From: RogerWork Date: Sun, 26 Jan 2025 18:12:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=85=A8=E9=83=A8=E4=BC=9A?= =?UTF-8?q?=E5=91=98=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ec_api/CardLevel.vue | 149 ++++++++++++++++++++++++++++ src/components/ec_api/TabArea.vue | 24 ++++- 2 files changed, 171 insertions(+), 2 deletions(-) create mode 100644 src/components/ec_api/CardLevel.vue diff --git a/src/components/ec_api/CardLevel.vue b/src/components/ec_api/CardLevel.vue new file mode 100644 index 0000000..cc6fa5d --- /dev/null +++ b/src/components/ec_api/CardLevel.vue @@ -0,0 +1,149 @@ + + + + + diff --git a/src/components/ec_api/TabArea.vue b/src/components/ec_api/TabArea.vue index 2209a99..ef79d21 100644 --- a/src/components/ec_api/TabArea.vue +++ b/src/components/ec_api/TabArea.vue @@ -30,7 +30,7 @@ import EcardLevel from "@/components/ec_api/EcardLevel.vue"; import CheckQuan from "@/components/ec_api/CheckQuan.vue"; import ApiLockBuySelector from "@/components/ec_api/ApiLockBuySelector.vue"; import MapiLockBuySelector from "@/components/ec_api/MapiLockBuySelector.vue"; - +import CardLevel from "@/components/ec_api/CardLevel.vue"; // 注册store const store = useStore() @@ -628,6 +628,24 @@ const levelList = computed(() => { } } } + if (api.path === 'cinema/card-level-rule') { + if (api.format === 'json') { + if (api.response === '{"root": "root"}') { + return [] + } else { + console.log("api.handled['res']['data']['ecardLevelData']", api.handled['res']['data']['rule']) + return api.handled['res']['data']['rule'] + } + } + if (api.format === 'xml' || api.format === 'html') { + if (api.response === '') { + return [] + } else { + console.log("api.handled['res']['data']['rule']", api.handled['res']['data']['rule']) + return api.handled['res']['data']['rule'] + } + } + } return [] }) @@ -800,7 +818,9 @@ const ace_options = { :base_info="UserApiData.base_info"/> - +