def diagnoseFinish(diagnoseId): diagnosePayStats = DiagnosePayStats() diagnose = Diagnose.getDiagnoseById(diagnoseId) diagnosePayStats.diagnoseId = diagnoseId diagnosePayStats.diagnoseSeriesNumber = diagnose.diagnoseSeriesNumber diagnosePayStats.userId = session["user_id"] diagnosePayStats.finishDate = datetime.now() diagnosePayStats.money = diagnose.money diagnosePayStats.status = constant.DiagnosePayStatsConstant.Ongoing DiagnosePayStats.save(diagnosePayStats) resultJson=rs.ResultStatus(rs.SUCCESS.status,rs.SUCCESS.msg) return json.dumps(resultJson.__dict__,ensure_ascii=False)
def diagnoseFinish(diagnoseId): diagnosePayStats = DiagnosePayStats() diagnose = Diagnose.getDiagnoseById(diagnoseId) diagnosePayStats.diagnoseId = diagnoseId diagnosePayStats.diagnoseSeriesNumber = diagnose.diagnoseSeriesNumber diagnosePayStats.userId = session["user_id"] diagnosePayStats.finishDate = datetime.now() diagnosePayStats.money = diagnose.money diagnosePayStats.status = constant.DiagnosePayStatsConstant.Ongoing DiagnosePayStats.save(diagnosePayStats) resultJson = rs.ResultStatus(rs.SUCCESS.status, rs.SUCCESS.msg) return json.dumps(resultJson.__dict__, ensure_ascii=False)
def testAddPayStats(self): payStats = DiagnosePayStats() payStats.id = 1 payStats.diagnoseId = 1 payStats.userId = 1 payStats.diagnoseId = 'SC000001' payStats.finishDate = datetime.datetime.strptime('2014-10-19', '%Y-%m-%d') payStats.money = 150 payStats.status = 0 DiagnosePayStats.save(payStats) payStats = DiagnosePayStats() payStats.id = 2 payStats.diagnoseId = 1 payStats.userId = 1 payStats.diagnoseId = 'SC000002' payStats.finishDate = datetime.datetime.strptime('2014-11-07', '%Y-%m-%d') payStats.money = 150 payStats.status = 0 DiagnosePayStats.save(payStats) payStats = DiagnosePayStats() payStats.id = 3 payStats.diagnoseId = 1 payStats.userId = 1 payStats.diagnoseId = 'SC000002' payStats.finishDate = datetime.datetime.strptime('2014-10-19', '%Y-%m-%d') payStats.money = 150 payStats.status = 2 DiagnosePayStats.save(payStats) payStats = DiagnosePayStats() payStats.id = 4 payStats.diagnoseId = 1 payStats.userId = 1 payStats.diagnoseId = 'SC000002' payStats.finishDate = datetime.datetime.strptime('2014-10-19', '%Y-%m-%d') payStats.money = 150 payStats.status = 3 DiagnosePayStats.save(payStats) payStats = DiagnosePayStats() payStats.id = 5 payStats.diagnoseId = 1 payStats.userId = 1 payStats.diagnoseId = 'SC000002' payStats.finishDate = datetime.datetime.strptime('2014-10-19', '%Y-%m-%d') payStats.money = 151 payStats.status = 2 DiagnosePayStats.save(payStats)