正在显示
1 个修改的文件
包含
18 行增加
和
0 行删除
@@ -530,6 +530,19 @@ func ChanceUpdate(header *protocol.RequestHeader, request *protocol.ChanceUpdate | @@ -530,6 +530,19 @@ func ChanceUpdate(header *protocol.RequestHeader, request *protocol.ChanceUpdate | ||
530 | err = protocol.NewCustomMessage(5101, "该机会已被关闭或您没有权限查看") | 530 | err = protocol.NewCustomMessage(5101, "该机会已被关闭或您没有权限查看") |
531 | return | 531 | return |
532 | } | 532 | } |
533 | + if chance.UserId == header.UserId { | ||
534 | + if chance.ReviewStatus == protocol.ReviewStatusAuditging && chance.PublishStatus > 0 && len(chance.ApproveData) > 0 { | ||
535 | + //不可编辑 | ||
536 | + err = protocol.NewErrWithMessage(5202) | ||
537 | + return | ||
538 | + } | ||
539 | + } else { | ||
540 | + if chance.ReviewStatus == protocol.ReviewStatusReturn { | ||
541 | + //不可编辑 | ||
542 | + err = protocol.NewErrWithMessage(5202) | ||
543 | + return | ||
544 | + } | ||
545 | + } | ||
533 | //1.模板是否存在 | 546 | //1.模板是否存在 |
534 | if template, err = models.GetAuditTemplateById(int64(chance.AuditTemplateId)); err != nil { | 547 | if template, err = models.GetAuditTemplateById(int64(chance.AuditTemplateId)); err != nil { |
535 | log.Error("模板不存在:", chance.AuditTemplateId, err) | 548 | log.Error("模板不存在:", chance.AuditTemplateId, err) |
@@ -1916,6 +1929,11 @@ func ChanceDelete(header *protocol.RequestHeader, request *protocol.ChanceDelete | @@ -1916,6 +1929,11 @@ func ChanceDelete(header *protocol.RequestHeader, request *protocol.ChanceDelete | ||
1916 | log.Error(err) | 1929 | log.Error(err) |
1917 | return | 1930 | return |
1918 | } | 1931 | } |
1932 | + if chance.UserId != header.UserId { | ||
1933 | + err = protocol.NewErrWithMessage(5202) | ||
1934 | + log.Warn(chance.UserId, header.UserId, err) | ||
1935 | + return | ||
1936 | + } | ||
1919 | if chance.ReviewStatus == protocol.ReviewStatusPass { | 1937 | if chance.ReviewStatus == protocol.ReviewStatusPass { |
1920 | err = protocol.NewErrWithMessage(5202) | 1938 | err = protocol.NewErrWithMessage(5202) |
1921 | return | 1939 | return |
-
请 注册 或 登录 后发表评论