def GET(self): data = web.input() act = uTools.get_act(data) self.env = icfg.getEnvObj() openid = objWeixin.getOpenid(data) logstat.logAccessUrl(openid,act) #记录用户访问 ret = "" if act == 'SEAT-STATUS-AUTO': ret = self.getSeatsByImeiAuto("customer",openid,data) elif act == 'SEAT-STATUS-DEBUG': ret = self.getSeatsByImeiDebug("operator",openid,data) elif act =="SEAT-STATUS-TEST": #ret = self.getSeatsByImeiAuto("operator",openid,data) ret = self.getSeatsByImeiDebug("operator",openid,data) elif act =="SEAT-STATUS-HIS": ret = self.getSeatsByImeiAuto("operator-history",openid,data) elif act =="ABOUT" : ret = self.getBusConfigMsg(data) elif act =="BUS-CONFIG" : ret = self.getBusConfigMsg(data) elif act =='BIND-NEW-DEVICE': ret = self.bindNewDeviceMsg(openid,data) elif act == 'FRIEND-MANAGER': ret = self.friendManager(openid,data.imei) elif act =='ONLINE-TEST': ret = self.getOnlineTestViewMsg(openid) elif act =='GET-ONLINE-STATE': ret = self.getOnlineState(openid,data) return ret
def GET(self): data = web.input() self.env = icfg.getEnvObj() act = uTools.get_act(data) openid = icfg.objWeixin.getOpenid(data) logstat.logAccessUrl(openid, act) #记录用户访问 ret = "" if act == "HOME": ret = self.home_metro(openid, data) elif act == "MANAGER-HOME": ret = self.manager_home_metro(openid, data) elif act == "COMPANY-HOME": ret = self.company_home_metro(openid, data) #ret = self.home(data) elif act == "REGEDIT-COMPANY": ret = self.regeditCompany(openid, data) elif act == "CERT-COMPANY": ret = self.certCompany(openid, data) elif act == "UPDATE-COMPANY": ret = self.updateCompanyGet(openid, data) elif act == "SALE-STATUS-COMPANY": ret = self.saleStatusCompany(openid, data) elif act == "MANAGE-COMPANY": ret = self.manageCompany(openid, data) return ret
def GET(self): data = web.input() act = uTools.get_act(data) self.env = icfg.getEnvObj() self.url = self.env['url'] openid = objWeixin.getOpenid(data) logstat.logAccessUrl(openid, act) #记录用户访问 ret = "" if act == 'BUSLINE-HOME': ret = self.getCompanyBusLines(openid, data) elif act == 'LINE-BUSES': ret = self.getLineBuses(openid, data) elif act == 'HOME': ret = self.getCompanyBusLines(openid, data) elif act == 'COMPANY-BUSES': ret = self.getCompanyBuses(openid, data) elif act == 'DESIGN-LINE-SITE': ret = self.designLineSite(openid, data) elif act == 'DESIGN-LINE-SITE-QQ': ret = self.designLineSiteQQ(openid, data) elif act == 'DESIGN-LINE-PRICE': ret = self.designLinePrice(openid, data) elif act == 'START-LINE-STAT': ret = self.startLineStat(openid, data) return ret
def GET(self): data = web.input() self.env = icfg.getEnvObj() openid = icfg.objWeixin.getOpenid(data) if openid=="error":#没有登录 raise web.seeother('/user?act=login') #openid = "twsh" act =uTools.get_act(data) #logstat.logAccessUrl(openid,act) #记录用户访问 if(act =="CAR-ONLINE"): ret = self.getCarOnline(openid,data) elif(act =='GET-BUSLINE'): ret = self.getBusLine(openid,data) elif(act =='GET-LINEBUS'): ret =self.getLineBus(openid,data) elif(act=="GET-DEVICES-TABLE"): ret =self.getDevicesTable(openid,data) elif(act=='GET-BUS-SEATTYPE'): ret =self.getBusSeatType(openid,data) elif(act in ['GET-HISTORYTRACK','GET-HISTORYTRACK-ONLY']): ret =self.getHistoryTrackMsg(act,openid,data) elif(act=='GET-HISTORY-SITE'): ret =self.getHistorySite(openid,data) elif(act=='GET-SEAT-LAYOUT'): ret =self.getSeatLayout(openid,data) elif(act=='GET-BOXCMD-RESULT'): ret =self.getBoxCmdResult(openid,data) elif(act=='GET-BOX-MONITOR'): ret =self.getBoxMonitor(openid,data) elif(act=="GET-FAN-DEMO"): ret =self.getFanDemo(openid,data) else: ret = self.getCarOnline(openid,data) return ret
def POST(self): data = web.input() self.env = icfg.getEnvObj() act = uTools.get_act(data) openid = icfg.objWeixin.getOpenid(data) if (act == 'GET-LINEBUS'): ret = self.getLineBus(openid, data) elif (act == "UPDATE-CHECKED-TRAVEL"): ret = self.updateCheckedTravel(openid, data) elif (act == "ADD-MONITOR-REGION"): ret = self.addMonitorRegion(openid, data) elif (act == "ADD-LINE-SITE"): ret = self.addLineSite(openid, data) elif (act == "GET-LINE-SITE"): ret = self.getLineSite(openid, data) elif (act == "DEL-MONITOR-REGION"): ret = self.delMonitorRegion(openid, data) elif (act == "GET-MONITOR-REGION-RESULT"): ret = self.getRegionMonitorResult(openid, data) elif (act == "GET-REGION-RESULT-DETAIL"): ret = self.getRegionResultDetailById(openid, data) elif (act == "UPDATE-REGION-RESULT-DETAIL"): ret = self.updateRegionResultDetail(openid, data) elif (act == "NOTIFY-CUSTOMER-REGION-RESULT"): ret = self.notifyRegionResult2Customer(openid, data) elif (act == "GET-MSG-RECEIVER"): ret = self.getMsgReceiver(openid, data) return ret
def POST(self): data = web.input() self.env = icfg.getEnvObj() act = uTools.get_act(data) #openid =objWeixin.getOpenid(data) if act == 'GET-GROUP-BY-IMEI': pass return ret
def POST(self): data = web.input() self.env = icfg.getEnvObj() act =uTools.get_act(data) openid =icfg.objWeixin.getOpenid(data) if(act=='GET-MANAGER-CENTER'): ret =self.getManagerCenter(openid,data) return ret
def GET(self): data = web.input() self.env = icfg.getEnvObj() #openid = "twsh" act = uTools.get_act(data) #logstat.logAccessUrl(openid,act) #记录用户访问 if (act == "ADD-UNIONID"): ret = self.relateUserId(data) return ret
def GET(self): data = web.input() self.env = icfg.getEnvObj() openid = icfg.objWeixin.getOpenid(data) #openid = "twsh" act =uTools.get_act(data) #logstat.logAccessUrl(openid,act) #记录用户访问 if(act=='GET-MANAGER-CENTER'): ret =self.getManagerCenter(openid,data) return ret
def GET(self): data = web.input() self.env = icfg.getEnvObj() #openid =objWeixin.getOpenid(data) openid = "twsh" act = uTools.get_act(data) #logstat.logAccessUrl(openid,act) #记录用户访问 if (act == "LOGIN"): ret = self.login(data) return ret
def GET(self): data = web.input() act = uTools.get_act(data) self.env = icfg.getEnvObj() self.url =self.env['url'] openid = icfg.objWeixin.getOpenid(data) logstat.logAccessUrl(openid,act) #记录用户访问 if act == 'SHOW-LINE-STAT-TASK': ret = self.showLineStatTask(openid,data) else: ret = web.seeother(urlHome) return ret
def GET(self): data = web.input() act = uTools.get_act(data) self.env = icfg.getEnvObj() openid = objWeixin.getOpenid(data) logstat.logAccessUrl(openid, act) #记录用户访问 ret = None if act == 'BUSTRAVEL-CURRENT': ret = self.get_bustravel_current(openid, data) elif act == 'BUSTRAVEL-DETAIL': ret = self.get_bustravel_detail(openid, data) return ret
def GET(self): data = web.input() openid =icfg.objWeixin.getOpenid(data) self.env = icfg.getEnvObj() act = uTools.get_act(data) logstat.logAccessUrl(openid,act) #记录用户访问 #print data if act =="QUERY" : ret = self.getOrderByid(openid,data) elif act == "QRCODE": ret = self.getOrderByQrcode(openid,data) elif act == "ACCOUNT-LOG": ret = self.getAccountLog(openid,data) return ret
def POST(self): data = web.input() self.env = icfg.getEnvObj() act = uTools.get_act(data) imei = data.imei openid = objWeixin.getOpenid(data) if act == "HOME": ret = self.home(openid, data) elif act == "UPDATE-ITEMS": ret = self.updateSecurityItem(openid, data) elif act == "RESET-SF": ret = self.resetSF(openid, data) elif act == "SPEAKER-SUNG": ret = self.speakerSung(openid, imei) elif act == "MONITOR-SETUP": ret = self.monitorSetup(openid, imei, data.state) return ret
def GET(self): data = web.input() self.env = icfg.getEnvObj() openid = icfg.objWeixin.getOpenid(data) #openid = "twsh" act = uTools.get_act(data) #logstat.logAccessUrl(openid,act) #记录用户访问 if (act == 'GET-LAYOUT'): ret = self.getSeatLayout(openid, data) elif (act == 'GET-BUSTRAVEL'): ret = self.getBusTravel(openid, data) elif (act == 'GET-SEAT-STATUS-DITHERING'): ret = self.getSeatStatusDithering(openid, data) elif (act == 'GET-SEAT-STATUS'): ret = self.getSeatStatus(openid, data) elif (act == 'GET-TRAVEL-SITE'): ret = self.getTravelSite(openid, data) elif (act == 'GET-REGION-MONITOR-RESULT'): ret = self.getRegionMonitorResult(openid, data) elif (act == 'GET-SEAT-TYPE'): ret = self.getSeatType(openid, data) return ret
def GET(self): data = web.input() self.env = icfg.getEnvObj() act = uTools.get_act(data) ret = "" openid = objWeixin.getOpenid(data) accessLog = True #记录访问情况 if act == "HOME": ret = self.home(openid, data) elif act == "RESET-SF": ret = self.resetSF(openid, data) elif act == "SPEAKER-SUNG": ret = self.speakerSung(openid, data.imei) elif act == "AUTO-MONITOR": #定时自动检测 accessLog = False ret = self.autoMonitor() elif act == "OFFLINE-NOTIFY": #定时自动检测 accessLog = False ret = self.offlineNotify(data) if accessLog == True: logstat.logAccessUrl(openid, act) #记录用户访问 return ret
def POST(self): data = web.input() self.env = icfg.getEnvObj() act =uTools.get_act(data) openid =icfg.objWeixin.getOpenid(data) if(act =='GET-LINEBUS'): ret =self.getLineBus(openid,data) elif(act=="BUS-POSITION"): ret = self.getBusPostion(openid,data) elif(act =='GET-BUSLINE'): ret = self.getBusLine(openid,data) elif(act =='GET-BUSCFG'): ret = self.getBusConfig(openid,data) elif(act=='GET-HISTORYTRACK'): ret = self.getHistoryTrackMsg(act,openid,data) elif(act=='GET-HISTORY-SITE'): ret =self.getHistorySite(openid,data) elif(act=='SEND-BOX-CMD'): ret =self.exeBoxCmd(openid,data) elif(act=='GET-BOXCMD-RESULT'): ret =self.getBoxCmdResult(openid,data) elif(act=="GET-FAN-STATE"): ret =self.getFanState(openid,data) return ret
def POST(self): data = web.input() self.env = icfg.getEnvObj() act = uTools.get_act(data) ret = "" return ret