@@ -26,6 +26,7 @@ class YuthonWillTask(models.Model):
|
||||
users_ids = fields.Many2many('res.users', string='用户', store=True, index=True, default=lambda self: self.env.user)
|
||||
user_role_ids = fields.Many2many('soong.user.role', string='角色', store=True, index=True)
|
||||
task_time_ids = fields.Many2many('yuthon.task.time', string='提醒')
|
||||
address = fields.Char(string='地点')
|
||||
start_time = fields.Datetime(string='开始时间',default=lambda self: datetime.combine(datetime.now().date(), time(1, 0, 0)))
|
||||
end_time = fields.Datetime(string='结束时间',default=lambda self: datetime.combine(datetime.now().date(), time(11, 0, 0)))
|
||||
task_state = fields.Selection([('will', '待办'), ('done', '已办'), ('cancel', '取消')], default='will', string='状态', store=True)
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
<field name='task_content' required="1"/>
|
||||
<field name="user_id" optional="hide"/>
|
||||
<field name='employee_ids' widget="many2many_tags" required="1"/>
|
||||
<field name="address"/>
|
||||
<field name='priority'/>
|
||||
<field name='end_time' optional="hide" />
|
||||
<field name='creation_time' optional="hide"/>
|
||||
@@ -67,7 +68,8 @@
|
||||
<field name="employee_ids" widget="many2many_tags" options="{'no_create': True}"/>
|
||||
<field name='employee_ids2' widget="many2many_tags" domain="[('user_role_ids.name', 'in', ['司机'])]"/>
|
||||
<field name="user_role_ids" widget="many2many_tags" invisible="1"/>
|
||||
<field name='users_ids' widget="many2many_tags"/>
|
||||
<field name='users_ids' widget="many2many_tags" invisible="1"/>
|
||||
<field name="address"/>
|
||||
<field name="remarks"/>
|
||||
<field name="creation_time" invisible="1"/>
|
||||
</group>
|
||||
@@ -97,6 +99,7 @@
|
||||
<field name='task_content' required="1"/>
|
||||
<field name="user_id" optional="hide"/>
|
||||
<field name='employee_ids' widget="many2many_tags" required="1"/>
|
||||
<field name="address"/>
|
||||
<field name='priority'/>
|
||||
<field name='end_time' optional="hide" />
|
||||
<field name='creation_time' optional="hide"/>
|
||||
@@ -136,6 +139,8 @@
|
||||
<field name="employee_ids" widget="many2many_tags" options="{'no_create': True}"/>
|
||||
<field name='employee_ids2' widget="many2many_tags" domain="[('user_role_ids.name', 'in', ['司机'])]"/>
|
||||
<field name='users_ids' widget="many2many_tags" invisible="1"/>
|
||||
<field name="user_role_ids" widget="many2many_tags" invisible="1"/>
|
||||
<field name="address"/>
|
||||
<field name="remarks"/>
|
||||
<field name="creation_time" invisible="1"/>
|
||||
</group>
|
||||
|
||||
Reference in New Issue
Block a user