上传NC文件

This commit is contained in:
gqh
2022-11-08 10:27:09 +08:00
parent 1cafd2c309
commit eab76f8b32
3 changed files with 6 additions and 5 deletions

View File

@@ -74,6 +74,7 @@ class MrpProduction(models.Model):
'operation_id': False,
'name': route.route_workcenter_id.name,
'processing_panel': k,
'workcenter_id': self.env['mrp.routing.workcenter'].get_workcenter(route.workcenter_ids.ids),
'date_planned_start': False,
'date_planned_finished': False,

View File

@@ -4,7 +4,7 @@ import base64
import logging
import math
import qrcode
from io import BytesIO
from odoo import api, fields, models
@@ -84,7 +84,7 @@ class MrpWorkOrder(models.Model):
_inherit = 'mrp.workorder'
_description = '工单'
cnc_id = fields.Many2one('ir.attachment', string='CNC程序')
cnc_id = fields.Many2many('ir.attachment', 'cnc_attachment', string="cnc程序获取")
tray_ids = fields.One2many('sf.tray', 'workorder_id', string='托盘')
# def get_tray_info(self):
# @api.onchange('X_axis', 'Y_axis', 'Z_axis')

View File

@@ -9,9 +9,7 @@
<xpath expr="//page[last()]" position="after">
<page string="获取CNC加工程序">
<group>
<field name="cnc_id" />
<field name="cnc_id" widget="many2many_binary"/>
</group>
</page>
@@ -19,6 +17,8 @@
<xpath expr="//page[last()]" position="after">
<page string="装夹托盘">
<group>
<field name="processing_panel" readonly = "1"/>
<div class="col-12 col-lg-6 o_setting_box">
<button type="object" class="oe_highlight" name="gettray" string="扫描托盘"