2025-02-25 11:57:54 +08:00
|
|
|
import BaseRepository from "../repository/BaseRepository";
|
2025-02-18 17:52:09 +08:00
|
|
|
|
2025-02-21 18:30:13 +08:00
|
|
|
|
2025-02-18 17:52:09 +08:00
|
|
|
interface BaseServiceInterface<T> {
|
2025-02-25 11:57:54 +08:00
|
|
|
// dao: BaseRepository<T>;
|
2025-02-18 17:52:09 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
class BaseService<T> implements BaseServiceInterface<T> {
|
2025-02-25 11:57:54 +08:00
|
|
|
// dao: BaseRepository<T>;
|
2025-02-21 18:30:13 +08:00
|
|
|
//
|
2025-02-25 11:57:54 +08:00
|
|
|
// constructor(dao: BaseRepository<T>) {
|
2025-02-21 18:30:13 +08:00
|
|
|
// this.dao = dao;
|
|
|
|
// }
|
2025-02-18 17:52:09 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
export default BaseService;
|