Example #1
0
    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)
Example #2
0
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)
Example #3
0
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)