1:修改师父标签

2:修改签约房的清除魅力我更新魅力
This commit is contained in:
2025-12-01 15:35:22 +08:00
parent 49e345db2c
commit e925a0c2a5
10 changed files with 99 additions and 23 deletions

View File

@@ -6,6 +6,7 @@ import android.text.Spannable
import android.text.SpannableString
import android.text.style.ForegroundColorSpan
import android.view.View
import android.widget.TextView
import com.blankj.utilcode.util.ActivityUtils
import com.blankj.utilcode.util.ToastUtils
import com.tencent.imsdk.v2.V2TIMConversation
@@ -26,6 +27,7 @@ import com.xscm.moduleutil.http.BaseObserver
import com.xscm.moduleutil.http.RetrofitClient
import com.xscm.moduleutil.widget.CommonEmptyView
import io.reactivex.disposables.Disposable
import kotlin.math.ceil
/**
* @Author qx
@@ -156,14 +158,33 @@ class MyFamilyFragment(var data: MyFamilyBean) : BaseFragment<FragmentMyFamilyBi
commonEmptyView.setTextColor(getResources().getColor(com.xscm.moduleutil.R.color.color_FFBDBDBC))
adapter?.bindToRecyclerView(mBinding.recyclerView)
adapter?.setEmptyView(commonEmptyView)
adapter?.setOnItemChildClickListener { adapter, view, position ->
if (view.id == R.id.tv_renew) {
adapter?.setOnItemClickListener(object : MyFamilyAdapter.OnItemClickListener {
//点击头像展示用户主页
override fun onItemClick(position: Int, item: MyFamilyBean.GroupMembersListsBean) {
val item = dataList[position]
val intent = Intent(activity, UserHomepageActivity::class.java)
intent.putExtra("userId", item.user_id.toString())
startActivity(intent)
}
// 检查点击的是否是续租按钮
override fun onRenewClick(
position: Int,
item: MyFamilyBean.GroupMembersListsBean
) {
//
if (item.free_renewal > 0) {
queren1(
1,
onMessage(1, item.nickname, item.free_renewal, item.free_re_sign_day, null, null),
onMessage(
1,
item.nickname,
item.free_renewal,
item.free_re_sign_day,
null,
null
),
item.user_id.toString()
)
} else {
@@ -180,14 +201,8 @@ class MyFamilyFragment(var data: MyFamilyBean) : BaseFragment<FragmentMyFamilyBi
item.user_id.toString()
)
}
} else if (view.id == R.id.iv_head) {
val item = dataList[position]
val intent = Intent(activity, UserHomepageActivity::class.java)
intent.putExtra("userId", item.user_id.toString())
startActivity(intent)
}
}
})
}
private fun onMessage(