移除推荐钻石店铺中未使用的资源文件。

master
laiiihz 4 years ago
parent 22df824d58
commit 3cb6dcb1de

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

@ -1,3 +1,5 @@
//TODO CLEAN BOTTOM CODES.
@Deprecated("shop_upgrade_code_model need to be cleaned.")
class ShopUpgradeCodeModel {
String code;
String msg;
@ -29,8 +31,9 @@ class Data {
Data({this.usedCode, this.unusedCode});
Data.fromJson(Map<String, dynamic> json) {
usedCode = json['usedCode']!=null?json['usedCode'].cast<String>():[];
unusedCode = json['unusedCode'] != null ? json['unusedCode'].cast<String>():[];
usedCode = json['usedCode'] != null ? json['usedCode'].cast<String>() : [];
unusedCode =
json['unusedCode'] != null ? json['unusedCode'].cast<String>() : [];
}
Map<String, dynamic> toJson() {
@ -39,4 +42,4 @@ class Data {
data['unusedCode'] = this.unusedCode;
return data;
}
}
}

@ -1,3 +1,5 @@
//TODO CLEAN BOTTOM CODES.
@Deprecated("shop_upgrade_role_message_model need to be cleaned.")
class ShopUpgradeRoleMessageModel {
String code;
String msg;
@ -18,4 +20,4 @@ class ShopUpgradeRoleMessageModel {
data['data'] = this.data;
return data;
}
}
}

@ -15,6 +15,8 @@ import 'package:recook/widgets/custom_cache_image.dart';
import 'package:recook/widgets/refresh_widget.dart';
import 'package:recook/widgets/toast.dart';
//TODO CLEAN BOTTOM CODES.
@Deprecated("member_benefits_page deprecated.")
class MemberBenefitsPage extends StatefulWidget {
@override
State<StatefulWidget> createState() {
@ -44,7 +46,7 @@ class _MemberBenefitsPageState extends BaseStoreState<MemberBenefitsPage> {
if (_gsRefreshController.isRefresh()) {
_gsRefreshController.refreshCompleted();
}
if (!resultData.result) {
if (!resultData.result) {
if (mounted) showError(resultData.msg);
return;
}
@ -102,8 +104,8 @@ class _MemberBenefitsPageState extends BaseStoreState<MemberBenefitsPage> {
// listWidget.add(_imageBgWidgetS());
listWidget.add(_imageBgWidget());
listWidget.add(GestureDetector(
onTap: (){
ShareTool().inviteShare(context,customTitle: Container());
onTap: () {
ShareTool().inviteShare(context, customTitle: Container());
},
child: _buttonWidget(),
));
@ -115,13 +117,6 @@ class _MemberBenefitsPageState extends BaseStoreState<MemberBenefitsPage> {
// double width = MediaQuery.of(context).size.width;
// return Stack(
// children: [
// Container(
// width: width,
// child: Image.asset(
// 'assets/memberBenefitsPage_bg_s.jpg',
// fit: BoxFit.fill,
// ),
// ),
// Positioned(
// top: rSize(1148),
// // right: 0,
@ -176,16 +171,14 @@ class _MemberBenefitsPageState extends BaseStoreState<MemberBenefitsPage> {
// );
// }
//TODO CLEAN BOTTOM CODES.
@Deprecated("member_benefits_page,_imageBgWidget")
_imageBgWidget() {
double width = MediaQuery.of(context).size.width;
double height = width / 750 * 1085;
return Container(
width: width,
height: height,
child: Image.asset(
'assets/MemberBenefitsPage_bg.png',
fit: BoxFit.fill,
),
);
}
@ -476,10 +469,6 @@ class _MemberBenefitsPageState extends BaseStoreState<MemberBenefitsPage> {
return Container(
height: height,
width: width,
child: Image.asset(
'assets/MemberBenefitsPage_content.png',
fit: BoxFit.fill,
),
);
}

@ -2,16 +2,10 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:recook/base/base_store_state.dart';
import 'package:recook/constants/api.dart';
import 'package:recook/constants/header.dart';
import 'package:recook/manager/http_manager.dart';
import 'package:recook/manager/user_manager.dart';
import 'package:recook/models/shop_upgrade_code_model.dart';
import 'package:recook/models/shop_upgrade_role_message_model.dart';
import 'package:recook/utils/share_tool.dart';
import 'package:recook/widgets/custom_app_bar.dart';
import 'package:recook/widgets/text_page.dart';
import 'package:recook/constants/constants.dart';
class ShopRecommendUpgradePage extends StatefulWidget {
ShopRecommendUpgradePage({Key key}) : super(key: key);
@ -24,24 +18,15 @@ class ShopRecommendUpgradePage extends StatefulWidget {
class _ShopRecommendUpgradePageState
extends BaseStoreState<ShopRecommendUpgradePage> {
double _width;
double _height;
final double _uiWidth = 375;
final double _uiHeight = 767.6;
ShopUpgradeCodeModel _shopUpgradeCodeModel;
ShopUpgradeRoleMessageModel _roleMessageModel;
@override
void initState() {
_getUpCode();
super.initState();
}
@override
Widget buildContext(BuildContext context, {store}) {
_width = MediaQuery.of(context).size.width;
_height = _width / _uiWidth * _uiHeight;
return Scaffold(
appBar: CustomAppBar(
appBackground: Colors.white,
@ -55,15 +40,6 @@ class _ShopRecommendUpgradePageState
child: Column(
children: <Widget>[
_imageBgWidgetS(),
// Container(
// width: _width, height: _height,
// child: Stack(
// children: <Widget>[
// _backgroundImageWidget(),
// _shopUpgradeCodeModel!=null? _methodWidget():Container(),
// ],
// ),
// ),
],
),
),
@ -71,221 +47,9 @@ class _ShopRecommendUpgradePageState
}
_imageBgWidgetS() {
double width = MediaQuery.of(context).size.width;
return Stack(
children: [
Container(
width: width,
child: Image.asset(
R.ASSETS_MEMBERBENEFITSPAGE_BG_S_WEBP,
fit: BoxFit.fill,
),
),
Positioned(
top: rSize(1148),
// right: 0,
left: rSize(120),
child: FlatButton(
onPressed: () {
showDialog(
context: context,
builder: (BuildContext context) {
return Column(
children: [
Padding(
padding: EdgeInsets.fromLTRB(
rSize(28), rSize(36), rSize(28), 0),
child: Image.asset(
'assets/memberBenefitsPage_dialog.jpg',
fit: BoxFit.fill,
),
),
rHBox(10),
GestureDetector(
onTap: () {
Navigator.pop(context);
},
child: Icon(
CupertinoIcons.clear_circled,
color: Colors.grey,
size: rSize(40),
),
),
],
);
});
},
child: Text(''),
minWidth: rSize(150),
height: rSize(35),
),
),
Positioned(
left: rSize(40),
top: rSize(1200),
child: FlatButton(
onPressed: () {
ShareTool().diamondsInviteShare(
code: UserManager.instance.user.info.introCode);
// ShareTool().inviteShare(context, customTitle: Container());
},
child: Text(''),
minWidth: rSize(300),
height: rSize(70),
))
],
);
}
_backgroundImageWidget() {
return Container(
width: _width,
height: _height,
child: Image.asset(
"assets/shop_recommend_upgrade_bg.png",
fit: BoxFit.fill,
),
return Image.asset(
R.ASSETS_MEMBERBENEFITSPAGE_BG_S_WEBP,
fit: BoxFit.fill,
);
}
_methodWidget() {
return Container(
width: _width,
height: _height,
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
Container(
height: 660 / _uiWidth * _width,
width: _width,
),
FlatButton(
onPressed: () {
// DPrint.printf("查看详细规则");
_pushToRoleMessagePage();
},
child: Container(
height: 30 / _uiHeight * _height,
width: _width,
),
),
// Container(height: 80/_uiHeight*_height,),
// Container(
// padding: EdgeInsets.symmetric(horizontal: 30/_uiWidth*_width),
// height: 40/_uiHeight*_height, width: _width,
// child: Row(
// children: <Widget>[
// RichText(
// text: TextSpan(
// children: [
// TextSpan(text:"拥有升级码(个) ", style: TextStyle(color: Colors.grey, fontSize: 15)),
// TextSpan(text: "${_shopUpgradeCodeModel.data.unusedCode.length}", style: TextStyle(color: Colors.black, fontSize: 15)),
// ]
// )
// ),
// Spacer(),
// GestureDetector(
// onTap: (){
// // DPrint.printf("查看升级邀请码");
// AppRouter.push(context, RouteName.SHOP_UPGRADE_CODE_PAGE,
// arguments: ShopUpgradeCodePage.setArguments(shopUpgradeCodeModel: _shopUpgradeCodeModel));
// },
// child: Row(
// children: <Widget>[
// Text("查看升级码", style: TextStyle(color: Color(0xffba6b12), fontSize: 13),),
// Icon(Icons.keyboard_arrow_right, size: 17, color: Color(0xffba6b12),),
// ],
// ),
// )
// ],
// ),
// ),
// Container(height: 35/_uiHeight*_height,),
Container(
height: 10 / _uiHeight * _height,
),
GestureDetector(
onTap: () {
// ShareTool().inviteShare(context, code: UserManager.instance.user.info.introCode);
ShareTool().diamondsInviteShare(
code: UserManager.instance.user.info.introCode);
},
child: Container(
alignment: Alignment.center,
child: Text(
"推荐好友入驻",
style: TextStyle(color: Colors.white, fontSize: 17),
),
decoration: BoxDecoration(
color: Color(0xffd5101a),
borderRadius: BorderRadius.circular(6),
boxShadow: [
BoxShadow(
color: Color(0xffd5101a),
blurRadius: 1,
)
]),
margin: EdgeInsets.symmetric(horizontal: 15 / _uiWidth * _width),
height: 44 / _uiHeight * _height,
width: _width,
),
),
Spacer(),
],
),
);
}
_getUpCode() async {
ResultData resultData = await HttpManager.post(ShopApi.role_query_up_code, {
"userId": UserManager.instance.user.info.id,
// "userId": 1000004
});
if (!resultData.result) {
showError(resultData.msg);
return;
}
ShopUpgradeCodeModel model = ShopUpgradeCodeModel.fromJson(resultData.data);
if (model.code != HttpStatus.SUCCESS) {
showError(model.msg);
return;
}
_shopUpgradeCodeModel = model;
setState(() {});
// _shopSummaryModel = model;
// setState(() {});
}
_pushToRoleMessagePage() {
if (_roleMessageModel == null) {
_getRule();
return;
}
AppRouter.push(context, RouteName.TEXTPAGE,
arguments:
TextPage.setArguments(title: "详细规则", info: _roleMessageModel.data));
}
_getRule() async {
showLoading("");
ResultData resultData = await HttpManager.post(ShopApi.role_query_rule, {
"level": UserManager.instance.user.info.userLevel,
// "level": 10
});
dismissLoading();
if (!resultData.result) {
showError(resultData.msg);
return;
}
ShopUpgradeRoleMessageModel model =
ShopUpgradeRoleMessageModel.fromJson(resultData.data);
if (model.code != HttpStatus.SUCCESS) {
showError(model.msg);
return;
}
_roleMessageModel = model;
AppRouter.push(context, RouteName.TEXTPAGE,
arguments:
TextPage.setArguments(title: "详细规则", info: _roleMessageModel.data));
}
}

Loading…
Cancel
Save