Dockerfile
This commit is contained in:
51
controller/mapping/data_mapping_controller.go
Normal file
51
controller/mapping/data_mapping_controller.go
Normal file
@@ -0,0 +1,51 @@
|
||||
package mapping
|
||||
|
||||
import (
|
||||
dto "cid/model/dto/mapping"
|
||||
service "cid/service/mapping"
|
||||
"context"
|
||||
|
||||
"gitea.com/red-future/common/beans"
|
||||
)
|
||||
|
||||
type dataMappingController struct{}
|
||||
|
||||
// DataMapping 数据映射控制器
|
||||
var DataMapping = new(dataMappingController)
|
||||
|
||||
// CreateDataMapping 创建数据映射
|
||||
func (c *dataMappingController) CreateDataMapping(ctx context.Context, req *dto.CreateDataMappingReq) (res *dto.CreateDataMappingRes, err error) {
|
||||
return service.DataMapping.Create(ctx, req)
|
||||
}
|
||||
|
||||
// BatchCreateDataMappings 批量创建数据映射
|
||||
func (c *dataMappingController) BatchCreateDataMappings(ctx context.Context, req *dto.BatchCreateDataMappingReq) (res *dto.BatchCreateDataMappingRes, err error) {
|
||||
return service.DataMapping.BatchCreate(ctx, req)
|
||||
}
|
||||
|
||||
// ListDataMapping 获取数据映射列表
|
||||
func (c *dataMappingController) ListDataMapping(ctx context.Context, req *dto.ListDataMappingReq) (res *dto.ListDataMappingRes, err error) {
|
||||
return service.DataMapping.List(ctx, req)
|
||||
}
|
||||
|
||||
// GetDataMapping 获取数据映射详情
|
||||
func (c *dataMappingController) GetDataMapping(ctx context.Context, req *dto.GetDataMappingReq) (res *dto.GetDataMappingRes, err error) {
|
||||
return service.DataMapping.GetOne(ctx, req)
|
||||
}
|
||||
|
||||
// UpdateDataMapping 更新数据映射
|
||||
func (c *dataMappingController) UpdateDataMapping(ctx context.Context, req *dto.UpdateDataMappingReq) (res *beans.ResponseEmpty, err error) {
|
||||
err = service.DataMapping.Update(ctx, req)
|
||||
return
|
||||
}
|
||||
|
||||
// DeleteDataMapping 删除数据映射
|
||||
func (c *dataMappingController) DeleteDataMapping(ctx context.Context, req *dto.DeleteDataMappingReq) (res *beans.ResponseEmpty, err error) {
|
||||
err = service.DataMapping.Delete(ctx, req)
|
||||
return
|
||||
}
|
||||
|
||||
// ExecuteDataMapping 执行数据映射
|
||||
func (c *dataMappingController) ExecuteDataMapping(ctx context.Context, req *dto.ExecuteDataMappingReq) (res *dto.ExecuteDataMappingRes, err error) {
|
||||
return service.DataMapping.Execute(ctx, req)
|
||||
}
|
||||
Reference in New Issue
Block a user