Преглед на файлове

修改ppt兼容高斯数据库

317699326@qq.com преди 1 месец
родител
ревизия
8179069abf
променени са 3 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 2 2
      controllers/ppt_v2.go
  2. 1 1
      models/ppt_v2_group_mapping.go
  3. 2 0
      services/ppt/ppt_group.go

+ 2 - 2
controllers/ppt_v2.go

@@ -328,7 +328,7 @@ func (this *PptV2Controller) EditPpt() {
 		br.ErrMsg = "查询映射关系失败, 保存失败, Err:" + err.Error()
 		return
 	}
-	if !pptMap.IsMoved && len(pptMapList) > 1 && count > 0 {
+	if pptMap.IsMoved == 0 && len(pptMapList) > 1 && count > 0 {
 		// 如果没有人为移动位置, 默认将当前ppt置顶
 		err = ppt.MoveGroupPpt(pptMap.GroupId, pptMap.GroupPptId, pptMapList[0].GroupPptId, 0, this.SysUser.AdminId)
 		if err != nil {
@@ -740,7 +740,7 @@ func (this *PptV2Controller) SaveLog() {
 		br.ErrMsg = "查询映射关系失败, 保存失败, Err:" + err.Error()
 		return
 	}
-	if !pptMap.IsMoved && len(pptMapList) > 1 && count > 0 {
+	if pptMap.IsMoved == 0 && len(pptMapList) > 1 && count > 0 {
 		// 如果没有人为移动位置, 且当前用户有权限, 默认将当前ppt置顶
 		err = ppt.MoveGroupPpt(pptMap.GroupId, pptMap.GroupPptId, pptMapList[0].GroupPptId, 0, this.SysUser.AdminId)
 		if err != nil {

+ 1 - 1
models/ppt_v2_group_mapping.go

@@ -17,7 +17,7 @@ type PptV2GroupMapping struct {
 	AdminId         int       `description:"移动ppt到该目录的系统用户id"`
 	AdminRealName   string    `description:"系统用户名称"`
 	ChildGroupPptId int64     `description:"设置共享后的新映射ID"`
-	IsMoved         bool      `description:"true表示改PPT被人为移动过"`
+	IsMoved         int       `description:"true表示改PPT被人为移动过"`
 }
 
 // AddPptGroupMapping 新增目录和ppt的映射关系

+ 2 - 0
services/ppt/ppt_group.go

@@ -230,10 +230,12 @@ func AddGroupPptMapping(pptId int64, groupId int64, adminId int, adminRealName s
 		PptId:         pptId,
 		AdminId:       adminId,
 		AdminRealName: adminRealName,
+		IsMoved:       0,
 	}
 
 	newId, err = models.AddPptGroupMapping(bindInfo)
 	if err != nil {
+		fmt.Println("AddPptGroupMapping Err:" + err.Error())
 		err = errors.New("绑定目录失败:" + err.Error())
 		return
 	}