Przeglądaj źródła

修复信用卡通过后,可能有失败原因的提示

zengjiebin 7 lat temu
rodzic
commit
63d24f870c

+ 10 - 1
app/src/main/java/com/sheep/gamegroup/view/adapter/CreditCardProgressQueryAdp.java

@@ -22,6 +22,8 @@ import com.sheep.gamegroup.absBase.AbsChooseImageActivity;
 
 import java.util.List;
 
+import static com.sheep.gamegroup.model.entity.TaskAcceptedEty.STATUS_FINISHED;
+
 /**
  * Created by realicing on 2018/5/9.
  */
@@ -71,7 +73,14 @@ public class CreditCardProgressQueryAdp extends BaseAdapter {
         final CreditCardProgressQuery creditCardProgressQuery = (CreditCardProgressQuery) getItem(position);
         final Release_task ety = creditCardProgressQuery.getRelease_task();
         String reason = creditCardProgressQuery.getRemarks();
-        ViewUtil.setText(holder.credit_card_task_reson_tv, TextUtils.isEmpty(reason) ? "" : ("失败原因:" + reason));
+        switch (creditCardProgressQuery.getStatus()){
+            case STATUS_FINISHED:
+                ViewUtil.setText(holder.credit_card_task_reson_tv, reason);
+                break;
+            default:
+                ViewUtil.setText(holder.credit_card_task_reson_tv, TextUtils.isEmpty(reason) ? "" : ("失败原因:" + reason));
+                break;
+        }
         try {
             Glide.with(context).load(ety.getTask().getIcon())
                     .into(holder.credit_card_task_iv);