def doctorStatusChange(): try: userid = request.form.get('userId') status = request.form.get('status') if status: status = string.atoi(status) else: status = constant.ModelStatus.Normal doctor = Doctor() doctor.userId = userid doctor.status = status Doctor.update(doctor) return json.dumps(rs.SUCCESS.__dict__, ensure_ascii=False) except Exception, e: LOG.error(e.message) return json.dumps(rs.FAILURE.__dict__, ensure_ascii=False)
def updateAcountInfo(): type = request.form.get('type') if type: type = string.atoi(type) #医生:1 病人:2 else: type = 2 userId = None if session.has_key('userId'): userId = session['userId'] if userId is None: return redirect(LOGIN_URL) form = UserUpdateForm(request.form) paraRs = form.validate() if rs.SUCCESS.status == paraRs.status: User.update(userId, form.name, form.account, form.mobile, form.address, form.email, form.identityCode, form.yibaoCard) if type == 1: doctor = Doctor(userId) doctor.identityPhone = form.identityPhone doctor.username = form.name hospitalId = Doctor.update(doctor) # if hospitalId: # hospital=Hospital(form.hospitalName) # hospital.id=hospitalId # Hospital.updateHospital(hospital) return json.dumps(rs.SUCCESS.__dict__, ensure_ascii=False) return json.dumps(rs.FAILURE.__dict__, ensure_ascii=False)
def updateAcountInfo(): type=request.args.get('type') if type: type=string.atoi(type) #医生:1 病人:2 else: type=2 userId=None if session.has_key('userId'): userId=session['userId'] if userId is None: return redirect(LOGIN_URL) form=UserUpdateForm(request.form) paraRs=form.validate() if rs.SUCCESS.status==paraRs.status: User.update(userId,form.name,form.account,form.mobile,form.address,form.email,form.identityCode,form.yibaoCard) if type==1: doctor=Doctor(userId) doctor.identityPhone=form.identityPhone hospitalId=Doctor.update(doctor) if hospitalId: hospital=Hospital(form.hospitalName) hospital.id=hospitalId Hospital.updateHospital(hospital) return json.dumps(rs.SUCCESS.__dict__,ensure_ascii=False) return json.dumps(rs.FAILURE.__dict__,ensure_ascii=False)
def doctorStatusChange(): try: userid=request.form.get('userId') status=request.form.get('status') if status: status=string.atoi(status) else: status=constant.ModelStatus.Normal doctor=Doctor() doctor.userId=userid doctor.status=status Doctor.update(doctor) return json.dumps(rs.SUCCESS.__dict__,ensure_ascii=False) except Exception,e: LOG.error(e.message) return json.dumps(rs.FAILURE.__dict__,ensure_ascii=False)
def updateDoctorInfo(): form = DoctorUpdateForm(request.form) doctor = Doctor(form.userId) doctor.departmentId = form.department doctor.hospitalId = form.hospital doctor.status = form.status doctor.title = form.title Doctor.update(doctor) doctor = Doctor.getByUserId(form.userId) if doctor: for skill in form.skills: doctorsKill = Doctor2Skill(doctor.id, skill) Doctor2Skill.save(doctorsKill) User.update(form.userId, status=constant.ModelStatus.Normal) result = rs.ResultStatus(rs.SUCCESS.status, rs.SUCCESS.msg, None) return json.dumps(result.__dict__, ensure_ascii=False)
def updateDoctorInfo(): form=DoctorUpdateForm(request.form) doctor=Doctor(form.userId) doctor.departmentId=form.department doctor.hospitalId=form.hospital doctor.status=form.status doctor.title=form.title Doctor.update(doctor) doctor=Doctor.getByUserId(form.userId) if doctor: for skill in form.skills: doctorsKill=Doctor2Skill(doctor.id,skill) Doctor2Skill.save(doctorsKill) User.update(form.userId,status=constant.ModelStatus.Normal) result=rs.ResultStatus(rs.SUCCESS.status,rs.SUCCESS.msg,None) return json.dumps(result.__dict__,ensure_ascii=False)