You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
743 B
26 lines
743 B
package com.gyf.csams.main.model
|
|
|
|
import android.app.Activity
|
|
import androidx.lifecycle.ViewModel
|
|
import com.gyf.csams.main.ui.*
|
|
|
|
enum class MenuType(val desc: String, val clazz: Map<String, Class<out Activity>>) {
|
|
Association(
|
|
"社团管理",
|
|
mapOf(
|
|
"社团信息管理" to AssociationManagementActivity::class.java,
|
|
"审核换名申请表" to RenameActivity::class.java
|
|
),
|
|
),
|
|
Act(
|
|
"活动管理", mapOf(
|
|
"审核社团活动" to CheckActActivity::class.java,
|
|
"审核质量报告单" to CheckQualityReportActivity::class.java,
|
|
"查看社团活动" to ManagerActActivity::class.java
|
|
)
|
|
)
|
|
}
|
|
|
|
class MenuViewModel : ViewModel() {
|
|
|
|
} |