signal_manager.py 2.32 KB
Newer Older
wanli's avatar
wanli committed
1 2 3
'''
Author: your name
Date: 2021-04-14 14:12:18
4
LastEditTime: 2021-08-07 17:42:43
wanli's avatar
wanli committed
5 6 7 8
LastEditors: Please set LastEditors
Description: In User Settings Edit
FilePath: \evm-store\backend\app\signal_manager.py
'''
wanli's avatar
wanli committed
9 10 11 12 13 14 15 16 17
#!/usr/bin/env python
# -*- coding: utf_8 -*-

from fullstack.event import PySignal

class SignalManager(object):
    # 接口模块
    actionUpdatePassword = PySignal()
    actionBackupDatabase = PySignal()
wanli's avatar
wanli committed
18
    actionApplicationBuild = PySignal()
wanli's avatar
wanli committed
19
    actionGetConvertString = PySignal()
wanli's avatar
wanli committed
20
    actionOpqcp = PySignal()
21 22 23 24 25
    actionGetMonitor = PySignal()
    actionPostMonitor = PySignal()
    actionReceiveMessage = PySignal()
    actionBroadcateMessage = PySignal()
    actionCheckClient = PySignal()
wanli's avatar
wanli committed
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

    # 登录模块
    actionLogin = PySignal()
    actionLogout = PySignal()
    actionRegister = PySignal()

    # 应用管理
    actionAddApp = PySignal()
    actionGetApp = PySignal()
    actionGetAppList = PySignal()
    actionUpdateApp = PySignal()
    actionDeleteApp = PySignal()

    # 应用打包记录
    actionAddBuildLog = PySignal()
    actionGetBuildLog = PySignal()
    actionGetBuildLogList = PySignal()
    actionUpdateBuildLog = PySignal()
    actionDeleteBuildLog = PySignal()

    # 用户模块
wanli's avatar
wanli committed
47
    actionCheckUser = PySignal()
wanli's avatar
wanli committed
48 49 50 51 52 53
    actionAddUser = PySignal()
    actionDeleteUser = PySignal()
    actionGetUser = PySignal()
    actionGetUserList = PySignal()
    actionUpdateUser = PySignal()

wanli's avatar
wanli committed
54
    # 系统框架模块
wanli's avatar
wanli committed
55 56 57 58 59
    actionAddDevice = PySignal()
    actionDeleteDevice = PySignal()
    actionGetDevice = PySignal()
    actionGetDeviceList = PySignal()
    actionUpdateDevice = PySignal()
wanli's avatar
wanli committed
60 61 62 63 64 65 66 67

    # 应用下载统计模块
    actionAddDownload = PySignal()
    actionDeleteDownload = PySignal()
    actionGetDownload = PySignal()
    actionGetDownloadList = PySignal()
    actionUpdateDownload = PySignal()

wanli's avatar
wanli committed
68 69 70 71 72 73 74
    # 应用打包日志
    actionAddAppLogs = PySignal()
    actionDeleteAppLogs = PySignal()
    actionGetAppLogs = PySignal()
    actionGetAppLogsList = PySignal()
    actionUpdateAppLogs = PySignal()

wanli's avatar
wanli committed
75 76 77 78 79 80 81
    # 用户登录日志
    actionAddLoginLogs = PySignal()
    actionDeleteLoginLogs = PySignal()
    actionGetLoginLogs = PySignal()
    actionGetLoginLogsList = PySignal()
    actionUpdateLoginLogs = PySignal()

wanli's avatar
wanli committed
82 83 84 85
    def __init__(self):
        super(SignalManager, self).__init__()

signalManager = SignalManager()