获取部门下人员信息,入职时间超过2099年出现报错Int类型超出

Offen
#117 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
38/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
java
Bereich
api

Rechercherichtung

Reproduziere die department-personnel-API-Anfrage mit einem Beschäftigungsdatum im Jahr 2099 unter Verwendung des Zeitstempelwerts 4081276800 aus dem Bericht. Verfolge das Response-Modell und den Deserialisierungspfad, um das employment-time-Feld zu finden, und überprüfe anschließend, dass die Anfrage ohne Integer-Überlauf erfolgreich ist und vorhandene Responses weiterhin korrekt deserialisiert werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

baocuo
管理后台入职时间可以随便修改,当入职时间为2099年时 时间戳=4081276800 此时使用接口部门id获取部门下人员是出现反序列化错误

Vorherrschende Sprache
Java
Sterne
314
Forks
116
Ø Merge
33 Min.
Gemergte PRs (30 T.)
4

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus larksuite/oapi-sdk-java

Alle Issues in larksuite/oapi-sdk-java

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.