Jianghan 1 an în urmă
părinte
comite
4be067de59
1 a modificat fișierele cu 7 adăugiri și 1 ștergeri
  1. 7 1
      api/internal/logic/ignoreactionlogic.go

+ 7 - 1
api/internal/logic/ignoreactionlogic.go

@@ -31,10 +31,16 @@ func NewIgnoreActionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *Igno
 func (l *IgnoreActionLogic) IgnoreAction(req *types.IgnoreReq) (resp *types.Reply, err error) {
 	logx.Info(fmt.Sprintf("%+v", req))
 	resp = &types.Reply{}
+	rid := ""
+	if req.Source == "2" {
+		rid = util.DecodeId(req.RelateId)
+	} else {
+		rid = req.RelateId
+	}
 	query := map[string]interface{}{
 		"position_id": req.PositionId,
 		"itype":       req.Source,
-		"relate_id":   util.DecodeId(req.RelateId),
+		"relate_id":   rid,
 	}
 	info := T.CrmMysql.FindOne("connection_status", query, "id", "")
 	if info != nil && len(*info) > 0 {