# -*- coding: utf-8 -*- import json import logging from datetime import date, timedelta from odoo import http from odoo.http import request class Sf_Bf_Connect(http.Controller): @http.route('/api/bfm_process_order/list', type='json', auth='sf_token', methods=['GET', 'POST'], csrf=False, cors="*") def get_bfm_process_order_list(self, **kw): """ 获取业务平台传送来的订单 :param kw: :return: """ datas = request.httprequest.data ret = json.loads(datas) ret = json.loads(ret['result']) request.env['sale.order'].sudo().sale_order_create(ret['delivery_end_date']) order_line_ids = [] # for item in ret['bfm_process_order_list']: