Compare commits
13 Commits
feature/to
...
feature/ba
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7e47a85167 | ||
|
|
e14aa35d90 | ||
|
|
7db0a44420 | ||
|
|
5477582a69 | ||
|
|
51e25d8847 | ||
|
|
2893524902 | ||
|
|
c811f26104 | ||
|
|
976907bd92 | ||
|
|
a0427d424f | ||
|
|
86d3bd38c5 | ||
|
|
343e2f9f24 | ||
|
|
9cb22d810e | ||
|
|
43f7e97c28 |
@@ -4,6 +4,7 @@ import json
|
||||
import logging
|
||||
from odoo.addons.sf_mrs_connect.controllers.controllers import Sf_Mrs_Connect
|
||||
from odoo.addons.sf_manufacturing.controllers.controllers import Manufacturing_Connect
|
||||
from odoo.addons.sf_base.decorators.api_log import api_log
|
||||
from datetime import datetime
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
@@ -12,6 +13,7 @@ class WorkorderExceptionConroller(http.Controller):
|
||||
|
||||
@http.route('/AutoDeviceApi/BillError', type='json', auth='public', methods=['GET', 'POST'], csrf=False,
|
||||
cors="*")
|
||||
@api_log('工单对接错误', requester='中控系统')
|
||||
def workder_exception(self, **kw):
|
||||
"""
|
||||
记录工单异常
|
||||
|
||||
@@ -56,6 +56,7 @@ class Manufacturing_Connect(http.Controller):
|
||||
|
||||
@http.route('/AutoDeviceApi/GetShiftPlan', type='json', auth='sf_token', methods=['GET', 'POST'], csrf=False,
|
||||
cors="*")
|
||||
@api_log('获取日计划', requester='中控系统')
|
||||
def get_ShiftPlan(self, **kw):
|
||||
"""
|
||||
自动化每天获取机台日计划
|
||||
|
||||
@@ -76,7 +76,7 @@ class SaleOrder(models.Model):
|
||||
'embryo_redundancy_id': line.embryo_redundancy_id,
|
||||
}
|
||||
product_name = ''
|
||||
match = re.search(r'(S\d{5}-\d)', product.name)
|
||||
match = re.search(r'(S\d{5}-\d*)', product.name)
|
||||
# 如果匹配成功,提取结果
|
||||
if match:
|
||||
product_name = match.group(0)
|
||||
|
||||
@@ -41,6 +41,7 @@ class Manufacturing_Connect(http.Controller):
|
||||
|
||||
@http.route('/AutoDeviceApi/ToolInventory', type='json', auth='none', methods=['GET', 'POST'], csrf=False,
|
||||
cors="*")
|
||||
@api_log('功能刀具清单', requester='中控系统')
|
||||
def get_functional_tool_inventory_Info(self, **kw):
|
||||
"""
|
||||
功能刀具清单接口
|
||||
@@ -70,6 +71,7 @@ class Manufacturing_Connect(http.Controller):
|
||||
|
||||
@http.route('/AutoDeviceApi/ToolEntity', type='json', auth='none', methods=['GET', 'POST'], csrf=False,
|
||||
cors="*")
|
||||
@api_log('功能刀具', requester='中控系统')
|
||||
def get_functional_tool_entity_Info(self, **kw):
|
||||
"""
|
||||
功能刀具列表接口
|
||||
|
||||
Reference in New Issue
Block a user