Skip to content

Commit 208840d

Browse files
committed
add LanguageSummary
1 parent fcce5ff commit 208840d

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

dongtai_sdk/base/BaseObejct.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Date: 2021-12-23 14:49:05
44
version:
55
LastEditors: 饕餮
6-
LastEditTime: 2021-12-27 10:01:53
6+
LastEditTime: 2021-12-27 11:37:36
77
Description: 通用基类
88
'''
99
import json
@@ -77,4 +77,16 @@ def Count(self):
7777

7878
@property
7979
def Id(self):
80-
return self.TryGetValue("id")
80+
return self.TryGetValue("id")
81+
82+
class LanguageSummary(BaseObject):
83+
def __init__(self,jsonData):
84+
self.ObjectData = jsonData
85+
86+
@property
87+
def Language(self):
88+
return self.TryGetValue("language")
89+
90+
@property
91+
def Count(self):
92+
return self.TryGetValue("count")

dongtai_sdk/base/DongTaiSca.py

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
Date: 2021-12-24 10:57:03
44
version:
55
LastEditors: 饕餮
6-
LastEditTime: 2021-12-27 10:02:24
6+
LastEditTime: 2021-12-27 11:38:07
77
Description: Sca Object
88
'''
99
import json
10-
from .BaseObejct import BaseObject,ProjectSummary
10+
from .BaseObejct import BaseObject,ProjectSummary,LanguageSummary
1111

1212
class ScaVulnReference(BaseObject):
1313
def __init__(self,jsonData):
@@ -64,18 +64,6 @@ def Reference(self):
6464
returnData.append(tmpObject)
6565
return returnData
6666

67-
class ScaLanguage(BaseObject):
68-
def __init__(self,jsonData):
69-
self.ObjectData = jsonData
70-
71-
@property
72-
def Language(self):
73-
return self.TryGetValue("language")
74-
75-
@property
76-
def Count(self):
77-
return self.TryGetValue("count")
78-
7967
class ScaLevel(BaseObject):
8068
def __init__(self,jsonData):
8169
self.ObjectData = jsonData
@@ -168,7 +156,7 @@ def Language(self):
168156
tmpDataList = self.TryGetValue("language")
169157
if tmpDataList is not None:
170158
for tmpData in tmpDataList:
171-
tmpObject = ScaLanguage(tmpData)
159+
tmpObject = LanguageSummary(tmpData)
172160
returnData.append(tmpObject)
173161
return returnData
174162

0 commit comments

Comments
 (0)