[function]成绩录入上报

This commit is contained in:
Ming 2022-04-04 12:32:38 +08:00
parent d216996ec9
commit 8ebf19ae9a
3 changed files with 21 additions and 6 deletions

View File

@ -4,6 +4,7 @@ import android.app.Activity
import android.app.AlertDialog
import android.content.Intent
import android.os.Bundle
import android.util.Log
import androidx.recyclerview.widget.GridLayoutManager
import com.libs.fragment.BaseActivity
import com.libs.utils.LogUtil
@ -148,7 +149,13 @@ class BeginActivity : BaseActivity<BeginPresenter>() {
var info = ScoreReqBean.CandidatesBean.InfoBean()
info.personID = it.personID
info.score = it.score
info.detail = cute()
cute(position).apply {
LogUtil.e("this",this)
if (this !== null) {
info.detail == this
}
}
LogUtil.e("11", info)
list.add(info)
}
bean.info = list
@ -159,14 +166,15 @@ class BeginActivity : BaseActivity<BeginPresenter>() {
}
}
fun cute(): List<Int> {
fun cute(position: Int): List<Int>? {
var list = ConnectManager.getSingleton().scoreMap.get(position + 1)
LogUtil.e("111", list)
if (list == null) {
return null
}
var newList = mutableListOf<Int>()
for (i in 0..(list?.size!! / 2 - 1)) {
newList.add(list[i])
newList.add(list[i * 2])
}
LogUtil.e("222", newList)
return newList
}
@ -175,4 +183,8 @@ class BeginActivity : BaseActivity<BeginPresenter>() {
ConnectManager.getSingleton().stopJump()
}
fun scoreResult() {
finish()
}
}

View File

@ -44,10 +44,12 @@ class BeginPresenter() : BasePresenter<BeginActivity>() {
// concise.request(v, concise.api.score(bean), object : CallBack<BaseBean<*>> {
// override fun onSuccess(k: BaseBean<*>?) {
//
// ToastUtil.longToast("成绩提交成功")
// v.scoreResult()
// }
//
// override fun onFailed(e: Throwable?) {
// ToastUtil.longToast("成绩提交失败")
// }
//
// })

View File

@ -213,6 +213,7 @@ class HomeActivity : BaseActivity<HomePresenter>() {
override fun onRestart() {
ScreenUtil.setCustomDensity(this)
super.onRestart()
p.getActivityList(1)
}
override fun onResume() {