Exemplo n.º 1
0
def makeGroupData():
    data = dict(description=get_argument('description'),
                level=get_argument('level'),
                module=get_argument('module', required=True),
                name=get_argument('name', required=True),
                rule_array=get_argument('rule_array', required=True))
    return data
Exemplo n.º 2
0
def postComment():
    data = dict(
        pid = get_argument('reply_id'),
        type = get_argument('reply_type'),
        username = get_argument('username', required=True),
        email = get_argument('email', required=True),
        content = get_argument('content', required=True)
    )
    ret = comment_model.create(data)
    return respData(**ret)
Exemplo n.º 3
0
def makeRuleData():
    data = dict(method=get_argument('method'),
                name=get_argument('name', required=True),
                pid=get_argument('pid'),
                route=get_argument('route', required=True),
                status=get_argument('status'),
                type=get_argument('type', required=True),
                sorts=get_argument('sorts'))
    return data
Exemplo n.º 4
0
def postComment():
    postData = dict(pid=get_argument('reply_id'),
                    type=get_argument('reply_type'),
                    username=get_argument('reply_username'),
                    content=get_argument('reply_content'))

    putData = dict(id=get_argument('id'),
                   status=get_argument('status'),
                   content=get_argument('content'))
    ret = comment_model.create(postData, putData, isAdmin=True)
    return respData(**ret)
Exemplo n.º 5
0
def putUser(uuid):
    user_data = dict(nickname=get_argument('nickname'),
                     email=get_argument('email'),
                     mobile=get_argument('mobile'),
                     status=get_argument('status'))
    up = None

    avatar = request.files.get('avatar') or get_argument('avatar')
    if not isinstance(avatar, str):
        up = upload(avatar)
    if up: avatar = up.file_name
    user_info_data = dict(avatar=avatar,
                          sex=get_argument('sex'),
                          qq=get_argument('qq'),
                          birthday=get_argument('birthday'),
                          info=get_argument('info'))

    ret = user_model.edit(user_data, user_info_data, uuid, up)
    return respData(**ret)
Exemplo n.º 6
0
def makeData() -> dict:
    data = dict(
        username=get_argument('username', required=True),
        password=get_argument('password', required=True),
        nickname=get_argument('nickname'),
        email=get_argument('email'),
        mobile=get_argument('mobile'),
        status=get_argument('status'),
    )
    return data
Exemplo n.º 7
0
def makeData():
    up = None
    litpic = request.files.get('litpic') or get_argument('litpic')
    if not isinstance(litpic, str):
        up = upload(litpic)
    if up: litpic = up.file_name

    type_id = get_argument('type_id', type=int, required=True)
    data = dict(type_id=type_id,
                uid=get_argument('uid', type=int, required=True),
                title=get_argument('title', required=True),
                flag=get_argument('flag'),
                litpic=litpic,
                content=get_argument('content'),
                jumplink='/detail/{}'.format(type_id),
                keywords=get_argument('keywords'),
                description=get_argument('description', required=True))
    return data, up
Exemplo n.º 8
0
def makeData():
    dirs = get_argument('dirs', required=True)
    up = None
    litpic = request.files.get('litpic') or get_argument('litpic')
    if not isinstance(litpic, str):
        up = upload(litpic)
    if up: litpic = up.file_name

    post_data = dict(id=get_argument('id', type=int),
                     pid=get_argument('pid', type=int),
                     model_id=get_argument('model_id', type=int),
                     typename=get_argument('typename', required=True),
                     jumplink='/category/' + dirs,
                     dirs=dirs,
                     litpic=litpic,
                     desctiption=get_argument('description'),
                     sorts=get_argument('sorts'),
                     keywords=get_argument('keywords'),
                     status=get_argument('status'),
                     icon=get_argument('icon')
                     or '<i class="fa fa-circle-o"></i>')

    return post_data, up
Exemplo n.º 9
0
def refStatus():
    status = get_argument('status')
    uuid = get_argument('id')
    ret = comment_model.editStatus(uuid, status)
    return respData(**ret)
Exemplo n.º 10
0
def makeData():
    return dict(key=get_argument('key'),
                value=get_argument('value'),
                description=get_argument('description'),
                type=get_argument('type'))
Exemplo n.º 11
0
def removeBackup():
    timestamp = get_argument('id')
    ret = database_model.removeBackup(timestamp)
    return respData(**ret)
Exemplo n.º 12
0
def makeModelData():
    data = dict(name=get_argument('name', required=True),
                operation=get_argument('operation', required=True),
                sorts=get_argument('sorts', type=int),
                status=get_argument('status', type=int))
    return data
Exemplo n.º 13
0
def postUserAuth():
    uuid = get_argument('uid')
    auth_group = get_argument('group_array')
    ret = auth_group_model.editAuth(uuid, auth_group)
    return respData(**ret)
Exemplo n.º 14
0
def removeRule():
    uuid = get_argument('id')
    ret = auth_rule_model.remove(uuid)
    return respData(**ret)
Exemplo n.º 15
0
def removeModel():
    pk = get_argument('id')
    ret = arctype_mod_model.remove(pk)
    return respData(**ret)
Exemplo n.º 16
0
def removeGroup():
    uuid = get_argument('id')
    ret = auth_group_model.remove(uuid)
    return respData(**ret)
Exemplo n.º 17
0
def remove():
    uuid = get_argument('id', default=0)
    logger.debug(uuid)
    ret = arctype_model.remove(uuid)
    return respData(**ret)
Exemplo n.º 18
0
def removeLoginLog():
    pk = get_argument('id')
    ret = login_log_model.remove(pk)
    return respData(**ret)
Exemplo n.º 19
0
def dbBackup():
    table_list = get_argument('table_list')
    ret = database_model.dbBackup(table_list)
    return respData(**ret)
Exemplo n.º 20
0
def removeArchiveComment():
    uuid = get_argument('id')
    ret = comment_model.remove(uuid)
    return respData(**ret)
Exemplo n.º 21
0
def remove():
    uuid = get_argument('id')
    ret = archive_model.remove(uuid)
    return respData(**ret)
Exemplo n.º 22
0
def removeGuestBookComment():
    uuid = get_argument('id')
    ret = comment_model.remove(uuid)
    return respData(**ret)
Exemplo n.º 23
0
def put():
    data, up = makeData()
    uuid = get_argument('id', type=int)
    ret = archive_model.edit(data, up, uuid)
    return respData(**ret)
Exemplo n.º 24
0
def removeConfig():
    uuid = get_argument('id', default=0)
    ret = config_model.remove(uuid)
    return respData(**ret)