88
99
1010class DetailedResult :
11- def __init__ (self , result ,
11+ def __init__ (self , action , result ,
1212 sc , sn ,
1313 method , variable ,
1414 processingLevel ,
@@ -25,10 +25,9 @@ def __init__(self, result,
2525 self .MethodName = method .MethodName
2626 self .VariableNameCV = variable .VariableNameCV
2727 self .ProcessingLevelDefinition = processingLevel .Definition
28- self .ResultDateTime = result .ResultDateTime
2928 self .ValueCount = result .ValueCount
30- # self.ValidDateTime = result.ValidDateTime
31-
29+ self .BeginDateTime = action . BeginDateTime
30+ self . EndDateTime = action . EndDateTime
3231
3332
3433
@@ -175,7 +174,7 @@ def getDetailedAffiliationInfo(self):
175174 return affiliationList
176175
177176 def getDetailedResultInfo (self , resultTypeCV = None , resultID = None ):
178- q = self ._session .query (Results , SamplingFeatures .SamplingFeatureCode , SamplingFeatures .SamplingFeatureName , Methods , Variables ,
177+ q = self ._session .query (Actions , Results , SamplingFeatures .SamplingFeatureCode , SamplingFeatures .SamplingFeatureName , Methods , Variables ,
179178 ProcessingLevels , Units ).filter (Results .VariableID == Variables .VariableID ) \
180179 .filter (Results .UnitsID == Units .UnitsID ) \
181180 .filter (Results .FeatureActionID == FeatureActions .FeatureActionID ) \
@@ -187,14 +186,14 @@ def getDetailedResultInfo(self, resultTypeCV=None, resultID=None):
187186 .order_by (Results .ResultID )
188187 resultList = []
189188 if resultID :
190- for r , sc , sn , m , v , p , u in q .filter_by (ResultID = resultID ).all ():
189+ for a , r , sc , sn , m , v , p , u in q .filter_by (ResultID = resultID ).all ():
191190 detailedResult = DetailedResult ( \
192- r , sc , sn , m , v , p , u )
191+ a , r , sc , sn , m , v , p , u )
193192 resultList .append (detailedResult )
194193 else :
195- for r , sc , sn , m , v , p , u in q .all ():
194+ for a , r , sc , sn , m , v , p , u in q .all ():
196195 detailedResult = DetailedResult ( \
197- r , sc , sn , m , v , p , u )
196+ a , r , sc , sn , m , v , p , u )
198197 resultList .append (detailedResult )
199198 return resultList
200199
0 commit comments