优化加工质检

This commit is contained in:
jinling.yang
2024-10-16 11:49:05 +08:00
parent 30ebc62697
commit 2956f13ee7
4 changed files with 37 additions and 37 deletions

View File

@@ -9,8 +9,8 @@ from odoo.exceptions import ValidationError, UserError
from odoo.modules import get_resource_path from odoo.modules import get_resource_path
from OCC.Extend.DataExchange import read_step_file # from OCC.Extend.DataExchange import read_step_file
from OCC.Extend.DataExchange import write_stl_file # from OCC.Extend.DataExchange import write_stl_file
class ResProductMo(models.Model): class ResProductMo(models.Model):

View File

@@ -34,36 +34,36 @@
</field> </field>
</record> </record>
<record model="ir.ui.view" id="quality_point_view_form_inherit_sf"> <!-- <record model="ir.ui.view" id="quality_point_view_form_inherit_sf">-->
<field name="name">quality.point.form.inherit.sf</field> <!-- <field name="name">quality.point.form.inherit.sf</field>-->
<field name="model">quality.point</field> <!-- <field name="model">quality.point</field>-->
<field name="inherit_id" ref="quality.quality_point_view_form"/> <!-- <field name="inherit_id" ref="quality.quality_point_view_form"/>-->
<field name="arch" type="xml"> <!-- <field name="arch" type="xml">-->
<!-- <xpath expr="//sheet//group//group//field[@name='title']" position="replace"> --> <!-- &lt;!&ndash; <xpath expr="//sheet//group//group//field[@name='title']" position="replace"> &ndash;&gt;-->
<!-- <field name="title" class="custom_required" required="1"/> --> <!-- &lt;!&ndash; <field name="title" class="custom_required" required="1"/> &ndash;&gt;-->
<!-- </xpath> --> <!-- &lt;!&ndash; </xpath> &ndash;&gt;-->
<xpath expr="//sheet//group//group//field[@name='title']" position="attributes"> <!-- <xpath expr="//sheet//group//group//field[@name='title']" position="attributes">-->
<attribute name="class">custom_required</attribute> <!-- <attribute name="class">custom_required</attribute>-->
<attribute name="required">1</attribute> <!-- <attribute name="required">1</attribute>-->
</xpath> <!-- </xpath>-->
<xpath expr="//sheet//group//group//field[@name='picking_type_ids']" position="attributes"> <!-- <xpath expr="//sheet//group//group//field[@name='picking_type_ids']" position="attributes">-->
<attribute name="class">custom_required</attribute> <!-- <attribute name="class">custom_required</attribute>-->
<attribute name="required">1</attribute> <!-- <attribute name="required">1</attribute>-->
</xpath> <!-- </xpath>-->
</field> <!-- </field>-->
</record> <!-- </record>-->
<record model="ir.ui.view" id="sf_quality_point_view_form_inherit_quality_control"> <!-- <record model="ir.ui.view" id="sf_quality_point_view_form_inherit_quality_control">-->
<field name="name">sf.quality.point.form.inherit.sf</field> <!-- <field name="name">sf.quality.point.form.inherit.sf</field>-->
<field name="model">quality.point</field> <!-- <field name="model">quality.point</field>-->
<field name="inherit_id" ref="quality_control.quality_point_view_form_inherit_quality_control"/> <!-- <field name="inherit_id" ref="quality_control.quality_point_view_form_inherit_quality_control"/>-->
<field name="arch" type="xml"> <!-- <field name="arch" type="xml">-->
<xpath expr="//field[@name='measure_on']" position="attributes"> <!-- <xpath expr="//field[@name='measure_on']" position="attributes">-->
<attribute name="class">custom_required</attribute> <!-- <attribute name="class">custom_required</attribute>-->
</xpath> <!-- </xpath>-->
<xpath expr="//field[@name='measure_frequency_type']" position="attributes"> <!-- <xpath expr="//field[@name='measure_frequency_type']" position="attributes">-->
<attribute name="class">custom_required</attribute> <!-- <attribute name="class">custom_required</attribute>-->
</xpath> <!-- </xpath>-->
</field> <!-- </field>-->
</record> <!-- </record>-->
</odoo> </odoo>

View File

@@ -8,8 +8,8 @@ from datetime import datetime
import requests import requests
from odoo import http from odoo import http
from odoo.http import request from odoo.http import request
from OCC.Extend.DataExchange import read_step_file # from OCC.Extend.DataExchange import read_step_file
from OCC.Extend.DataExchange import write_stl_file # from OCC.Extend.DataExchange import write_stl_file
from odoo import models, fields, api from odoo import models, fields, api
from odoo.modules import get_resource_path from odoo.modules import get_resource_path
from odoo.exceptions import ValidationError, UserError from odoo.exceptions import ValidationError, UserError

View File

@@ -6,8 +6,8 @@ import os
from datetime import datetime from datetime import datetime
from stl import mesh from stl import mesh
# from OCC.Core.GProp import GProp_GProps # from OCC.Core.GProp import GProp_GProps
from OCC.Extend.DataExchange import read_step_file # from OCC.Extend.DataExchange import read_step_file
from OCC.Extend.DataExchange import write_stl_file # from OCC.Extend.DataExchange import write_stl_file
from odoo.addons.sf_base.commons.common import Common from odoo.addons.sf_base.commons.common import Common
from odoo import models, fields, api from odoo import models, fields, api
from odoo.modules import get_resource_path from odoo.modules import get_resource_path