def getDescription(self, params): rows = CReport.getDescription(self, params) diagnosis = params.get('diagnosis', 0) sex = params.get('sex', 0) age = params.get('age', 0) citizenship = params.get('citizenship', 0) orgStructure = params.get('orgStructure', 0) if diagnosis: rows.append(u'диагноз: %s' % CDiagnosisModel.list[diagnosis]) # if sex: # rows.append(u'Пол: %s' % CSexModel.list[sex]) # дублируется с родительским if age: rows.append(u'возраст: %s' % CAgeModel.list[age]) if citizenship: rows.append(u'житель: %s' % CCitizenshipModel.list[citizenship]) if orgStructure: rows.append(u'подразделение: %s' % COrgStructureModel.list[orgStructure]) return rows
def getDescription(self, params): rows = CReport.getDescription(self, params) primary = params.get('primaryStatus', 0) if primary: rows.append(u'Признак первичности: ' + self.primaryMap[primary]) return rows
def getDescription(self, params): rows = CReport.getDescription(self, params) byMoney = params.get('byMoney', True) rows.append(u'сводка: по ' + (u'денежным суммам' if byMoney else u'количеству услуг')) return rows