diff --git a/app/my/createProfile/page.jsx b/app/my/createProfile/page.jsx index 56fcc67..ca9cddd 100644 --- a/app/my/createProfile/page.jsx +++ b/app/my/createProfile/page.jsx @@ -38,18 +38,11 @@ const ListItemWithCheckbox = ({ setFormData, superSingleCheckeds, }) => { - const checkboxRef = useRef(null); return ( -
  • { - checkboxRef.current?.toggle(); - }} - > +
  • {}}>
    e.stopPropagation()}> { const newFormData = { ...formData }; newFormData.superSingle.forEach((el) => { @@ -65,7 +58,6 @@ const ListItemWithCheckbox = ({ {/* { const newFormData = { ...formData }; newFormData.superSingle[superSingle.key].enable = value; @@ -137,7 +129,7 @@ export default function CreateProfile() { const [formData, setFormData] = useState({ spacePrice: "", ironFanPrice: "", - openSuper: false, + openSuper: true, superSingle: [ { enable: false, price: 0, wechatFree: false }, { enable: false, price: 0, wechatFree: false }, @@ -319,7 +311,7 @@ export default function CreateProfile() { is_superfanship_enabled: openSuper ? 1 : 0, // 旧版本 superfanship_price: openSuper ? superfanObj.price : 0, - superfanship_valid_period: openSuper ? superfanObj.period : null, + superfanship_valid_period: openSuper ? superfanObj.period : 0, is_superfanship_give_wechat: openSuper ? superfanObj.is_superfanship_give_wechat : 0, diff --git a/app/space/setting/spacePaymentSetting/page.jsx b/app/space/setting/spacePaymentSetting/page.jsx index d2511b2..529086a 100644 --- a/app/space/setting/spacePaymentSetting/page.jsx +++ b/app/space/setting/spacePaymentSetting/page.jsx @@ -29,18 +29,11 @@ const ListItemWithCheckbox = ({ setFormData, superSingleCheckeds, }) => { - const checkboxRef = useRef(null); return ( -
  • { - checkboxRef.current?.toggle(); - }} - > +
  • {}}>
    e.stopPropagation()}> { const newFormData = { ...formData }; newFormData.superSingle.forEach((el) => { @@ -56,7 +49,6 @@ const ListItemWithCheckbox = ({ {/* { const newFormData = { ...formData }; newFormData.superSingle[superSingle.key].enable = value; @@ -126,9 +118,9 @@ export default function spacePaymentSetting() { const router = useRouter(); const searchParams = useSearchParams(); const [formData, setFormData] = useState({ - spacePrice: null, - ironFanPrice: null, - openSuper: false, + spacePrice: "", + ironFanPrice: "", + openSuper: true, superSingle: [ { enable: false, price: 0, wechatFree: false }, { enable: false, price: 0, wechatFree: false }, @@ -372,8 +364,8 @@ export default function spacePaymentSetting() { ironfanship_price: parseInt(ironFanPrice * 100, 10), is_superfanship_enabled: openSuper ? 1 : 0, // 旧版本 - superfanship_price: openSuper ? superfanObj.price : 0, - superfanship_valid_period: openSuper ? superfanObj.period : null, + superfanship_price: superfanObj.price, + superfanship_valid_period: openSuper ? superfanObj.period : 0, is_superfanship_give_wechat: openSuper ? superfanObj.is_superfanship_give_wechat : 0,