diff --git a/sf_message/controllers/main.py b/sf_message/controllers/main.py index 01c5785c..ab97816b 100644 --- a/sf_message/controllers/main.py +++ b/sf_message/controllers/main.py @@ -8,15 +8,16 @@ from odoo.addons.sf_base.commons.common import Common _logger = logging.getLogger(__name__) -class Message_Sf_Mrs_Connect(Sf_Mrs_Connect): +class MessageSfMrsConnect(Sf_Mrs_Connect): @http.route('/api/cnc_processing/create', type='json', auth='sf_token', methods=['GET', 'POST'], csrf=False, cors="*") def get_cnc_processing_create(self, **kw): - res = super(Message_Sf_Mrs_Connect, self).get_cnc_processing_create(**kw) + res = super(MessageSfMrsConnect, self).get_cnc_processing_create(**kw) res = json.loads(res) if res.get('production_ids'): try: + _logger.info('已编程的制造订单:%s' % res.get('production_ids')) productions = request.env['mrp.production'].sudo().search([('id', 'in', res.get('production_ids'))]) # 过滤programming_state为已编程,tool_state为2的制造订单 tool_state_valid_productions = productions.filtered(lambda x: x.programming_state == '已编程' and x.tool_state == '2')