[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.app.AlertDialog
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
import android.util.Log
import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.GridLayoutManager
import com.libs.fragment.BaseActivity import com.libs.fragment.BaseActivity
import com.libs.utils.LogUtil import com.libs.utils.LogUtil
@ -148,7 +149,13 @@ class BeginActivity : BaseActivity<BeginPresenter>() {
var info = ScoreReqBean.CandidatesBean.InfoBean() var info = ScoreReqBean.CandidatesBean.InfoBean()
info.personID = it.personID info.personID = it.personID
info.score = it.score 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) list.add(info)
} }
bean.info = list 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) var list = ConnectManager.getSingleton().scoreMap.get(position + 1)
LogUtil.e("111", list) if (list == null) {
return null
}
var newList = mutableListOf<Int>() var newList = mutableListOf<Int>()
for (i in 0..(list?.size!! / 2 - 1)) { for (i in 0..(list?.size!! / 2 - 1)) {
newList.add(list[i]) newList.add(list[i * 2])
} }
LogUtil.e("222", newList)
return newList return newList
} }
@ -175,4 +183,8 @@ class BeginActivity : BaseActivity<BeginPresenter>() {
ConnectManager.getSingleton().stopJump() 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<*>> { // concise.request(v, concise.api.score(bean), object : CallBack<BaseBean<*>> {
// override fun onSuccess(k: BaseBean<*>?) { // override fun onSuccess(k: BaseBean<*>?) {
// // ToastUtil.longToast("成绩提交成功")
// v.scoreResult()
// } // }
// //
// override fun onFailed(e: Throwable?) { // override fun onFailed(e: Throwable?) {
// ToastUtil.longToast("成绩提交失败")
// } // }
// //
// }) // })

View File

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