mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-12-25 17:16:33 +08:00
feat: i18n
This commit is contained in:
@@ -5,6 +5,7 @@ import (
|
||||
"mayfly-go/internal/common/consts"
|
||||
"mayfly-go/internal/mongo/domain/entity"
|
||||
"mayfly-go/internal/mongo/domain/repository"
|
||||
"mayfly-go/internal/mongo/imsg"
|
||||
"mayfly-go/internal/mongo/mgm"
|
||||
tagapp "mayfly-go/internal/tag/application"
|
||||
tagdto "mayfly-go/internal/tag/application/dto"
|
||||
@@ -52,7 +53,7 @@ func (d *mongoAppImpl) GetPageList(condition *entity.MongoQuery, pageParam *mode
|
||||
func (d *mongoAppImpl) Delete(ctx context.Context, id uint64) error {
|
||||
mongoEntity, err := d.GetById(id)
|
||||
if err != nil {
|
||||
return errorx.NewBiz("mongo信息不存在")
|
||||
return errorx.NewBiz("mongo not found")
|
||||
}
|
||||
|
||||
mgm.CloseConn(id)
|
||||
@@ -83,7 +84,7 @@ func (d *mongoAppImpl) SaveMongo(ctx context.Context, m *entity.Mongo, tagCodePa
|
||||
|
||||
if m.Id == 0 {
|
||||
if err == nil {
|
||||
return errorx.NewBiz("该信息已存在")
|
||||
return errorx.NewBizI(ctx, imsg.ErrMongoInfoExist)
|
||||
}
|
||||
// 生成随机编号
|
||||
m.Code = stringx.Rand(10)
|
||||
@@ -104,7 +105,7 @@ func (d *mongoAppImpl) SaveMongo(ctx context.Context, m *entity.Mongo, tagCodePa
|
||||
|
||||
// 如果存在该库,则校验修改的库是否为该库
|
||||
if err == nil && oldMongo.Id != m.Id {
|
||||
return errorx.NewBiz("该信息已存在")
|
||||
return errorx.NewBizI(ctx, imsg.ErrMongoInfoExist)
|
||||
}
|
||||
// 如果调整了ssh等会查不到旧数据,故需要根据id获取旧信息将code赋值给标签进行关联
|
||||
if oldMongo.Code == "" {
|
||||
@@ -137,7 +138,7 @@ func (d *mongoAppImpl) GetMongoConn(id uint64) (*mgm.MongoConn, error) {
|
||||
return mgm.GetMongoConn(id, func() (*mgm.MongoInfo, error) {
|
||||
me, err := d.GetById(id)
|
||||
if err != nil {
|
||||
return nil, errorx.NewBiz("mongo信息不存在")
|
||||
return nil, errorx.NewBiz("mongo not found")
|
||||
}
|
||||
return me.ToMongoInfo(d.tagApp.ListTagPathByTypeAndCode(consts.ResourceTypeMongo, me.Code)...), nil
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user