feat : 刪除 提現相關內容

This commit is contained in:
eggmanQQQ
2024-10-25 13:44:21 +08:00
parent 6fde178c79
commit 6916a96e4e
65 changed files with 43 additions and 2789 deletions

View File

@@ -15,7 +15,6 @@ public class TotalBillsActivity extends BaseActivity implements View.OnClickList
private BillItemView mBillGiftInCome, mBillGiftExpend;
private BillItemView mBillChat;
private BillItemView mBillCharge;
private BillItemView mBillWithdraw;
private BillItemView mBillRed;
private BillItemView mBillNoble;
@@ -34,7 +33,6 @@ public class TotalBillsActivity extends BaseActivity implements View.OnClickList
mBillGiftExpend = (BillItemView) findViewById(R.id.bill_item_expend);
mBillChat = (BillItemView) findViewById(R.id.bill_item_chat);
mBillCharge = (BillItemView) findViewById(R.id.bill_item_charge);
mBillWithdraw = (BillItemView) findViewById(R.id.bill_item_withdraw);
mBillRed = (BillItemView) findViewById(R.id.bill_item_red);
mBillNoble = (BillItemView) findViewById(R.id.bill_item_noble);
}
@@ -49,7 +47,6 @@ public class TotalBillsActivity extends BaseActivity implements View.OnClickList
mBillGiftExpend.setOnClickListener(this);
mBillChat.setOnClickListener(this);
mBillCharge.setOnClickListener(this);
mBillWithdraw.setOnClickListener(this);
mBillRed.setOnClickListener(this);
mBillNoble.setOnClickListener(this);
}
@@ -71,9 +68,6 @@ public class TotalBillsActivity extends BaseActivity implements View.OnClickList
case R.id.bill_item_charge:
startActivity(new Intent(this, ChargeBillsActivity.class));
break;
case R.id.bill_item_withdraw:
startActivity(new Intent(this, WithdrawBillsActivity.class));
break;
case R.id.bill_item_red:
startActivity(new Intent(this, RedBagBillsActivity.class));
break;

View File

@@ -1,164 +0,0 @@
package com.chwl.app.bills.activities;
import android.content.Intent;
import android.util.SparseLongArray;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;
import com.jzxiang.pickerview.TimePickerDialog;
import com.jzxiang.pickerview.data.Type;
import com.jzxiang.pickerview.listener.OnDateSetListener;
import com.chwl.app.R;
import com.chwl.app.base.BaseBindingActivity;
import com.chwl.app.base.TitleBar;
import com.chwl.app.bills.event.DateInfoEvent;
import com.chwl.app.bills.event.TopEvent;
import com.chwl.app.bills.fragmemt.WithdrawBillsFragment;
import com.chwl.app.databinding.ActivityWithdrawBillsBinding;
import com.chwl.app.ui.pay.ChargeActivity;
import com.chwl.app.ui.webview.CommonWebViewActivity;
import com.chwl.core.Constants;
import com.chwl.core.UriProvider;
import com.chwl.library.annatation.ActLayoutRes;
import com.chwl.library.common.util.DeviceUtil;
import com.chwl.library.utils.AppMetaDataUtil;
import com.chwl.library.utils.ResUtil;
import com.chwl.library.utils.TimeUtils;
import org.greenrobot.eventbus.EventBus;
/**
* 提现账单记录
*/
@ActLayoutRes(R.layout.activity_withdraw_bills)
public class WithdrawBillsActivity extends BaseBindingActivity<ActivityWithdrawBillsBinding>
implements View.OnClickListener, OnDateSetListener {
private TitleBar mTitleBar;
private FrameLayout fragmentContainer;
private TextView mTvDay;
private ImageView mIvToday, mIvDay;
private ImageView iv_goto_top;
// private TimePickerDialog mDialogYearMonthDay;
private TimePickerDialog.Builder mDialogYearMonthDayBuild;
private int mPosition;
private long time = System.currentTimeMillis();
private SparseLongArray mTodayMap = new SparseLongArray(2);
@Override
protected void init() {
initView();
initData();
setListener();
}
private void initView() {
fragmentContainer = (FrameLayout) findViewById(R.id.fragment_container);
mTvDay = (TextView) findViewById(R.id.tv_date);
mIvToday = (ImageView) findViewById(R.id.iv_today_select);
mIvDay = (ImageView) findViewById(R.id.tv_selector_date);
iv_goto_top = findViewById(R.id.iv_goto_top);
}
@Override
public void initTitleBar(String title) {
mTitleBar = mBinding.titleBar;
if (mTitleBar != null) {
mTitleBar.setTitle(title);
mTitleBar.setImmersive(false);
mTitleBar.setTitleColor(getResources().getColor(R.color.back_font));
mTitleBar.setLeftImageResource(R.drawable.icon_user_back_black);
mTitleBar.setLeftClickListener(v -> finish());
}
mTitleBar.setActionTextColor(getResources().getColor(R.color.text_tertiary));
mTitleBar.addAction(new TitleBar.TextAction(ResUtil.getString(R.string.bills_activities_withdrawbillsactivity_01)) {
@Override
public void performAction(View view) {
// if(AppMetaDataUtil.getChannelID().equals(Constants.GOOGLE)) {
startActivity(new Intent(WithdrawBillsActivity.this, ChargeActivity.class));
// }else {
// CommonWebViewActivity.start(
// context, UriProvider.getOfficialPay(
// 4,
// DeviceUtil.getDeviceId(context)
// )
// );
// }
}
});
}
private void initData() {
initTitleBar(getString(R.string.bill_withdraw));
WithdrawBillsFragment withdrawBillsFragment = new WithdrawBillsFragment();
getSupportFragmentManager().beginTransaction()
.add(R.id.fragment_container, withdrawBillsFragment, withdrawBillsFragment.getClass().getName())
.commit();
//初始化时间
mTodayMap.put(0, time);
mTodayMap.put(1, time);
setDate();
mDialogYearMonthDayBuild = new TimePickerDialog.Builder()
.setType(Type.YEAR_MONTH_DAY)
.setTitleStringId(ResUtil.getString(R.string.bills_activities_withdrawbillsactivity_02))
.setThemeColor(getResources().getColor(R.color.line_background))
.setWheelItemTextNormalColor(getResources().getColor(R.color
.timetimepicker_default_text_color))
.setWheelItemTextSelectorColor(getResources().getColor(R.color.black))
.setCallBack(this)
;
}
private void setListener() {
mIvDay.setOnClickListener(this);
mIvToday.setOnClickListener(this);
iv_goto_top.setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.iv_today_select:
time = System.currentTimeMillis();
mTodayMap.put(mPosition, time);
setDate();
EventBus.getDefault().post(new DateInfoEvent(time, mPosition));
break;
case R.id.tv_selector_date:
mDialogYearMonthDayBuild.build().show(getSupportFragmentManager(), "year_month_day");
break;
case R.id.iv_goto_top:
EventBus.getDefault().post(new TopEvent(mPosition));
break;
default:
}
}
private void setDate() {
mTvDay.setText(TimeUtils.getDateTimeString(mTodayMap.get(mPosition), "yyyy-MM-dd"));
}
@Override
public void onDateSet(TimePickerDialog timePickerView, long millseconds) {
this.time = millseconds;
mTodayMap.put(mPosition, time);
setDate();
EventBus.getDefault().post(new DateInfoEvent(millseconds, mPosition));
}
@Override
protected void onDestroy() {
super.onDestroy();
if (mDialogYearMonthDayBuild != null) {
mDialogYearMonthDayBuild.setCallBack(null);
mDialogYearMonthDayBuild = null;
}
}
}

View File

@@ -1,32 +0,0 @@
package com.chwl.app.bills.adapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.chwl.app.R;
import com.chwl.core.bills.bean.BillItemEntity;
import com.chwl.core.bills.bean.IncomeInfo;
import com.chwl.library.utils.ResUtil;
import com.chwl.library.utils.TimeUtils;
import java.util.List;
/**
* IncomeInfo
* Created by Seven on 2017/9/17.
*/
public class WithdrawBillsAdapter extends BillBaseAdapter {
public WithdrawBillsAdapter(List<BillItemEntity> billItemEntityList) {
super(billItemEntityList);
addItemType(BillItemEntity.ITEM_NORMAL, R.layout.list_withdraw_bills_item);
}
@Override
public void convertNormal(BaseViewHolder baseViewHolder, BillItemEntity billItemEntity) {
IncomeInfo incomeInfo = billItemEntity.mWithdrawInfo;
if (incomeInfo == null) return;
baseViewHolder.setText(R.id.tv_date, TimeUtils.getYearMonthDayHourMinuteSecond(incomeInfo.getRecordTime()))
.setText(R.id.tv_diamondNum, ResUtil.getString(R.string.bills_adapter_withdrawbillsadapter_01) + incomeInfo.getDiamondNum() + ResUtil.getString(R.string.diamond))
.setText(R.id.tv_money, "+" + incomeInfo.getMoney() + ResUtil.getString(R.string.bills_adapter_withdrawbillsadapter_03));
}
}

View File

@@ -1,103 +0,0 @@
package com.chwl.app.bills.adapter;
import android.content.Context;
import android.view.Gravity;
import android.view.View;
import androidx.appcompat.widget.AppCompatTextView;
import com.chwl.app.R;
import com.chwl.app.ui.widget.magicindicator.buildins.commonnavigator.abs.CommonNavigatorAdapter;
import com.chwl.app.ui.widget.magicindicator.buildins.commonnavigator.abs.IPagerIndicator;
import com.chwl.app.ui.widget.magicindicator.buildins.commonnavigator.abs.IPagerTitleView;
import com.chwl.library.common.util.Utils;
import java.util.List;
/**
* @author jack
* @Description
* @Date 2018/11/1
*/
public class WithdrawBillsIndicatorAdapter extends CommonNavigatorAdapter {
private List<String> mTitleList;
private Context mContext;
public WithdrawBillsIndicatorAdapter(Context mContext, List<String> mTitleList) {
this.mTitleList = mTitleList;
this.mContext = mContext;
}
@Override
public int getCount() {
return mTitleList == null ? 0 : mTitleList.size();
}
@Override
public IPagerTitleView getTitleView(Context context, int index) {
WithdrawBillsPagerTitleView categoryPagerTitleView = new WithdrawBillsPagerTitleView(context, mTitleList.get(index));
categoryPagerTitleView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (null != mOnItemSelectListener) {
mOnItemSelectListener.onItemSelect(index);
}
}
});
return categoryPagerTitleView;
}
@Override
public IPagerIndicator getIndicator(Context context) {
return null;
}
private OnItemSelectListener mOnItemSelectListener;
public void setOnItemSelectListener(OnItemSelectListener onItemSelectListener) {
mOnItemSelectListener = onItemSelectListener;
}
public interface OnItemSelectListener {
void onItemSelect(int position);
}
class WithdrawBillsPagerTitleView extends AppCompatTextView implements IPagerTitleView {
public WithdrawBillsPagerTitleView(Context context, String tabInfo) {
super(context);
setWidth(Utils.dip2px(getContext(), 96));
setHeight(Utils.dip2px(getContext(), 30));
setTextSize(15);
setText(tabInfo);
setGravity(Gravity.CENTER);
}
@Override
public void onSelected(int index, int totalCount) {
setBackgroundResource(R.drawable.shape_bg_contact_indicator_item);
setTextColor(getResources().getColor(R.color.appColor));
}
@Override
public void onDeselected(int index, int totalCount) {
setBackgroundDrawable(null);
setTextColor(getResources().getColor(R.color.color_999999));
}
@Override
public void onLeave(int index, int totalCount, float leavePercent, boolean leftToRight) {
}
@Override
public void onEnter(int index, int totalCount, float enterPercent, boolean leftToRight) {
}
}
}

View File

@@ -1,33 +0,0 @@
package com.chwl.app.bills.adapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.chwl.app.R;
import com.chwl.core.bills.bean.BillItemEntity;
import com.chwl.core.bills.bean.RedBagInfo;
import com.chwl.library.utils.ResUtil;
import com.chwl.library.utils.TimeUtils;
import java.util.List;
/**
* 红包提现账单adapter RedBagInfo
* Created by Seven on 2017/9/17.
*/
public class WithdrawRedBillsAdapter extends BillBaseAdapter {
public WithdrawRedBillsAdapter(List<BillItemEntity> billItemEntityList) {
super(billItemEntityList);
addItemType(BillItemEntity.ITEM_NORMAL, R.layout.list_withdraw_bills_item);
}
@Override
public void convertNormal(BaseViewHolder baseViewHolder, BillItemEntity billItemEntity) {
RedBagInfo redBagInfo = billItemEntity.mRedBagInfo;
if (redBagInfo == null) return;
baseViewHolder.setText(R.id.tv_diamondNum, ResUtil.getString(R.string.bills_adapter_withdrawredbillsadapter_01) + redBagInfo.getPacketNum() + ResUtil.getString(R.string.diamond))
.setText(R.id.tv_date, TimeUtils.getYearMonthDayHourMinuteSecond(redBagInfo.getCreateTime()))
// .setText(R.id.tv_money, "+" + redBagInfo.getMoney() + ResUtil.getString(R.string.bills_adapter_withdrawredbillsadapter_03))
;
}
}

View File

@@ -1,242 +0,0 @@
package com.chwl.app.bills.fragmemt;
import android.annotation.SuppressLint;
import android.content.Context;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.RecyclerView;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chwl.app.R;
import com.chwl.app.base.BaseBindingFragment;
import com.chwl.app.bills.adapter.WithdrawBillsAdapter;
import com.chwl.app.bills.event.DateInfoEvent;
import com.chwl.app.bills.event.TopEvent;
import com.chwl.app.common.NoDataFragment;
import com.chwl.app.databinding.FragmentXrexylerviewBinding;
import com.chwl.app.ui.widget.RecyclerViewNoBugLinearLayoutManager;
import com.chwl.core.XConstants;
import com.chwl.core.Constants;
import com.chwl.core.bills.BillModel;
import com.chwl.core.bills.bean.BillItemEntity;
import com.chwl.core.bills.bean.IncomeInfo;
import com.chwl.core.bills.bean.IncomeListInfo;
import com.chwl.library.annatation.ActLayoutRes;
import com.chwl.library.utils.ListUtils;
import com.chwl.library.utils.ResUtil;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
/**
* <p> 提现账单(不包含红包) </p>
* Created by Administrator on 2017/11/7.
*/
@ActLayoutRes(R.layout.fragment_xrexylerview)
public class WithdrawBillsFragment extends BaseBindingFragment<FragmentXrexylerviewBinding> {
private RecyclerView mRecyclerView;
private SwipeRefreshLayout mSwipeRefreshLayout;
private WithdrawBillsAdapter adapter;
private List<BillItemEntity> mBillItemEntityList = new ArrayList<>();
private Context mContext;
protected int mCurrentCounter = Constants.PAGE_START;//当前页
protected static final int PAGE_SIZE = Constants.BILL_PAGE_SIZE;
protected long time = System.currentTimeMillis();
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mContext = getContext();
}
@Override
public void onFindViews() {
mRecyclerView = mBinding.recyclerView;
mSwipeRefreshLayout = mBinding.swipeRefresh;
}
@Override
public void onSetListener() {
mSwipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
mCurrentCounter = 1;
loadData();
}
});
}
@Override
public void initiate() {
adapter = new WithdrawBillsAdapter(mBillItemEntityList);
adapter.setOnLoadMoreListener(new BaseQuickAdapter.RequestLoadMoreListener() {
@Override
public void onLoadMoreRequested() {
mCurrentCounter++;
loadData();
}
}, mRecyclerView);
adapter.addFooterView(View.inflate(getActivity(), R.layout.layout_bills_bottom, null));
RecyclerViewNoBugLinearLayoutManager manager = new RecyclerViewNoBugLinearLayoutManager(mContext);
mRecyclerView.setLayoutManager(manager);
mRecyclerView.setAdapter(adapter);
showLoading();
loadData();
}
@SuppressLint("CheckResult")
private void loadData() {
BillModel.get()
.getWithdrawBills(mCurrentCounter, PAGE_SIZE, time)
.compose(bindToLifecycle())
.subscribe((incomedResult, throwable) -> {
if (throwable != null) {
onGetWithdrawBillsError(throwable.getMessage());
} else if (incomedResult != null && incomedResult.isSuccess()) {
onGetWithdrawBills(incomedResult.getData());
} else if (incomedResult != null) {
onGetWithdrawBillsError(incomedResult.getError());
}
});
}
public void onGetWithdrawBills(IncomeListInfo data) {
mSwipeRefreshLayout.setRefreshing(false);
if (null != data) {
if (mCurrentCounter == Constants.PAGE_START) {
hideStatus();
mBillItemEntityList.clear();
adapter.setNewData(mBillItemEntityList);
} else {
adapter.loadMoreComplete();
}
BillItemEntity billItemEntity;
List<Map<String, List<IncomeInfo>>> billList = data.getBillList();
if (!billList.isEmpty()) {
int size = mBillItemEntityList.size();
List<BillItemEntity> billItemEntities = new ArrayList<>();
for (int i = 0; i < billList.size(); i++) {
Map<String, List<IncomeInfo>> map = billList.get(i);
for (String key : map.keySet()) {
// key ---日期 valuelist集合记录
List<IncomeInfo> incomeInfos = map.get(key);
if (ListUtils.isListEmpty(incomeInfos)) continue;
//标题
if (size > 0) {
BillItemEntity lastBillItem = mBillItemEntityList.get(size - 1);
if (!TextUtils.equals(lastBillItem.time, key)) { //时间不一致才会添加标题
billItemEntity = new BillItemEntity(BillItemEntity.ITEM_DATE, key);
billItemEntities.add(billItemEntity);
}
} else {
billItemEntity = new BillItemEntity(BillItemEntity.ITEM_DATE, key);
billItemEntities.add(billItemEntity);
}
//正常item
for (IncomeInfo temp : incomeInfos) {
billItemEntity = new BillItemEntity(BillItemEntity.ITEM_NORMAL);
billItemEntity.mWithdrawInfo = temp;
billItemEntity.time = key; //目的是为了比较
billItemEntities.add(billItemEntity);
}
}
}
if (billItemEntities.size() < Constants.BILL_PAGE_SIZE && mCurrentCounter == Constants.PAGE_START) {
adapter.setEnableLoadMore(false);
}
adapter.addData(billItemEntities);
} else {
if (mCurrentCounter == 1) {
showNoData(R.drawable.icon_common_failure, ResUtil.getString(R.string.yizhuan_xchat_android_constants_xchatconstants_017));
} else {
adapter.loadMoreEnd(true);
}
}
}
}
@SuppressLint("ResourceType")
@Override
public void showNoData(View view, int drawable, CharSequence charSequence) {
if (!checkActivityValid())
return;
if (view == null) {
return;
}
View status = view.findViewById(R.id.status_layout);
if (status == null || status.getId() <= 0) {
return;
}
NoDataFragment fragment = NoDataFragment.newInstance(R.layout.fragment_no_data_large_iv, drawable, charSequence);
fragment.setListener(getLoadListener());
getChildFragmentManager().beginTransaction().replace(status.getId(), fragment, STATUS_TAG).commitAllowingStateLoss();
}
public void onGetWithdrawBillsError(String error) {
mSwipeRefreshLayout.setRefreshing(false);
if (mCurrentCounter == Constants.PAGE_START) {
mSwipeRefreshLayout.setRefreshing(false);
showNetworkErr();
} else {
adapter.loadMoreFail();
}
}
@Override
public void onStart() {
super.onStart();
EventBus.getDefault().register(this);
}
@Override
public void onStop() {
super.onStop();
EventBus.getDefault().unregister(this);
}
@Subscribe(threadMode = ThreadMode.MAIN)
public void onDateInfoEvent(DateInfoEvent event) {
if (event != null && event.position == 0) {
time = event.millSeconds;
mCurrentCounter = 1;
showLoading();
loadData();
}
}
@Subscribe(threadMode = ThreadMode.MAIN)
public void onTopEvent(TopEvent event) {
if (event != null && event.position == 0) {
try {
mRecyclerView.smoothScrollToPosition(0);
} catch (Exception e) {
e.printStackTrace();
}
}
}
@Override
public View.OnClickListener getLoadListener() {
return new View.OnClickListener() {
@Override
public void onClick(View v) {
mCurrentCounter = 1;
showLoading();
loadData();
}
};
}
}

View File

@@ -26,15 +26,9 @@ class EarnRecordViewModel : BaseViewModel() {
private val _exchangeConfirmLiveData = MutableLiveData<String?>()
val exchangeConfirmLiveData: MutableLiveData<String?> = _exchangeConfirmLiveData
//提现界面
private val _getConfigWithdrawLiveData = MutableLiveData<ConfigWithdrawInfo?>()
val getConfigWithdrawLiveData: MutableLiveData<ConfigWithdrawInfo?> = _getConfigWithdrawLiveData
//提现
private val _exchangeLiveData = MutableLiveData<Any?>()
val exchangeLiveData: MutableLiveData<Any?> = _exchangeLiveData
//绑定提现账号
private val _boundLiveData = MutableLiveData<String?>()
val boundLiveData: MutableLiveData<String?> = _boundLiveData
@@ -151,61 +145,9 @@ class EarnRecordViewModel : BaseViewModel() {
)
}
/**
* 提现界面
*/
fun getConfigWithdraw() {
safeLaunch(
true,
block = {
_getConfigWithdrawLiveData.value = EarnModel.getConfigWithdrawInfo()
}
)
}
/**
* 提现
*/
fun exchange(goldNum: Double, payPwd: String) {
safeLaunch(
true,
block = {
_exchangeLiveData.value = EarnModel.exchange(goldNum, payPwd)
}
)
}
/**
* 绑定提现账号
*/
fun bound(
uid: Long,
swift: String,
bankName: String,
accountNumber: String,
accountName: String,
address: String,
city: String,
province: String,
postCode: String
) {
safeLaunch(
true,
block = {
_boundLiveData.value = EarnModel.bound(
uid,
swift,
bankName,
accountNumber,
accountName,
address,
city,
province,
postCode
)
}
)
}
/**
* 结算明细

View File

@@ -1,124 +0,0 @@
package com.chwl.app.earn.activity
import android.content.Context
import android.content.Intent
import android.text.Editable
import android.text.TextWatcher
import androidx.activity.viewModels
import com.netease.nim.uikit.StatusBarUtil
import com.chwl.app.R
import com.chwl.app.base.BaseViewBindingActivity
import com.chwl.app.databinding.ActivityBindWithdrawMsgBinding
import com.chwl.app.earn.EarnRecordViewModel
import com.chwl.core.auth.AuthModel
import com.chwl.core.earn.bean.WithdrawAccount
/**
* 绑定提现信息
*/
class BindWithdrawMsgActivity : BaseViewBindingActivity<ActivityBindWithdrawMsgBinding>(),
TextWatcher {
private val earnRecordModel: EarnRecordViewModel by viewModels()
companion object {
const val BEAN = "bean"
@JvmStatic
fun start(context: Context, withdrawAccount: WithdrawAccount?) {
val starter = Intent(context, BindWithdrawMsgActivity::class.java)
starter.putExtra(BEAN, withdrawAccount)
context.startActivity(starter)
}
}
override fun init() {
initTitleBar(getString(R.string.bind_withdraw_message))
initListener()
val bean = intent.getSerializableExtra(BEAN) as? WithdrawAccount
bean?.let {
binding.edSwiftCode.setText(it.swift)
binding.edBankName.setText(it.bankName)
binding.edAccountNumber.setText(it.accountNumber)
binding.edAccountName.setText(it.accountName)
binding.edAddress.setText(it.address)
binding.edCity.setText(it.city)
binding.edProvince.setText(it.province)
binding.edPostCode.setText(it.postCode)
}
}
private fun initListener() {
binding.edSwiftCode.addTextChangedListener(this)
binding.edBankName.addTextChangedListener(this)
binding.edAccountNumber.addTextChangedListener(this)
binding.edAccountName.addTextChangedListener(this)
binding.edAddress.addTextChangedListener(this)
binding.edCity.addTextChangedListener(this)
binding.edProvince.addTextChangedListener(this)
binding.edPostCode.addTextChangedListener(this)
binding.tvSave.setOnClickListener { view ->
val edSwiftCode = binding.edSwiftCode.text.toString()
val edBankName = binding.edBankName.text.toString()
val edAccountNumber = binding.edAccountNumber.text.toString()
val edAccountName = binding.edAccountName.text.toString()
val edAddress = binding.edAddress.text.toString()
val edCity = binding.edCity.text.toString()
val edProvince = binding.edProvince.text.toString()
val edPostCode = binding.edPostCode.text.toString()
earnRecordModel.bound(
AuthModel.get().currentUid,
edSwiftCode,
edBankName,
edAccountNumber,
edAccountName,
edAddress,
edCity,
edProvince,
edPostCode
)
}
earnRecordModel.loadingLiveData.observe(this) { loading ->
if (loading) dialogManager.showProgressDialog(this)
else dialogManager.dismissDialog()
}
earnRecordModel.boundLiveData.observe(this) {
toast(getString(R.string.update_success))
finish()
}
}
override fun needSteepStateBar() = true
override fun setStatusBar() {
super.setStatusBar()
StatusBarUtil.transparencyBar(this)
StatusBarUtil.StatusBarLightMode(this)
}
override fun beforeTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) {
}
override fun onTextChanged(p0: CharSequence?, p1: Int, p2: Int, p3: Int) {
}
override fun afterTextChanged(p0: Editable?) {
binding.tvSave.isEnabled =
!(binding.edSwiftCode.text.toString().isEmpty() || binding.edBankName.text.toString()
.isEmpty()
|| binding.edAccountNumber.text.toString()
.isEmpty() || binding.edAccountName.text.toString().isEmpty()
|| binding.edAddress.text.toString().isEmpty() || binding.edCity.text.toString()
.isEmpty()
|| binding.edProvince.text.toString()
.isEmpty() || binding.edPostCode.text.toString()
.isEmpty())
}
}

View File

@@ -34,7 +34,7 @@ public class CpTaskIndicatorAdapter extends CommonNavigatorAdapter {
@Override
public IPagerTitleView getTitleView(Context context, int index) {
WithdrawBillsPagerTitleView categoryPagerTitleView = new WithdrawBillsPagerTitleView(context, mTitleList.get(index));
PagerTitleView categoryPagerTitleView = new PagerTitleView(context, mTitleList.get(index));
categoryPagerTitleView.setOnClickListener(v -> {
if (null != mOnItemSelectListener) {
mOnItemSelectListener.onItemSelect(index);
@@ -58,10 +58,10 @@ public class CpTaskIndicatorAdapter extends CommonNavigatorAdapter {
void onItemSelect(int position);
}
class WithdrawBillsPagerTitleView extends FrameLayout implements IPagerTitleView {
class PagerTitleView extends FrameLayout implements IPagerTitleView {
public WithdrawBillsPagerTitleView(Context context, String tabInfo) {
public PagerTitleView(Context context, String tabInfo) {
super(context);
LayoutInflater.from(context).inflate(R.layout.layout_cp_task_indicator,this,true);
((TextView) getChildAt(0)).setText(tabInfo);

View File

@@ -1,42 +0,0 @@
package com.chwl.app.ui.wallet.adapter;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.chwl.app.R;
import com.chwl.core.withdraw.bean.WithdrwaListInfo;
import com.chwl.library.utils.ResUtil;
/**
* <p> 钻石提现界面</p>
* Created by Administrator on 2017/11/21.
*/
public class WithdrawJewelAdapter extends BaseQuickAdapter<WithdrwaListInfo, BaseViewHolder> {
public WithdrawJewelAdapter() {
super(R.layout.withdraw_item);
}
@Override
protected void convert(BaseViewHolder baseViewHolder, WithdrwaListInfo withdrwaListInfo) {
if (withdrwaListInfo == null) return;
baseViewHolder.setText(R.id.tv_jewel, (int)withdrwaListInfo.diamondNum + ResUtil.getString(R.string.wallet_adapter_withdrawjeweladapter_01));
baseViewHolder.setText(R.id.tv_money, "" + withdrwaListInfo.cashNum);
LinearLayout ll_gold_charge = baseViewHolder.getView(R.id.ll_gold_charge);
TextView tv_jewel = baseViewHolder.getView(R.id.tv_jewel);
TextView tv_money = baseViewHolder.getView(R.id.tv_money);
ll_gold_charge.setSelected(withdrwaListInfo.isSelected);
if(withdrwaListInfo.isSelected){
tv_jewel.setTextColor(mContext.getResources().getColor(R.color.appColor));
tv_money.setTextColor(mContext.getResources().getColor(R.color.appColor));
} else {
tv_jewel.setTextColor(mContext.getResources().getColor(R.color.text_color_secondary));
tv_money.setTextColor(mContext.getResources().getColor(R.color.text_color_secondary));
}
// baseViewHolder.setText(R.id.list_name, withdrwaListInfo.cashProdName);
// ImageView imageView = baseViewHolder.getView(R.id.select_withdraw);
// imageView.setSelected(withdrwaListInfo.isSelected);
}
}

View File

@@ -1,40 +0,0 @@
package com.chwl.app.ui.wallet.adapter;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.chwl.app.R;
import com.chwl.core.redPacket.bean.WithdrawRedListInfo;
/**
* <p> 红包提现展示列表 </p>
* Created by Administrator on 2017/11/20.
*/
public class WithdrawRedListAdapter extends BaseQuickAdapter<WithdrawRedListInfo, BaseViewHolder> {
public WithdrawRedListAdapter() {
super(R.layout.list_red_packet_item);
}
@Override
protected void convert(BaseViewHolder baseViewHolder, WithdrawRedListInfo withdrawRedListInfo) {
if (withdrawRedListInfo == null) return;
baseViewHolder.setText(R.id.tv_money, "" + withdrawRedListInfo.getPacketNum());
LinearLayout ll_gold_charge = baseViewHolder.getView(R.id.ll_gold_charge);
TextView tv_money = baseViewHolder.getView(R.id.tv_money);
ll_gold_charge.setSelected(withdrawRedListInfo.isSelected);
if(withdrawRedListInfo.isSelected){
tv_money.setTextColor(mContext.getResources().getColor(R.color.appColor));
} else {
tv_money.setTextColor(mContext.getResources().getColor(R.color.text_color_secondary));
}
/*baseViewHolder.setText(R.id.list_name,
mContext.getString(R.string.withdraw_prod_name,
withdrawRedListInfo.getPacketNum(), withdrawRedListInfo.getPacketNum())
);
ImageView selectWithdraw = baseViewHolder.getView(R.id.select_withdraw);
selectWithdraw.setSelected(withdrawRedListInfo.isSelected);*/
}
}

View File

@@ -21,7 +21,6 @@ class VipAuthAdapter :
override fun convert(helper: BaseViewHolder, item: VipAuthInfo) {
helper.setText(R.id.tv_auth_name, item.authName)
helper.getView<ImageView>(R.id.iv_auth_icon).load(item.authIcon)
helper.itemView.alpha =
if (vipInfo?.ownAuthTypes?.contains(item.authType) == true) 1f else 0.5f
helper.itemView.alpha = if (vipInfo?.ownAuthTypes?.contains(item.authType) == true) 1f else 0.5f
}
}

View File

@@ -43,7 +43,6 @@ class VipCenterBannerAdapter(
}
override fun onBindView(holder: BannerViewHolder, data: VipInfo, position: Int, size: Int) {
//todo do 旧bug 买完VIP不刷新item
holder.dueText.visibility = View.GONE
if (myVipInfo != null) {

View File

Before

Width:  |  Height:  |  Size: 793 B

After

Width:  |  Height:  |  Size: 793 B

View File

Before

Width:  |  Height:  |  Size: 769 B

After

Width:  |  Height:  |  Size: 769 B

View File

Before

Width:  |  Height:  |  Size: 819 B

After

Width:  |  Height:  |  Size: 819 B

View File

Before

Width:  |  Height:  |  Size: 805 B

After

Width:  |  Height:  |  Size: 805 B

View File

Before

Width:  |  Height:  |  Size: 579 B

After

Width:  |  Height:  |  Size: 579 B

View File

Before

Width:  |  Height:  |  Size: 921 B

After

Width:  |  Height:  |  Size: 921 B

View File

Before

Width:  |  Height:  |  Size: 397 B

After

Width:  |  Height:  |  Size: 397 B

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" android:drawable="@drawable/withdraw_focused" />
<item android:state_selected="true" android:drawable="@drawable/withdraw_focused" />
<item android:drawable="@drawable/withdraw_un" />
</selector>

View File

@@ -1,346 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@color/color_F3F5FA"
tools:context=".earn.activity.BindWithdrawMsgActivity">
<com.chwl.app.base.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_30"
android:background="@color/color_white"
app:layout_constraintTop_toTopOf="parent" />
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_marginStart="@dimen/dp_15"
android:layout_marginEnd="@dimen/dp_15"
android:layout_marginTop="@dimen/dp_15"
android:background="@drawable/shape_white_10dp_round"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tvSwiftCode"
android:text="Swift code/BIC:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edSwiftCode"
app:layout_constraintBottom_toBottomOf="@+id/edSwiftCode"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edSwiftCode"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_20"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tvBankName"
android:text="bank name:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edBankName"
app:layout_constraintBottom_toBottomOf="@+id/edBankName"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edBankName"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_14"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edSwiftCode" />
<TextView
android:id="@+id/tvAccountNumber"
android:text="account number:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edAccountNumber"
app:layout_constraintBottom_toBottomOf="@+id/edAccountNumber"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edAccountNumber"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_14"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edBankName" />
<TextView
android:id="@+id/tvAccountName"
android:text="account name:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edAccountName"
app:layout_constraintBottom_toBottomOf="@+id/edAccountName"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edAccountName"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_14"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edAccountNumber" />
<TextView
android:id="@+id/tvAddress"
android:text="address:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edAddress"
app:layout_constraintBottom_toBottomOf="@+id/edAddress"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edAddress"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_14"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edAccountName" />
<TextView
android:id="@+id/tvCity"
android:text="city:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edCity"
app:layout_constraintBottom_toBottomOf="@+id/edCity"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edCity"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_14"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edAddress" />
<TextView
android:id="@+id/tvProvince"
android:text="province:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edProvince"
app:layout_constraintBottom_toBottomOf="@+id/edProvince"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edProvince"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_14"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edCity" />
<TextView
android:id="@+id/tvPostCode"
android:text="post code:"
android:textSize="@dimen/sp_14"
android:textColor="@color/color_1F1A4E"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
app:layout_constraintTop_toTopOf="@+id/edPostCode"
app:layout_constraintBottom_toBottomOf="@+id/edPostCode"
app:layout_constraintStart_toStartOf="parent"/>
<EditText
android:id="@+id/edPostCode"
android:layout_width="0dp"
android:layout_height="44dp"
android:layout_marginTop="@dimen/dp_14"
android:layout_marginEnd="@dimen/dp_14"
android:background="@drawable/shape_f0f5f6_5dp_round"
android:focusable="true"
android:gravity="center_vertical"
android:textColor="@color/color_1F1A4E"
android:textColorHint="@color/color_ACB8D9"
android:textSize="@dimen/sp_12"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="0dp"
android:layout_marginStart="6dp"
android:layout_marginBottom="@dimen/dp_20"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionNext"
app:layout_constraintStart_toEndOf="@+id/barrier"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/edProvince"
app:layout_constraintBottom_toBottomOf="parent"/>
<androidx.constraintlayout.widget.Barrier
android:id="@+id/barrier"
app:barrierDirection="right"
app:constraint_referenced_ids="tvSwiftCode,tvBankName,tvAccountNumber,tvAccountName,tvAddress,tvCity,tvProvince,tvPostCode"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/tvSave"
android:layout_width="match_parent"
android:layout_height="46dp"
android:layout_marginStart="@dimen/dp_15"
android:layout_marginTop="@dimen/dp_50"
android:layout_marginEnd="@dimen/dp_15"
android:background="@drawable/base_shape_theme_30dp"
android:enabled="false"
android:gravity="center"
android:text="@string/save"
android:textColor="@color/base_selector_color_theme_btn"
android:textSize="@dimen/sp_16"
app:layout_constraintTop_toBottomOf="@+id/csConvertDetail" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>
</LinearLayout>

View File

@@ -1,198 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/color_FAFAFA">
<com.chwl.app.base.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/common_toolbar_height"
android:layout_alignParentTop="true" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/title_bar"
android:layout_marginTop="20dp"
android:orientation="vertical"
android:paddingStart="20dp"
android:paddingEnd="20dp">
<RelativeLayout
android:id="@+id/rl_diamond"
android:layout_width="match_parent"
android:layout_height="78dp"
android:background="@drawable/bg_wallet_total"
android:paddingStart="15dp"
android:paddingEnd="15dp">
<ImageView
android:id="@+id/iv_diamond_color"
android:layout_width="28dp"
android:layout_height="28dp"
android:layout_centerVertical="true"
android:src="@mipmap/ic_diamond_color" />
<TextView
android:id="@+id/tv_diamon_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:includeFontPadding="false"
android:textColor="@color/color_333333"
android:textSize="25sp"
tools:text="0.00" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginStart="4dp"
android:layout_toEndOf="@id/iv_diamond_color"
android:text="@string/layout_activity_jewel_01"
android:textColor="@color/color_333333"
android:textSize="14sp" />
</RelativeLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center"
android:text="@string/layout_activity_jewel_02"
android:textColor="@color/color_B3B3B3"
android:textSize="12sp" />
<LinearLayout
android:id="@+id/ll_gift_income"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="55dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="22dp"
android:layout_height="22dp"
android:src="@mipmap/ic_diamond" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="7dp"
android:layout_weight="1"
android:text="@string/layout_activity_jewel_03"
android:textColor="@color/text_primary"
android:textSize="@dimen/font_large" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/arrow_right" />
</LinearLayout>
<LinearLayout
android:id="@+id/ll_gift_record"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="25dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="22dp"
android:layout_height="22dp"
android:src="@mipmap/ic_gift_record" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="7dp"
android:layout_weight="1"
android:text="@string/layout_activity_jewel_04"
android:textColor="@color/text_primary"
android:textSize="@dimen/font_large" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/arrow_right" />
</LinearLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="42dp"
android:layout_above="@+id/tv_jewel_exchange"
android:layout_gravity="center_horizontal"
android:layout_marginStart="54dp"
android:layout_marginEnd="54dp"
android:background="@mipmap/ic_gold_gift_bg"
android:visibility="gone">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:gravity="center"
android:text="@string/layout_activity_jewel_05"
android:textColor="@color/white"
android:textSize="@dimen/font_medium" />
</LinearLayout>
<TextView
android:id="@+id/tv_jewel_exchange"
android:layout_width="match_parent"
android:layout_height="39dp"
android:layout_above="@+id/tv_jewel_tixian"
android:layout_gravity="center_horizontal"
android:layout_marginStart="23dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="23dp"
android:background="@drawable/shape_semi_round_gray_solid"
android:gravity="center"
android:text="@string/layout_activity_jewel_06"
android:textColor="@color/text_primary"
android:textSize="15dp" />
<TextView
android:id="@+id/tv_jewel_tixian"
android:layout_width="match_parent"
android:layout_height="39dp"
android:layout_above="@+id/tv_bottom_tips"
android:layout_gravity="center_horizontal"
android:layout_marginStart="23dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="23dp"
android:background="@drawable/shape_semi_round_gray_solid"
android:gravity="center"
android:text="@string/layout_activity_jewel_07"
android:textColor="@color/color_333333"
android:textSize="15dp" />
<TextView
android:id="@+id/tv_bottom_tips"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="32dp"
android:layout_marginBottom="42dp"
android:text="@string/layout_activity_jewel_08"
android:textColor="@color/text_tertiary"
android:textSize="@dimen/font_tiny" />
</RelativeLayout>
</LinearLayout>
</RelativeLayout>

View File

@@ -61,13 +61,7 @@
app:item_text="@string/bill_charge"
app:left_icon="@drawable/icon_bills_charge" />
<com.chwl.app.bills.widget.BillItemView
android:id="@+id/bill_item_withdraw"
android:layout_width="match_parent"
android:layout_height="@dimen/bill_item_height"
android:background="@color/white"
app:item_text="@string/bill_withdraw"
app:left_icon="@drawable/icon_bills_withdraw" />
<com.chwl.app.bills.widget.BillItemView
android:id="@+id/bill_item_red"

View File

@@ -1,81 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
</data>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.chwl.app.base.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/rly_date"
android:layout_width="match_parent"
android:layout_height="58dp"
android:background="@color/white">
<TextView
android:id="@+id/tv_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginStart="15dp"
android:text="@string/layout_activity_withdraw_bills_01"
android:textColor="@color/color_999999"
android:textSize="18sp" />
<ImageView
android:id="@+id/iv_today_select"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_centerVertical="true"
android:layout_toStartOf="@+id/tv_selector_date"
android:paddingStart="8dp"
android:paddingEnd="8dp"
android:src="@mipmap/ic_day_today_yellow"
android:visibility="visible" />
<ImageView
android:id="@+id/tv_selector_date"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginEnd="15dp"
android:paddingStart="8dp"
android:src="@drawable/icon_date_yellow" />
</RelativeLayout>
<FrameLayout
android:id="@+id/fragment_container"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_gravity="center"
android:layout_weight="1.0" />
</LinearLayout>
<ImageView
android:id="@+id/iv_goto_top"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="15dp"
android:layout_marginBottom="50dp"
android:src="@mipmap/ic_goto_top" />
</RelativeLayout>
</layout>

View File

@@ -1,27 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
</data>
<com.chwl.app.common.widget.StatusLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/swipe_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical">
</androidx.recyclerview.widget.RecyclerView>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
</com.chwl.app.common.widget.StatusLayout>
</layout>

View File

@@ -12,7 +12,6 @@
android:layout_height="wrap_content"
android:layout_marginStart="15dp"
android:layout_marginTop="15dp"
tools:text="@string/layout_list_charge_bills_item_01"
android:textColor="#333333"
android:textSize="15sp" />

View File

@@ -18,29 +18,3 @@
android:textSize="17sp" />
</LinearLayout>
<!--<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="44dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:id="@+id/select_withdraw"
android:layout_width="23dp"
android:layout_height="23dp"
android:layout_marginBottom="10dp"
android:layout_marginStart="15dp"
android:layout_marginTop="10dp"
android:background="@drawable/withdraw_selector" />
<TextView
android:id="@+id/list_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_toEndOf="@+id/select_withdraw"
android:text="@string/layout_list_red_packet_item_01"
android:textColor="#333333"
android:textSize="15dp" />
</LinearLayout>-->

View File

@@ -1,48 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="65dp"
android:background="@color/white">
<TextView
android:id="@+id/tv_diamondNum"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="15dp"
android:layout_marginTop="15dp"
android:text="@string/layout_list_withdraw_bills_item_01"
android:textColor="#333333"
android:textSize="15dp"
/>
<TextView
android:id="@+id/tv_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_diamondNum"
android:layout_marginStart="15dp"
android:layout_marginTop="5dp"
android:text="14:22:11"
android:textColor="#999999"
android:textSize="13dp"
/>
<TextView
android:id="@+id/tv_money"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerInParent="true"
android:layout_marginEnd="15dp"
android:text="@string/layout_list_withdraw_bills_item_02"
android:textColor="#333333"
android:textSize="15dp"
/>
<View
android:layout_width="fill_parent"
android:layout_height="1px"
android:layout_alignParentBottom="true"
android:layout_alignStart="@+id/tv_date"
android:background="@color/common_divider_color"/>
</RelativeLayout>

View File

@@ -73,8 +73,8 @@
<ImageView
android:id="@+id/vipSetSwitch1"
android:layout_width="@dimen/dp_45"
android:layout_height="@dimen/dp_25"
android:layout_width="@dimen/dp_34"
android:layout_height="@dimen/dp_20"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginEnd="@dimen/dp_10"
@@ -123,8 +123,8 @@
<ImageView
android:id="@+id/vipSetSwitch2"
android:layout_width="@dimen/dp_45"
android:layout_height="@dimen/dp_25"
android:layout_width="@dimen/dp_34"
android:layout_height="@dimen/dp_20"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginEnd="@dimen/dp_10"
@@ -173,8 +173,8 @@
<ImageView
android:id="@+id/vipSetSwitch3"
android:layout_width="@dimen/dp_45"
android:layout_height="@dimen/dp_25"
android:layout_width="@dimen/dp_34"
android:layout_height="@dimen/dp_20"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginEnd="@dimen/dp_10"
@@ -223,8 +223,8 @@
<ImageView
android:id="@+id/vipSetSwitch4"
android:layout_width="@dimen/dp_45"
android:layout_height="@dimen/dp_25"
android:layout_width="@dimen/dp_34"
android:layout_height="@dimen/dp_20"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginEnd="@dimen/dp_10"

View File

@@ -1,68 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ll_gold_charge"
android:layout_width="108dp"
android:layout_height="60dp"
android:layout_margin="8dp"
xmlns:tools="http://schemas.android.com/tools"
android:background="@drawable/selector_gold_price"
android:orientation="vertical"
android:gravity="center">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center">
<TextView
android:id="@+id/tv_jewel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="3dp"
tools:text="@string/layout_withdraw_item_01"
android:textColor="@color/text_color_secondary"
android:textSize="@dimen/font_large"/>
</LinearLayout>
<TextView
android:id="@+id/tv_money"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="100"
android:textColor="@color/text_color_secondary"
android:textSize="@dimen/font_small"/>
</LinearLayout>
<!--
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="44dp">
<ImageView
android:id="@+id/select_withdraw"
android:layout_width="23dp"
android:layout_height="23dp"
android:background="@drawable/withdraw_selector"
android:layout_centerVertical="true"
android:layout_marginStart="15dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
/>
<TextView
android:id="@+id/list_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toEndOf="@+id/select_withdraw"
android:layout_centerVertical="true"
android:layout_marginStart="10dp"
android:text="@string/layout_withdraw_item_02"
android:textSize="15dp"
android:textColor="#333333"
/>
</RelativeLayout>
</LinearLayout>
-->

View File

@@ -86,7 +86,6 @@
<string name="bill_gift_income">سجلات دخل الهدايا</string>
<string name="bill_gift_expend">سجلات إنفاق الهدايا</string>
<string name="bill_charge">سجلات الشحن</string>
<string name="bill_withdraw">سجل سحب العملة</string>
<string name="bill_red">سجلات الحزمة الحمراء</string>
<string name="gift_income_gold">العملة</string>
<string name="gift_expend_gold">العملة</string>
@@ -94,7 +93,6 @@
<string name="bill_gift_gold_num">رصيد الحساب: %.0f عملة</string>
<string name="gold_num_text">%.0f</string>
<string name="red_packet_withdraw">سحب الحزمة الحمراء</string>
<string name="bill_no_data_text">ليس لديك سجلات بعد</string>
@@ -129,7 +127,6 @@
<string name="no_frenids_text">لم تقم بإضافة أي أصدقاء بعد! \n اذهب وأضف أصدقاء الآن!</string>
<string name="no_fan_text">ليس لديك أي معجبين على Molistar بعد</string>
<string name="my_jewel">رصيد عملة</string>
<string name="jewel_withdraw">يمكن استخدام العملة للسحب، مع معدل تحويل 1 يوان = 10 عملات</string>
<string name="main_home">الرئيسية</string>
<string name="main_ranking">التصنيف</string>
<string name="main_find">استكشاف</string>
@@ -181,24 +178,6 @@
<string name="gift_in_gold_number_format">+%.2f</string>
<string name="gift_out_gold_number_format">%.2f</string>
<string name="withdraw_prod_name">%1$d حزمة حمراء = ¥%2$d يوان</string>
<string name="withdraw_dialog_notice">أنت على وشك تبديل %1$d حزمة حمراء = ¥%2$d يوان</string>
<string name="withdraw_notice">ملاحظة: بالنسبة للسحوبات الكبيرة، يرجى\nالاتصال بخدمة العملاء لعمليات السحب. شكراً لك!</string>
<string name="withdraw">سحب</string>
<string name="withdraw_hint_bank_card_num">الرجاء إدخال رقم بطاقة البنك</string>
<string name="withdraw_hint_bank_card_name">الرجاء إدخال اسم صاحب البطاقة</string>
<string name="withdraw_confirm_bind">تأكيد الربط</string>
<string name="withdraw_bank_card_code_tips">سيتم إرسال رمز التحقق إلى هاتفك المرتبط %s، يرجى التحقق بعناية</string>
<string name="withdraw_type_alipay">الألي باي</string>
<string name="withdraw_type_bank_card">بطاقة البنك</string>
<string name="withdraw_format_alipay_account">الألي باي: %s</string>
<string name="withdraw_format_alipay_name">الاسم الحقيقي: %s</string>
<string name="withdraw_format_bank_card_account">حساب بطاقة البنك: %s</string>
<string name="withdraw_format_bank_card_name">اسم صاحب البطاقة: %s</string>
<string name="withdraw_real_income">المبلغ الفعلي المستلم:</string>
<string name="withdraw_format_tax_money">رسوم الإدارة: %s يوان</string>
<string name="withdraw_format_income_money">%s يوان</string>
<string name="consume_position">رقم %d</string>
<string name="room_id_online_number">رقم الهوية:%1$d&#160;&#160;&#160;<font color='#FF894F'>%2$d شخص متصل></font></string>
<string name="hot">الأكثر شعبية</string>
@@ -668,8 +647,6 @@
<string name="room_rank_list_no_data">لا يوجد مستخدم\n...</string>
<string name="text_setting_wx">مرحبًا</string>
<string name="text_setting_bind_phone">ربط الهاتف</string>
<string name="text_setting_bind_bank_card_account">ربط بطاقة السحب البنكية</string>
<string name="text_setting_withdraw_format_bank_card_info">%s&#160;(%s)</string>
<string name="text_setting_login_password">تعيين كلمة المرور لتسجيل الدخول</string>
<string name="text_modify">تعديل</string>
<string name="text_setting_pay_password">كلمة مرور الدفع</string>
@@ -1812,19 +1789,12 @@
<string name="bills_activities_chargebillsactivity_02">الشحن</string>
<string name="bills_activities_redbagbillsactivity_01">الشحن</string>
<string name="bills_activities_redbagbillsactivity_02">عزيزي الطفل، ليس لديك أي سجلات للظرف الأحمر بعد!</string>
<string name="bills_activities_withdrawbillsactivity_01">الشحن</string>
<string name="bills_activities_withdrawbillsactivity_02">تحديد التاريخ</string>
<string name="bills_adapter_chargebillsadapter_01">الشحن</string>
<string name="bills_adapter_chargebillsadapter_02">الماس</string>
<string name="bills_adapter_giftexpendadapter_01">مستلم الهدية</string>
<string name="bills_adapter_giftincomeadapter_01">مرسل الهدية</string>
<string name="bills_adapter_redbagbillsadapter_01">يوان</string>
<string name="bills_adapter_withdrawbillsadapter_01">سحب</string>
<string name="bills_adapter_withdrawbillsadapter_02">الماس</string>
<string name="bills_adapter_withdrawbillsadapter_03">يوان</string>
<string name="bills_adapter_withdrawredbillsadapter_01">سحب</string>
<string name="bills_adapter_withdrawredbillsadapter_02">الماس</string>
<string name="bills_adapter_withdrawredbillsadapter_03">يوان</string>
<string name="bills_fragmemt_basebillsfragment_01">تحديد التاريخ</string>
<string name="bills_fragmemt_radishgiftfragment_01">همم، أنتم لا تحبونني، لا حتى هدية واحدة</string>
<string name="bills_widget_billgiftincomegroupnavigatoradapter_01">هدية الماس</string>
@@ -2614,7 +2584,6 @@
<string name="ui_user_usermodifyphotosactivity_011">فشلت العملية، يرجى التحقق من الشبكة</string>
<string name="ui_user_usermodifyphotosactivity_012">يرجى الانتظار</string>
<string name="ui_utils_rvdelegate_01">الشبكة غير طبيعية، يرجى التحقق من الشبكة والمحاولة مرة أخرى</string>
<string name="wallet_adapter_withdrawjeweladapter_01">الماس</string>
<string name="ui_wallet_exchangegoldactivity_01">صرف النقود</string>
<string name="ui_wallet_exchangegoldactivity_02">الرجاء إدخال كمية النقود التي ترغب في صرفها</string>
<string name="ui_wallet_exchangegoldactivity_03">يجب أن تكون كمية النقود المراد صرفها مضاعفة للعشرة</string>
@@ -2765,26 +2734,7 @@
<string name="ui_widget_userinfodialog_030">بطاقة الملف الشخصي - تخفيضهم</string>
<string name="ui_widget_userinfodialog_031">بعد تخفيضهم، سيخرج اللاعب من اللعبة بشكل افتراضي. هل ترغب في الاستمرار؟</string>
<string name="ui_widget_usermagicindicator_01">مركبة</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_01">يرجى ربط رقم هاتفك أولاً</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_02">تم ربط بطاقة السحب بنجاح</string>
<string name="ui_withdraw_binderalipayactivity_01">ربط الأليباي</string>
<string name="ui_withdraw_binderalipayactivity_02">الرقم غير مرتبط برقم الهاتف.</string>
<string name="ui_withdraw_binderalipayactivity_03">تم الربط بنجاح</string>
<string name="ui_withdraw_withdrawactivity_01">فشل تحميل معلومات السحب، يرجى إغلاق الواجهة والمحاولة مرة أخرى</string>
<string name="ui_withdraw_withdrawactivity_02">يرجى تحديد المبلغ المراد سحبه أولاً</string>
<string name="ui_withdraw_withdrawactivity_03">يرجى ربط الأليباي أولاً</string>
<string name="ui_withdraw_withdrawactivity_04">الذهاب للربط</string>
<string name="ui_withdraw_withdrawactivity_05">أنت على وشك تبديل</string>
<string name="ui_withdraw_withdrawactivity_06">فشل التبديل</string>
<string name="ui_withdraw_withdrawactivity_07">فشل الحصول على قائمة السحب</string>
<string name="ui_withdraw_withdrawactivity_08">نجاح السحب</string>
<string name="ui_withdraw_withdrawactivity_09">سجل السحب</string>
<string name="ui_withdraw_withdrawactivity_010">من أجل سلامة أموالك\nالحد الأقصى للسحب الفردي</string>
<string name="ui_withdraw_withdrawactivity_011">وصل</string>
<string name="ui_withdraw_withdrawactivity_012">RMB\nيدعم السحب فقط إلى بطاقة البنك\n</string>
<string name="ui_withdraw_withdrawactivity_013">يرجى ربط بطاقة بنكية أولاً</string>
<string name="ui_withdraw_withdrawactivity_014">الذهاب للربط</string>
<string name="ui_withdraw_withdrawruleactivity_01">قواعد السحب</string>
<string name="yizhuan_erban_uihelper_01">المنجز - صوتي</string>
<string name="yizhuan_erban_uihelper_02">المنجز - صوتي -</string>
<string name="yizhuan_erban_uihelper_03">المنجز - صوتي -</string>
@@ -2864,8 +2814,6 @@
<string name="layout_activity_jewel_04">سجل نفقات الهدية</string>
<string name="layout_activity_jewel_05">مطرقة ذهبية مجانية! 100% فوز!</string>
<string name="layout_activity_jewel_06">صرف النقود</string>
<string name="layout_activity_jewel_07">انسحب الآن</string>
<string name="layout_activity_jewel_08">ملاحظة: يمكن استخدام النقود للسحب، بمعدل 1 دولار = 10 نقود</string>
<string name="layout_activity_lab_01">البيئة التي قمت بتحديدها هي:</string>
<string name="layout_activity_lab_02">الجنس</string>
<string name="layout_activity_lab_03">بيئة رسمية</string>
@@ -3019,15 +2967,7 @@
<string name="layout_activity_verify_phone_03">الرجاء إدخال رمز التحقق</string>
<string name="layout_activity_verify_phone_04">التالي</string>
<string name="layout_activity_verify_phone_05">إذا فقدت رقم هاتفك\nيرجى التواصل مع خدمة العملاء، ID:</string>
<string name="layout_activity_withdraw_01">يرجى ربط حسابك على الـ Alipay</string>
<string name="layout_activity_withdraw_02">لو شينغ</string>
<string name="layout_activity_withdraw_03">رصيد الماس</string>
<string name="layout_activity_withdraw_04">رسوم: $6</string>
<string name="layout_activity_withdraw_05">$94</string>
<string name="layout_activity_withdraw_06">تأكيد السحب</string>
<string name="layout_activity_withdraw_07">تأكيد السحب</string>
<string name="layout_activity_withdraw_08">تعرف على المزيد حول قواعد السحب ></string>
<string name="layout_activity_withdraw_bills_01">11 سبتمبر 2017</string>
<string name="layout_attention_item_new_01">المنجم المنجم المنجم المنجم ...</string>
<string name="layout_avroom_menber_in_room_float_layout_01">مرحبًا "رياح وغبار" بهذه الغرفة asdasdsadasdasdaasda</string>
<string name="layout_box_ranking_list_item_01">المنجم المنجم المنجم المنجم المنجم المنجم المنجم</string>
@@ -3743,7 +3683,6 @@
<string name="layout_layout_vip_broadcast_view_02">مشاركة معك مشاركة معك مشاركة معك</string>
<string name="layout_layout_vs_task_tips_01">المهمة مكتملة</string>
<string name="layout_layout_vs_task_tips_02">عرض الجوائز</string>
<string name="layout_list_charge_bills_item_01">سحب مظروف أحمر</string>
<string name="layout_list_expend_gift_item_01">شوكولاتة</string>
<string name="layout_list_expend_gift_item_02">المستلم: الأميرة سيسي</string>
<string name="layout_list_expend_gift_item_03">ماسة</string>
@@ -3784,8 +3723,7 @@
<string name="layout_list_order_bills_item_01">الثالث عشر الأحمر ضد الصفحة الواحدة</string>
<string name="layout_list_order_bills_item_02">ماسات</string>
<string name="layout_list_red_packet_item_01">10000 ماسة = 100 دولار</string>
<string name="layout_list_withdraw_bills_item_01">سحب 1000 ماسة</string>
<string name="layout_list_withdraw_bills_item_02">+68 يوان</string>
<string name="layout_maint_tab_red_poin_layout_01">الصفحة الرئيسية</string>
<string name="layout_newbie_list_item_01">الخاص بي الخاص بي الخاص بي الخاص بي الخاص بي الخاص بي</string>
<string name="layout_newbie_list_item_02">المعرف: 666666</string>
@@ -3817,10 +3755,8 @@
<string name="layout_view_user_info_01">اسم المستخدم المستعار</string>
<string name="layout_vs_hiparty_room_first_show_layout_01">اسحب لتجربة؟</string>
<string name="layout_vs_hiparty_room_first_show_layout_02">العثور على المزيد من غرف الدردشة المرحة</string>
<string name="layout_wallet_fragment_jewel_01">سحب</string>
<string name="layout_wallet_fragment_jewel_02">صرف الماسات</string>
<string name="layout_withdraw_item_01">1000 ماسة</string>
<string name="layout_withdraw_item_02">10000 ماسة = 100 دولار</string>
<string name="internal_entity_capturestrategy_01">المسار:</string>
<string name="internal_ui_basepreviewactivity_01">تأكيد</string>
<string name="internal_ui_basepreviewactivity_02">تأكيد</string>
@@ -4914,15 +4850,10 @@
<string name="my_gold_text">الماس</string>
<string name="my_diamond">كوينزاتي: %s</string>
<string name="confirm_exchange">تأكيد التبادل</string>
<string name="no_withdrawal_account_is_attached">لم يتم تعيين حساب السحب</string>
<string name="number_of_withdrawals_in_remaining_weeks">عدد مرات السحب الأسبوعية المتبقية:</string>
<string name="immediate_cash_withdrawal">سحب نقدي فوري</string>
<string name="select_game">اختر اللعبة</string>
<string name="exchange_success">نجاح التبادل</string>
<string name="swift_code">الرمز السريع/BIC: %s</string>
<string name="bank_name">اسم البنك: %s</string>
<string name="withdraw_success">نجاح السحب</string>
<string name="bind_withdraw_message">ربط معلومات السحب</string>
<string name="exchange_gold_to_diamond">تحويل النقود إلى ألماس</string>
<string name="consume_gold">استهلاك النقود</string>
<string name="consume_gold_num">%s نقود</string>
@@ -4934,7 +4865,6 @@
<string name="diamond_pay_list">معاملات الألماس</string>
<string name="have_exchange_gold">أرباح العملات الذهبية</string>
<string name="settleable_gold_coin">نقود قابلة للتسوية</string>
<string name="please_input_withdraw_gold">الرجاء إدخال مبلغ النقود المراد سحبه</string>
<string name="all">الكل</string>
<string name="time">المرات</string>
<string name="empty_data">لا توجد بيانات</string>

View File

@@ -87,14 +87,12 @@
<string name="bill_gift_income">Hediye geliri kaydı</string>
<string name="bill_gift_expend">Hediye harcama kaydı</string>
<string name="bill_charge">Şarj kaydı</string>
<string name="bill_withdraw">Altın çekme kaydı</string>
<string name="bill_red">Kırmızı paket kaydı</string>
<string name="gift_income_gold">Altın</string>
<string name="gift_expend_gold">Altın</string>
<string name="bill_title">Fatura</string>
<string name="bill_gift_gold_num">Hesap bakiyesi: %.0f altın</string>
<string name="gold_num_text">%.0f</string>
<string name="red_packet_withdraw">Kırmızı paket çekme</string>
<string name="bill_no_data_text">Henüz kaydınız yok</string>
<string name="menu_my_wallet">Cüzdanım</string>
<string name="menu_my_income">Hediye biletlerim</string>
@@ -125,7 +123,6 @@
<string name="no_frenids_text">Henüz hiç arkadaş eklemediniz! \nHemen arkadaş ekleyin!</string>
<string name="no_fan_text">Henüz hiç MoliStar hayranınız yok!</string>
<string name="my_jewel">Altın bakiyem</string>
<string name="jewel_withdraw">Altın çekmek için kullanılabilir, dönüşüm oranı 1 TL=10 altın</string>
<string name="main_home">Ana sayfa</string>
<string name="main_ranking">Sıralama</string>
<string name="main_find">Keşfet</string>
@@ -174,30 +171,12 @@
<string name="charge_sure">Yükleme Onayla</string>
<string name="gift_in_gold_number_format">+%.2f</string>
<string name="gift_out_gold_number_format">%.2f</string>
<!-- Çekme -->
<string name="withdraw_prod_name">%1$d kırmızı zarf=¥%2$d TL</string>
<string name="withdraw_dialog_notice">%1$d kırmızı zarf=¥%2$d TL çekmek üzeresiniz</string>
<string name="withdraw_notice">Not: Yüksek miktarlı çekimlerde, lütfen \nmüşteri hizmetleri ile iletişime geçin. Teşekkürler!</string>
<string name="withdraw">Çekme</string>
<string name="withdraw_hint_bank_card_num">Lütfen banka kartı numarasını girin</string>
<string name="withdraw_hint_bank_card_name">Lütfen kart sahibinin adını girin</string>
<string name="withdraw_confirm_bind">Bağlantıyı Onayla</string>
<string name="withdraw_bank_card_code_tips">Doğrulama kodu %s numaralı telefona gönderilecektir, lütfen kontrol edin</string>
<string name="withdraw_type_alipay">Alipay</string>
<string name="withdraw_type_bank_card">Banka Kartı</string>
<string name="withdraw_format_alipay_account">Alipay: %s</string>
<string name="withdraw_format_alipay_name">Gerçek Ad: %s</string>
<string name="withdraw_format_bank_card_account">Banka Kartı Hesabı: %s</string>
<string name="withdraw_format_bank_card_name">Kart Sahibinin Adı: %s</string>
<string name="withdraw_real_income">Gerçek Kazanç:</string>
<string name="withdraw_format_tax_money">İşlem Ücreti: %s TL</string>
<string name="withdraw_format_income_money">%s TL</string>
<!-- room -->
<string name="consume_position">NO.%d</string>
<string name="room_id_online_number">ID:%1$d&#160;&#160;&#160;<font color='#FF894F'>%2$d people online></font></string>
<string name="vipSetTitle2">VIP Ayrıcalıkları</string>
<string name="avatar2">Statik Avatar</string>
<string name="online_users">%2$d kişi çevrimiçi></string>
<string name="hot">Popüler</string>
<string name="dearch_no_data">İlgili veri bulunamadı</string>
<string name="room_setting">Oda Ayarları</string>
@@ -603,8 +582,6 @@
<string name="room_rank_list_no_data">Henüz Kullanıcı Yok\n…</string>
<string name="text_setting_wx">nihao</string>
<string name="text_setting_bind_phone">Telefon Bağla</string>
<string name="text_setting_bind_bank_card_account">Para Çekme Banka Kartını Bağla</string>
<string name="text_setting_withdraw_format_bank_card_info">%s (%s)</string>
<string name="text_setting_login_password">Giriş Şifresini Ayarla</string>
<string name="text_modify">Değiştir</string>
<string name="text_setting_pay_password">Ödeme Şifresi</string>
@@ -1713,15 +1690,10 @@ Toplam imza alın, ilgili ödülü alın
<string name="bills_activities_chargebillsactivity_02">Şarj et</string>
<string name="bills_activities_redbagbillsactivity_01">Şarj et</string>
<string name="bills_activities_redbagbillsactivity_02">Sevgili, henüz kırmızı paket kaydınız yok!</string>
<string name="bills_activities_withdrawbillsactivity_01">Şarj et</string>
<string name="bills_activities_withdrawbillsactivity_02">Tarih Seç</string>
<string name="bills_adapter_chargebillsadapter_01">Şarj et</string>
<string name="bills_adapter_giftexpendadapter_01">Alıcı </string>
<string name="bills_adapter_giftincomeadapter_01">Gönderen </string>
<string name="bills_adapter_redbagbillsadapter_01">TL</string>
<string name="bills_adapter_withdrawbillsadapter_01">Para Çekme</string>
<string name="bills_adapter_withdrawredbillsadapter_01">Para Çekme</string>
<string name="bills_adapter_withdrawredbillsadapter_03">TL</string>
<string name="bills_fragmemt_basebillsfragment_01">Tarih Seç</string>
<string name="bills_fragmemt_radishgiftfragment_01">Hmm, beni sevmiyorsunuz, hiç hediye yok</string>
<string name="bills_widget_billgiftincomegroupnavigatoradapter_01">Altın Hediye</string>
@@ -2511,7 +2483,6 @@ Toplam imza alın, ilgili ödülü alın
<string name="ui_user_usermodifyphotosactivity_011">İşlem Başarısız, Lütfen Ağı Kontrol Edin</string>
<string name="ui_user_usermodifyphotosactivity_012">Lütfen Bekleyin</string>
<string name="ui_utils_rvdelegate_01">Ağ Hatası, Lütfen Ağı Kontrol Edin ve Tekrar Deneyin</string>
<string name="wallet_adapter_withdrawjeweladapter_01">Elmas</string>
<string name="ui_wallet_exchangegoldactivity_01">Altın Değiştirme</string>
<string name="ui_wallet_exchangegoldactivity_02">Değiştirmek İstediğiniz Altın Miktarını Girin</string>
<string name="ui_wallet_exchangegoldactivity_03">Değiştirilecek Altın Miktarı 10\'un Katı Olmalı</string>
@@ -2662,26 +2633,7 @@ Toplam imza alın, ilgili ödülü alın
<string name="ui_widget_userinfodialog_030">Veri Kartı - Onu Mikrofondan Çıkar</string>
<string name="ui_widget_userinfodialog_031">Onu mikrofondan çıkarın ve varsayılan olarak oyundan çıkmasına izin verilsin mi?</string>
<string name="ui_widget_usermagicindicator_01">Araç</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_01">Önce telefon numarasını bağlayın</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_02">Çekim banka kartını başarıyla bağla</string>
<string name="ui_withdraw_binderalipayactivity_01">Alipay Bağla</string>
<string name="ui_withdraw_binderalipayactivity_02">Telefon numarası bağlı değil.</string>
<string name="ui_withdraw_binderalipayactivity_03">Bağlama başarılı</string>
<string name="ui_withdraw_withdrawactivity_01">Çekme bilgileri başarılı yüklenemedi, lütfen pencereyi kapatın ve tekrar deneyin</string>
<string name="ui_withdraw_withdrawactivity_02">Çekmek istediğiniz miktarı seçin</string>
<string name="ui_withdraw_withdrawactivity_03">Önce Alipay\'i bağlayın</string>
<string name="ui_withdraw_withdrawactivity_04">Bağlamaya git</string>
<string name="ui_withdraw_withdrawactivity_05">Değiştirmek istediğiniz miktar</string>
<string name="ui_withdraw_withdrawactivity_06">Çekme başarısız</string>
<string name="ui_withdraw_withdrawactivity_07">Çekme listesi alınamadı</string>
<string name="ui_withdraw_withdrawactivity_08">Çekme başarılı</string>
<string name="ui_withdraw_withdrawactivity_09">Çekme kayıtları</string>
<string name="ui_withdraw_withdrawactivity_010">Mali güvenliğinizi sağlamak için\nTek seferde çekme miktarı</string>
<string name="ui_withdraw_withdrawactivity_011">Ulaşmak</string>
<string name="ui_withdraw_withdrawactivity_012">Çin Yuanı\nSadece banka kartına çekim desteklenir\n</string>
<string name="ui_withdraw_withdrawactivity_013">Önce bir banka kartı bağlayın</string>
<string name="ui_withdraw_withdrawactivity_014">Bağlamaya git</string>
<string name="ui_withdraw_withdrawruleactivity_01">Çekme kuralları</string>
<string name="yizhuan_erban_uihelper_01">Benim - Benim Sesim</string>
<string name="yizhuan_erban_uihelper_02">Benim - Benim Sesim-</string>
<string name="yizhuan_erban_uihelper_03">Benim - Benim Sesim-</string>
@@ -2761,8 +2713,6 @@ Toplam imza alın, ilgili ödülü alın
<string name="layout_activity_jewel_04">Hediye harcama kaydı</string>
<string name="layout_activity_jewel_05">Ücretsiz olarak altın yumurta çekici kazma kazanın! %100 kazanma şansı!</string>
<string name="layout_activity_jewel_06">Altına çevir</string>
<string name="layout_activity_jewel_07">Hemen çek</string>
<string name="layout_activity_jewel_08">Not: Altınlar çekim için kullanılabilir, çekim oranı 1 TL=10 altın</string>
<string name="layout_activity_lab_01">Seçtiğiniz ortam:</string>
<string name="layout_activity_lab_02">Cinsiyet</string>
<string name="layout_activity_lab_03">Resmi Ortam</string>
@@ -2916,15 +2866,7 @@ Toplam imza alın, ilgili ödülü alın
<string name="layout_activity_verify_phone_03">Doğrulama Kodunu Girin</string>
<string name="layout_activity_verify_phone_04">Sonraki</string>
<string name="layout_activity_verify_phone_05">Telefon numaranızı kaybettiyseniz\nLütfen destek hattına başvurun, ID:</string>
<string name="layout_activity_withdraw_01">Lütfen Alipay Hesabınızı Bağlayın</string>
<string name="layout_activity_withdraw_02">Luo Sheng</string>
<string name="layout_activity_withdraw_03">Elmas Bakiyesi</string>
<string name="layout_activity_withdraw_04">Komisyon: 6 TL</string>
<string name="layout_activity_withdraw_05">94 TL</string>
<string name="layout_activity_withdraw_06">Çekimi Onayla</string>
<string name="layout_activity_withdraw_07">Çekimi Onayla</string>
<string name="layout_activity_withdraw_08">Çekim Kurallarını Öğrenmek İçin Git ></string>
<string name="layout_activity_withdraw_bills_01">2017 Eylül 11</string>
<string name="layout_attention_item_new_01">Benim Benim Benim Benim Benim</string>
<string name="layout_avroom_menber_in_room_float_layout_01">Hoş Geldiniz "Fantezi Bin Yıl" Bu Odaya Geldiniz asdasdsadasdasdaasda</string>
<string name="layout_box_ranking_list_item_01">Benim Benim Benim Benim Benim Benim</string>
@@ -3617,7 +3559,6 @@ Toplam imza alın, ilgili ödülü alın
<string name="layout_layout_vip_broadcast_view_02">Seninle paylaşmak için ve seninle paylaşmak için ve seninle paylaşmak için</string>
<string name="layout_layout_vs_task_tips_01">Görev tamamlandı</string>
<string name="layout_layout_vs_task_tips_02">Ödülleri görüntüle</string>
<string name="layout_list_charge_bills_item_01">Kırmızı paket çekme</string>
<string name="layout_list_expend_gift_item_01">Lolipop</string>
<string name="layout_list_expend_gift_item_02">Hediye alan Sisi Prenses Sisi Prenses Sisi Prenses Sisi Prenses Sisi Prenses Sisi Prenses Sisi Prenses Sisi Prenses Sisi Prenses Sisi Prenses</string>
<string name="layout_list_expend_gift_item_03">Elmas</string>
@@ -3657,8 +3598,7 @@ Toplam imza alın, ilgili ödülü alın
<string name="layout_list_order_bills_item_01">Kırmızı on üç vs tek sayfa</string>
<string name="layout_list_order_bills_item_02">Elmas</string>
<string name="layout_list_red_packet_item_01">10000 elmas=100 TL</string>
<string name="layout_list_withdraw_bills_item_01">1000 elmas çekme</string>
<string name="layout_list_withdraw_bills_item_02">+68 TL</string>
<string name="layout_maint_tab_red_poin_layout_01">Ana sayfa</string>
<string name="layout_newbie_list_item_01">Benim benim benim benim benim benim</string>
<string name="layout_newbie_list_item_02">ID:666666</string>
@@ -3688,10 +3628,7 @@ Toplam imza alın, ilgili ödülü alın
<string name="layout_view_user_info_01">Kullanıcı Adı</string>
<string name="layout_vs_hiparty_room_first_show_layout_01">Kaydırarak deneyin?</string>
<string name="layout_vs_hiparty_room_first_show_layout_02">Daha fazla eğlenceli sohbet odası keşfedin</string>
<string name="layout_wallet_fragment_jewel_01">Çek</string>
<string name="layout_wallet_fragment_jewel_02">Elmas Değiştir</string>
<string name="layout_withdraw_item_01">1000 elmas</string>
<string name="layout_withdraw_item_02">10000 elmas=100 TL</string>
<string name="internal_entity_capturestrategy_01">Yol:</string>
<string name="internal_ui_basepreviewactivity_01">Tamam</string>
<string name="internal_ui_basepreviewactivity_02">Tamam</string>
@@ -4790,15 +4727,12 @@ Toplam imza alın, ilgili ödülü alın
<string name="my_gold_text">Benim Elmasım</string>
<string name="my_diamond">Benim Altınım:%s</string>
<string name="confirm_exchange">Değişimi Onayla</string>
<string name="no_withdrawal_account_is_attached">Çekim hesabı bağlı değil</string>
<string name="number_of_withdrawals_in_remaining_weeks">Kalan haftalık çekim sayısı:</string>
<string name="immediate_cash_withdrawal">Hemen çek</string>
<string name="select_game">Oyun Seç</string>
<string name="exchange_success">Değişim başarılı</string>
<string name="swift_code">swift kodu/BIC%s</string>
<string name="bank_name">banka adı%s</string>
<string name="withdraw_success">Çekim başarılı</string>
<string name="bind_withdraw_message">Çekim bilgilerini bağla</string>
<string name="exchange_gold_to_diamond">Elması Altına Çevir ve Altın Kazan</string>
<string name="consume_gold">Elmas Harca</string>
<string name="consume_gold_num">%s Elmas</string>
@@ -4809,7 +4743,6 @@ Toplam imza alın, ilgili ödülü alın
<string name="diamond_pay_list">Elmas Akışı</string>
<string name="have_exchange_gold">Altın Kazancı</string>
<string name="settleable_gold_coin">Hesaplanabilir Elmas</string>
<string name="please_input_withdraw_gold">Lütfen çekim için elmas miktarını girin</string>
<string name="all">Hepsi</string>
<string name="time">kat</string>
<string name="empty_data">Veri yok</string>

View File

@@ -100,7 +100,6 @@
<string name="bill_gift_income">禮物收入記錄</string>
<string name="bill_gift_expend">禮物支出記錄</string>
<string name="bill_charge">充值記錄</string>
<string name="bill_withdraw">金幣提現記錄</string>
<string name="bill_red">紅包記錄</string>
<string name="gift_income_gold">金幣</string>
<string name="gift_expend_gold">金幣</string>
@@ -109,7 +108,6 @@
<string name="gold_num_text">%.0f</string>
<string name="red_packet_withdraw">紅包提現</string>
<string name="bill_no_data_text">您還沒有記錄喔</string>
@@ -144,7 +142,6 @@
<string name="no_frenids_text">你還沒有添加任何好友哦! \n快去添加好友吧!</string>
<string name="no_fan_text">你還沒有任何&app_name;粉絲哦!</string>
<string name="my_jewel">我的金幣余額</string>
<string name="jewel_withdraw">金幣可以用於提現兌換比率1元=10金幣</string>
<string name="main_home">首頁</string>
<string name="main_ranking">排行榜</string>
<string name="main_find">發現</string>
@@ -200,24 +197,6 @@
<string name="gift_in_gold_number_format">+%.2f</string>
<string name="gift_out_gold_number_format">%.2f</string>
<!--提現-->
<string name="withdraw_prod_name">%1$d紅包=¥%2$d元</string>
<string name="withdraw_dialog_notice">您將要兌換%1$d紅包=¥%2$d元</string>
<string name="withdraw_notice">註:大額提現,請\n聯系客服進行提現操作。謝謝!</string>
<string name="withdraw">提現</string>
<string name="withdraw_hint_bank_card_num">請輸入銀行卡號</string>
<string name="withdraw_hint_bank_card_name">請輸入持卡人姓名</string>
<string name="withdraw_confirm_bind">確認綁定</string>
<string name="withdraw_bank_card_code_tips">驗證碼將發送至您綁定的手機%s請註意查收</string>
<string name="withdraw_type_alipay">支付寶</string>
<string name="withdraw_type_bank_card">銀行卡</string>
<string name="withdraw_format_alipay_account">支付寶:&#160;%s</string>
<string name="withdraw_format_alipay_name">真實姓名:&#160;%s</string>
<string name="withdraw_format_bank_card_account">銀行卡賬號:&#160;%s</string>
<string name="withdraw_format_bank_card_name">持卡人姓名:&#160;%s</string>
<string name="withdraw_real_income">實際到賬:</string>
<string name="withdraw_format_tax_money">手續費:&#160;%s&#160;</string>
<string name="withdraw_format_income_money">%s元</string>
<!--room-->
<string name="consume_position">NO.%d</string>
@@ -685,8 +664,6 @@
<string name="room_rank_list_no_data">暫無用戶\n…</string>
<string name="text_setting_wx">nihao</string>
<string name="text_setting_bind_phone">綁定手機</string>
<string name="text_setting_bind_bank_card_account">綁定提現銀行卡</string>
<string name="text_setting_withdraw_format_bank_card_info">%s&#160;(%s)</string>
<string name="text_setting_login_password">設置登錄密碼</string>
<string name="text_modify">修改</string>
<string name="text_setting_pay_password">支付密碼</string>
@@ -1830,15 +1807,10 @@
<string name="bills_activities_chargebillsactivity_02">充值</string>
<string name="bills_activities_redbagbillsactivity_01">充值</string>
<string name="bills_activities_redbagbillsactivity_02">親愛的寶貝,你還沒有紅包記錄哦!</string>
<string name="bills_activities_withdrawbillsactivity_01">充值</string>
<string name="bills_activities_withdrawbillsactivity_02">日期選擇</string>
<string name="bills_adapter_chargebillsadapter_01">充值</string>
<string name="bills_adapter_giftexpendadapter_01">收禮人 </string>
<string name="bills_adapter_giftincomeadapter_01">送禮人 </string>
<string name="bills_adapter_redbagbillsadapter_01"></string>
<string name="bills_adapter_withdrawbillsadapter_01">提現</string>
<string name="bills_adapter_withdrawredbillsadapter_01">提現</string>
<string name="bills_adapter_withdrawredbillsadapter_03"></string>
<string name="bills_fragmemt_basebillsfragment_01">日期選擇</string>
<string name="bills_fragmemt_radishgiftfragment_01">哼,你們不愛我了,一個禮物都沒有</string>
<string name="bills_widget_billgiftincomegroupnavigatoradapter_01">金幣禮物</string>
@@ -2629,7 +2601,6 @@
<string name="ui_user_usermodifyphotosactivity_011">操作失敗,請檢查網絡</string>
<string name="ui_user_usermodifyphotosactivity_012">請稍後</string>
<string name="ui_utils_rvdelegate_01">網絡異常,請檢查網絡再試</string>
<string name="wallet_adapter_withdrawjeweladapter_01"></string>
<string name="ui_wallet_exchangegoldactivity_01">金幣兌換</string>
<string name="ui_wallet_exchangegoldactivity_02">請輸入要兌換的金幣數量</string>
<string name="ui_wallet_exchangegoldactivity_03">兌換的金幣必須為10的整數倍</string>
@@ -2780,26 +2751,7 @@
<string name="ui_widget_userinfodialog_030">資料卡片-抱他下麥</string>
<string name="ui_widget_userinfodialog_031">抱Ta下麥後默認該玩家退出遊戲,是否繼續?</string>
<string name="ui_widget_usermagicindicator_01">座駕</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_01">請先綁定手機號</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_02">綁定提現銀行卡成功</string>
<string name="ui_withdraw_binderalipayactivity_01">綁定支付寶</string>
<string name="ui_withdraw_binderalipayactivity_02">沒有綁定手機號。</string>
<string name="ui_withdraw_binderalipayactivity_03">綁定成功</string>
<string name="ui_withdraw_withdrawactivity_01">提現信息未加載成功,請關閉界面重試</string>
<string name="ui_withdraw_withdrawactivity_02">請先選擇要提現的金額</string>
<string name="ui_withdraw_withdrawactivity_03">請先綁定支付寶</string>
<string name="ui_withdraw_withdrawactivity_04">去綁定</string>
<string name="ui_withdraw_withdrawactivity_05">您將要兌換</string>
<string name="ui_withdraw_withdrawactivity_06">兌換失敗</string>
<string name="ui_withdraw_withdrawactivity_07">獲取提現列表失敗</string>
<string name="ui_withdraw_withdrawactivity_08">提現成功</string>
<string name="ui_withdraw_withdrawactivity_09">提現記錄</string>
<string name="ui_withdraw_withdrawactivity_010">為了保障你的資金安全\n單次提現金額</string>
<string name="ui_withdraw_withdrawactivity_011">達到</string>
<string name="ui_withdraw_withdrawactivity_012">人民幣\n僅支持提現到銀行卡\n</string>
<string name="ui_withdraw_withdrawactivity_013">請先綁定銀行卡</string>
<string name="ui_withdraw_withdrawactivity_014">去綁定</string>
<string name="ui_withdraw_withdrawruleactivity_01">提現規則</string>
<string name="yizhuan_erban_uihelper_01">我的-我的聲音</string>
<string name="yizhuan_erban_uihelper_02">我的-我的聲音-</string>
<string name="yizhuan_erban_uihelper_03">我的-我的聲音-</string>
@@ -2879,8 +2831,6 @@
<string name="layout_activity_jewel_04">禮物支出記錄</string>
<string name="layout_activity_jewel_05">免費獲得金蛋錘子100%中獎哦!</string>
<string name="layout_activity_jewel_06">兌換金幣</string>
<string name="layout_activity_jewel_07">立即提現</string>
<string name="layout_activity_jewel_08">註: 金幣可用於提現提現比例1元=10金幣</string>
<string name="layout_activity_lab_01">您選擇的環境是:</string>
<string name="layout_activity_lab_02">性別</string>
<string name="layout_activity_lab_03">正式環境</string>
@@ -3034,15 +2984,7 @@
<string name="layout_activity_verify_phone_03">請輸入驗證碼</string>
<string name="layout_activity_verify_phone_04">下一步</string>
<string name="layout_activity_verify_phone_05">如果您的手機號已丟失\n請咨詢客服ID</string>
<string name="layout_activity_withdraw_01">請綁定你的支付寶賬號</string>
<string name="layout_activity_withdraw_02">羅生</string>
<string name="layout_activity_withdraw_03">鉆石余額</string>
<string name="layout_activity_withdraw_04">手續費:6元</string>
<string name="layout_activity_withdraw_05">94元</string>
<string name="layout_activity_withdraw_06">確認提現</string>
<string name="layout_activity_withdraw_07">確認提現</string>
<string name="layout_activity_withdraw_08">去了解提現規則 ></string>
<string name="layout_activity_withdraw_bills_01">2017年9月11日</string>
<string name="layout_attention_item_new_01">我的我的我的我的...</string>
<string name="layout_avroom_menber_in_room_float_layout_01">歡迎「風騷千年」光臨本房間asdasdsadasdasdaasda</string>
<string name="layout_box_ranking_list_item_01">我的我的我的我的我的我的</string>
@@ -3736,7 +3678,6 @@
<string name="layout_layout_vip_broadcast_view_02">和你一起分享和你一起分享和你一起分享</string>
<string name="layout_layout_vs_task_tips_01">任務已完成</string>
<string name="layout_layout_vs_task_tips_02">查看獎勵</string>
<string name="layout_list_charge_bills_item_01">紅包提現</string>
<string name="layout_list_expend_gift_item_01">棒棒糖</string>
<string name="layout_list_expend_gift_item_02">收禮人 思思小公主思思小公主思思小公主思思小公主思思小公主思思小公主思思小公主思思小公主思思小公主</string>
<string name="layout_list_expend_gift_item_03">鉆石</string>
@@ -3776,8 +3717,6 @@
<string name="layout_list_order_bills_item_01">紅十三vs單頁也是</string>
<string name="layout_list_order_bills_item_02">鉆石</string>
<string name="layout_list_red_packet_item_01">10000鉆石=¥100元</string>
<string name="layout_list_withdraw_bills_item_01">提現1000鉆石</string>
<string name="layout_list_withdraw_bills_item_02">+68元</string>
<string name="layout_maint_tab_red_poin_layout_01">首頁</string>
<string name="layout_newbie_list_item_01">我的我的我的我的我的我的</string>
<string name="layout_newbie_list_item_02">ID:666666</string>
@@ -3808,10 +3747,7 @@
<string name="layout_view_user_info_01">用戶昵稱</string>
<string name="layout_vs_hiparty_room_first_show_layout_01">滑動試試?</string>
<string name="layout_vs_hiparty_room_first_show_layout_02">發現更多嗨聊房</string>
<string name="layout_wallet_fragment_jewel_01">提現</string>
<string name="layout_wallet_fragment_jewel_02">兌換鉆石</string>
<string name="layout_withdraw_item_01">1000鉆</string>
<string name="layout_withdraw_item_02">10000鉆石=¥100元</string>
<string name="internal_entity_capturestrategy_01">路徑:</string>
<string name="internal_ui_basepreviewactivity_01">確定</string>
<string name="internal_ui_basepreviewactivity_02">確定</string>
@@ -4911,15 +4847,11 @@
<string name="my_gold_text">我的鑽石</string>
<string name="my_diamond">我的金幣:%s</string>
<string name="confirm_exchange">確定兌換</string>
<string name="no_withdrawal_account_is_attached">未綁定提現賬戶</string>
<string name="number_of_withdrawals_in_remaining_weeks">剩餘周提現次數:</string>
<string name="immediate_cash_withdrawal">立即提現</string>
<string name="select_game">選擇游戲</string>
<string name="exchange_success">兌換成功</string>
<string name="swift_code">swift code/BIC%s</string>
<string name="bank_name">bank name%s</string>
<string name="withdraw_success">提現成功</string>
<string name="bind_withdraw_message">綁定提現信息</string>
<string name="exchange_gold_to_diamond">兌換鑽石獲得金幣</string>
<string name="consume_gold">消耗鑽石</string>
<string name="consume_gold_num">%s鑽石</string>
@@ -4930,7 +4862,6 @@
<string name="diamond_pay_list">鉆石流水</string>
<string name="have_exchange_gold">金幣收益</string>
<string name="settleable_gold_coin">可結算鑽石</string>
<string name="please_input_withdraw_gold">請輸入提現鑽石</string>
<string name="all">全部</string>
<string name="time"></string>
<string name="empty_data">暫無數據</string>

View File

@@ -1,9 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="bill_withdraw_titles">
<item>鉆石提現</item>
<item>紅包提現</item>
</array>
<string-array name="cp_task_title">
<item>1.如何增加親密值?</item>
<item>2.親密值會減少嗎?</item>

View File

@@ -98,7 +98,6 @@
<string name="bill_gift_income">Gift Income Records</string>
<string name="bill_gift_expend">Gift Expenditure Records</string>
<string name="bill_charge">Recharge Records</string>
<string name="bill_withdraw">Coins Withdrawal Record</string>
<string name="bill_red">Red Packet Records</string>
<string name="gift_income_gold">Coins</string>
<string name="gift_expend_gold">Coins</string>
@@ -107,7 +106,6 @@
<string name="gold_num_text">%.0f</string>
<string name="red_packet_withdraw">Red Packet Withdrawal</string>
<string name="bill_no_data_text">You have no records yet</string>
@@ -142,7 +140,6 @@
<string name="no_frenids_text">You haven\'t added any friends yet! \nGo and add friends now!</string>
<string name="no_fan_text">You don\'t have any MoliStar fans yet!</string>
<string name="my_jewel">My Coins Balance</string>
<string name="jewel_withdraw">Coins can be withdrawn, exchange rate 1 yuan = 10 coins</string>
<string name="main_home">Home</string>
<string name="main_ranking">Ranking</string>
<string name="main_find">Explore</string>
@@ -198,24 +195,7 @@
<string name="gift_in_gold_number_format">+%.2f</string>
<string name="gift_out_gold_number_format">%.2f</string>
<!--Withdraw-->
<string name="withdraw_prod_name">%1$d Red Packets = ¥%2$d Yuan</string>
<string name="withdraw_dialog_notice">You are about to exchange %1$d Red Packets = ¥%2$d Yuan</string>
<string name="withdraw_notice">Note: For large withdrawals, please\ncontact customer service for withdrawal operations. Thank you!</string>
<string name="withdraw">Withdraw</string>
<string name="withdraw_hint_bank_card_num">Please enter the bank card number</string>
<string name="withdraw_hint_bank_card_name">Please enter the cardholder\'s name</string>
<string name="withdraw_confirm_bind">Confirm Binding</string>
<string name="withdraw_bank_card_code_tips">The verification code will be sent to your bound phone %s, please pay attention to check</string>
<string name="withdraw_type_alipay">Alipay</string>
<string name="withdraw_type_bank_card">Bank Card</string>
<string name="withdraw_format_alipay_account">Alipay: %s</string>
<string name="withdraw_format_alipay_name">Real Name: %s</string>
<string name="withdraw_format_bank_card_account">Bank Card Account: %s</string>
<string name="withdraw_format_bank_card_name">Cardholder\'s Name: %s</string>
<string name="withdraw_real_income">Actual Amount Received:</string>
<string name="withdraw_format_tax_money">Handling Fee: %s Yuan</string>
<string name="withdraw_format_income_money">%s Yuan</string>
<!--room-->
<string name="consume_position">NO.%d</string>
@@ -680,8 +660,6 @@
<string name="room_rank_list_no_data">No user\n…</string>
<string name="text_setting_wx">Hello</string>
<string name="text_setting_bind_phone">Bind Phone</string>
<string name="text_setting_bind_bank_card_account">Bind Withdraw Bank Card</string>
<string name="text_setting_withdraw_format_bank_card_info">%s&#160;(%s)</string>
<string name="text_setting_login_password">Set Login Password</string>
<string name="text_modify">Modify</string>
<string name="text_setting_pay_password">Payment Password</string>
@@ -1860,19 +1838,11 @@
<string name="bills_activities_chargebillsactivity_02">Recharge</string>
<string name="bills_activities_redbagbillsactivity_01">Recharge</string>
<string name="bills_activities_redbagbillsactivity_02">Dear baby, you don\'t have any red envelope records yet!</string>
<string name="bills_activities_withdrawbillsactivity_01">Recharge</string>
<string name="bills_activities_withdrawbillsactivity_02">Date selection</string>
<string name="bills_adapter_chargebillsadapter_01">Recharge</string>
<string name="bills_adapter_chargebillsadapter_02">Diamond</string>
<string name="bills_adapter_giftexpendadapter_01">Gift recipient </string>
<string name="bills_adapter_giftincomeadapter_01">Gift sender </string>
<string name="bills_adapter_redbagbillsadapter_01">Yuan</string>
<string name="bills_adapter_withdrawbillsadapter_01">Withdrawal</string>
<string name="bills_adapter_withdrawbillsadapter_02">Diamond</string>
<string name="bills_adapter_withdrawbillsadapter_03">Yuan</string>
<string name="bills_adapter_withdrawredbillsadapter_01">Withdrawal</string>
<string name="bills_adapter_withdrawredbillsadapter_02">Diamond</string>
<string name="bills_adapter_withdrawredbillsadapter_03">Yuan</string>
<string name="bills_fragmemt_basebillsfragment_01">Date selection</string>
<string name="bills_fragmemt_radishgiftfragment_01">Hmm, you guys don\'t love me, not even one gift</string>
<string name="bills_widget_billgiftincomegroupnavigatoradapter_01">Coins gift</string>
@@ -2661,7 +2631,6 @@
<string name="ui_user_usermodifyphotosactivity_011">Operation failed, please check the network</string>
<string name="ui_user_usermodifyphotosactivity_012">Please wait</string>
<string name="ui_utils_rvdelegate_01">Network abnormal, please check the network and try again</string>
<string name="wallet_adapter_withdrawjeweladapter_01">Diamond</string>
<string name="ui_wallet_exchangegoldactivity_01">Exchange Coins</string>
<string name="ui_wallet_exchangegoldactivity_02">Please enter the amount of coins to be exchanged</string>
<string name="ui_wallet_exchangegoldactivity_03">The exchanged coins must be a multiple of 10</string>
@@ -2812,26 +2781,8 @@
<string name="ui_widget_userinfodialog_030">Profile Card-Carry Them Down</string>
<string name="ui_widget_userinfodialog_031">After carrying them down, the player will exit the game by default. Continue?</string>
<string name="ui_widget_usermagicindicator_01">Vehicle</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_01">Please bind your phone number first</string>
<string name="withdraw_bankcard_bindwithdrawbankcardactivity_02">Successfully bound withdrawal bank card</string>
<string name="ui_withdraw_binderalipayactivity_01">Bind Alipay</string>
<string name="ui_withdraw_binderalipayactivity_02">Phone number not bound.</string>
<string name="ui_withdraw_binderalipayactivity_03">Successfully bound</string>
<string name="ui_withdraw_withdrawactivity_01">Withdrawal information failed to load, please close the interface and try again</string>
<string name="ui_withdraw_withdrawactivity_02">Please select the amount to withdraw first</string>
<string name="ui_withdraw_withdrawactivity_03">Please bind Alipay first</string>
<string name="ui_withdraw_withdrawactivity_04">Go to bind</string>
<string name="ui_withdraw_withdrawactivity_05">You are about to exchange</string>
<string name="ui_withdraw_withdrawactivity_06">Exchange failed</string>
<string name="ui_withdraw_withdrawactivity_07">Failed to get withdrawal list</string>
<string name="ui_withdraw_withdrawactivity_08">Withdrawal successful</string>
<string name="ui_withdraw_withdrawactivity_09">Withdrawal Record</string>
<string name="ui_withdraw_withdrawactivity_010">For the safety of your funds\nSingle withdrawal amount</string>
<string name="ui_withdraw_withdrawactivity_011">Reached</string>
<string name="ui_withdraw_withdrawactivity_012">RMB\nOnly supports withdrawal to bank card\n</string>
<string name="ui_withdraw_withdrawactivity_013">Please bind a bank card first</string>
<string name="ui_withdraw_withdrawactivity_014">Go to bind</string>
<string name="ui_withdraw_withdrawruleactivity_01">Withdrawal Rules</string>
<string name="yizhuan_erban_uihelper_01">Mine - My Sound</string>
<string name="yizhuan_erban_uihelper_02">Mine - My Sound -</string>
<string name="yizhuan_erban_uihelper_03">Mine - My Sound -</string>
@@ -2911,8 +2862,6 @@
<string name="layout_activity_jewel_04">Gift Expenditure Record</string>
<string name="layout_activity_jewel_05">Free Golden Hammer! 100% win!</string>
<string name="layout_activity_jewel_06">Exchange Coins</string>
<string name="layout_activity_jewel_07">Withdraw Now</string>
<string name="layout_activity_jewel_08">Note: Coins can be used for withdrawal, exchange rate 1 yuan = 10 gold co</string>
<string name="layout_activity_lab_01">The environment you selected is:</string>
<string name="layout_activity_lab_02">Gender</string>
<string name="layout_activity_lab_03">Official Environment</string>
@@ -3066,15 +3015,7 @@
<string name="layout_activity_verify_phone_03">Please enter verification code</string>
<string name="layout_activity_verify_phone_04">Next</string>
<string name="layout_activity_verify_phone_05">If you have lost your phone number\nplease contact customer service, ID:</string>
<string name="layout_activity_withdraw_01">Please bind your Alipay account</string>
<string name="layout_activity_withdraw_02">Luo Sheng</string>
<string name="layout_activity_withdraw_03">Diamond balance</string>
<string name="layout_activity_withdraw_04">Fee: $6</string>
<string name="layout_activity_withdraw_05">$94</string>
<string name="layout_activity_withdraw_06">Confirm withdrawal</string>
<string name="layout_activity_withdraw_07">Confirm withdrawal</string>
<string name="layout_activity_withdraw_08">Learn more about withdrawal rules ></string>
<string name="layout_activity_withdraw_bills_01">September 11, 2017</string>
<string name="layout_attention_item_new_01">Mine mine mine mine…</string>
<string name="layout_avroom_menber_in_room_float_layout_01">Welcome "Wind and Dust" to this room asdasdsadasdasdaasda</string>
<string name="layout_box_ranking_list_item_01">Mine mine mine mine mine mine</string>
@@ -3768,7 +3709,6 @@
<string name="layout_layout_vip_broadcast_view_02">Sharing with You Sharing with You Sharing with You</string>
<string name="layout_layout_vs_task_tips_01">Mission Completed</string>
<string name="layout_layout_vs_task_tips_02">View Rewards</string>
<string name="layout_list_charge_bills_item_01">Red Packet Withdrawal</string>
<string name="layout_list_expend_gift_item_01">Lollipop</string>
<string name="layout_list_expend_gift_item_02">Recipient: Princess Sisi Princess Sisi Princess Sisi Princess Sisi Princess Sisi Princess Sisi Princess Sisi Princess Sisi Princess Sisi</string>
<string name="layout_list_expend_gift_item_03">Diamond</string>
@@ -3808,8 +3748,6 @@
<string name="layout_list_order_bills_item_01">Red Thirteen vs Single Page</string>
<string name="layout_list_order_bills_item_02">Diamonds</string>
<string name="layout_list_red_packet_item_01">10000 Diamonds = $100</string>
<string name="layout_list_withdraw_bills_item_01">Withdrawal 1000 Diamonds</string>
<string name="layout_list_withdraw_bills_item_02">+68 yuan</string>
<string name="layout_maint_tab_red_poin_layout_01">Home</string>
<string name="layout_newbie_list_item_01">Mine Mine Mine Mine Mine Mine</string>
<string name="layout_newbie_list_item_02">ID:666666</string>
@@ -3840,10 +3778,7 @@
<string name="layout_view_user_info_01">User Nickname</string>
<string name="layout_vs_hiparty_room_first_show_layout_01">Slide to try?</string>
<string name="layout_vs_hiparty_room_first_show_layout_02">Find more hi-chat rooms</string>
<string name="layout_wallet_fragment_jewel_01">Withdrawal</string>
<string name="layout_wallet_fragment_jewel_02">Exchange Diamonds</string>
<string name="layout_withdraw_item_01">1000 Diamonds</string>
<string name="layout_withdraw_item_02">10000 Diamonds = $100</string>
<string name="internal_entity_capturestrategy_01">Path:</string>
<string name="internal_ui_basepreviewactivity_01">Confirm</string>
<string name="internal_ui_basepreviewactivity_02">Confirm</string>
@@ -4909,15 +4844,10 @@
<string name="my_gold_text">My Diamonds</string>
<string name="my_diamond">My Coins: %s</string>
<string name="confirm_exchange">Confirm Exchange</string>
<string name="no_withdrawal_account_is_attached">Withdrawal account is not attached</string>
<string name="number_of_withdrawals_in_remaining_weeks">Remaining weekly withdrawal times:</string>
<string name="immediate_cash_withdrawal">Immediate Withdrawal</string>
<string name="select_game">Select Game</string>
<string name="exchange_success">Exchange Successful</string>
<string name="swift_code">Swift Code/BIC: %s</string>
<string name="bank_name">Bank Name: %s</string>
<string name="withdraw_success">Withdrawal Successful</string>
<string name="bind_withdraw_message">Bind Withdrawal Information</string>
<string name="exchange_gold_to_diamond">Exchange Diamonds for Diamonds</string>
<string name="consume_gold">Consume Diamonds</string>
<string name="consume_gold_num">%s Diamonds</string>
@@ -4928,7 +4858,6 @@
<string name="diamond_pay_list">Diamond Transactions</string>
<string name="have_exchange_gold">Coins Coin Earnings</string>
<string name="settleable_gold_coin">Settleable Diamonds</string>
<string name="please_input_withdraw_gold">Please enter the amount of diamonds to withdraw</string>
<string name="all">All</string>
<string name="time">times</string>
<string name="empty_data">No Data</string>

View File

@@ -183,7 +183,7 @@ public class ServiceResult<T> implements Serializable {
errorStr = ResUtil.getString(R.string.bean_response_serviceresult_025);
break;
case WEEKNOTWITHCASHTOWNUMS:
errorStr = ResUtil.getString(R.string.bean_response_serviceresult_026);
errorStr = ResUtil.getString(R.string.network_abnormality_check_again);
break;
default:
errorStr = message;

View File

@@ -1,7 +1,6 @@
package com.chwl.core.bean.response.result;
import com.chwl.core.bean.response.ServiceResult;
import com.chwl.core.withdraw.bean.ExchangerInfo;
/**
* Created by Administrator on 2017/7/5 0005.

View File

@@ -1,4 +1,4 @@
package com.chwl.core.withdraw.bean;
package com.chwl.core.bean.response.result;
/**
* Created by Administrator on 2017/7/27.

View File

@@ -1,13 +0,0 @@
package com.chwl.core.bean.response.result;
import com.chwl.core.bean.response.ServiceResult;
import com.chwl.core.withdraw.bean.WithdrwaListInfo;
import java.util.List;
/**
* Created by Administrator on 2017/7/5 0005.
*/
public class WithdrawListResult extends ServiceResult<List<WithdrwaListInfo>> {
}

View File

@@ -1,14 +0,0 @@
package com.chwl.core.bean.response.result;
import com.chwl.core.bean.response.ServiceResult;
import com.chwl.core.redPacket.bean.WithdrawRedListInfo;
import java.util.List;
/**
* Created by zhouxiangfeng on 2017/5/28.
*/
public class WithdrawRedListResult extends ServiceResult<List<WithdrawRedListInfo>> {
}

View File

@@ -1,12 +0,0 @@
package com.chwl.core.bean.response.result;
import com.chwl.core.bean.response.ServiceResult;
import com.chwl.core.redPacket.bean.WithdrawRedSucceedInfo;
/**
* Created by zhouxiangfeng on 2017/5/28.
*/
public class WithdrawRedSucceedResult extends ServiceResult<WithdrawRedSucceedInfo> {
}

View File

@@ -1,12 +0,0 @@
package com.chwl.core.bean.response.result;
import com.chwl.core.bean.response.ServiceResult;
import com.chwl.core.withdraw.bean.WithdrawInfo;
/**
* Created by zhouxiangfeng on 2017/5/4.
*/
public class WithdrawUserInfoResult extends ServiceResult<WithdrawInfo> {
}

View File

@@ -88,33 +88,8 @@ public class BillModel extends BaseModel implements IBillModel {
.observeOn(AndroidSchedulers.mainThread());
}
@Override
public Single<IncomedResult> getWithdrawBills(int pageNo, int pageSize, long time) {
return api.getBillRecord(
String.valueOf(AuthModel.get().getCurrentUid()),
String.valueOf(pageNo),
String.valueOf(pageSize),
String.valueOf(time),
String.valueOf(BillType.WITHDRAW_RECORDS))
.flatMap((Function<ServiceResult<JsonElement>, Single<IncomedResult>>) jsonElementServiceResult -> {
String json = new Gson().toJson(jsonElementServiceResult);
IncomedResult incomedResult = new Gson().fromJson(json, IncomedResult.class);
return Single.just(incomedResult);
})
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
}
@Override
public Single<RedBagResult> getWithdrawRedBills(int pageNo, int pageSize, long time) {
return api.getWithdrawRedBills(
String.valueOf(AuthModel.get().getCurrentUid()),
String.valueOf(pageNo),
String.valueOf(pageSize),
String.valueOf(time))
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
}
@Override
public Single<IncomedResult> getChatBills(int pageNo, int pageSize, long time) {
@@ -193,20 +168,7 @@ public class BillModel extends BaseModel implements IBillModel {
@Query("date") String date,
@Query("type") String type);
/**
* 账单提现查询(红包提现)
*
* @param uid
* @param pageNo
* @param pageSize
* @param date
* @return
*/
@GET("/packetrecord/deposit")
Single<RedBagResult> getWithdrawRedBills(@Query("uid") String uid,
@Query("pageNo") String pageNo,
@Query("pageSize") String pageSize,
@Query("date") String date);
/**

View File

@@ -27,18 +27,7 @@ public interface IBillModel extends IModel {
*/
Single<ExpendResult> getGiftExpendBills(int pageNo, int pageSize, long time);
/**
* 提现记录
* @param pageNo
* @param pageSize
* @param time
*/
Single<IncomedResult> getWithdrawBills(int pageNo, int pageSize, long time);
/**
* 获取账单红包
*/
Single<RedBagResult> getWithdrawRedBills(int pageNo, int pageSize, long time);
/**
*

View File

@@ -22,8 +22,6 @@ public class BillItemEntity implements MultiItemEntity {
public IncomeInfo mGiftInComeInfo;
/** 密聊实体 */
public IncomeInfo mChatInComeInfo;
/** 提现记录 */
public IncomeInfo mWithdrawInfo;
/** 充值记录信息 */
public ExpendInfo mChargeExpendInfo;
/** 礼物支出 */

View File

@@ -25,5 +25,5 @@ public class BillType {
/**
* 提现记录
*/
public static final int WITHDRAW_RECORDS = 5;
public static final int DRAW_RECORDS = 5;
}

View File

@@ -1,16 +0,0 @@
package com.chwl.core.earn.bean
import lombok.Data
import java.io.Serializable
import java.math.BigDecimal
@Data
data class ConfigWithdrawInfo(
val account: WithdrawAccount? = null,
val golds: BigDecimal,//钱包当前金币数
val remainTimes: Int,//周剩余次数
val fee: Double,//手续费
val minGolds: Long,
val maxGolds: Long,
val hasPayPwd: Boolean
) : Serializable

View File

@@ -1,17 +0,0 @@
package com.chwl.core.earn.bean
import lombok.Data
import java.io.Serializable
@Data
data class WithdrawAccount(
val uid: Long,
val swift: String,
val bankName: String,
val accountNumber: String,
val accountName: String,
val address: String,
val city: String,
val province: String,
val postCode: String
) : Serializable

View File

@@ -38,40 +38,11 @@ object EarnModel : BaseModel() {
api.exchangeConfirm(goldNum, diamondNum, currency)
}
suspend fun getConfigWithdrawInfo(): ConfigWithdrawInfo? =
launchRequest {
api.getConfigWithdrawInfo()
}
suspend fun exchange(goldNum: Double, payPwd: String): Any? =
launchRequest {
api.exchange(goldNum, payPwd)
}
suspend fun bound(
uid: Long,
swift: String,
bankName: String,
accountNumber: String,
accountName: String,
address: String,
city: String,
province: String,
postCode: String
): String? =
launchRequest {
api.bound(
uid,
swift,
bankName,
accountNumber,
accountName,
address,
city,
province,
postCode
)
}
suspend fun getMemberSettlement(startTime: String, endTime: String): ClanHallMemberIncomeTotalInfo? =
launchRequest {
@@ -113,36 +84,9 @@ object EarnModel : BaseModel() {
@Query("currency") currency: Int
): ServiceResult<String>
/**
* @return
*/
@GET("/withdraw/getConfig")
suspend fun getConfigWithdrawInfo(): ServiceResult<ConfigWithdrawInfo>
/**
* @return
*/
@POST("/withdraw/exchange")
suspend fun exchange(
@Query("goldNum") goldNum: Double,
@Query("payPwd") payPwd: String
): ServiceResult<Any>
/**
* @return
*/
@POST("/withdraw/bound")
suspend fun bound(
@Query("uid") uid: Long,
@Query("swift") swift: String,
@Query("bankName") bankName: String,
@Query("accountNumber") accountNumber: String,
@Query("accountName") accountName: String,
@Query("address") address: String,
@Query("city") city: String,
@Query("province") province: String,
@Query("postCode") postCode: String
): ServiceResult<String>
/**
* @return

View File

@@ -26,7 +26,7 @@ public class NotifyEvent {
}
public @interface Action{
int ACT_BAI_SHUN_GAME = 1; //准备送礼
int ACT_BAI_SHUN_GAME = 1; // 遊戲橫幅被點擊
}
}

View File

@@ -118,13 +118,6 @@ public class ParamsInterceptor implements Interceptor {
// paramsMap.putAll(mHttpParams);
paramsMap.remove("ticket");//服务器要求移除ticket,后签名
// if (!(oldRequest.url().encodedPath().contains("/acc/sms")
// || oldRequest.url().encodedPath().contains("/withDraw/phoneCode")
// || oldRequest.url().encodedPath().contains("/withDraw/getSms"))) {
// for (Map.Entry<String, String> entry : paramsMap.entrySet()) {//还原 urlEncode 参数
// entry.setValue(URLDecoder.decode(entry.getValue(), "UTF-8"));
// }
// }
String signStr = "";
try {
// Log.e("ParamsInterceptor", " url: " + oldRequest.url()+ " encrypt params Map : " + paramsMap.toString());

View File

@@ -1,29 +0,0 @@
package com.chwl.core.redPacket;
import com.chwl.core.base.IModel;
import com.chwl.core.redPacket.bean.ActionDialogInfo;
import com.chwl.core.redPacket.bean.RedDrawListInfo;
import com.chwl.core.redPacket.bean.RedPacketInfo;
import com.chwl.core.redPacket.bean.WithdrawRedListInfo;
import com.chwl.core.redPacket.bean.WithdrawRedSucceedInfo;
import java.util.List;
import io.reactivex.Single;
/**
* Created by ${Seven} on 2017/9/20.
*/
public interface IRedPacketModel extends IModel {
//获取红包页面信息
Single<RedPacketInfo> getRedPacketInfo();
//进入主界面有红包后设置弹窗类型 1首页 2直播间
Single<List<ActionDialogInfo>> getActionDialog(int type);
//获取红包提现列表
Single<List<WithdrawRedListInfo>> getRedList();
//发起红包提现
Single<WithdrawRedSucceedInfo> getRedWithdraw(long uid, int packetId, String pwd);
//获取红包提现列表
Single<List<RedDrawListInfo>> getRedDrawList();
}

View File

@@ -1,187 +0,0 @@
package com.chwl.core.redPacket;
import com.chwl.core.auth.AuthModel;
import com.chwl.core.base.BaseModel;
import com.chwl.core.bean.response.result.ActionDialogResult;
import com.chwl.core.bean.response.result.RedDrawListInfoResult;
import com.chwl.core.bean.response.result.RedPacketResult;
import com.chwl.core.bean.response.result.WithdrawRedListResult;
import com.chwl.core.bean.response.result.WithdrawRedSucceedResult;
import com.chwl.core.redPacket.bean.ActionDialogInfo;
import com.chwl.core.redPacket.bean.RedDrawListInfo;
import com.chwl.core.redPacket.bean.RedPacketInfo;
import com.chwl.core.redPacket.bean.WithdrawRedListInfo;
import com.chwl.core.redPacket.bean.WithdrawRedSucceedInfo;
import com.chwl.core.redPacket.event.GetRedInfoEvent;
import com.chwl.core.utils.net.RxHelper;
import com.chwl.library.net.rxnet.RxNet;
import org.greenrobot.eventbus.EventBus;
import java.util.List;
import io.reactivex.Single;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.functions.Consumer;
import io.reactivex.schedulers.Schedulers;
import retrofit2.http.GET;
import retrofit2.http.POST;
import retrofit2.http.Query;
/**
* Created by ${Seven} on 2017/9/20.
*/
public class RedPacketModel extends BaseModel implements IRedPacketModel {
private final Api api = RxNet.create(Api.class);
private static final class Helper {
public static final RedPacketModel INSTANCE = new RedPacketModel();
}
public static RedPacketModel get() {
return RedPacketModel.Helper.INSTANCE;
}
private RedPacketModel() {
}
//获取红包页面数据
@Override
public Single<RedPacketInfo> getRedPacketInfo() {
return api.getRedPacket(
String.valueOf(AuthModel.get().getCurrentUid())
)
.compose(RxHelper.handleBeanData())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.doOnSuccess(new Consumer<RedPacketInfo>() {
@Override
public void accept(RedPacketInfo redPacketInfo) throws Exception {
EventBus.getDefault().post(new GetRedInfoEvent(redPacketInfo));
// notifyClients(IRedPacketCoreClient.class, IRedPacketCoreClient
// .METHOD_ON_GET_RED_INFO, response.getData());
}
})
.doOnError(new Consumer<Throwable>() {
@Override
public void accept(Throwable throwable) throws Exception {
// notifyClients(IRedPacketCoreClient.class, IRedPacketCoreClient
// .METHOD_ON_GET_RED_INFO_ERROR, error.getErrorStr());
EventBus.getDefault().post(new GetRedInfoEvent(throwable.getMessage()));
}
});
}
@Override
public Single<List<ActionDialogInfo>> getActionDialog(int type) {
return api.getRedBagDialogType(
String.valueOf(type)
)
.compose(RxHelper.handleBeanData())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
// .subscribe(new OldHttpObserver<ActionDialogResult>() {
// @Override
// public void onFail(RequestError error) {
// notifyClients(IRedPacketCoreClient.class, IRedPacketCoreClient
// .METHOD_ON_GET_ACTION_DIALOG_ERROR, error.getErrorStr());
// }
//
// @Override
// public void onSuccess(ActionDialogResult response) {
// if (null != response) {
// if (response.isSuccess()) {
// notifyClients(IRedPacketCoreClient.class, IRedPacketCoreClient
// .METHOD_ON_GET_ACTION_DIALOG, response.getData());
// } else {
// notifyClients(IRedPacketCoreClient.class, IRedPacketCoreClient
// .METHOD_ON_GET_ACTION_DIALOG_ERROR, response.getMessage());
// }
// }
// }
// });
}
@Override
public Single<List<WithdrawRedListInfo>> getRedList() {
return api.getRedBagList()
.compose(RxHelper.handleBeanData())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
}
@Override
public Single<WithdrawRedSucceedInfo> getRedWithdraw(long uid, int packetId, String pwd) {
return api.getRedWithdraw(
String.valueOf(uid),
String.valueOf(packetId),
pwd,
AuthModel.get().getTicket()
)
.compose(RxHelper.handleBeanData())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
}
@Override
public Single<List<RedDrawListInfo>> getRedDrawList() {
return api.getRedDrawList()
.compose(RxHelper.handleBeanData())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
}
interface Api{
/**
*
* @param uid
* @return
*/
@GET("/statpacket/get")
Single<RedPacketResult> getRedPacket(@Query("uid") String uid);
/**
* 获取红包弹窗活动类型
* @param type
* @return
*/
@GET("/activity/query")
Single<ActionDialogResult> getRedBagDialogType(@Query("type") String type);
/**
* 获取红包提现列表
* @return
*/
@GET("/redpacket/list")
Single<WithdrawRedListResult> getRedBagList();
/**
* 发起红包提现
* @param uid
* @param packetId
* @param ticket
* @return
*/
@POST("/redpacket/withdraw")
Single<WithdrawRedSucceedResult> getRedWithdraw(@Query("uid") String uid,
@Query("packetId") String packetId,
@Query("paymentPwd") String paymentPwd,
@Query("ticket") String ticket);
/**
* 红包提现列表
* @return
*/
@GET("/redpacket/drawlist")
Single<RedDrawListInfoResult> getRedDrawList();
}
}

View File

@@ -1,53 +0,0 @@
package com.chwl.core.redPacket.bean;
import java.io.Serializable;
/**
* Created by ${Seven} on 2017/9/27.
*/
public class WithdrawRedListInfo implements Serializable {
/* "packetNum":100,
"prodStauts":1,
"seqNo":1
*/
private int packetNum;
private int prodStauts;
private int seqNo;
public boolean isSelected;
public int getPacketId() {
return packetId;
}
public void setPacketId(int packetId) {
this.packetId = packetId;
}
private int packetId;
public int getPacketNum() {
return packetNum;
}
public void setPacketNum(int packetNum) {
this.packetNum = packetNum;
}
public int getProdStauts() {
return prodStauts;
}
public void setProdStauts(int prodStauts) {
this.prodStauts = prodStauts;
}
public int getSeqNo() {
return seqNo;
}
public void setSeqNo(int seqNo) {
this.seqNo = seqNo;
}
}

View File

@@ -1,28 +0,0 @@
package com.chwl.core.redPacket.bean;
import java.io.Serializable;
/**
* Created by ${Seven} on 2017/9/27.
*/
public class WithdrawRedSucceedInfo implements Serializable {
private long uid;
private double packetNum;
public long getUid() {
return uid;
}
public void setUid(long uid) {
this.uid = uid;
}
public double getPacketNum() {
return packetNum;
}
public void setPacketNum(int packetNum) {
this.packetNum = packetNum;
}
}

View File

@@ -1,57 +0,0 @@
package com.chwl.core.withdraw.bean;
import java.io.Serializable;
import lombok.Data;
/**
* Created by Administrator on 2017/7/25.
*/
@Data
public class WithdrawInfo implements Serializable{
/**
* 提现到阿里
*/
public final static int ACCOUNT_TYPE_ALIPAY = 1;
/**
* 提现到银行卡
*/
public final static int ACCOUNT_TYPE_BANK_CARD = 3;
/*
uid:90000
zxcAccount:xxx //支付宝账号
zxcAccountName:xxx //支付宝姓名
diamondNum:钻石余额
isNotBoundPhone:true//没有绑定手机,绑定了手机不返回该字段
*/
public long uid;
public String zxcAccount;
public double diamondNum;
public String zxcAccountName;
public Boolean isNotBoundPhone;
private boolean isBindAlipay;
private boolean isBindBankCard;
private String bankCardNum;
private String bankCardName;
private int bankCardMinAmount;
/**
* 默认提现账号类型1-支付宝3-银行卡
*/
private int defaultWithdrawAccountType;
/**
* 是否展示账号类型切换按钮
*/
private boolean switchButtonShow;
/**
* 提现费率
*/
private double withdrawRate;
}

View File

@@ -1,36 +0,0 @@
package com.chwl.core.withdraw.bean;
import java.io.Serializable;
import lombok.Data;
/**
* 钻石实体
* Created by Administrator on 2017/7/24.
*/
@Data
public class WithdrwaListInfo implements Serializable{
/*
cashProdId1 //id
cashProdName: 10000钻=¥100 //列表名称
diamondNum:10000 //钻石数量
cashNum:100 //对应金额
seqNo:1 //排序
*/
public int cashProdId;
public String cashProdName;
public double diamondNum;
public int cashNum;
public boolean isSelected;
/**
* 实际到账
*/
private double actualArrival;
/**
* 提现手续费
*/
private double withdrawalFee;
}

View File

@@ -252,7 +252,6 @@
<string name="bean_response_serviceresult_023">الطلب غير موجود</string>
<string name="bean_response_serviceresult_024">خطأ في إرسال الرسالة النصية</string>
<string name="bean_response_serviceresult_025">صيغة رقم الهاتف غير صحيحة</string>
<string name="bean_response_serviceresult_026">يمكن سحبه فقط مرتين في الأسبوع</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_01">الحب مُزعج جداً، سأُزعجك في المستقبل</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_02">أتيت من أجلك، بغض النظر عن تجاوز الجبال</string>
@@ -583,7 +582,6 @@
<string name="xchat_android_core_utils_stringutils_013">السبت</string>
<string name="xchat_android_core_utils_stringutils_014">الأحد</string>
<string name="web_bean_webjsbeaninfo_01">الأسئلة المتكررة</string>
<string name="xchat_android_core_withdraw_withdrawmodel_01">تم ربطه بنجاح</string>
<string name="bank_card_bean_bankcardlistresp_01">بنك الصين الأوسط</string>
<string name="bank_card_bean_bankcardlistresp_02">بطاقة التوفير</string>
<string name="community_download_downloadmodel_01">فشل التنزيل</string>

View File

@@ -246,7 +246,6 @@
<string name="bean_response_serviceresult_023">訂單不存在</string>
<string name="bean_response_serviceresult_024">發送短信出錯</string>
<string name="bean_response_serviceresult_025">手機格式不正確</string>
<string name="bean_response_serviceresult_026">每周只能提現2次</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_01">談戀愛太麻煩了,以後就麻煩你了</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_02">我是為你而來,不在乎穿越綿綿山脈</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_03">我想你了,是那種要見一面緊緊抱住的那種</string>
@@ -451,12 +450,6 @@
<string name="pk_model_pkmodel_026">成功</string>
<string name="pk_model_pkmodel_027">PK還沒準備好</string>
<string name="pk_model_pkmodel_028">沒有創建PK</string>
<string name="queue_bean_consumeinfo_01">呆萌小熊貓</string>
<string name="queue_bean_consumeinfo_02">周冬雨的凝視</string>
<string name="queue_bean_consumeinfo_03">豆子一號</string>
<string name="queue_bean_consumeinfo_04">納尼</string>
<string name="queue_bean_consumeinfo_05">清涼小西瓜</string>
<string name="queue_bean_consumeinfo_06">🐬□詩涵</string>
<string name="xchat_android_core_settings_settingsmodel_01">設置不提醒用戶出錯code=</string>
<string name="xchat_android_core_share_sharemodel_01">分享成功</string>
<string name="xchat_android_core_share_sharemodel_02">分享失敗,請重試</string>
@@ -573,7 +566,6 @@
<string name="xchat_android_core_utils_stringutils_013">周六</string>
<string name="xchat_android_core_utils_stringutils_014">周日</string>
<string name="web_bean_webjsbeaninfo_01">常見問題</string>
<string name="xchat_android_core_withdraw_withdrawmodel_01">綁定成功</string>
<string name="bank_card_bean_bankcardlistresp_01">中國光大銀行</string>
<string name="bank_card_bean_bankcardlistresp_02">儲蓄卡</string>
<string name="community_download_downloadmodel_01">下載失敗</string>

View File

@@ -246,7 +246,6 @@
<string name="bean_response_serviceresult_023">Order does not exist</string>
<string name="bean_response_serviceresult_024">Error sending SMS</string>
<string name="bean_response_serviceresult_025">Incorrect phone number format</string>
<string name="bean_response_serviceresult_026">Can only withdraw twice a week</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_01">Love is too troublesome, I&#038;ll trouble you in the future</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_02">I came for you, regardless of crossing the mountains</string>
<string name="xchat_android_core_bean_roomnewbiemessageinfo_03">I miss you, the kind that wants to meet and hug tightly</string>
@@ -567,7 +566,6 @@
<string name="xchat_android_core_utils_stringutils_013">Saturday</string>
<string name="xchat_android_core_utils_stringutils_014">Sunday</string>
<string name="web_bean_webjsbeaninfo_01">Frequently Asked Questions</string>
<string name="xchat_android_core_withdraw_withdrawmodel_01">Binding successful</string>
<string name="bank_card_bean_bankcardlistresp_01">China Everbright Bank</string>
<string name="bank_card_bean_bankcardlistresp_02">Savings card</string>
<string name="community_download_downloadmodel_01">Download failed</string>

View File

@@ -17,7 +17,6 @@ public interface CodeType {
int RESET_PAY_PSW = 6;
int UNBIND_PHONE = 7;
int SUPER_ADMIN = 10;
int BIND_WITHDRAW_BANK_CARD = 11;
int RESET_PSW_NOT_LOGIN = 13;
int RESET_PSW_LOGIN = 14;
}

210
mode.json
View File

@@ -1,210 +0,0 @@
[
{
"authDesc": "彰顯尊貴",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_nameplate.png",
"authIntro": "專屬貴族銘牌,公屏發言凸顯你的貴族身份!",
"authName": "專屬銘牌",
"authType": 1,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/zhuanshumingpai.png",
"id": 1,
"seq": 1,
"status": 1,
"updateTime": "1724739442000"
},
{
"authDesc": "專屬頭飾",
"authIcon": "https://img.molistar.xyz/46d52b08-ddad-4006-98d8-1f1bdea78993",
"authIntro": "專屬貴族頭飾,讓你登場即成為焦點!",
"authName": "貴族頭飾",
"authType": 2,
"createTime": "1640687536000",
"descPic": "https://img.molistar.xyz/10bf3f4c-303d-4ad1-9252-1245328ca319",
"id": 19,
"seq": 2,
"status": 1,
"updateTime": "1648797952000"
},
{
"authDesc": "送給特別的Ta",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_gift.png",
"authIntro": "專屬貴族禮物送給特別的Ta",
"authName": "貴族禮物",
"authType": 4,
"createTime": "1640687536000",
"descPic": "https://img.molistar.xyz/a5f3707f-b437-49ad-bc45-946cad0069f3",
"id": 3,
"seq": 4,
"status": 1,
"updateTime": "1724740148000"
},
{
"authDesc": "專屬用戶卡片",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_info_card.png",
"authIntro": "專屬貴族房間資料卡片,盡展貴族身份!",
"authName": "貴族卡片",
"authType": 5,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/guizhukapian.png",
"id": 2,
"seq": 5,
"status": 1,
"updateTime": "1724740005000"
},
{
"authDesc": "額外經驗",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_medal_upgrade_speed.png",
"authIntro": "額外財富值經驗加成,讓你快速升級!",
"authName": "升級加速",
"authType": 6,
"createTime": "1640687536000",
"descPic": "https://img.molistar.xyz/63d8b5fe-d6e4-4c03-b1b0-da521459a767",
"id": 4,
"seq": 6,
"status": 1,
"updateTime": "1648801213000"
},
{
"authDesc": "個性光圈裝扮",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_mic_circle.png",
"authIntro": "專屬麥位光圈,彰顯貴族身份。",
"authName": "麥位光圈",
"authType": 8,
"createTime": "1640687536000",
"descPic": "https://img.molistar.xyz/cbdb4565-e2b1-4a7e-ad02-409af2aef119",
"id": 6,
"seq": 7,
"status": 1,
"updateTime": "1724740254000"
},
{
"authDesc": "成為人群焦點",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_mic_color.png",
"authIntro": "專屬麥位昵稱顏色,讓你成為人群的焦點!",
"authName": "麥位昵稱顏色",
"authType": 9,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/maiweinichengyanse.png",
"id": 7,
"seq": 8,
"status": 1,
"updateTime": "1724740298000"
},
{
"authDesc": "昵稱優先展示",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_friend_nick_color.png",
"authIntro": "專屬好友列表紅名,展示不同!",
"authName": "好友紅名",
"authType": 10,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/haoyouhongming.png",
"id": 8,
"seq": 9,
"status": 1,
"updateTime": "1713516463000"
},
{
"authDesc": "發言全場矚目",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_chat_bubble.png",
"authIntro": "專屬聊天公屏發言氣泡,讓你的發言脫穎而出!",
"authName": "聊天氣泡",
"authType": 11,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/liaotianqipao.png",
"id": 9,
"seq": 10,
"status": 1,
"updateTime": "1724740331000"
},
{
"authDesc": "專屬進房特效",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_entre_effects.png",
"authIntro": "進房獨特炫酷特效,彰顯貴族身份!",
"authName": "進場特效",
"authType": 12,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/jinchangtexiao.png",
"id": 11,
"seq": 11,
"status": 1,
"updateTime": "1724740353000"
},
{
"authDesc": "神秘隱身進房",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_invistable.png",
"authIntro": "低調進房玩耍,可選擇開啟進房隱身~",
"authName": "隱身進房",
"authType": 13,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/yinshenjinfang.png",
"id": 12,
"seq": 12,
"status": 1,
"updateTime": "1713516507000"
},
{
"authDesc": "防被踢",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_prevent_kick.png",
"authIntro": "房間超管/房管無權將你踢出,尊貴身份不可撼動!",
"authName": "防被踢",
"authType": 15,
"createTime": "1640687536000",
"descPic": "https://image.lecheng163.com/FmtVhEPDWEHEfiQ26DXIDoVjWY5y?imageslim",
"id": 14,
"seq": 14,
"status": 1,
"updateTime": "1652689701000"
},
{
"authDesc": "彰顯尊貴",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_medal.png",
"authIntro": "專屬貴族勋章,凸顯你的貴族身份!",
"authName": "VIP勋章",
"authType": 16,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/zhuanshumingpai.png",
"id": 15,
"seq": 15,
"status": 1,
"updateTime": "1713876773000"
},
{
"authDesc": "彰顯尊貴",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_prevent_trace.png",
"authIntro": "專屬貴族勋章,凸顯你的貴族身份!",
"authName": "防跟踪",
"authType": 17,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/zhuanshumingpai.png",
"id": 16,
"seq": 16,
"status": 1,
"updateTime": "1713876773000"
},
{
"authDesc": "彰顯尊貴",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_prevent_follow.png",
"authIntro": "專屬貴族勋章,凸顯你的貴族身份!",
"authName": "不被关注\n",
"authType": 18,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/zhuanshumingpai.png",
"id": 17,
"seq": 17,
"status": 1,
"updateTime": "1713876773000"
},
{
"authDesc": "彰顯尊貴",
"authIcon": "https://image.molistar.xyz/vip_auth_icon_gift_avatar.png",
"authIntro": "專屬貴族勋章,凸顯你的貴族身份!",
"authName": "动态头像\n",
"authType": 19,
"createTime": "1640687536000",
"descPic": "https://image.pekolive.com/zhuanshumingpai.png",
"id": 18,
"seq": 18,
"status": 1,
"updateTime": "1713876773000"
}
]