companion object { const val detail = "detail" var shareDetail = RegisterCourseRet.Detail() }
override fun initView() { initTitle("我的课程") if (intent.getSerializableExtra(detail) != null) mCourseRetDetail = intent.getSerializableExtra(detail) as RegisterCourseRet.Detail DataUtils.getInstance().saveCourseDetails(mCourseRetDetail.studentId, mCourseRetDetail.classId) mCourseRetDetail = mViewModel.getInitData(mCourseRetDetail) shareDetail = mCourseRetDetail mSchedulesTime.text = mCourseRetDetail.classStartDate databing = (viewBinding as ActivityCourseDetailHasBuyBinding) mViewModel.getScore(DataUtils.getInstance().defaultStudentId, mCourseRetDetail.classId) }
其他界面
detail = CourseDetailHasBuyActivity.Companion.getShareDetail();