def getStarStStatistics(self): SQL = StUtil().buildStStatisticsSQL(STAR_ST_TYPE) datas = StatisticsDao().getStStatisticsDatas(SQL) avg = StUtil().getAverage(datas) (minColl, maxColl) = StUtil().getMaxAndMin(datas) diffPre = StUtil().getDiffPre(datas) return json.dumps([datas, avg, minColl, maxColl, diffPre])
def stCount(self, datas): stDatas = StUtil().deleteStarSt(datas) self.compute(stDatas, NO_STAR_ST_TYPE)
def transformStatisticsBean(self, datas, stType): return StUtil().transformStatisticsBean(datas, stType)
def getIndexDatas(self, stockCodeSuffix): # tsCodeSuffix = CommonUtil().getStockCodeSuffix( stockCode ) SQL = StUtil().buildIndexDataSQL(stockCodeSuffix) return FinancialDao().getIndexDatas(SQL)
def getStockDatas(self, tsCode): tsCodePrefix = CommonUtil().getStockCodePrefix(tsCode) SQL = StUtil().buildStockDataSQL(tsCodePrefix) return FinancialDao().getStockDatas(SQL, tsCode)