|
@@ -13,8 +13,8 @@ type PptV2GroupMapping struct {
|
|
GroupId int64 `description:"ppt目录ID"`
|
|
GroupId int64 `description:"ppt目录ID"`
|
|
PptSort int64 `description:"Ppt的排序"`
|
|
PptSort int64 `description:"Ppt的排序"`
|
|
PptId int64 `description:"ppt ID"`
|
|
PptId int64 `description:"ppt ID"`
|
|
- CreateTime time.Time `orm:"auto_now_add;type(datetime)" description:"创建时间"`
|
|
|
|
- ModifyTime time.Time `orm:"auto_now;type(datetime)" description:"修改时间"`
|
|
|
|
|
|
+ CreateTime time.Time `gorm:"column:create_time;type:datetime;comment:创建时间;not null;default:CURRENT_TIMESTAMP;" description:"创建时间"`
|
|
|
|
+ ModifyTime time.Time `gorm:"column:modify_time;type:datetime;comment:修改时间;not null;default:CURRENT_TIMESTAMP;" description:"修改时间"`
|
|
AdminId int `description:"移动ppt到该目录的系统用户id"`
|
|
AdminId int `description:"移动ppt到该目录的系统用户id"`
|
|
AdminRealName string `description:"系统用户名称"`
|
|
AdminRealName string `description:"系统用户名称"`
|
|
ChildGroupPptId int64 `description:"设置共享后的新映射ID"`
|
|
ChildGroupPptId int64 `description:"设置共享后的新映射ID"`
|
|
@@ -171,7 +171,7 @@ func GetPublicGroupPptByPptIds(pptIds []string) (list []*PptV2GroupMapping, err
|
|
// // 导出 SQL 语句
|
|
// // 导出 SQL 语句
|
|
// sql := qb.String()
|
|
// sql := qb.String()
|
|
sql := `select p.* from ppt_v2_group as g inner join ppt_v2_group_mapping as p on g.group_id = p.group_id where g.is_share = 1 and p.ppt_id in (?) order by g.share_time asc, p.ppt_sort asc`
|
|
sql := `select p.* from ppt_v2_group as g inner join ppt_v2_group_mapping as p on g.group_id = p.group_id where g.is_share = 1 and p.ppt_id in (?) order by g.share_time asc, p.ppt_sort asc`
|
|
-
|
|
|
|
|
|
+
|
|
// 执行 SQL 语句
|
|
// 执行 SQL 语句
|
|
o := global.DbMap[utils.DbNameReport]
|
|
o := global.DbMap[utils.DbNameReport]
|
|
err = o.Raw(sql, pptIds).Find(&list).Error
|
|
err = o.Raw(sql, pptIds).Find(&list).Error
|