第N+5次提交专属红包

This commit is contained in:
xuhuixiang
2025-04-30 15:08:00 +08:00
parent 34f39dd489
commit 02ba8f1348
5 changed files with 46 additions and 14 deletions

View File

@@ -397,14 +397,14 @@ public class ReceiveRedPacketActivity extends BaseActivity implements View.OnCli
viewBinding.numberTv1Ly.setVisibility(View.GONE);
if (redpacketGroupBean.getType().equals("0")) {
// binding.titleTipsTv.setText(bonusBean.getBonus().getNumber() + getString(R.string.red_envelopes_in_total) + String.format("%.2f", Integer.parseInt(bonusBean.getBonus().getMoney().trim()) / 100f) + getString(R.string.danwei_txt));
viewBinding.titleTipsTv.setText(String.format(getString(R.string.red_envelopes_in_total), redpacketGroupBean.getCount() + "", AppUtils.getQian(redpacketGroupBean.getAmount())));
viewBinding.titleTipsTv.setText(String.format(getString(R.string.red_envelopes_in_total), redpacketGroupBean.getCount() + "", AppUtils.getQian(redpacketGroupBean.getAmount())+""));
} else {
if (redpacketGroupBean.getGrabbers() == null || redpacketGroupBean.getGrabbers().size() == 0) {
if (redpacketGroupBean.getStatus() == 2) {
viewBinding.titleTipsTv.setText(getString(R.string.hbxq_yiguoqi_txt) + getString(R.string.received_txt1) + "0/" + redpacketGroupBean.getCount() + getString(R.string.ge_gong_txt) + "0" + "/" + AppUtils.getQian(redpacketGroupBean.getAmount()));
viewBinding.titleTipsTv.setText(getString(R.string.hbxq_yiguoqi_txt) + getString(R.string.received_txt1) + "0/" + redpacketGroupBean.getCount() + getString(R.string.ge_gong_txt) + "0" + "/" + AppUtils.getQian(redpacketGroupBean.getAmount())+"");
} else {
viewBinding.titleTipsTv.setText(getString(R.string.received_txt1) + "0/" + redpacketGroupBean.getCount() + getString(R.string.ge_gong_txt) + "0" + "/" + AppUtils.getQian(redpacketGroupBean.getAmount()));
viewBinding.titleTipsTv.setText(getString(R.string.received_txt1) + "0/" + redpacketGroupBean.getCount() + getString(R.string.ge_gong_txt) + "0" + "/" + AppUtils.getQian(redpacketGroupBean.getAmount())+"");
}
} else {
int size = 0;
@@ -426,10 +426,10 @@ public class ReceiveRedPacketActivity extends BaseActivity implements View.OnCli
}
if (redpacketGroupBean.getStatus() == 2) {
viewBinding.titleTipsTv.setText(getString(R.string.hbxq_yiguoqi_txt) + getString(R.string.received_txt1) + redpacketGroupBean.getGrabbers().size() + "/" + redpacketGroupBean.getCount() + getString(R.string.ge_gong_txt)
+ AppUtils.getQian(size) + "/" +AppUtils.getQian(redpacketGroupBean.getAmount()));
+ AppUtils.getQian(size) + "/" +AppUtils.getQian(redpacketGroupBean.getAmount())+"");
} else {
viewBinding.titleTipsTv.setText(getString(R.string.received_txt1) + redpacketGroupBean.getGrabbers().size() + "/" + redpacketGroupBean.getCount() + getString(R.string.ge_gong_txt)
+ AppUtils.getQian(size) + "/" +AppUtils.getQian(redpacketGroupBean.getAmount()));
+ AppUtils.getQian(size) + "/" +AppUtils.getQian(redpacketGroupBean.getAmount())+"");
}
@@ -456,7 +456,7 @@ public class ReceiveRedPacketActivity extends BaseActivity implements View.OnCli
TextView tvprice = holder.getView(R.id.price_tv);
holder.setText(R.id.title_tv, s.getGrabberNickname());
holder.setText(R.id.time_tv, s.getGrabTime() + "");
tvprice.setText(String.format("%.2f", s.getGrabAmount() / 100f));
tvprice.setText(AppUtils.getQian(s.getGrabAmount()));
ContactAvatarView imageView = holder.getView(R.id.logo_iv);
LogUtils.i("数据是啥:" + GsonUtils.beanToJSONString(s));
ImageView imageView1 = holder.getView(R.id.item_type_iv);

View File

@@ -111,7 +111,6 @@ public class SendRedPacketActivity extends BaseActivity {
public List<UserInfo> listmemebers = new ArrayList<>();
private ActivityResultLauncher launcher;
UserInfo userInfo;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
getWindow().setStatusBarColor(getResources().getColor(R.color.color_fcfcfc));
@@ -350,6 +349,8 @@ public class SendRedPacketActivity extends BaseActivity {
changeUser();
}
changeInfo();
changeStatus();
}
BindBean bindBean;
@@ -403,6 +404,12 @@ public class SendRedPacketActivity extends BaseActivity {
// ToastX.showShortToast("敬请期待");
// return;
//
//
// }
// if(bindBean!=null&&!bindBean.getPayPasswordSet()){
//
// return;
// }
if (isGroup) {
@@ -872,7 +879,7 @@ public class SendRedPacketActivity extends BaseActivity {
groupBean.getSenderUid() + "", groupBean.getGroupId(),
groupBean.getCount() + "", groupBean.getResidualCount() + "", groupBean.getResidualAmount() + "", groupBean.getSendTime(),
groupBean.getFinishTime(), groupBean.getRemark(), groupBean.getSenderNickname(), groupBean.getCoinType() + "",
userInfo.getAccount(), null, userInfo.getAvatar());
userInfo.getAccount(), null, userInfo.getName());
}
toShareMessageGroup(redPacketAttachment);

View File

@@ -131,6 +131,8 @@ public class WalletInfoRedFragment extends BaseFragment {
private void initOne() {
pageSize = 1;
titles.clear();
commonAdapter.setDates(titles);
binding.refreshLayout.setVisibility(View.VISIBLE);
binding.nodateLy.setVisibility(View.GONE);
binding.refreshLayout.setEnableLoadMore(true);
@@ -526,15 +528,15 @@ public class WalletInfoRedFragment extends BaseFragment {
}
private void changeDate(ListBeanResult<RedBean> data) {
if (data!=null&&data.getList() != null) {
if (data!=null&&data.getList() != null&&data.getList().size()>0) {
commonAdapter.addDates(data.getList());
titles = (ArrayList<RedBean>) commonAdapter.getDates();
}
binding.refreshLayout.finishRefresh();
binding.refreshLayout.finishLoadMore();
// if (titles.size() == data.getTotal()) {
// binding.refreshLayout.finishLoadMoreWithNoMoreData();
// }
if (data!=null&&titles.size() == data.getTotal()) {
binding.refreshLayout.finishLoadMoreWithNoMoreData();
}
changeView(true);
}