def post(self, id): event = self._event(id) if event is None: return event_link = '/event/%s/state' % event.id pid_now = self.get_argument('pid_now', None) name = self.get_argument('name', '') phone = self.get_argument('phone', '') mail = self.get_argument('mail', '') address = self.get_argument('address', '') error = self.error pid_now = int(pid_now) if not pid_now or int(pid_now) == 1: error.append('请选择现居城市') if not name: error.append('请输入本人姓名') if not phone: error.append('请填写手机号码') if not mail: error.append('请补充邮件地址') if not self.save() or error: return NameCardEdit.get(self) if event.cent: return self.redirect('/event/pay/%s' % id) current_user_id = self.current_user_id event_joiner_new(id, current_user_id) #mq_sync_join_event_by_zsite_id(current_user_id, id) return self.redirect(event_link)
def post(self, id): event = self._event(id) if event is None: return event_link = '/event/%s/state'%event.id pid_now = self.get_argument('pid_now', None) name = self.get_argument('name', '') phone = self.get_argument('phone', '') mail = self.get_argument('mail', '') address = self.get_argument('address', '') error = self.error pid_now = int(pid_now) if not pid_now or int(pid_now) == 1: error.append('请选择现居城市') if not name: error.append('请输入本人姓名') if not phone: error.append('请填写手机号码') if not mail: error.append('请补充邮件地址') if not self.save() or error: return NameCardEdit.get(self) if event.cent: return self.redirect('/event/pay/%s' % id) current_user_id = self.current_user_id event_joiner_new(id, current_user_id) #mq_sync_join_event_by_zsite_id(current_user_id, id) return self.redirect(event_link)
def get(self, id): event = self._event(id) if event is None: return return NameCardEdit.get(self)