切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
差异文件
浏览文件
作者
陈志颖
4 years ago
提交
3088e2cabe66cc312bb62b2e53ab589031073fee
2 个父辈
bd07b67c
e520d2b7
合并分支 'dev' 到 'test'
test:测试删除用户 查看合并请求
!42
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
3 行增加
和
28 行删除
pkg/infrastructure/repository/pg_column_setting_repository.go
pkg/infrastructure/repository/pg_column_setting_repository.go
查看文件 @
3088e2c
...
...
@@ -71,7 +71,7 @@ func (repository *ColumnSettingRepository) Remove(columnSetting *domain.ColumnSe
if
columnSetting
!=
nil
{
columnSettingModel
:=
new
(
models
.
ColumnSetting
)
columnSettingModel
.
Id
=
columnSetting
.
Identify
()
.
(
int64
)
if
_
,
err
:=
tx
.
Model
(
columnSettingModel
)
.
WherePK
()
.
Delete
();
err
!=
nil
{
if
_
,
err
:=
tx
.
Model
(
&
columnSettingModel
)
.
WherePK
()
.
Delete
();
err
!=
nil
{
return
columnSetting
,
nil
,
err
}
}
...
...
@@ -84,7 +84,7 @@ func (repository *ColumnSettingRepository) Remove(columnSetting *domain.ColumnSe
Id
:
setting
.
Identify
()
.
(
int64
),
})
}
if
_
,
err
:=
tx
.
Model
(
columnSettingModels
)
.
WherePK
()
.
Delete
();
err
!=
nil
{
if
_
,
err
:=
tx
.
Model
(
&
columnSettingModels
)
.
WherePK
()
.
Delete
();
err
!=
nil
{
return
nil
,
columnSettings
,
err
}
}
...
...
@@ -95,7 +95,7 @@ func (repository *ColumnSettingRepository) Remove(columnSetting *domain.ColumnSe
func
(
repository
*
ColumnSettingRepository
)
FindOne
(
queryOptions
map
[
string
]
interface
{})
(
*
domain
.
ColumnSetting
,
error
)
{
tx
:=
repository
.
transactionContext
.
PgTx
columnSettingModel
:=
new
(
models
.
ColumnSetting
)
query
:=
tx
.
Model
(
columnSettingModel
)
query
:=
tx
.
Model
(
&
columnSettingModel
)
if
columnSettingId
,
ok
:=
queryOptions
[
"column_settingId"
];
ok
{
query
=
query
.
Where
(
"column_setting.id = ?"
,
columnSettingId
)
}
...
...
@@ -141,31 +141,6 @@ func (repository *ColumnSettingRepository) Find(queryOptions domain.ColumnSettin
}
else
{
query
=
query
.
Limit
(
20
)
}
//if ids, ok := queryOptions["ids"]; ok && len(ids.([]int64)) != 0 {
// query = query.Where("column_setting.uid in(?)", ids)
//}
//if uid, ok := queryOptions["uid"]; ok {
// query = query.Where("column_setting.uid = ?", uid)
//}
//if companyId, ok := queryOptions["companyId"]; ok {
// query = query.Where("column_setting.company_id = ?", companyId)
//}
//if offset, ok := queryOptions["offset"]; ok {
// queryOffset := offset.(int)
// if queryOffset > -1 {
// query = query.Offset(queryOffset)
// }
//} else {
// query = query.Offset(0)
//}
//if limit, ok := queryOptions["limit"]; ok {
// queryLimit := limit.(int)
// if queryLimit > -1 {
// query = query.Limit(queryLimit)
// }
//} else {
// query = query.Limit(20)
//}
if
count
,
err
:=
query
.
Order
(
"id DESC"
)
.
SelectAndCount
();
err
!=
nil
{
return
0
,
columnSettings
,
err
}
else
{
...
...
请
注册
或
登录
后发表评论