26 lines
975 B
Python
26 lines
975 B
Python
# -*- 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)
|