|
|
@@ -10,6 +10,7 @@ import com.yingyang.workbenches.databinding.FragmentDataMonitorBinding
|
|
|
import com.yingyang.workbenches.entity.DayBean
|
|
|
import com.yingyang.workbenches.entity.MonthRecordBean
|
|
|
import com.yingyangfly.baselib.bean.Record
|
|
|
+import com.yingyangfly.baselib.config.AccountConfig
|
|
|
import com.yingyangfly.baselib.ext.setOnSingleClickListener
|
|
|
import com.yingyangfly.baselib.ext.show
|
|
|
import com.yingyangfly.baselib.ext.toast
|
|
|
@@ -40,11 +41,6 @@ class DataMonitorFragment : BaseMVVMFragment<FragmentDataMonitorBinding, DataMon
|
|
|
private var dataMonitorList = mutableListOf<Record>()
|
|
|
private val dataMonitorAdapter by lazy { DataMonitorAdapter() }
|
|
|
|
|
|
- /**
|
|
|
- * 每日训练报告连接入口
|
|
|
- */
|
|
|
- private var url: String = ""
|
|
|
-
|
|
|
/**
|
|
|
* 训练类型
|
|
|
*/
|
|
|
@@ -83,13 +79,11 @@ class DataMonitorFragment : BaseMVVMFragment<FragmentDataMonitorBinding, DataMon
|
|
|
}
|
|
|
|
|
|
btnTrainingDaily.setOnSingleClickListener {
|
|
|
- if (TextUtils.isEmpty(url).not()) {
|
|
|
- val trainingDailyUrl = url +
|
|
|
- "?userId=" + User.getUserId() + "&time=" + selectedTime + "&userToken=" + User.getToken()
|
|
|
+ if (TextUtils.isEmpty(AccountConfig.TRAINREPORT_URL).not()) {
|
|
|
+ val trainingDailyUrl =
|
|
|
+ AccountConfig.TRAINREPORT_URL + "?userId=" + User.getUserId() + "&time=" + selectedTime + "&userToken=" + User.getToken()
|
|
|
JumpUtil.jumpActivityWithUrl(
|
|
|
- RouterUrlCommon.WEB_VIEW_INTERACTION_JS,
|
|
|
- trainingDailyUrl,
|
|
|
- mContext
|
|
|
+ RouterUrlCommon.WEB_VIEW_INTERACTION_JS, trainingDailyUrl, mContext
|
|
|
)
|
|
|
}
|
|
|
}
|
|
|
@@ -148,7 +142,6 @@ class DataMonitorFragment : BaseMVVMFragment<FragmentDataMonitorBinding, DataMon
|
|
|
if (it.record.isNullOrEmpty().not()) {
|
|
|
dataMonitorList.addAll(it.record)
|
|
|
}
|
|
|
- url = it.url
|
|
|
}
|
|
|
dataMonitorAdapter.setData(dataMonitorList)
|
|
|
})
|
|
|
@@ -198,8 +191,7 @@ class DataMonitorFragment : BaseMVVMFragment<FragmentDataMonitorBinding, DataMon
|
|
|
// 将日期设为上个月
|
|
|
calendar[Calendar.MONTH] = calendar[Calendar.MONTH] - 1
|
|
|
val preMonthDays: Int = StringUtil.getMonth(
|
|
|
- calendar[Calendar.MONTH] + 1,
|
|
|
- calendar[Calendar.YEAR]
|
|
|
+ calendar[Calendar.MONTH] + 1, calendar[Calendar.YEAR]
|
|
|
)
|
|
|
// 拿到上一个月的最后几天的天数
|
|
|
for (i in 0 until weekIndex) {
|