From 1168ea84f15c7cc7bf66470bd2fbd6f09645f367 Mon Sep 17 00:00:00 2001 From: zhangds Date: Mon, 5 Sep 2022 18:07:58 +0800 Subject: [PATCH] =?UTF-8?q?1=EF=BC=89=20=E5=A2=9E=E5=8A=A0=E4=BC=98?= =?UTF-8?q?=E6=83=A0=E5=88=B8=E7=AB=8B=E5=87=8F=E9=87=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/UseCouponAddEdit/index.jsx | 10 +++++++++- src/components/UseGoodsScopePop/index.jsx | 13 ++++++++++--- src/pages/coupon/list/index.jsx | 1 + 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/components/UseCouponAddEdit/index.jsx b/src/components/UseCouponAddEdit/index.jsx index 7c4a3134..42885562 100644 --- a/src/components/UseCouponAddEdit/index.jsx +++ b/src/components/UseCouponAddEdit/index.jsx @@ -241,6 +241,14 @@ const UseCouponAddEdit = forwardRef((props, ref) => { const onReturn = () => {}; const onChangeCombinedDate = (e) => { setForm_info_data({ date_time: e }); + // 传入时间 + sessionStorage.setItem( + "knockGold_effectDate", + JSON.stringify({ + begin_time: e[0], + end_time: e[1], + }) + ); }; const onDisabledRange = (date, type) => { let disabled = false; @@ -358,7 +366,7 @@ const UseCouponAddEdit = forwardRef((props, ref) => { // 优惠券弹窗 提交 const scopePopSubmit = (data) => { - console.log("scopePopSubmit =>", data); + // console.log("scopePopSubmit =>", data); }; return ( diff --git a/src/components/UseGoodsScopePop/index.jsx b/src/components/UseGoodsScopePop/index.jsx index a925cd0f..8183eb36 100644 --- a/src/components/UseGoodsScopePop/index.jsx +++ b/src/components/UseGoodsScopePop/index.jsx @@ -34,10 +34,17 @@ const UseGoodsScopePop = forwardRef((props, ref) => { try { if (visible) { - if (type === "addProduct") { - scope_table_data = sessionStorage.getItem("productData"); + scope_table_data = sessionStorage.getItem("productData"); + if (scope_table_data) { + scope_table_data = JSON.parse(scope_table_data); } - submit(JSON.parse(scope_table_data)); + // 第二步: 数据格式化 + if (type === "addProduct") { + } + console.log("提交数据 =>", scope_table_data); + + // submit(JSON.parse(scope_table_data)); + onClose(); } } catch (err) { console.log("err =>", err); diff --git a/src/pages/coupon/list/index.jsx b/src/pages/coupon/list/index.jsx index e3db2844..42771a62 100644 --- a/src/pages/coupon/list/index.jsx +++ b/src/pages/coupon/list/index.jsx @@ -190,6 +190,7 @@ const UseCouponList = () => { ]; sessionStorage.setItem("breaknav", JSON.stringify(activerou)); + sessionStorage.setItem("productData", ""); history.push("/home/coupon-add-edit"); }; const selectionFun = () => {};