From da3498ab70b7152be032a85eaa08392b0805c06c Mon Sep 17 00:00:00 2001 From: xiaogang <825201136@qq.com> Date: Tue, 27 Aug 2024 11:36:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E9=98=85=E4=BA=8B=E4=BB=B6=E9=80=89?= =?UTF-8?q?=E9=A1=B9=E4=BF=AE=E6=94=B9=E4=B8=BA=E6=8E=A5=E5=8F=A3=E8=8E=B7?= =?UTF-8?q?=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/api.js | 5 +++++ src/pages/distributor/merchant/index.jsx | 19 ++++++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/src/assets/api.js b/src/assets/api.js index d740854c..f86c05a0 100644 --- a/src/assets/api.js +++ b/src/assets/api.js @@ -959,6 +959,11 @@ export const deleteOrderDownload = (data) => { return req("get", baseurl + `/order/export/delete`, data) } +// 查询营销事件 +export const querySubscribe = (data) => { + return req("get", baseurl + `/plan/marketEvent`, data) +} + // //订单下载列表-数据下载 // export const exportDownload = (md5) => { // return derive("get", download_url + `/export/excel/marketOrder/download/${md5}`) diff --git a/src/pages/distributor/merchant/index.jsx b/src/pages/distributor/merchant/index.jsx index e6c3aa4c..aa14b993 100644 --- a/src/pages/distributor/merchant/index.jsx +++ b/src/pages/distributor/merchant/index.jsx @@ -1,4 +1,4 @@ -import { generateRsaKey, setResellMerchant, getApiMode } from "@/assets/api" +import { generateRsaKey, setResellMerchant, getApiMode,querySubscribe } from "@/assets/api" import FormItem from "@/components/form-item/main" import Form from "@/components/form/main" import Ipt from "@/components/input/main" @@ -21,9 +21,10 @@ export default function Merchant() { merchant_public_key: "", //商户公钥 * secret_key: "", //api mode 为1时不传 为2时必传* 偏移量 notify_url: "", //事件通知地址 * - subscribe_event: [], //事件类型 数组 status: 1, //状态 1正常 2禁用 * - api_mode: 2 //对接类型 1-RSA+标准接口返回 【默认】2-兴业银行模式 * + api_mode: 2, //对接类型 1-RSA+标准接口返回 【默认】2-兴业银行模式 * + subscribe_event: [], //事件类型 数组 + marketEvent:[] }) const fromRef = useRef() const rules = { @@ -51,6 +52,9 @@ export default function Merchant() { getApiMode().then(({ data }) => { setState({ apiMode: data, reseller_id: id, ...merchant }) }) + querySubscribe().then(({data}) => { + setState({ marketEvent:data }) + }) }, []) /* 获取密钥 */ @@ -258,8 +262,13 @@ export default function Merchant() { }) } > - key码核销通知 - 立减金核销通知 + { + state.marketEvent?.map((item) => ( + {item.name} + )) + } + {/* key码核销通知 + 立减金核销通知 */}