diff --git a/src/forge/sponsor/sponsor.css b/src/forge/sponsor/sponsor.css index 707819e8..5493e6c4 100644 --- a/src/forge/sponsor/sponsor.css +++ b/src/forge/sponsor/sponsor.css @@ -33,6 +33,6 @@ margin-bottom: 20px; } -.sponsor-confirmation-inline{ - display: inline-block; +.sponsor-inline{ + display: inline; } \ No newline at end of file diff --git a/src/forge/users/sponsor/SponsorManagement.js b/src/forge/users/sponsor/SponsorManagement.js index 5e43605d..a9fbbf64 100644 --- a/src/forge/users/sponsor/SponsorManagement.js +++ b/src/forge/users/sponsor/SponsorManagement.js @@ -10,12 +10,12 @@ import SponsorList from "./sponsor_list"; const Search = Input.Search; const tempData = [ - {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01"}, - {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01"}, - {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01"}, - {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01"}, - {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01"}, - {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01"}, + {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01", amount: 100}, + {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01", amount: 100}, + {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01", amount: 100}, + {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01", amount: 100}, + {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01", amount: 100}, + {image_url: "avatars/User/b", username: "万山川", user_id: 1369, login:"alpc104", format_time: "2020-08-01", amount: 100}, ]; @@ -32,7 +32,7 @@ class SponsorManagement extends Component{ coinChangeList: undefined, total: undefined, category: undefined, - is_public: undefined, + is_sponsor: undefined, sponsors: undefined, }; } @@ -127,11 +127,20 @@ class SponsorManagement extends Component{ return list; } - + changeStatus=(check_is_sponsor, e)=>{ + // const {is_sponsor} = this.state + // const new_is_sponsor = is_sponsor === check_is_sponsor ? undefined : check_is_sponsor + // this.state.is_sponsor = check_is_sponsor; + this.setState({ + is_sponsor: check_is_sponsor, + }) + } + render() { const { current_user, user } = this.props; - const { category , is_public, sponsors } = this.state; + const { category , is_sponsor, sponsors } = this.state; const { coinChangeList, isSpin, total, search, limit, page } = this.state; + return (
@@ -157,7 +166,17 @@ class SponsorManagement extends Component{
{this.category_button(category)}
- + { + user && current_user && user.login === current_user.login ? +
+ this.changeStatus(true, e)}>我赞助的 + { + !is_sponsor ? ():"" + } + this.changeStatus(false, e)}>赞助我的 +
+ :"" + }
{sponsors && sponsors.length > 0 ? { @@ -10,12 +11,48 @@ class SponsorList extends Component { if (users && users.length > 0) { return users.map((item, key) => { return ( -
-
+ //
+ //
+ //
+ // + // + // + //
+ //
+ // + //
+ // + // 赞助时间:{item.format_time} + //
+ // { + // current_user && current_user.login === item.login ? + // + // : + // // + // + // } + //
+ //
+ //
+
-
- -
- - 加入时间:{item.format_time} -
- { - current_user && current_user.login === item.login ? - - : - - } + {item && item.username} +
+

金额:{item.amount}硬币

+ {item.format_time}
+
+ + {/* {item.amount>0 ? {item.to_user}: {item.to_user}} */} +
+
); }); @@ -52,7 +79,7 @@ class SponsorList extends Component { } render() { const { users, userClass, current_user } = this.props; - console.log(users); + // console.log(users); return ( this.renderList(users, userClass, current_user) );