Accept Merge Request #1318: (feature/消息模版添加时间节点 -> develop)
Merge Request: 消息模版添加时间节点 Created By: @杨金灵 Reviewed By: @马广威 Approved By: @马广威 Accepted By: @杨金灵 URL: https://jikimo-hn.coding.net/p/jikimo_sfs/d/jikimo_sf/git/merge/1318?initial=true
This commit is contained in:
@@ -8,30 +8,6 @@ class SfMessageTemplate(models.Model):
|
|||||||
_description = u'消息模板'
|
_description = u'消息模板'
|
||||||
|
|
||||||
name = fields.Char(string=u"名称", required=True)
|
name = fields.Char(string=u"名称", required=True)
|
||||||
# type = fields.Selection([
|
|
||||||
# ('待接单', '待接单'),
|
|
||||||
# ('待排程', '待排程'),
|
|
||||||
# ('坯料采购', '坯料采购'),
|
|
||||||
# ('坯料发料', '坯料发料'),
|
|
||||||
# ('待编程', '待编程'),
|
|
||||||
# ('调拨入库', '调拨入库'),
|
|
||||||
# ('功能刀具组装', '功能刀具组装'),
|
|
||||||
# ('功能刀具寿命到期', '功能刀具寿命到期'),
|
|
||||||
# ('程序用刀计划异常', '程序用刀计划异常'),
|
|
||||||
# ('工单无CNC程序', '工单无CNC程序'),
|
|
||||||
# ('生产线无功能刀具', '生产线无功能刀具'),
|
|
||||||
# ('工单无定位数据', '工单无定位数据'),
|
|
||||||
# ('工单FTP无文件', '工单FTP无文件'),
|
|
||||||
# ('工单加工失败', '工单加工失败'),
|
|
||||||
# ('设备故障及异常', '设备故障及异常'),
|
|
||||||
# ('工单逾期预警', '工单逾期预警'),
|
|
||||||
# ('工单已逾期', '工单已逾期'),
|
|
||||||
# ('销售订单逾期', '销售订单逾期'),
|
|
||||||
# ('销售订单已逾期', '销售订单已逾期'),
|
|
||||||
# ('待质量判定', '待质量判定'),
|
|
||||||
# ('生产完工待入库', '生产完工待入库'),
|
|
||||||
# ('订单发货', '订单发货')
|
|
||||||
# ], string='类型', required=True)
|
|
||||||
description = fields.Char(string=u"描述")
|
description = fields.Char(string=u"描述")
|
||||||
content = fields.Html(string=u"内容", render_engine='qweb', translate=True, prefetch=True, sanitize=False)
|
content = fields.Html(string=u"内容", render_engine='qweb', translate=True, prefetch=True, sanitize=False)
|
||||||
msgtype = fields.Selection(
|
msgtype = fields.Selection(
|
||||||
@@ -41,6 +17,9 @@ class SfMessageTemplate(models.Model):
|
|||||||
notification_employee_ids = fields.Many2many('hr.employee', string=u'员工',
|
notification_employee_ids = fields.Many2many('hr.employee', string=u'员工',
|
||||||
domain="[('department_id', '=',notification_department_id)]",
|
domain="[('department_id', '=',notification_department_id)]",
|
||||||
required=True)
|
required=True)
|
||||||
|
is_send_time = fields.Boolean(string=u"定时发送", default=False)
|
||||||
|
send_time_1 = fields.Integer('发送时间点1')
|
||||||
|
send_time_2 = fields.Integer('发送时间点2')
|
||||||
active = fields.Boolean(string=u"是否有效", default=True)
|
active = fields.Boolean(string=u"是否有效", default=True)
|
||||||
|
|
||||||
@api.onchange('notification_department_id')
|
@api.onchange('notification_department_id')
|
||||||
|
|||||||
@@ -18,11 +18,14 @@
|
|||||||
</h1>
|
</h1>
|
||||||
</div>
|
</div>
|
||||||
<group>
|
<group>
|
||||||
<!-- <field name="type"/>-->
|
<!-- <field name="type"/>-->
|
||||||
<field name="content" widget="html" class="oe-bordered-editor"
|
<field name="content" widget="html" class="oe-bordered-editor"
|
||||||
options="{'style-inline': true, 'codeview': true, 'dynamic_placeholder': true}"/>
|
options="{'style-inline': true, 'codeview': true, 'dynamic_placeholder': true}"/>
|
||||||
<field name="description"/>
|
<field name="description"/>
|
||||||
<field name="msgtype"/>
|
<field name="msgtype"/>
|
||||||
|
<field name="is_send_time"/>
|
||||||
|
<field name="send_time_1" attrs="{'invisible': [('is_send_time', '=', False)]}"/>
|
||||||
|
<field name="send_time_2" attrs="{'invisible': [('is_send_time', '=', False)]}"/>
|
||||||
<field name="notification_department_id"/>
|
<field name="notification_department_id"/>
|
||||||
<field name="notification_employee_ids" widget="many2many_tags"/>
|
<field name="notification_employee_ids" widget="many2many_tags"/>
|
||||||
</group>
|
</group>
|
||||||
@@ -37,9 +40,12 @@
|
|||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<tree string="消息模板">
|
<tree string="消息模板">
|
||||||
<field name="name"/>
|
<field name="name"/>
|
||||||
<!-- <field name="type"/>-->
|
<!-- <field name="type"/>-->
|
||||||
<field name="content"/>
|
<field name="content"/>
|
||||||
<field name="msgtype"/>
|
<field name="msgtype"/>
|
||||||
|
<field name="is_send_time"/>
|
||||||
|
<field name="send_time_1" attrs="{'invisible': [('is_send_time', '=', False)]}"/>
|
||||||
|
<field name="send_time_2" attrs="{'invisible': [('is_send_time', '=', False)]}"/>
|
||||||
<field name="notification_department_id"/>
|
<field name="notification_department_id"/>
|
||||||
<field name="notification_employee_ids" widget="many2many_tags"/>
|
<field name="notification_employee_ids" widget="many2many_tags"/>
|
||||||
<field name="description"/>
|
<field name="description"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user