# -*- 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)