package com.lukouguoji.module_base.bean

import dev.utils.app.info.KeyValue

/**
 * 组装公司Bean
 * 用于组装分配时选择分配人
 */
data class AssembleCompanyBean(
    val code: String = "",  // 公司代码，例如 "ATR"
    val name: String = ""   // 公司名称，例如 "ATR:马道"
) {
    /**
     * 转换为 KeyValue 用于下拉列表
     * @return KeyValue(显示文本, 实际值)
     * 例如: KeyValue("ATR:马道", "ATR")
     */
    fun toKeyValue() = KeyValue(name, code)
}
