梳理计划模块结构
This commit is contained in:
@@ -17,7 +17,6 @@
|
|||||||
'data': [
|
'data': [
|
||||||
'security/ir.model.access.csv',
|
'security/ir.model.access.csv',
|
||||||
'views/view.xml',
|
'views/view.xml',
|
||||||
# 'views/duration_view.xml'
|
|
||||||
],
|
],
|
||||||
|
|
||||||
'assets': {
|
'assets': {
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
from .import controllers
|
|
||||||
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
# -*- coding: utf-8 -*-
|
|
||||||
import json
|
|
||||||
import logging
|
|
||||||
from odoo import http
|
|
||||||
from odoo.http import request
|
|
||||||
|
|
||||||
|
|
||||||
class ProductionPlan(http.Controller):
|
|
||||||
|
|
||||||
@http.route('/api/production/plan', type='http', auth='none', methods=['GET', 'POST'], csrf=False,
|
|
||||||
cors="*")
|
|
||||||
def schedule_orders(self, **kw):
|
|
||||||
"""
|
|
||||||
排程订单
|
|
||||||
"""
|
|
||||||
logging.info('schedule_orders', kw)
|
|
||||||
|
|
||||||
@@ -2,4 +2,3 @@
|
|||||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
from . import custom_plan
|
from . import custom_plan
|
||||||
# from . import duration
|
|
||||||
|
|||||||
@@ -1,25 +0,0 @@
|
|||||||
# -*- coding: utf-8 -*-
|
|
||||||
import base64
|
|
||||||
import json, requests
|
|
||||||
from odoo import models, fields, api, _
|
|
||||||
from datetime import datetime, timedelta
|
|
||||||
from odoo.exceptions import UserError, ValidationError
|
|
||||||
|
|
||||||
|
|
||||||
class HoleDuration(models.Model):
|
|
||||||
_name = 'hole.duration'
|
|
||||||
_description = 'Hole Duration'
|
|
||||||
|
|
||||||
hole_diameter = fields.Selection([('3', '≤¢3'), ('6', '≤¢6'), ('10', '≤¢10'), ('12', '≤¢12'), ('16', '≤¢16'), ('25', '≤¢25')], string='孔径', required=True)
|
|
||||||
name = fields.Char(string='名称', required=True, default='钻孔')
|
|
||||||
hole_depth = fields.Selection([
|
|
||||||
('10', '≤10'),
|
|
||||||
('30', '≤30'),
|
|
||||||
('50', '≤50'),
|
|
||||||
('70', '≤70'),
|
|
||||||
('90', '≤90'),
|
|
||||||
('100', '≤100'),
|
|
||||||
('120', '≤120'),
|
|
||||||
('150', '≤150')], string='深度', required=True)
|
|
||||||
working_hours = fields.Float(string='工时', required=True)
|
|
||||||
hole_expansion = fields.Float(string='扩孔', required=True, default=0.6)
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<odoo>
|
|
||||||
<data>
|
|
||||||
<record id="hole_duration_tree" model="ir.ui.view">
|
|
||||||
<field name="name">hole.duration.tree</field>
|
|
||||||
<field name="model">hole.duration</field>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<tree string="孔加工">
|
|
||||||
<field name="name"/>
|
|
||||||
<field name="hole_diameter"/>
|
|
||||||
<field name="hole_depth"/>
|
|
||||||
<field name="working_hours"/>
|
|
||||||
<field name="hole_expansion"/>
|
|
||||||
</tree>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="hole_duration_form" model="ir.ui.view">
|
|
||||||
<field name="name">hole.duration.form</field>
|
|
||||||
<field name="model">hole.duration</field>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<form string="孔加工">
|
|
||||||
<sheet>
|
|
||||||
<group>
|
|
||||||
<field name="name"/>
|
|
||||||
<field name="hole_diameter"/>
|
|
||||||
<field name="hole_depth"/>
|
|
||||||
<field name="working_hours"/>
|
|
||||||
<field name="hole_expansion"/>
|
|
||||||
</group>
|
|
||||||
</sheet>
|
|
||||||
</form>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="hole_duration_action" model="ir.actions.act_window">
|
|
||||||
<field name="name">孔加工</field>
|
|
||||||
<field name="type">ir.actions.act_window</field>
|
|
||||||
<field name="res_model">hole.duration</field>
|
|
||||||
<field name="view_mode">tree,form</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<menuitem
|
|
||||||
id="hole_duration_menu"
|
|
||||||
name="孔加工"
|
|
||||||
sequence="900"
|
|
||||||
action="hole_duration_action"
|
|
||||||
parent="sf_production_plan_menu"
|
|
||||||
/>
|
|
||||||
|
|
||||||
</data>
|
|
||||||
</odoo>
|
|
||||||
Reference in New Issue
Block a user