Toggle navigation
Toggle navigation
This project
Loading...
Sign in
OnePoem
/
OnePoem-App
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
ChadCSong
2022-11-05 23:53:24 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
36bc4ed68244e67629c48501201c090d15a0fc15
36bc4ed6
1 parent
84b2723f
支付优化
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
4 deletions
lib/generated/json/membership_entity.g.dart
lib/membership/page/membership_page.dart
lib/generated/json/membership_entity.g.dart
View file @
36bc4ed
...
...
@@ -116,17 +116,19 @@ Map<String, dynamic> $MembershipDataToJson(MembershipData entity) {
MembershipDataGoodsList
$MembershipDataGoodsListFromJson
(
Map
<
String
,
dynamic
>
json
)
{
final
MembershipDataGoodsList
membershipDataGoodsList
=
MembershipDataGoodsList
();
final
MembershipDataGoodsList
membershipDataGoodsList
=
MembershipDataGoodsList
();
final
int
?
id
=
jsonConvert
.
convert
<
int
>(
json
[
'id'
]);
if
(
id
!=
null
)
{
membershipDataGoodsList
.
id
=
id
;
}
final
String
?
membershipId
=
jsonConvert
.
convert
<
String
>(
json
[
'membership_id'
]);
final
String
?
membershipId
=
jsonConvert
.
convert
<
String
>(
json
[
'membership_id'
]);
if
(
membershipId
!=
null
)
{
membershipDataGoodsList
.
membershipId
=
membershipId
;
}
final
String
?
iapId
=
jsonConvert
.
convert
<
String
>(
json
[
'iap_id'
]);
if
(
iapId
!=
null
)
{
membershipDataGoodsList
.
iapId
=
iapId
;
}
final
String
?
name
=
jsonConvert
.
convert
<
String
>(
json
[
'name'
]);
if
(
name
!=
null
)
{
membershipDataGoodsList
.
name
=
name
;
...
...
@@ -192,6 +194,7 @@ Map<String, dynamic> $MembershipDataGoodsListToJson(
final
Map
<
String
,
dynamic
>
data
=
<
String
,
dynamic
>{};
data
[
'id'
]
=
entity
.
id
;
data
[
'membership_id'
]
=
entity
.
membershipId
;
data
[
'iap_id'
]
=
entity
.
iapId
;
data
[
'name'
]
=
entity
.
name
;
data
[
'price'
]
=
entity
.
price
;
data
[
'line_price'
]
=
entity
.
linePrice
;
...
...
lib/membership/page/membership_page.dart
View file @
36bc4ed
...
...
@@ -151,6 +151,11 @@ class MembershipPageState extends BaseState<MembershipPage> with WidgetsBindingO
///每一个购买项
Widget
buildBuyItem
(
MembershipDataGoodsList
e
)
{
ProductDetails
?
element
;
print
(
'_products.length
${_products.length}
'
);
for
(
var
value1
in
_products
)
{
print
(
value1
.
id
);
print
(
e
.
iapId
);
}
var
detailList
=
_products
.
where
((
value
)
=>
value
.
id
==
e
.
iapId
).
toList
();
if
(
detailList
.
isNotEmpty
)
{
element
=
detailList
.
first
;
...
...
Please
register
or
login
to post a comment