def confirm_task(request,tid): ''' 确认任务完成 ''' create_uid = request.REQUEST['uid'] try: task = TaskModel.Task.objects.get(id = tid, status = 2, create_uid = create_uid) except TaskModel.Task.DoesNotExist: return Response.fail(errcode=-30001) task.status = 3 task.save() return Response.success(ret = {'tid' : task.id})
def finish_task(request,tid): ''' 完成任务 ''' reply_uid = request.REQUEST['uid'] try: task = TaskModel.Task.objects.get(id = tid, status = 1, reply_uid = reply_uid) except TaskModel.Task.DoesNotExist: return Response.fail(errcode=-30001) task.status = 2 task.save() return Response.success(ret = {'tid' : task.id})