|
|
@@ -206,27 +206,47 @@ class houseItem extends StatelessWidget {
|
|
|
|
|
|
@override
|
|
|
Widget build(BuildContext context) {
|
|
|
- List imageList = ['images/jiangpai_huangjin.png', 'images/jiangpai_baiyin.png', 'images/jiangpai_qingtong.png', 'images/zhanji_icon_04.png'];
|
|
|
+ List imageList = [
|
|
|
+ 'images/jiangpai_huangjin.png',
|
|
|
+ 'images/jiangpai_baiyin.png',
|
|
|
+ 'images/jiangpai_qingtong.png',
|
|
|
+ 'images/zhanji_icon_04.png',
|
|
|
+ 'images/jiangpai_bojin.png'
|
|
|
+ ];
|
|
|
String imageSrc = '';
|
|
|
String tishiStr = '';
|
|
|
Color tishiColor;
|
|
|
bool isImport = false;
|
|
|
if (playerInfo != null) {
|
|
|
- if (playerInfo.houseRank != null) {
|
|
|
- if (playerInfo.houseRank < 4) {
|
|
|
- imageSrc = imageList[playerInfo.houseRank - 1];
|
|
|
- } else {
|
|
|
- imageSrc = imageList[3];
|
|
|
+ if (playerInfo.medal != null) {
|
|
|
+ if (playerInfo.medal == 'platinum') {
|
|
|
+ imageSrc = imageList[4];
|
|
|
+ } else if (playerInfo.medal == 'gold') {
|
|
|
+ imageSrc = imageList[0];
|
|
|
+ } else if (playerInfo.medal == 'silver') {
|
|
|
+ imageSrc = imageList[1];
|
|
|
+ } else if (playerInfo.medal == 'bronze') {
|
|
|
+ imageSrc = imageList[2];
|
|
|
+ }
|
|
|
+ else if(playerInfo.rank!=null){
|
|
|
+ tishiStr='第${playerInfo.rank}名';
|
|
|
}
|
|
|
+ // if (playerInfo.houseRank < 4) {
|
|
|
+ // imageSrc = imageList[playerInfo.houseRank - 1];
|
|
|
+ // } else {
|
|
|
+ // imageSrc = imageList[3];
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
if (playerInfo.statusFlag != null) {
|
|
|
if (playerInfo.statusFlag == 6) {
|
|
|
imageSrc = imageList[3];
|
|
|
+ } else if (playerInfo.statusFlag == 0) {
|
|
|
+ tishiStr = '未开始';
|
|
|
+ } else if (playerInfo.statusFlag == 2) {
|
|
|
+ tishiStr = '进行中';
|
|
|
} else if (playerInfo.statusFlag < 4 || (roomInfo.statusFlag >= 2 && roomInfo.statusFlag < 4)) {
|
|
|
tishiStr = '结算中';
|
|
|
- } else if (playerInfo.statusFlag < 2) {
|
|
|
- tishiStr = '准备中';
|
|
|
}
|
|
|
}
|
|
|
} else {
|