def get_namespace(self, resource, context): namespace = {} get_record_value = self.payment_table.get_record_value for key in self.payment_table.record_properties: namespace[key] = get_record_value(self.record, key) namespace['advance_state'] = PayboxStatus.get_value( namespace['advance_state']) return namespace
def get_record_namespace(self, context, record): namespace = PaymentWayTable.get_record_namespace(self, context, record) # Advance state advance_state = self.handler.get_record_value(record, 'advance_state') namespace['advance_state'] = PayboxStatus.get_value(advance_state) return namespace