|
@@ -276,7 +276,7 @@ func AddReportClassify(classifyName string, parentId int, classifyType, isRemind
|
|
|
classify.ClassifyType = classifyType
|
|
|
classify.IsRemind = isRemind
|
|
|
classify.RemindTime = remindTime
|
|
|
- err = models.AddClassify(classify, visibleUserIds)
|
|
|
+ err = models.AddClassify(classify, parentId, visibleUserIds)
|
|
|
if err != nil {
|
|
|
return
|
|
|
}
|
|
@@ -297,11 +297,11 @@ func AddReportClassify(classifyName string, parentId int, classifyType, isRemind
|
|
|
// 继承父级分类审批流
|
|
|
//go inheritReportApproveFlow(parentClassifyItem, classify)
|
|
|
moveReportByAddClassify(parentClassifyItem, classify)
|
|
|
- err = inheritParentClassifyVisibleUser(parentId, classify.Id)
|
|
|
- if err != nil {
|
|
|
- errMsg = "继承父类失败"
|
|
|
- return
|
|
|
- }
|
|
|
+ // err = models.UpdateClassifyVisible(classify.Id, visibleUserIds)
|
|
|
+ // if err != nil {
|
|
|
+ // errMsg = "添加分类可见权限失败"
|
|
|
+ // return
|
|
|
+ // }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -321,19 +321,19 @@ func AddReportClassify(classifyName string, parentId int, classifyType, isRemind
|
|
|
}
|
|
|
|
|
|
// inheritParentClassifyVisibleUser 继承父类的可见用户
|
|
|
-func inheritParentClassifyVisibleUser(parentClassifyId, currClassifyId int) (err error) {
|
|
|
- parentUserIds, err := models.GetClassifyVisibleUserIdByClassifyId(parentClassifyId)
|
|
|
- if err != nil {
|
|
|
- return
|
|
|
- }
|
|
|
- currUserIds, err := models.GetClassifyVisibleUserIdByClassifyId(currClassifyId)
|
|
|
- if err != nil {
|
|
|
- return
|
|
|
- }
|
|
|
- parentUserIds = append(parentUserIds, currUserIds...)
|
|
|
- err = models.ExtendClassifyVisible(parentClassifyId, currClassifyId, parentUserIds)
|
|
|
- return
|
|
|
-}
|
|
|
+// func inheritParentClassifyVisibleUser(parentClassifyId, currClassifyId int) (err error) {
|
|
|
+// parentUserIds, err := models.GetClassifyVisibleUserIdByClassifyId(parentClassifyId)
|
|
|
+// if err != nil {
|
|
|
+// return
|
|
|
+// }
|
|
|
+// currUserIds, err := models.GetClassifyVisibleUserIdByClassifyId(currClassifyId)
|
|
|
+// if err != nil {
|
|
|
+// return
|
|
|
+// }
|
|
|
+// parentUserIds = append(parentUserIds, currUserIds...)
|
|
|
+// err = models.ExtendClassifyVisible(parentClassifyId, currClassifyId, parentUserIds)
|
|
|
+// return
|
|
|
+// }
|
|
|
|
|
|
// checkClassifyApprove
|
|
|
// @Description: 判断分类是否存在待操作的审批单
|