v3
This commit is contained in:
@@ -2,8 +2,11 @@ package biz
|
||||
|
||||
import (
|
||||
db "management/internal/db/sqlc"
|
||||
budgetv1 "management/internal/erpserver/biz/v1/budget"
|
||||
commonv1 "management/internal/erpserver/biz/v1/common"
|
||||
customerv1 "management/internal/erpserver/biz/v1/customer"
|
||||
expensev1 "management/internal/erpserver/biz/v1/expense"
|
||||
incomev1 "management/internal/erpserver/biz/v1/income"
|
||||
projectv1 "management/internal/erpserver/biz/v1/project"
|
||||
systemv1 "management/internal/erpserver/biz/v1/system"
|
||||
"management/internal/pkg/redis"
|
||||
@@ -18,8 +21,14 @@ type IBiz interface {
|
||||
SystemV1() systemv1.SystemBiz
|
||||
// 项目管理
|
||||
ProjectV1() projectv1.ProjectBiz
|
||||
// 预算管理
|
||||
BudgetV1() budgetv1.BudgetBiz
|
||||
// 客户管理
|
||||
CustomerV1() customerv1.CustomerBiz
|
||||
// 收入管理
|
||||
IncomeV1() incomev1.IncomeBiz
|
||||
// 支出管理
|
||||
ExpenseV1() expensev1.ExpenseBiz
|
||||
}
|
||||
|
||||
// biz 是 IBiz 的一个具体实现.
|
||||
@@ -55,6 +64,18 @@ func (b *biz) ProjectV1() projectv1.ProjectBiz {
|
||||
return projectv1.New(b.store, b.redis)
|
||||
}
|
||||
|
||||
func (b *biz) BudgetV1() budgetv1.BudgetBiz {
|
||||
return budgetv1.New(b.store, b.redis)
|
||||
}
|
||||
|
||||
func (b *biz) CustomerV1() customerv1.CustomerBiz {
|
||||
return customerv1.New(b.store, b.redis)
|
||||
}
|
||||
|
||||
func (b *biz) IncomeV1() incomev1.IncomeBiz {
|
||||
return incomev1.New(b.store, b.redis)
|
||||
}
|
||||
|
||||
func (b *biz) ExpenseV1() expensev1.ExpenseBiz {
|
||||
return expensev1.New(b.store, b.redis)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user