urls.py 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777
  1. # -*- coding: utf-8 -*-
  2. # !/usr/bin/env python
  3. import os
  4. from django.conf.urls import patterns, url
  5. from apps.common.utils import get_test_point
  6. from apps.web.dealer.views import *
  7. urlpatterns = patterns('', *[
  8. # 获取经销商详细信息
  9. url(r'^getDealerDetailList$', getDealerDetailList, name = 'getDealerDetailList'),
  10. # 根据代理商列表获取经销商列表
  11. url(r'^getDealerListByAgent$', getDealerListByAgent, name = 'getDealerListByAgent'),
  12. # 退出登录
  13. url(r'^logout$', logout, name = 'logout'),
  14. # 获取短信验证码
  15. url(r'^getCheckCode$', getCheckCode, name = 'getCheckCode'),
  16. # 获取子账号的短信验证码
  17. url(r'^subAccount/getCheckCode$', getSubAccountCheckCode, name = 'getCheckCode'),
  18. # 验证短信验证码
  19. url(r'^verifyForgetCode$', verifyForgetCode, name = 'verifyForgetCode'),
  20. # 验证短信验证码
  21. url(r'^subAccount/verifyForgetCode$', verifySubAccountForgetCode,
  22. name = 'verifySubAccountForgetCode'),
  23. url(r'^wechat/entry$', wechatEntry, name = 'wechatEntry'),
  24. # 经销商获取注册验证码
  25. url(r'^getRegisterCode$', getDealerRegisterSMSCode, name = 'getDealerRegisterSMSCode'),
  26. # 经销商注册
  27. url(r'^register$', dealerRegister, name = 'dealerRegister'),
  28. # 获取配置套餐
  29. url(r'^getDefaultPackageList$', getPackageList, name = 'getPackageList'),
  30. # 经销商登录
  31. url(r'^login$', login, name = 'dealerLogin'),
  32. # 修改经销商手机号
  33. url(r'^verifyNewTel$', verifyNewPhoneNumber, name = 'verifyNewPhoneNumber'),
  34. # 远程上分
  35. url(r'^onPoints$', onPoints, name = 'onPoints'),
  36. # 查询上分记录
  37. url(r'^onPointsRecords$', onPointsRecords, name = 'onPointsRecords'),
  38. # homepage 信息查询
  39. url(r'^homepageData$', homepageData, name = 'homepageData'),
  40. # 查询地址组内的收益
  41. url(r'^groupIncomeData$', groupIncomeData, name = 'groupIncomeData'),
  42. # 查询组内设备报表
  43. url(r'^groupEquipmentIncomeByGroupId$', groupEquipmentIncomeByGroupId,
  44. name = 'groupEquipmentIncomeByGroupId'),
  45. # 根据groupID查询统计数据
  46. url(r'^groupIncomeByGroupId$', groupIncomeByGroupId, name = 'groupIncomeByGroupId'),
  47. # 月度统计
  48. url(r'^lastMonthIncome$', lastMonthIncome, name = 'lastMonthIncome'),
  49. # 近一年统计
  50. url(r'^lastYearIncome$', lastYearIncome, name = 'lastYearIncome'),
  51. # 充值订单查询
  52. url(r'^paymentOrderRecords$', paymentOrderRecords, name = 'paymentOrderRecords'),
  53. # 充值订单查询
  54. url(r'^consumeOrderRecords$', consumeOrderRecords, name = 'consumeOrderRecords'),
  55. # 查询投币记录
  56. url(r'^dateCoinsDetail$', dateCoinsDetail, name = 'dateCoinsDetail'),
  57. # 查询当日投币总数
  58. url(r'^dateCoins$', dateCoins, name = 'dateCoins'),
  59. # 查询优惠规则
  60. url(r'^discountRuleData$', discountRuleData, name = 'discountRuleData'),
  61. url(r'^discountCardRuleData$', discountCardRuleData, name = 'discountCardRuleData'),
  62. # 保存优惠规则
  63. url(r'^saveDiscountRule$', saveDiscountRule, name = 'saveDiscountRule'),
  64. url(r'^saveDiscountCardData$', saveDiscountCardData, name = 'saveDiscountCardData'),
  65. # 删除优惠规则
  66. url(r'^delDiscountRule$', delDiscountRule, name = 'delDiscountRule'),
  67. url(r'^delDiscountCardData$', delDiscountCardData, name = 'delDiscountCardData'),
  68. # 获取默认地址
  69. url(r'^groupInfo$', groupInfo, name = 'groupInfo'),
  70. # ## 推送开关
  71. # 提现消息推送开关
  72. url(r'^setWithdrawMsgSwitch$', setWithdrawMsgSwitch, name = 'setWithdrawMsgSwitch'),
  73. # 设置离线通知
  74. url(r'^offlineNotifySwitch$', setOfflineNotifySwitch,
  75. name = 'setOfflineNotifySwitch'),
  76. url(r'^saveOfflineNotifyTime$', saveOfflineNotifyTime, name = 'saveOfflineNotifyTime'),
  77. # 每日收益推送开关
  78. url(r'^toggleDailyIncomeReportPushSwitch$', toggleDailyIncomeReportPushSwitch,
  79. name = 'toggleDailyIncomeReportPushSwitch'),
  80. # 每笔用户订单充值成功即时推送
  81. url(r'^toggleNewUserPaymentOrderPushSwitch$', toggleNewUserPaymentOrderPushSwitch,
  82. name = 'toggleNewUserPaymentOrderPushSwitch'),
  83. # 获取经销商数据
  84. url(r'^accountInfo$', accountInfo, name = 'accountInfo'),
  85. # 查询钱包
  86. url(r'^walletData$', walletData, name = 'walletData'),
  87. # 查询提现记录
  88. url(r'^withdrawalsHistoryList$', withdrawalsHistoryList,
  89. name = 'withdrawalsHistoryList'),
  90. # 获取设备总数
  91. url(r'^getEquipmentTotal$', getEquipmentTotal, name = 'getEquipmentTotal'),
  92. # 经销商绑定微信
  93. url(r'^getDealerBindWechatSMSCode$', getDealerBindWechatSMSCode,
  94. name = 'getDealerBindWechatSMSCode'),
  95. url(r'^getBindWalletWechatSMSCode$', getBindWalletWechatSMSCode,
  96. name = 'getBindWalletWechatSMSCode'),
  97. url(r'^getBoundWeiXinId$', getBoundWechat, name = 'getBoundWechat'),
  98. url(r'^getBoundWalletWeiXinId$', getBoundWalletWeiXinId, name = "getBoundWalletWeiXinId"),
  99. url(r'^verifyNewWechatBinding$', verifyNewWechatBinding,
  100. name = 'verifyNewWechatBinding'),
  101. url(r'^verifyNewWalletWechatBinding$', verifyNewWalletWechatBinding,
  102. name = "verifyNewWalletWechatBinding"),
  103. url(r'^verifyNewWechatBindingCallback$', verifyNewWechatBindingCallback,
  104. name = 'verifyNewWechatBindingCallback'),
  105. url(r'^verifyNewWalletWechatBindingCallback', verifyNewWalletWechatBindingCallback,
  106. name = "verifyNewWalletWechatBindingCallback"),
  107. # :::::::::::::::::: 关于提现 ::::::::::::::::::::::::::::::::::::::::::::::::::::::
  108. # 经销商获取提现短信
  109. url(r'^getWithdrawCode$', getWithdrawCode, name = 'getWithdrawCode'),
  110. # 经销商提现
  111. url(r'^withdraw$', dealerWithdraw, name = 'dealerWithdraw'),
  112. # 提现明细详情
  113. url(r'^paymentInfo$', paymentInfo, name = 'paymentInfo'),
  114. # :::::::::::::::::: 个人信息处理 ::::::::::::::::::::::::::::::::::::::::::::::::::::::
  115. # 校验口令
  116. url(r'^resetPassword$', resetPassword, name = 'resetPassword'),
  117. url(r'^updateInfo$', updateInfo, name = 'updateInfo'),
  118. url(r'^verifyNewTel$', verifyNewPhoneNumber, name = 'verifyNewPhoneNumber'),
  119. url(r'^setAddressFree', setAddressFree, name = 'setAddressFree'),
  120. url(r'^getServiceInfo$', getServiceInfo, name = 'getServiceInfo'),
  121. url(r'^saveServiceInfo$', saveServiceInfo, name = 'saveServiceInfo'),
  122. url(r'^userFeedbackRecords$', userFeedbackRecords, name = 'userFeedbackRecords'),
  123. url(r'^userFeedbackInfo$', userFeedbackInfo, name = 'userFeedbackInfo'),
  124. url(r'^userFeedbackHandle$', userFeedbackHandle, name = 'userFeedbackHandle'),
  125. # :::::::::::::::::: 经销商下辖终端用户管理 ::::::::::::::::::::::::::::::::::::::::::::::::::::::
  126. url(r'^getCustomerList$', getCustomerListUnderDealer,
  127. name = 'getCustomerListUnderDealer'),
  128. url(r'^getCustomerDetailInfo$', getCustomerDetailInfo, name = 'getCustomerDetailInfo'),
  129. url(r'^getRechargeRecordByCustomer$', getRechargeRecordByCustomer,
  130. name = 'getRechargeRecordByCustomer'),
  131. url(r'^getConsumptionRecordByCustomer$', getConsumptionRecordByCustomer,
  132. name = 'getConsumptionRecordByCustomer'),
  133. url(r'^getModifyCustomerBalanceRecord$', getModifyCustomerBalanceRecord,
  134. name = 'getModifyCustomerBalanceRecord'),
  135. url(r'^getRefundRecord$', getRefundRecord, name = 'getRefundRecord'),
  136. url(r'^modifyCustomerBalance$', modifyCustomerBalance, name = 'modifyCustomerBalance'),
  137. # 调试设备使用,获取缓存中的所有信息
  138. url(r'^deviceMem$', deviceMem, name = 'deviceMem'),
  139. # 调试设备使用,获取设备上的信息
  140. url(r'^deviceInfo$', deviceInfo, name = 'deviceInfo'),
  141. # 设置开关
  142. url(r'^setAdShow$', setAdShow, name = 'setAdShow'),
  143. url(r'^pay/gateway$', payGateway, name = 'wxPayGateway'),
  144. # 支付回调通知
  145. url(r'^([^/]+)/finishedPay$', payNotify, name = 'payNotify'),
  146. # 查询设备流量信息
  147. url(r'^getDeviceCardList$', getDeviceCardList, name = 'getDeviceCardList'),
  148. # 查询设备流量充值记录
  149. url(r'^sim/order/list$', getSimRechargeOrderList, name = 'getPayOrderList'),
  150. # 创建设备流量充值记录
  151. url(r'^sim/order/create$', createSimRechargeOrder, name = 'createSimRechargeOrder'),
  152. # 取消设备流量充值订单
  153. url(r'^sim/order/cancel', cancelSimRechargeOrder, name = 'cancelSimRechargeOrder'),
  154. # 查询设备流量充值记录
  155. url(r'^sim/order/detail$', getSimRechargeOrderDetail, name = 'getSimRechargeOrderDetail'),
  156. # 获取所属代理商信息
  157. url(r'^getOwnerAgents$', getOwnerAgents, name = 'getOwnerAgents'),
  158. # 查询设备信息
  159. url(r'^equipmentList$', equipmentList, name = 'equipmentList'),
  160. # 解除绑定设备
  161. url(r'^unbindDevice$', unbindDevice, name = 'unbindDevice'),
  162. # 解除绑定的所有子节点
  163. url(r'^unbindAllNode$', unbindAllNode, name = 'unbindAllNode'),
  164. # 删除套餐
  165. url(r'^delPackages$', delPackages, name = 'delPackages'),
  166. # 获取套餐
  167. url(r'^getPackages$', getPackages, name = 'getPackages'),
  168. # 保存套餐
  169. url(r'^savePackages$', savePackages, name = 'savePackages'),
  170. url(r'^setBatchDevsSwitch$', setBatchDevsSwitch, name = 'setBatchDevsSwitch'),
  171. # 批量修改参数
  172. url(r'^setBatchRefundProtectionTime$', setBatchRefundProtectionTime,
  173. name = 'setBatchRefundProtectionTime'),
  174. # 设置为默认地址
  175. url(r'^setDefaultGroup$', setDefaultGroup, name = 'setDefaultGroup'),
  176. # wxconfig过期再取
  177. url(r'^wxconfig$', wxconfig, name = 'wxconfig'),
  178. # 查询设备的库存信息
  179. url(r'^equipmentListForStock$', equipmentListForStock, name = 'equipmentListForStock'),
  180. # 查询纸巾机的库存详细信息
  181. url(r'^stockDetails$', stockDetails, name = 'stockDetails'),
  182. # 设置库存
  183. url(r'^updateStockQuantity$', updateStockQuantity, name = 'updateStockQuantity'),
  184. # 获取库存列表
  185. url(r'^getStockRecord$', getStockRecord, name = 'getStockRecord'),
  186. # 获取串口洗衣机的配置
  187. url(r'^getDeviceFunction$', getDeviceFunction, name = 'getDeviceFunction'),
  188. # 设置串口洗衣机的配置
  189. url(r'^setDeviceFunction$', setDeviceFunction, name = 'setDeviceFunction'),
  190. # 参数设置参数
  191. url(r'^setDeviceFunctionParam$', setDeviceFunctionParam, name = 'setDeviceFunctionParam'),
  192. # 获取批量设置的结果
  193. url(r'^deviceParamsResult$', deviceParamsResult, name = 'deviceParamsResult'),
  194. # 失败设备重试
  195. url(r'^retryingSettingsDeviceParams$', retryingSettingsDeviceParams, name = 'retryingSettingsDeviceParams'),
  196. # 设置开关
  197. url(r'^toggleSwitches$', toggleSwitches, name = 'toggleSwitches'),
  198. # 清零设备的数据
  199. url(r'^clearDeviceStatistics$', clearDeviceStatistics, name = 'clearDeviceStatistics'),
  200. # 经销商 卡处理的视图函数
  201. url(r'^saveEntityCard$', saveEntityCard, name = 'saveEntityCard'),
  202. url(r'^editCard$', editCard, name = 'editCard'),
  203. url(r'^swapCardNo$', swapCardNo, name = 'swapCardNo'),
  204. url(r"^deleteCard$", deleteInitCard, name = "deleteInitCard"),
  205. url(r'^getUserCardList$', getUserCardList, name = 'getUserCardList'),
  206. url(r'^getUserCard$', getUserCard, name = 'getUserCard'),
  207. # 查看用户卡充值记录
  208. url(r'^getUserCardRecord$', getUserCardRecord, name = 'getUserCardRecord'),
  209. # 查询功能参数
  210. url(r'^getDeviceFunctionByKey$', getDeviceFunctionByKey, name = 'getDeviceFunctionByKey'),
  211. # 直接点击按钮
  212. url(r'^setDeviceFunctionByKey$', setDeviceFunctionByKey, name = 'setDeviceFunctionByKey'),
  213. # 卡解挂失
  214. url(r'^freezeCard$', freezeCard, name = 'freezeCard'),
  215. # 获取优惠活动类型
  216. url(r'^getOnsaleTypeList$', getOnsaleTypeList, name = 'getOnsaleTypeList'),
  217. # 获取优惠活动
  218. url(r'^getOnsaleList$', getOnsaleList, name = 'getOnsaleList'),
  219. # 创建优惠活动
  220. url(r'^createOnsale$', createOnsale, name = 'createOnsale'),
  221. # 删除优惠活动
  222. url(r'^deleteOnsale$', deleteOnsale, name = 'deleteOnsale'),
  223. # 编辑优惠活动
  224. url(r'^editOnsale$', editOnsale, name = 'editOnsale'),
  225. # 上传创意
  226. url(r'^uploadCreative$', uploadCreative, name = 'uploadCreative'),
  227. url(r'^getWalletWithdrawInfo$', getWalletWithdrawInfo, name = 'getWalletWithdrawInfo'),
  228. url(r'^getFeatureList$', getFeatureList, name = 'getFeatureList'),
  229. ##: 新经营统计模块
  230. url(r'^getIncomeStatistics$', getIncomeStatistics, name = 'getIncomeStatistics'),
  231. url(r'^groupConsumptionData$', groupConsumptionData, name = 'groupConsumptionData'),
  232. url(r'^getIncomeConsumptionCategories', getIncomeConsumptionCategories,
  233. name = 'getIncomeConsumptionCategories'),
  234. #: 收益
  235. url(r'^getIncomeList$', getIncomeList, name = 'getIncomeList'),
  236. url(r'^getIncomeDetail$', getIncomeDetail, name = 'getIncomeDetail'),
  237. url(r'^getRealtimeIncomeByDev', getRealtimeIncomeByDev, name = 'getRealtimeIncomeByDev'),
  238. #: 消费, 包含成本
  239. url(r'^groupConsumptionByGroupId$', groupConsumptionByGroupId,
  240. name = 'groupConsumptionByGroupId'),
  241. url(r'^groupEquipmentConsumptionByGroupId$', groupEquipmentConsumptionByGroupId,
  242. name = 'groupEquipmentConsumptionByGroupId'),
  243. url(r'^getConsumptionList$', getConsumptionList, name = 'getConsumptionList'),
  244. url(r'^getConsumptionDetail$', getConsumptionDetail, name = 'getConsumptionDetail'),
  245. url(r'^lastMonthConsumption$', lastMonthConsumption, name = 'lastMonthConsumption'),
  246. url(r'^lastYearConsumption$', lastYearConsumption, name = 'lastYearConsumption'),
  247. url(r'^getDevOffLineCoinStatByGroupId', getDevOffLineCoinStatByGroupId,
  248. name = 'getDevOffLineCoinStatByGroupId'),
  249. # 获取推广活动
  250. url(r'^getOnsaleRecord$', getOnsaleRecord, name = 'getOnsaleRecord'),
  251. # 活动暂停、启动
  252. url(r'^toggleOnsale$', toggleOnsale, name = 'toggleOnsale'),
  253. # 经销商更改自己的手机号码
  254. url(r'^getCheckCodeForNewTel$', getCheckCodeForNewTel, name = 'getCheckCodeForNewTel'),
  255. # 经销商卡卷管理
  256. url(r'^getCardTicketTypeList$', getCardTicketTypeList, name = 'getCardTicketTypeList'),
  257. url(r'^getCardTicketList$', getCardTicketList, name = 'getCardTicketList'),
  258. url(r'^addTicketCard$', addTicketCard, name = 'addTicketCard'),
  259. url(r'^deleteCardTicket$', deleteCardTicket, name = 'deleteCardTicket'),
  260. url(r'^switchCardTicket$', switchCardTicket, name = 'switchCardTicket'),
  261. url(r'^getUserCardTicketList$', getUserCardTicketList, name = 'getUserCardTicketList'),
  262. url(r'^getUserCardTicketDetail$', getUserCardTicketDetail, name = 'getUserCardTicketDetail'),
  263. url(r'^remarkUserVirtual$', remarkUserVirtual, name = 'remarkUserVirtual'),
  264. url(r'^getElcPriceModList$', getElcPriceModList, name = 'getElcPriceModList'),
  265. url(r'^saveElcPriceMod$', saveElcPriceMod, name = 'saveElcPriceMod'),
  266. url(r'^saveDeviceElcPrice$', saveDeviceElcPrice, name = 'saveDeviceElcPrice'),
  267. url(r'^deleteElcPriceMod$', deleteElcPriceMod, name = 'deleteElcPriceMod'),
  268. url(r'^uploadItemPic$', uploadItemPic, name = 'uploadItemPic'),
  269. url(r'addEditItemType$', addEditItemType, name = 'addEditItemType'),
  270. url(r'^deleteItemType$', deleteItemType, name = 'deleteItemType'),
  271. url(r'^getItemTypes$', getItemTypes, name = 'getItemTypes'),
  272. url(r'^getDeviceCells$', getDeviceCells, name = 'getDeviceCells'),
  273. url(r'^addGoodsToDeviceCell$', addGoodsToDeviceCell, name = 'addGoodsToDeviceCell'),
  274. url(r'^addEditCell$', addEditCell, name = 'addEditCell'),
  275. url(r'^deleteCell$', deleteCell, name = 'deleteCell'),
  276. url(r'^unlockCell$', unlockCell, name = 'unlockCell'),
  277. url(r'^getDeviceCellsFromDB$', getDeviceCellsFromDB, name = 'getDeviceCellsFromDB'),
  278. url(r'^getOfflineTaskList$', getOfflineTaskList, name = 'getOfflineTasks'),
  279. url(r'^getOfflineTaskStatus$', getOfflineTaskStatus, name = 'getOfflineTaskStatus'),
  280. url(r'^exportBusinessStats$', exportBusinessStats, name = 'exportBusinessStats'),
  281. url(r'^exportAllTicketList$', exportAllTicketList, name = 'exportAllTicketList'),
  282. url(r'^addEditSubAccount$', addEditSubAccount, name = 'addEditSubAccount'),
  283. url(r'^getAccountPermission$', getAccountPermission, name = 'getAccountPermission'),
  284. url(r'^getAccountPermissionById$', getAccountPermissionById,
  285. name = 'getAccountPermissionById'),
  286. url(r'^getSubAccountList$', getSubAccountList, name = 'getSubAccountList'),
  287. url(r'^subAccountRegisterCode$', subAccountRegisterCode, name = 'subAccountRegisterCode'),
  288. url(r'^saveAccountPermission$', saveAccountPermission, name = 'saveAccountPermission'),
  289. url(r'^deleteSubAccount$', deleteSubAccount, name = 'deleteSubAccount'),
  290. url(r'^getAlarmList$', getAlarmList, name = 'getAlarmList'),
  291. url(r'^handleAlarm$', handleAlarm, name = 'handleAlarm'),
  292. url(r'^withdraw/entry$', withdrawEntry, name = 'withdrawEntry'),
  293. url(r'handleUserIdentify', ActivateUser, name = "ActivateUser"),
  294. url(r'deleteUserIdentify', delUserActiveInfo, name = "delUserActiveInfo"),
  295. url(r'getUserIdentifyList', getUserIdentifyList, name = "getUserIdentifyList"),
  296. url(r'^getLoginToken$', getLoginToken, name = 'getLoginToken'),
  297. url(r'^watchLogin$', watchLogin, name = 'watchLogin'),
  298. url(r'^info$', info, name = 'info'),
  299. url(r'^getDashboard$', getDashboard, name = 'getDashboard'),
  300. url(r'^deviceOfflineTrend$', deviceOfflineTrend, name = 'deviceOfflineTrend'),
  301. url(r'^deviceActiveTrend$', deviceActiveTrend, name = 'deviceActiveTrend'),
  302. url(r'^getGroupStatistics$', getGroupStatistics, name = 'getGroupStatistics'),
  303. url(r'^getOrderTrendByGroup$', getOrderTrendByGroup, name = 'getOrderTrendByGroup'),
  304. url(r'^getOfflineTrendByGroup$', getOfflineTrendByGroup, name = 'getOfflineTrendByGroup'),
  305. url(r'^dailyActivityTrendByGroup$', dailyActivityTrendByGroup,
  306. name = 'dailyActivityTrendByGroup'),
  307. url(r'^getPeakValueTrendByGroup$', getPeakValueTrendByGroup,
  308. name = 'getPeakValueTrendByGroup'),
  309. url(r'^getDeviceStatistics$', getDeviceStatistics, name = 'getDeviceStatistics'),
  310. url(r'^getDeviceList$', getDeviceList, name = 'getDeviceList'),
  311. url(r'^getDevMapChart$', getDevMapChart, name = 'getDevMapChart'),
  312. url(r'^getAllFeedbackStatistics$', getAllFeedbackStatistics,
  313. name = 'getAllFeedbackStatistics'),
  314. url(r'^getDeviceTrend$', getDeviceTrend, name = 'getDeviceTrend'),
  315. url(r'^getDeviceNetworkTrend$', getDeviceNetworkTrend, name = 'getDeviceNetworkTrend'),
  316. url(r'^getPackageUsageFrequency$', getPackageUsageFrequency,
  317. name = 'getPackageUsageFrequency'),
  318. url(r'^getIncomeTrend$', getIncomeTrend, name = 'getIncomeTrend'),
  319. url(r'^getConsumptionTrend$', getConsumptionTrend, name = 'getConsumptionTrend'),
  320. url(r'^getOrderTrend$', getOrderTrend, name = 'getOrderTrend'),
  321. url(r'^getIncomeOrderList$', getIncomeOrderList, name = 'getOrderList'),
  322. url(r'^getConsumptionOrderList$', getConsumptionOrderList, name = 'getConsumptionOrderList'),
  323. url(r'^getAPIOrderList$', getAPIOrderList, name = 'getAPIOrderList'),
  324. url(r'^getOnPointsOrderList$', getOnPointsOrderList, name = 'getOnPointsOrderList'),
  325. url(r'^getSendCoinsToCardOrderList$', getSendCoinsToCardOrderList, name = 'getSendCoinsToCardOrderList'),
  326. url(r'^getSignalTrendByDevice$', getSignalTrendByDevice, name = 'getSignalTrendByDevice'),
  327. url(r'^getPeakValueTrendByDevice$', getPeakValueTrendByDevice,
  328. name = 'getPeakValueTrendByDevice'),
  329. url(r'^getOrderStatistics$', getOrderStatistics, name = 'getOrderStatistics'),
  330. url(r'^exportIncomeOrderList$', exportIncomeOrderList, name = 'exportIncomeOrderList'),
  331. url(r'^exportConsumptionOrderList$', exportConsumptionOrderList,
  332. name = 'exportConsumptionOrderList'),
  333. url(r'^exportAPIOrderList$', exportAPIOrderList, name = 'exportAPIOrderList'),
  334. url(r'^exportOnPointsOrderList$', exportOnPointsOrderList, name = 'exportOnPointsOrderList'),
  335. url(r'^exportSendCoinsToCardOrderList$', exportSendCoinsToCardOrderList, name = 'exportSendCoinsToCardOrderList'),
  336. url(r'^exportIncomeAggregate$', exportIncomeAggregate, name = 'exportIncomeAggregate'),
  337. url(r'^getOfflineTaskStatus$', getOfflineTaskStatus, name = 'getOfflineTaskStatus'),
  338. url(r'^scanLogin$', scanLogin, name = 'scanLogin'),
  339. url(r'^checkAlarm$', checkAlarm, name = 'checkAlarm'),
  340. url(r'^getUserStatistics$', getUserStatistics, name = 'getUserStatistics'),
  341. # 获取地址下的电费以及待机功耗
  342. url(r'^getElecFeeConf$', getElecFeeConf, name = 'getElecFeeConf'),
  343. url(r'^setElecFeeConf$', setElecFeeConf, name = 'setElecFeeConf'),
  344. url(r'^sendCoinsForCard$', sendCoinsForCard, name = 'sendCoinsForCard'),
  345. url(r'^querySendCoinsRcd$', querySendCoinsRcd, name = 'querySendCoinsRcd'),
  346. url(r'^exportGroupStatistics$', exportGroupStatistics, name = 'exportGroupStatistics'),
  347. url(r'^getGroupUserAccountInfo$', getGroupUserAccountInfo, name = 'getGroupUserAccountInfo'),
  348. url(r'^reportModifyCustomerBalanceRecord$', reportModifyCustomerBalanceRecord, name = 'reportModifyCustomerBalanceRecord'),
  349. url(r'^getMessage$', getMessage, name = 'getMessage'),
  350. url(r'^messageRead$', messageRead, name = 'messageRead'),
  351. url(r'^getKeepingOrder$', getKeepingOrder, name = 'getKeepingOrder'),
  352. url(r'^handlerKeepingOrder$', handlerKeepingOrder, name = 'handlerKeepingOrder'),
  353. url(r'^getDeviceForMap$', getDeviceForMap, name = 'getDeviceForMap'),
  354. url(r'^delUserVirtualCard$', delUserVirtualCard, name = 'delUserVirtualCard'),
  355. url(r'^adjustUserVirtualCardTime$', adjustUserVirtualCardTime,
  356. name = 'adjustUserVirtualCardTime'),
  357. url(r'^userVirtualCardAdjustRecord$', userVirtualCardAdjustRecord,
  358. name = 'userVirtualCardAdjustRecord'),
  359. url(r'^adjustUserVirtualCardQuota$', adjustUserVirtualCardQuota,
  360. name = 'adjustUserVirtualCardQuota'),
  361. url(r'^adjustUserVirtualState$', adjustUserVirtualState, name = 'adjustUserVirtualState'),
  362. url(r'^blackUser$', blackUser, name = 'blackUser'),
  363. url(r'^getCardPwd$', getCardPwd, name = 'getCardPwd'),
  364. url(r'^setCardPwd$', setCardPwd, name = 'setCardPwd'),
  365. url(r'^setCardMode$', setCardMode, name = 'setCardMode'),
  366. url(r'^getCardMode$', getCardMode, name = 'getCardMode'),
  367. # 售后换板的系列函数
  368. url(r'^getDealerOrderAddr$', getDealerOrderAddr, name = 'getDealerOrderAddr'),
  369. url(r'^updateDealerOrderAddr$', updateDealerOrderAddr, name = 'updateDealerOrderAddr'),
  370. url(r'^getPartInfo$', getPartInfo, name = 'getPartInfo'),
  371. url(r'^getExchangeOrder$', getExchangeOrder, name = 'getExchangeOrder'),
  372. url(r'^updateExchangeOrder$', updateExchangeOrder, name = 'updateExchangeOrder'),
  373. url(r'^cancelOrder$', cancelOrder, name = 'cancelOrder'),
  374. url(r'^finishedOrder$', finishedOrder, name = 'finishedOrder'),
  375. url(r'^deleteAddress$', deleteAddress, name = 'deleteAddress'),
  376. url(r'^getDevicePort$', getDevicePort, name = 'getDevicePort'),
  377. url(r'^getTempPackages$', getTempPackages, name = 'getTempPackages'),
  378. url(r'^saveTempPackages$', saveTempPackages, name = 'saveTempPackages'),
  379. url(r'^setSelfRechargeCardPrice$', setSelfRechargeCardPrice,
  380. name = 'setSelfRechargeCardPrice'),
  381. url(r'^getAutoWithDrawConfig$', getAutoWithdrawConfig, name = 'getAutoWithdrawCocnfig'),
  382. url(r'^saveAutoWithDrawConfig$', saveAutoWithdrawConfig, name = 'saveAutoWithdrawConfig'),
  383. url(r'^selfRechargeCardRecords$', selfRechargeCardRecords, name = 'selfRechargeCardRecords'),
  384. url(r'^batteryList$', batteryList, name = 'batteryList'),
  385. url(r'^batteryPosition$', batteryPosition, name = 'BatteryPosition'),
  386. url(r'^deleteBattery$', deleteBattery, name = 'deleteBattery'),
  387. url(r'^disableBattery$', disableBattery, name = 'disableBattery'),
  388. url(r'^asyncBatterySnByEnter$', asyncBatterySnByEnter, name = 'asyncBatterySnByEnter'),
  389. url(r'^asyncBatterySnByDevice$', asyncBatterySnByDevice, name = 'asyncBatterySnByDevice'),
  390. url(r'^createEmptyCardTicket$', createEmptyCardTicket, name = 'createEmptyCardTicket'),
  391. url(r'^bindVirtualCardToRechargeIDCard$', bindVirtualCardToRechargeIDCard,
  392. name = 'bindVirtualCardToRechargeIDCard'),
  393. url(r'^userFeedbackBatchHandle$', userFeedbackBatchHandle, name = 'userFeedbackBatchHandle'),
  394. url(r'^getDeviceFunctionForIC$', getDeviceFunctionForIC, name = 'getDeviceFunctionForIC'),
  395. url(r'^unbindVirtualCardToRechargeIDCard$', unbindVirtualCardToRechargeIDCard,
  396. name = 'unbindVirtualCardToRechargeIDCard'),
  397. url(r'^getDeviceStockForGoods$', getDeviceStockForGoods, name = 'getDeviceStockForGoods'),
  398. url(r'^addGoodsForStock$', addGoodsForStock, name = 'addGoodsForStock'),
  399. url(r'^updateStockQuantityForGoods$', updateStockQuantityForGoods,
  400. name = 'updateStockQuantityForGoods'),
  401. url(r'^deleteItemStock$', deleteItemStock, name = 'deleteItemStock'),
  402. url(r'^getCardListForDevice$', getCardListForDevice, name = 'getCardListForDevice'),
  403. url(r'^chargeInsufficientBalanceCard$', chargeInsufficientBalanceCard, name = 'chargeInsufficientBalanceCard'),
  404. # 格子柜的大小格子
  405. url(r'^getDeviceLocker$', getDeviceLocker, name = 'getDeviceLocker'),
  406. url(r'^saveDeviceLocker$', saveDeviceLocker, name = 'saveDeviceLocker'),
  407. # 提现审批管理
  408. url(r'^getDealerMonitor$', getDealerMonitor, name = 'getDealerMonitor'),
  409. url(r'^getEditMonitorCode$', getEditMonitorCode, name = 'getEditMonitorCode'),
  410. url(r'^editMonitor$', editMonitor, name = 'editMonitor'),
  411. # 插座相关的函数
  412. url(r'^bindParentNode$', bindParentNode, name = 'bindParentNode'),
  413. url(r'^unbindParentNode$', unbindParentNode, name = 'unbindParentNode'),
  414. url(r'^getGateway$', getGateway, name = 'getGateway'),
  415. url(r'^getNodeList$', getNodeList, name = 'getNodeList'),
  416. url(r'^getPortParam$', getPortParam, name = 'getPortParam'),
  417. url(r'^setPortParam$', setPortParam, name = 'setPortParam'),
  418. # 经销商的
  419. url(r"^getMonthlyPackageTemp$", getMonthlyPackageTemp, name = "getMonthlyPackageTemp"),
  420. url(r"^getMonthlyPackageTempDetail$", getMonthlyPackageTempDetail, name = "getMonthlyPackageTempDatail"),
  421. url(r"^saveMonthlyPackageTemp$", saveMonthlyPackageTemp, name = "saveMonthlyPackageTemp"),
  422. url(r"^addGroupToMonthlyPackageTemp$", addGroupToMonthlyPackageTemp, name = "addGroupToMonthlyPackageTemp"),
  423. url(r"^addMonthlyPackageTemp$", addMonthlyPackageTemp, name = "addMonthlyPackageTemp"),
  424. url(r"^delMonthlyPackageTemp$", delMonthlyPackageTemp, name = "delMonthlyPackageTemp"),
  425. url(r'^setPortParam$', setPortParam, name = 'setPortParam'),
  426. url(r'^beAuthLogin', beAuthLogin, name = 'beAuthLogin'),
  427. url(r'^loginMyPrimaryAccount', loginMyPrimaryAccount, name = 'loginMyPrimaryAccount'),
  428. url(r'^getAccountPermissionByAuthId', getAccountPermissionByAuthId,
  429. name = 'getAccountPermissionByAuthId'),
  430. url(r'^saveAccountPermissionByAuthId', saveAccountPermissionByAuthId,
  431. name = 'saveAccountPermissionByAuthId'),
  432. url(r'^getAuthList', getAuthList, name = 'getAuthList'),
  433. url(r'^getBeAuthList', getBeAuthList, name = 'getBeAuthList'),
  434. url(r'^beAuthLogin', beAuthLogin, name = 'beAuthLogin'),
  435. url(r'^deleteAuth', deleteAuth, name = 'deleteAuth'),
  436. url(r'^toAuthToken', toAuthToken, name = 'toAuthToken'),
  437. url(r'^getOtherDealerAuth', getOtherDealerAuth, name = 'getOtherDealerAuth'),
  438. url(r'^toAuth', toAuth, name = 'toAuth'),
  439. url(r'^getSubAccountBeAuthList', getSubAccountBeAuthList, name = 'getSubAccountBeAuthList'),
  440. url(r'^toOtherDealerAuth', toOtherDealerAuth, name = 'toOtherDealerAuth'),
  441. url(r'^agreeSubAccountBeAuth', agreeSubAccountBeAuth, name = 'agreeSubAccountBeAuth'),
  442. url(r'^getLastVirtualCard', getLastVirtualCard, name = 'getLastVirtualCard'),
  443. url(r'^disagreeSubAccountBeAuth', disagreeSubAccountBeAuth, name = 'disagreeSubAccountBeAuth'),
  444. url(r'^clearDeviceCache$', clearDeviceCache, name = 'clearDeviceCache'),
  445. url(r'^getDeviceWarning$', getDeviceWarning, name = 'getDeviceWarning'),
  446. url(r'^cancelDeviceWarning$', cancelDeviceWarning, name = 'cancelDeviceWarning'),
  447. url(r'^group/share/list', getCurrencyGroups, name = 'getCurrencyGroups'),
  448. url(r'^group/share/update', updatCurrencyGroups, name = 'updatCurrencyGroups'),
  449. url(r'^setSimChargeAuto', setSimChargeAuto, name = 'setSimChargeAuto'),
  450. url(r'^activeRentDevice', activeRentDevice, name = 'activeRentDevice'),
  451. url(r'^getRentOrder', getRentOrder, name = 'getRentOrder'),
  452. url(r'^sendVirtualCard', sendVirtualCard, name = 'sendVirtualCard'),
  453. url(r'^stopUserOrder', stopUserOrder, name = 'stopUserOrder'),
  454. url(r'^getConsumeTemplate', getConsumeTemplate, name = 'getConsumeTemplate'),
  455. url(r'^setConsumeTemplate', setConsumeTemplate, name = 'setConsumeTemplate'),
  456. url(r'^refundOrder', refundOrder, name = 'refundOrder'),
  457. url(r'^todo/list', getDealerTodoMessage, name = 'getDealerMessage'),
  458. url(r'^users$', userList, name = 'userList'),
  459. url(r'^users/([^/]+)$', userDetail, name = 'userDetail'),
  460. url(r'^getPortsInfo$', getPortsInfo, name = 'getPortsInfo'),
  461. url(r'^getDevicePortDetail$', getDevicePortDetail, name = 'getDevicePortDetail'),
  462. url(r'^([^/]+)/getDealerSwitch$', getDealerSwitch, name = 'getDealerSwitch'),
  463. url(r'^([^/]+)/getGroupSwitch$', getGroupSwitch, name = 'getGroupSwitch'),
  464. url(r'^([^/]+)/setDealerSwitch$', setDealerSwitch, name = 'setDealerSwitch'),
  465. url(r'^([^/]+)/setGroupSwitch$', setGroupSwitch, name = 'setGroupSwitch'),
  466. url(r'^getApiInfo$', getApiInfo, name = 'getApiInfo'),
  467. url(r'^getApiDevice$', getApiDevice, name = 'getApiDevice'),
  468. url(r'^editApiDevice$', editApiDevice, name = 'editApiDevice'),
  469. url(r'^createQuotaOrder$', createQuotaOrder, name = 'createQuotaOrder'),
  470. url(r'^getQuotaDiscountPackage$', getQuotaDiscountPackage, name = 'getQuotaDiscountPackage'),
  471. url(r'^device/billAsService/set$', setServiceChargeModelPara, name = 'setServiceChargeModelPara'),
  472. url(r'^device/billAsService/get$', getServiceChargeModelPara, name = 'getServiceChargeModelPara'),
  473. url(r'^device/serverSetting/get$', getServerFunction, name = 'getServerFunction'),
  474. url(r'^device/serverSetting/set$', setServerFunction, name = 'setServerFunction'),
  475. url(r'^apiapp/get$', getApiAppInfo, name = 'getApiAppInfo'),
  476. url(r'^apiapp/set$', saveApiAppInfo, name = 'saveApiAppInfo'),
  477. url(r'^getDisableAdInfo$', getDisableAdInfo, name = 'getDisableAdInfo'),
  478. url(r'^getDisableAdDevice$', getDisableAdDevice, name = 'getDisableAdDevice '),
  479. url(r'^DisableAdDeviceRecharge', DisableAdDeviceRecharge, name = 'DisableAdDeviceRecharge '),
  480. url(r'^createDisableAdOrder$', createDisableAdOrder, name = 'createDisableAdOrder'),
  481. url(r'^device/serviceFee/get$', getServiceFeePackage, name = 'getServiceFeePackage'),
  482. url(r'^device/serviceFee/set$', setServiceFeePackage, name = 'setServiceFeePackage'),
  483. url(r'^getDealerPreferentialRechargeTemplate$', getDealerPreferentialRechargeTemplate,
  484. name = 'getDealerPreferentialRechargeTemplate'),
  485. url(r'^getDealerPreferentialRechargeTemplateById$', getDealerPreferentialRechargeTemplateById,
  486. name = 'getDealerPreferentialRechargeTemplateById'),
  487. url(r'^editDealerPreferentialRechargeTemplate$', editDealerPreferentialRechargeTemplate,
  488. name = 'editDealerPreferentialRechargeTemplate'),
  489. url(r'^addDealerPreferentialRechargeTemplate$', addDealerPreferentialRechargeTemplate,
  490. name = 'addDealerPreferentialRechargeTemplate'),
  491. url(r'^deleteDealerPreferentialRechargeTemplate$', deleteDealerPreferentialRechargeTemplate,
  492. name = 'deleteDealerPreferentialRechargeTemplate'),
  493. url(r'^editGroupsToPreferentialRechargeTemplate$', editGroupsToPreferentialRechargeTemplate,
  494. name = 'editGroupsToPreferentialRechargeTemplate'),
  495. url(r'^closeOrder$', closeOrder, name = "closeOrder"),
  496. url(r'^device/serviceFee/set$', setServiceFeePackage, name = 'setServiceFeePackage'),
  497. url(r'^interconnectionConfig$', interconnectionConfig, name = 'interconnectionConfig'),
  498. url(r'^interconnectionDetail$', interconnectionDetail, name = 'interconnectionDetail'),
  499. url(r'^uploadPictures$', uploadSwapPicture, name = 'uploadSwapPicture'),
  500. url(r'^getFeeMode$', getFeeMode, name = 'getFeeMode'),
  501. url(r'^setFeeMode$', setFeeMode, name = 'setFeeMode'),
  502. url(r'^setGroupSwapFlag$', setGroupSwapFlag, name = 'setGroupSwapFlag'),
  503. # 更新地址的互联互通信息
  504. url(r'^saveInterconnectionDetail$', saveInterconnectionDetail, name = 'saveInterconnectionDetail'),
  505. #
  506. url(r'^getInterconnectionDisclaimer$', getInterconnectionDisclaimer, name = 'getInterconnectionDisclaimer'),
  507. url(r'^getCustomizePoint$', getCustomizePoint, name = 'getCustomizePoint'),
  508. url(r'^getPolicyInfos$', getPolicyInfos,name= 'getPolicyInfos'),
  509. url(r'^setPolicyInfos$', setPolicyInfos,name= 'setPolicyInfos'),
  510. url(r'^([^/]+)/refundOrderNotifier$', refundOrderNotifier, name="refundOrderNotifier"),
  511. ])
  512. if settings.DEBUG:
  513. if get_test_point('dealer', 'PAY_NOTIFY_URL'):
  514. urlpatterns = urlpatterns + [url(r'^([^/]+)/{}_finishedPay$'.format(
  515. get_test_point('dealer', 'PAY_NOTIFY_URL')), payNotify, name = 'payNotify')]