123456789101112131415161718192021222324252627282930313233343536 |
- # -*- coding: utf-8 -*-
- from openerp.http import request
- _MODEL='res.store'
- '''
- ██████ ███████ ███████ ███████ ████████ ██████ ██████ ███████
- ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
- ██████ █████ ███████ ███████ ██ ██ ██ ██████ █████
- ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
- ██ ██ ███████ ███████ ██ ███████ ██ ██████ ██ ██ ███████
- '''
- '''
- ██████ ███████ ████████
- ██ ██ ██
- ██ ███ █████ ██
- ██ ██ ██ ██
- ██████ ███████ ██
- '''
- def get_res_store(mode):
- userIds = []
- journalIds = []
- user = request.env.user
- for store in request.env['res.store'].search([('id', 'in', map(lambda x: x.id, user.store_ids))]):
- for user in store.user_ids:
- userIds.append(user.id)
- for journal in store.journal_ids:
- if (journal.type == mode):
- journalIds.append(journal.id)
- return {
- 'userIds': userIds,
- 'journalIds': journalIds
- }
- # user_ids
|