package com.openhis.administration.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.service.IService;
import com.openhis.administration.domain.BodyStructure;
import com.openhis.administration.domain.Organization;

/**
 * 身体部位管理Service接口
 *
 * @author liuhr
 * @date 2025-07-22
 */
public interface IBodyStructureService extends IService<BodyStructure> {

    /**
     * 身体部位启用
     *
     * @param id 身体部位id
     * @return 操作结果
     */
    boolean activeBodyStructure(Long id);

    /**
     * 身体部位停用
     *
     * @param id 身体部位id
     * @return 操作结果
     */
    boolean inactiveBodyStructure(Long id);

    /**
     * 获取身体部位下拉列表
     *
     * @return 机构下拉列表
     */
    List<BodyStructure> getList();
}