This commit is contained in:
2025-07-07 20:11:59 +08:00
parent ab0fdbc447
commit 06e3aa2eb3
2009 changed files with 193082 additions and 0 deletions

View File

@ -0,0 +1,37 @@
// ==========================================================================
// GFast自动生成service操作代码。
// 生成日期2023-09-01 17:36:18
// 生成路径: internal/app/test/service/test_contact_info.go
// 生成人yqq
// desc:业主方联系人关联
// company:云南奇讯科技有限公司
// ==========================================================================
package service
import (
"context"
"github.com/tiger1103/gfast/v3/api/v1/test"
"github.com/tiger1103/gfast/v3/internal/app/test/model"
)
type ITestContactInfo interface {
List(ctx context.Context, req *test.TestContactInfoSearchReq) (res *test.TestContactInfoSearchRes, err error)
GetById(ctx context.Context, Id uint) (res *model.TestContactInfoInfoRes, err error)
Add(ctx context.Context, req *test.TestContactInfoAddReq) (err error)
Edit(ctx context.Context, req *test.TestContactInfoEditReq) (err error)
Delete(ctx context.Context, Id []uint) (err error)
}
var localTestContactInfo ITestContactInfo
func TestContactInfo() ITestContactInfo {
if localTestContactInfo == nil {
panic("implement not found for interface ITestContactInfo, forgot register?")
}
return localTestContactInfo
}
func RegisterTestContactInfo(i ITestContactInfo) {
localTestContactInfo = i
}

View File

@ -0,0 +1,37 @@
// ==========================================================================
// GFast自动生成service操作代码。
// 生成日期2023-09-01 16:38:07
// 生成路径: internal/app/test/service/test_follow_info.go
// 生成人yqq
// desc:跟进信息
// company:云南奇讯科技有限公司
// ==========================================================================
package service
import (
"context"
"github.com/tiger1103/gfast/v3/api/v1/test"
"github.com/tiger1103/gfast/v3/internal/app/test/model"
)
type ITestFollowInfo interface {
List(ctx context.Context, req *test.TestFollowInfoSearchReq) (res *test.TestFollowInfoSearchRes, err error)
GetById(ctx context.Context, Id uint) (res *model.TestFollowInfoInfoRes, err error)
Add(ctx context.Context, req *test.TestFollowInfoAddReq) (err error)
Edit(ctx context.Context, req *test.TestFollowInfoEditReq) (err error)
Delete(ctx context.Context, Id []uint) (err error)
}
var localTestFollowInfo ITestFollowInfo
func TestFollowInfo() ITestFollowInfo {
if localTestFollowInfo == nil {
panic("implement not found for interface ITestFollowInfo, forgot register?")
}
return localTestFollowInfo
}
func RegisterTestFollowInfo(i ITestFollowInfo) {
localTestFollowInfo = i
}

View File

@ -0,0 +1,37 @@
// ==========================================================================
// GFast自动生成service操作代码。
// 生成日期2023-09-01 17:51:42
// 生成路径: internal/app/test/service/test_owner_info.go
// 生成人yqq
// desc:业主方基本情况
// company:云南奇讯科技有限公司
// ==========================================================================
package service
import (
"context"
"github.com/tiger1103/gfast/v3/api/v1/test"
"github.com/tiger1103/gfast/v3/internal/app/test/model"
)
type ITestOwnerInfo interface {
List(ctx context.Context, req *test.TestOwnerInfoSearchReq) (res *test.TestOwnerInfoSearchRes, err error)
GetById(ctx context.Context, Id uint) (res *model.TestOwnerInfoInfoRes, err error)
Add(ctx context.Context, req *test.TestOwnerInfoAddReq) (err error)
Edit(ctx context.Context, req *test.TestOwnerInfoEditReq) (err error)
Delete(ctx context.Context, Id []uint) (err error)
}
var localTestOwnerInfo ITestOwnerInfo
func TestOwnerInfo() ITestOwnerInfo {
if localTestOwnerInfo == nil {
panic("implement not found for interface ITestOwnerInfo, forgot register?")
}
return localTestOwnerInfo
}
func RegisterTestOwnerInfo(i ITestOwnerInfo) {
localTestOwnerInfo = i
}

View File

@ -0,0 +1,37 @@
// ==========================================================================
// GFast自动生成service操作代码。
// 生成日期2023-09-01 16:15:09
// 生成路径: internal/app/test/service/test_project_info.go
// 生成人yqq
// desc:项目备案信息
// company:云南奇讯科技有限公司
// ==========================================================================
package service
import (
"context"
"github.com/tiger1103/gfast/v3/api/v1/test"
"github.com/tiger1103/gfast/v3/internal/app/test/model"
)
type ITestProjectInfo interface {
List(ctx context.Context, req *test.TestProjectInfoSearchReq) (res *test.TestProjectInfoSearchRes, err error)
GetById(ctx context.Context, Id uint) (res *model.TestProjectInfoInfoRes, err error)
Add(ctx context.Context, req *test.TestProjectInfoAddReq) (err error)
Edit(ctx context.Context, req *test.TestProjectInfoEditReq) (err error)
Delete(ctx context.Context, Id []uint) (err error)
}
var localTestProjectInfo ITestProjectInfo
func TestProjectInfo() ITestProjectInfo {
if localTestProjectInfo == nil {
panic("implement not found for interface ITestProjectInfo, forgot register?")
}
return localTestProjectInfo
}
func RegisterTestProjectInfo(i ITestProjectInfo) {
localTestProjectInfo = i
}