diff --git a/jikimo_system_order/__manifest__.py b/jikimo_system_order/__manifest__.py
index 75a20ebf..7f85ed57 100644
--- a/jikimo_system_order/__manifest__.py
+++ b/jikimo_system_order/__manifest__.py
@@ -30,6 +30,7 @@
'views/notice_user_config.xml',
'views/yizuo_system_order_view.xml',
'views/work_order_number.xml',
+ 'views/res_config_settings_views.xml',
],
# only loaded in demonstration mode
'demo': [
diff --git a/jikimo_system_order/models/__init__.py b/jikimo_system_order/models/__init__.py
index ca081c2e..87b51a43 100644
--- a/jikimo_system_order/models/__init__.py
+++ b/jikimo_system_order/models/__init__.py
@@ -4,3 +4,4 @@ from . import constant
from . import order_classify
from . import system_work_order
from . import work_order_template
+from . import res_config_setting
diff --git a/jikimo_system_order/models/res_config_setting.py b/jikimo_system_order/models/res_config_setting.py
new file mode 100644
index 00000000..44a9a1d7
--- /dev/null
+++ b/jikimo_system_order/models/res_config_setting.py
@@ -0,0 +1,32 @@
+# -*- coding: utf-8 -*-
+
+import logging
+from odoo import api, fields, models, _
+
+_logger = logging.getLogger(__name__)
+
+
+class ResModelWeConfigSettings(models.TransientModel):
+ _inherit = 'res.config.settings'
+
+ lost_agent_id = fields.Char('企微通知应用ID')
+
+ @api.model
+ def get_values(self):
+ """
+ 重载获取参数的方法,参数都存在系统参数中
+ :return:
+ """
+ values = super(ResModelWeConfigSettings, self).get_values()
+ config = self.env['ir.config_parameter'].sudo()
+ lost_agent_id = config.get_param('lost_agent_id', default='')
+ values.update(
+ lost_agent_id=lost_agent_id,
+ )
+ return values
+
+ def set_values(self):
+ super(ResModelWeConfigSettings, self).set_values()
+ ir_config = self.env['ir.config_parameter'].sudo()
+ ir_config.set_param("lost_agent_id", self.lost_agent_id or "")
+
diff --git a/jikimo_system_order/models/system_work_order.py b/jikimo_system_order/models/system_work_order.py
index 19bff200..1a7bff5e 100644
--- a/jikimo_system_order/models/system_work_order.py
+++ b/jikimo_system_order/models/system_work_order.py
@@ -85,7 +85,7 @@ class SystemWorkOrder(models.Model):
# 最终解决方案
solution = fields.Text(string=u'最终解决方案')
# 判断是否为技术人员
- is_technicist = fields.Boolean(string=u'是否为技术人员', default=get_is_technicist)
+ # is_technicist = fields.Boolean(string=u'是否为技术人员', default=get_is_technicist)
# 打分
grade = fields.Selection(GRADE, string=u'评分')
# 评价按钮的显示
diff --git a/jikimo_system_order/views/res_config_settings_views.xml b/jikimo_system_order/views/res_config_settings_views.xml
new file mode 100644
index 00000000..40cdc443
--- /dev/null
+++ b/jikimo_system_order/views/res_config_settings_views.xml
@@ -0,0 +1,28 @@
+
+企微通知应用ID
+