Files
gzth/yuthon_wechat/models/wecom_apps_config.py
T
2026-01-26 17:59:59 +08:00

36 lines
1.3 KiB
Python

# -*- coding: utf-8 -*-
from datetime import datetime, timedelta
from odoo import models, fields, api, _
import logging
_logger = logging.getLogger(__name__)
class WecomAppsConfig(models.Model):
_name = "wecom.apps.config"
wecom_apps_type = fields.Selection(
string='应用分类',
selection=[('default', '暂未启用功能'),
('contacts', '通讯录抓取应用'),
('attendance', '考勤抓取应用'),
('user_create', '通讯录推送应用'),
('login', '登录验证应用'),
('message_send', '发送消息应用'),
('meeting', '会议管理应用'),
('back_msg', '消息撤回')
], default="default")
wecom_apps_category = fields.Selection(
string='应用场景',
selection=[('default', '默认'),
('notice', '通知公告'),
('oa', '审批类型'),
('att', '出勤类型'),
('task', '日程类型'),
('att_ok', '考勤确认类型'),
('salary', '薪资消息通知'),
], default="default")
wecom_apps_id = fields.Many2one("wecom.apps", string="企业微信的应用")