package com.ruoyi.system.service; import com.ruoyi.system.domain.OrderClassDTO; import java.util.List; /** * 订单编码数据Service接口 * * 职责:从 SQL Server 查询服务单和调度单编码数据 * * @author ruoyi * @date 2025-10-19 */ public interface IOrderClassDataService { /** * 从 SQL Server 查询服务单编码列表 * * @return 服务单编码列表 */ List getServiceOrderClass(); /** * 从 SQL Server 查询调度单编码列表 * * @return 调度单编码列表 */ List getDispatchOrderClass(); /** * 从 SQL Server 查询单据类型列表(ServiceOrdAreaType) * * SQL: SELECT vID, vtext FROM dictionary WHERE vtitle='ServiceOrdAreaType' AND vType=1 ORDER BY vOrder * * @return 单据类型列表 */ List getServiceOrdAreaTypes(); /** * 从 SQL Server 查询服务订单类型列表(ServiceOrderType) * * SQL: SELECT vID, vtext FROM dictionary WHERE vtitle='ServiceOrderType' AND vType>=1 ORDER BY vOrder * * @return 服务订单类型列表 */ List getServiceOrderTypes(); /** * 从 SQL Server 查询医院科室列表(HospitalDepartment) * * SQL: SELECT vID, vtext FROM dictionary WHERE vtitle='HospitalDepartment' AND vType=1 ORDER BY vOrder * * @return 医院科室列表 */ List getHospitalDepartments(); }