26 lines
986 B
Python
26 lines
986 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from odoo import models, fields, api, _
|
|
from odoo.exceptions import ValidationError, UserError
|
|
import logging
|
|
from datetime import datetime, date, time, timedelta
|
|
import re
|
|
_logger = logging.getLogger(__name__)
|
|
|
|
|
|
class SoongWorkflowLog2Wizard(models.Model):
|
|
_name = 'soong.workflow.log2.wizard'
|
|
_description = '抄送流程弹窗'
|
|
|
|
log2_line_ids = fields.One2many('soong.workflow.log2.line', 'log2_wizard_id', string='抄送流程')
|
|
|
|
|
|
class SoongWorkflowLog2Line(models.Model):
|
|
_name = 'soong.workflow.log2.line'
|
|
_description = '抄送流程弹窗行'
|
|
|
|
log2_wizard_id = fields.Many2one('soong.workflow.log2.wizard', string='抄送流程弹窗')
|
|
employee_id = fields.Many2one('hr.employee', string='人员')
|
|
log2_time = fields.Datetime(string='抄送时间')
|
|
commit = fields.Char(string='意见')
|
|
approval_state = fields.Selection([('0', '待办理'), ('1', '办理中'), ('2', '已办结')], string='状态', default='0') |