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<OrderClassDTO> getServiceOrderClass();
|
|
/**
|
* 从 SQL Server 查询调度单编码列表
|
*
|
* @return 调度单编码列表
|
*/
|
List<OrderClassDTO> getDispatchOrderClass();
|
|
/**
|
* 从 SQL Server 查询单据类型列表(ServiceOrdAreaType)
|
*
|
* SQL: SELECT vID, vtext FROM dictionary WHERE vtitle='ServiceOrdAreaType' AND vType=1 ORDER BY vOrder
|
*
|
* @return 单据类型列表
|
*/
|
List<OrderClassDTO> getServiceOrdAreaTypes();
|
|
/**
|
* 从 SQL Server 查询服务订单类型列表(ServiceOrderType)
|
*
|
* SQL: SELECT vID, vtext FROM dictionary WHERE vtitle='ServiceOrderType' AND vType>=1 ORDER BY vOrder
|
*
|
* @return 服务订单类型列表
|
*/
|
List<OrderClassDTO> getServiceOrderTypes();
|
|
/**
|
* 从 SQL Server 查询医院科室列表(HospitalDepartment)
|
*
|
* SQL: SELECT vID, vtext FROM dictionary WHERE vtitle='HospitalDepartment' AND vType=1 ORDER BY vOrder
|
*
|
* @return 医院科室列表
|
*/
|
List<OrderClassDTO> getHospitalDepartments();
|
}
|