# -*- coding: utf-8 -*- from django.conf.urls import url from . import views from .views import SCDManage_View,CBDManage_View,SCD_Mqtt,CBDManage_detail_View,CBD_Mqtt,Sex_Trap_View,YBQ_Mqtt, Sex_Trap_Detail,JKManage_View,QXZManage_View,BZYManage_View,\ BZYManage_detail_View, QXZ_Switch_Name, QXZ_Mqtt, QXZ_Auto, QXZ_Value_Mqtt, QXZ_Timing, QXZ_Timing_Mqtt, JK_Page, JK_View, JKManage_View1, Equip_Simiccid, Jk_Image, JkImage_Del,\ QXZ_Status, QXZ_Data, QXZ_Data_Chart, QXZ_Title_Conf, QXZ_Day_Data, CBD_Old_Imei, QXZ_Led, NVR_View, QXZ_Base_View, Sex_Trap_Detail,YBQ_Mqtt_Detail,YBQ_Mqtt,YBQ_Data,YBQ_Photo,\ YBQ_Photo_List, YBQ_At_Ah, CBDManage_explore, SCDManage_explore, QXZ_Alarm_View, QXZ_Alarm_Recv, CbdBatchOperate, CBD_Mqtt_All, QXZ_Delete, QXZ_Record_View, YBQ_Mqtt_V1,SCD_Mqtt_All,\ CBD_csq, Tccb_View, Tccb_Detail, Tccb_Data, TCCB_Photo, TCCB_Photo_List, Tccb_Mqtt, RTU_Data, RTU_View, RTU_Chart, TCCB_Chart, RTU_Mqtt, CBD_Dver, TCCBImage_Del,CBD_Mqtt_Configure,\ YBQ_Pest_Set, QXZ_Record_All # 远程升级接口: from .views import Update, BZY_Mqtt, CBDStatus_all, SCDStatus_all # 开放API接口 from .views import CBD_Mqtt_Read, CBD_Mqtt_Set, SCD_Mqtt_Set, SCD_Mqtt_Switch, SCD_Mqtt_Read from django.views.decorators.csrf import csrf_exempt from django.views.static import serve app_name = 'apps.EquipManage' urlpatterns = [ url(r'^equipmanage_scd$', SCDManage_View.as_view(), name='equipmanage_scd'), url(r'^scdstatus_all$', SCDStatus_all.as_view(), name='scdstatus_all'), url(r'^scd_mqtt$', SCD_Mqtt.as_view(), name='scd_mqtt'), url(r'^scd_mqtt_all$', SCD_Mqtt_All.as_view(), name='scd_mqtt_all'), url(r'^cbd_dver$', CBD_Dver.as_view(), name='cbd_dver'), url(r'^equipmanage_cbd$', CBDManage_View.as_view(), name='equipmanage_cbd'), url(r'^cbdstatus_all$', CBDStatus_all.as_view(), name='cbdstatus_all'), url(r'^equipmanage_cbd_detail$', CBDManage_detail_View.as_view(), name='equipmanage_cbd_detail'), url(r'^cbd_mqtt$', CBD_Mqtt.as_view(), name='cbd_mqtt'), url(r'^cbd_csq$', CBD_csq.as_view(), name='cbd_csq'), url(r'^equipmanage_qx$', views.equipmanage_qx, name='equipmanage_qx'), url(r'^equipmanage_nycl$', views.equipmanage_nycl, name='equipmanage_nycl'), url(r'^update/firmware_upgrade$', Update.as_view(), name='update'), # url(r'^update/qxz_bin/(?P.*)', serve, {'document_root': '/home/web/yfwlw/update/qxz_bin'}),#小服务器 url(r'^update/qxz_bin/(?P.*)', serve, {'document_root': '/data/yfwlw/update/qxz_bin'}),#正式服务器 # RTU页面 url(r'^rtu_data$', RTU_Data.as_view(), name='rtu_data'), url(r'^rtu_view$', RTU_View.as_view(), name='rtu_view'), url(r'^rtu_chart$', RTU_Chart.as_view(), name='rtu_chart'), url(r'^rtu_mqtt$', RTU_Mqtt.as_view(), name='rtu_mqtt'), # 糖醋测报页面 url(r'^tccb_view$', Tccb_View.as_view(), name='tccb_view'), url(r'^tccb_detail$', Tccb_Detail.as_view(), name='tccb_detail'), url(r'^tccb_data$', Tccb_Data.as_view(), name='tccb_data'), url(r'^tccb_mqtt$', Tccb_Mqtt.as_view(), name='tccb_mqtt'), url(r'^tccb_chart$', TCCB_Chart.as_view(), name='tccb_chart'), url(r'^tccbimg_del$', TCCBImage_Del.as_view(), name='tccbimg_del'), url(r'^tccb_photo$', TCCB_Photo.as_view(), name='tccb_photo'), url(r'^tccb_photo_list$', TCCB_Photo_List.as_view(), name='tccb_photo_list'), # 性诱设备页面 url(r'^sex_trap_view$', Sex_Trap_View.as_view(), name='sex_trap_view'), url(r'^sex_trap_detail$', Sex_Trap_Detail.as_view(), name='sex_trap_detail'), url(r'^sex_mqtt$', YBQ_Mqtt.as_view(), name='sex_mqtt'), url(r'^sex_mqtt_v1$', YBQ_Mqtt_V1.as_view(), name='sex_mqtt_v1'), url(r'^ybq_pest_set$', YBQ_Pest_Set.as_view(), name='ybq_pest_set'), url(r'^sex_mqtt_detail$', YBQ_Mqtt_Detail.as_view(), name='sex_mqtt_detail'), url(r'^sex_trap_data$', YBQ_Data.as_view(), name='sex_trap_data'), url(r'^sex_trap_photo$', YBQ_Photo.as_view(), name='sex_trap_photo'), url(r'^sex_photo_list$', YBQ_Photo_List.as_view(), name='sex_photo_list'), url(r'^sex_at_ah$', YBQ_At_Ah.as_view(), name='sex_at_ah'), # 路由加上bzy,为将来其他类型设备区分路由,如微型测报:wxcbd/pyftp/ # url(r'^pyftp/ftp_file/bzy_photo/(?P.*)', serve, {'document_root': 'G:\\YFWLW\\yfwlw\\pyftp\\ftp_file\\bzy_photo'}), #本地 # url(r'^pyftp/ftp_file/sex_photo1(?P.*)', serve, {'document_root': '/home/web/yfwlw/pyftp/ftp_file/sex_photo1'}),#小服务器 url(r'^pyftp/ftp_file/sex_photo1(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/ftp_file/sex_photo1'}),#大服务器 # 糖醋测报图片 url(r'^pyftp/ftp_file/tccb_photo1(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/ftp_file/tccb_photo1'}),#大服务器 # 杀虫灯列表页导出excel url(r'^scdmanage_explore$', SCDManage_explore.as_view(), name='scdmanage_explore'), # 测报灯列表页导出excel url(r'^cbdmanage_explore$', CBDManage_explore.as_view(), name='cbdmanage_explore'), # 批量操作页面 url(r'^cbdbatchoperate$', CbdBatchOperate.as_view(), name='cbdbatchoperate'), url(r'^cbd_mqtt_all$', CBD_Mqtt_All.as_view(), name='cbd_mqtt_all'), url(r'^ybq_mqtt$', YBQ_Mqtt.as_view(), name='ybq_mqtt'), # url(r'^equipmanage_ybq_detail$', YBQManage_detail_View.as_view(), name='equipmanage_ybq_detail'), url(r'^equipmanage_qxz$', QXZManage_View.as_view(), name='equipmanage_qxz'), url(r'^equipmanage_bzy$', BZYManage_View.as_view(), name='equipmanage_bzy'), url(r'^equipmanage_bzy_detail$', BZYManage_detail_View.as_view(), name='equipmanage_bzy_detail'), url(r'^bzy_mqtt$', BZY_Mqtt.as_view(), name='bzy_mqtt'), # 测报灯API url(r'^cbd_mqtt_read$', CBD_Mqtt_Read.as_view(), name='cbd_mqtt_read'), url(r'^cbd_mqtt_set$', CBD_Mqtt_Set.as_view(), name='cbd_mqtt_set'), url(r'^cbd_old_imei$', CBD_Old_Imei.as_view(), name='cbd_old_imei'), # 杀虫灯API url(r'^scd_mqtt_set$', SCD_Mqtt_Set.as_view(), name='scd_mqtt_set'), url(r'^scd_mqtt_switch$', SCD_Mqtt_Switch.as_view(), name='scd_mqtt_switch'), url(r'^scd_mqtt_read$', SCD_Mqtt_Read.as_view(), name='scd_mqtt_read'), # 气象站控制 url(r'^qxz_switch_name$', QXZ_Switch_Name.as_view(), name='qxz_switch_name'), url(r'^qxz_switch$', QXZ_Mqtt.as_view(), name='qxz_switch'), # 气象站阈值 url(r'^qxz_auto$', QXZ_Auto.as_view(), name='qxz_auto'), url(r'^qxz_value_mqtt$', QXZ_Value_Mqtt.as_view(), name='qxz_value_mqtt'), # 气象站LED屏下发 url(r'^qxz_led$', QXZ_Led.as_view(), name='qxz_led'), # 气象站短信预警 url(r'^qxz_alarm$', QXZ_Alarm_View.as_view(), name='qxz_alarm'), url(r'^qxz_alarm_recv$', QXZ_Alarm_Recv.as_view(), name='qxz_alarm_recv'), url(r'^qxz_delete$', QXZ_Delete.as_view(), name='qxz_delete'), url(r'^qxz_record$', QXZ_Record_View.as_view(), name='qxz_record'), url(r'^qxz_record_all$', QXZ_Record_All.as_view(), name='qxz_record_all'), url(r'^qxz_status$', QXZ_Status.as_view(), name='qxz_status'), url(r'^qxz_data$', QXZ_Data.as_view(), name='qxz_data'), url(r'^qxz_data_chart$', QXZ_Data_Chart.as_view(), name='qxz_data_chart'), url(r'^qxz_title_conf$', QXZ_Title_Conf.as_view(), name='qxz_title_conf'), url(r'^qxz_day_data$', QXZ_Day_Data.as_view(), name='qxz_day_data'), url(r'^qxz_base_view$', QXZ_Base_View.as_view(), name='qxz_base_view'), # 气象站定时 url(r'^qxz_timing$', QXZ_Timing.as_view(), name='qxz_timing'), url(r'^qxz_timing_mqtt$', QXZ_Timing_Mqtt.as_view(), name='qxz_timing_mqtt'), # 监控设备列表 url(r'^equipmanage_jk1$', JKManage_View1.as_view(), name='equipmanage_jk1'), url(r'^equipmanage_jk$', JKManage_View.as_view(), name='equipmanage_jk'), url(r'^jk_page$', JK_Page.as_view(), name='jk_page'), url(r'^jk_view$', JK_View.as_view(), name='jk_view'), url(r'^jk_image$', Jk_Image.as_view(), name='jk_image'), url(r'^jkimage_del$', JkImage_Del.as_view(), name='jkimage_del'), # 硬盘录像机接口 url(r'^nvr_view$', NVR_View.as_view(), name='nvr_view'), # 测报灯sim卡绑定 url(r'^equip_simiccid$', Equip_Simiccid.as_view(), name='equip_simiccid'), # 监控路由注册 url(r'^pyftp/ftp_file/jk_photo1(?P.*)', serve, {'document_root': '/data/yfwlw/pyftp/ftp_file/jk_photo1'}),#大服务器 #测报灯开放APi 光控时控 url(r'^cbd_mqtt_configure$', CBD_Mqtt_Configure.as_view(), name='cbd_mqtt_configure'), ]