示例#1
0
文件: code.py 项目: ddw001/x3864b
 def POST(self):
     inp = web.input()
     if not inp:
         inp = simplejson.loads(web.data())
     pp = processpal.init()
     usr = pp.user()
     result = usr.userLinkLogins(inp.get("uid"), inp.get("link_uid"), inp.get("otp"))
     return simplejson.dumps(result, default=str)
示例#2
0
文件: code.py 项目: ddw001/x3864b
    def GET(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        usr = pp.user()
        result = usr.sendOTP(inp.get("uname"))
        return simplejson.dumps(result, default=str)
示例#3
0
文件: code.py 项目: ddw001/x3864b
    def GET(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        wf = pp.workflows()
        result = wf.deleteWorkflow(self.uname, self.token, inp.get("workflow"))
        return simplejson.dumps(result, default=str)
示例#4
0
文件: code.py 项目: ddw001/x3864b
    def POST(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        ws = pp.workflows()
        result = ws.createWorkflow(self.uname, self.token, inp.get("workspace_id"), inp.get("name"))
        return simplejson.dumps(result, default=str)
示例#5
0
文件: code.py 项目: ddw001/x3864b
    def GET(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        usr = pp.user()
        result = usr.getRoleMembers(self.uname, self.token, inp.get("role_id"))
        return simplejson.dumps(result, default=str)
示例#6
0
文件: code.py 项目: ddw001/x3864b
    def GET(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        usr = pp.user()
        result = usr.getDataSet(self.uname, self.token, inp.get("set_id"), inp.get("offset"), inp.get("limit"))
        return simplejson.dumps(result, default=str)
示例#7
0
文件: code.py 项目: ddw001/x3864b
    def POST(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        fb = pp.feedback()
        result = fb.save(self.uname, self.token, simplejson.loads(inp.get("payload")))
        return simplejson.dumps(result, default=str)
示例#8
0
文件: code.py 项目: ddw001/x3864b
    def GET(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        fb = pp.feedback()
        result = fb.getActivityRun(self.uname, self.token, inp.get("activity_id"))
        return simplejson.dumps(result, default=str)
示例#9
0
文件: code.py 项目: ddw001/x3864b
    def POST(self):

        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        usr = pp.user()
        result = usr.createDataSet(self.uname, self.token, inp.get("data_set_name"))
        return simplejson.dumps(result, default=str)
示例#10
0
文件: code.py 项目: ddw001/x3864b
    def POST(self):
        #web.ctx.env.get('HTTP_X_REQUESTED_WITH')
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        usr = pp.user()
        result = usr.changePassword(inp.get("uname"), inp.get("new_pword"), inp.get("old_pword"))
        return simplejson.dumps(result, default=str)
示例#11
0
文件: code.py 项目: ddw001/x3864b
    def GET(self):
        inp = web.input()
        if not inp:
            inp = simplejson.loads(web.data())

        pp = processpal.init()
        fb = pp.feedback()
        if inp.get("workflow_id"):
            result = fb.getWorkflowFeedback(self.uname, self.token, inp.get("workflow_id"))
        elif inp.get("run_id"):
            result = fb.getRun(self.uname, self.token, inp.get("run_id"))
        else:
            result = {"error":"incorrect parms"}
        return simplejson.dumps(result, default=str)
示例#12
0
文件: code.py 项目: ddw001/x3864b
    def POST(self):


        inp = web.input(data_file={})
        """
        web.debug(x['myfile'].filename) # This is the filename
        web.debug(x['myfile'].value) # This is the file contents
        web.debug(x['myfile'].file.read()) # Or use a file(-like) object
        raise web.seeother('/upload')
        """

        pp = processpal.init()
        usr = pp.user()
        result = usr.dataUpload(self.uname, self.token, inp.get("set_id"), inp["data_file"])
        return simplejson.dumps(result, default=str)
示例#13
0
文件: code.py 项目: ddw001/x3864b
 def GET(self):
     inp = web.input()
     pp = processpal.init()
     ws = pp.workflows()
     result = ws.getWorkflow(self.uname, self.token, inp.get("id"))
     return simplejson.dumps(result, default=str)
示例#14
0
文件: code.py 项目: ddw001/x3864b
 def GET(self):
     pp = processpal.init()
     ws = pp.workspaces()
     result = ws.getWorkspaces(self.uname, self.token)
     return simplejson.dumps(result, default=str)
示例#15
0
文件: code.py 项目: ddw001/x3864b
 def GET(self):
     pp = processpal.init()
     usr = pp.user()
     result = usr.getRoles(self.uname, self.token)
     return simplejson.dumps(result, default=str)