def test_017_historyTrack(self): # 根据gpscode查询用户的车贷数据 r = json.loads(f.test_historyTrack_getFinanceByGpsCode(c.deviceCode)) gpsid = fs.get_device_id(c.deviceCode) financeid = fs.get_carid_by_gpsid(gpsid) carNo = fs.get_car_info_by_financeid(financeid, 'car_no') owner = fs.get_car_info_by_financeid(financeid) ownerMoble = fs.get_car_info_by_financeid(financeid, 'owner_moble') a.verity(r['data']['id'], financeid) a.verity(r['data']['orgCode'], orgCode) a.verity(r['data']['carNo'], carNo) a.verity(r['data']['owner'], owner) a.verity(r['data']['ownerMoble'], ownerMoble) # 根据financeId查询用户的车贷数据 r1 = json.loads(f.test_historyTrack_getFinanceById(financeid)) a.verity(r1['data']['id'], financeid) a.verity(r1['data']['orgCode'], orgCode) a.verity(r1['data']['carNo'], carNo) a.verity(r1['data']['owner'], owner) a.verity(r1['data']['ownerMoble'], ownerMoble) # 根据financeId查询绑定的GPS信息 f.test_historyTrack_getGpsByFinanceId(financeid) # 获取历史轨迹定位信息(单条记录,返回所有字段) f.test_historyTrack_getHistoryLocation('5b188ff706699000015cda1e') # 获取历史轨迹(多条记录,分页查询) f.test_historyTrack_getHistoryLocationByPage( '', '', '', 1, 10, 1, c.deviceCode, c.station_starttime, c.station_endtime, 0) # 获取历史轨迹定位信息(全部,只返回定位相关) f.test_historyTrack_getHistoryTrack( c.deviceCode, 0, 1, c.station_starttime, c.station_endtime) riskid = fs.get_risk_id(c.riskName) # 根据id查询风险点详情 f.test_historyTrack_getRiskDtoById(riskid) # 通过车贷id查询相关的所有风险点 f.test_historyTrack_getRisksByOrgCode(c.deviceCode) # 根据gpsId查询相关的停车数据,查询所有 f.test_historyTrack_getStationByGpsId(financeid, gpsid, c.station_starttime, c.station_endtime, 0) # 根据报警记录ID获取报警记录详情 warnid = fs.get_warn_id(financeid=financeid) f.test_historyTrack_getWarnDetailById(warnid) # 根据报警记录ID获取报警记录详情 f.test_historyTrack_getWarnsByGpsId(gpsid, c.station_starttime, c.station_endtime)
def test_historyTrack_getHistoryLocationByPage(self): # 获取历史轨迹(多条记录,分页查询) FinanceAction.test_historyTrack_getHistoryLocationByPage( '', '', '', 1, 10, 1, '12wxwire00013', '2018-10-07 00:00:00', '2018-10-10 23:59:59', 0)