def GET(self): i = web.input(pk_id=0) detail = da.subject.load_by_id(i.pk_id) try: search.make_index(task) except: pass r = {"code": 1, "data": detail} if detail.user_id != session.user_id: r = {"code": -1, "data": "not permid"} return json.dumps(r, cls=CJsonEncoder)
def POST(self): i = web.input(content='', device_no='', local_id=0, creation_date=1) content = web.websafe(i.content) pk_id = da.subject.insert(session.user_id, content) task = da.subject.load_by_id(pk_id) try: search.make_index(task) except: pass r = {"code": 1, "data": task} return json.dumps(r, cls=CJsonEncoder)
def GET(self): i = web.input(pk_id=0) detail = da.subject.load_by_id(i.pk_id) try: search.make_index(task) except: pass r = {"code":1,"data":detail} if detail.user_id != session.user_id: r = {"code":-1,"data":"not permid"} return json.dumps(r,cls=CJsonEncoder)
def POST(self): i = web.input(content='',device_no='',local_id=0,creation_date=1) content = web.websafe(i.content) pk_id = da.subject.insert(session.user_id,content) task = da.subject.load_by_id(pk_id) try: search.make_index(task) except: pass r = {"code":1,"data":task} return json.dumps(r,cls=CJsonEncoder)
def POST(self): i = web.input(content='',local_id=0,creation_date=None,last_update=None) content = web.websafe(i.content) pk_id = da.subject.insert2(self.token.user_id,i.content, self.token.device_type,self.token.device_no,i.local_id, i.creation_date,i.last_update) task = da.subject.load_by_id(pk_id) try: search.make_index(task) except: pass task.local_id = i.local_id #local_id必须是本次请求的id #cron.update_term_count(task) #remove to eda? r = {"code":1,"data":task} return json.dumps(r,cls=CJsonEncoder)
def POST(self): i = web.input(remote_id=0,local_id=0,content='',is_todo=0,is_remind=0,parent_id=0, local_version=0,is_del=0,plan_start_date=None,task_status=0, remind_datetime=None,remind_next=None,remind_frequency=0,closed_date=None) content = web.websafe(i.content) da.subject.update(i.remote_id,self.token.user_id, body=i.content,is_todo=i.is_todo,is_remind=i.is_remind, parent_id=i.parent_id,version=i.local_version,is_delete=i.is_del, plan_start_date = i.plan_start_date,task_status=i.task_status, remind_datetime=i.remind_datetime,remind_next=i.remind_next,remind_frequency=i.remind_frequency, closed_date=i.closed_date) task = da.subject.load_by_id(i.remote_id) try: search.make_index(task) except: pass task.local_id = i.local_id r = {"code":1,"data":task} return json.dumps(r,cls=CJsonEncoder)
def POST(self): i = web.input(remote_id=0, local_id=0, content='', is_todo=0, is_remind=0, parent_id=0, local_version=0, is_del=0, plan_start_date=None, task_status=0, remind_datetime=None, remind_next=None, remind_frequency=0, closed_date=None) content = web.websafe(i.content) da.subject.update(i.remote_id, self.token.user_id, body=i.content, is_todo=i.is_todo, is_remind=i.is_remind, parent_id=i.parent_id, version=i.local_version, is_delete=i.is_del, plan_start_date=i.plan_start_date, task_status=i.task_status, remind_datetime=i.remind_datetime, remind_next=i.remind_next, remind_frequency=i.remind_frequency, closed_date=i.closed_date) task = da.subject.load_by_id(i.remote_id) try: search.make_index(task) except: pass task.local_id = i.local_id r = {"code": 1, "data": task} return json.dumps(r, cls=CJsonEncoder)
def POST(self): i = web.input(content='', local_id=0, creation_date=None, last_update=None) content = web.websafe(i.content) pk_id = da.subject.insert2(self.token.user_id, i.content, self.token.device_type, self.token.device_no, i.local_id, i.creation_date, i.last_update) task = da.subject.load_by_id(pk_id) try: search.make_index(task) except: pass task.local_id = i.local_id #local_id必须是本次请求的id #cron.update_term_count(task) #remove to eda? r = {"code": 1, "data": task} return json.dumps(r, cls=CJsonEncoder)