按功能添加两封电子邮件 - OTRS dev

时间:2021-05-27 10:08:11

标签: javascript otrs

我想在 Cc 上填写两封电子邮件,但我无法在前端达到我想要的结果(使用实际的 FillCc 功能),有人可以帮我吗?

$(document).ready(function() {
    setTimeout(function() {
        const Action = Core.Config.Get('Action');
        const SupportedActions = ['AgentTicketForward'];
        if ($.inArray(Action, SupportedActions) !== -1) {
            if (Action === 'AgentTicketForward') {
                const urlParams = new URLSearchParams(window.location.search);
                const ForwardTemplateID = urlParams.get('ForwardTemplateID');
                if (ForwardTemplateID == 83)
                {
                    FillTo('XPTO@dummy.com');
                    FillCc('XPTO1@dummy.com', 'XPTO2@dummy.com');
                    FillState('17');
                };
            }
            else FillTo('')
        }
    
        function FillTo(email) {
            $('#ToCustomer').val(email).trigger('change');
        }
        
        function FillCc(email) {
            $('#CcCustomer').val(email).trigger('change');
        }
        
        function FillState(email) {
            $('#ComposeStateID').val(email).trigger('change');
       }
        
    }, 0);
});

0 个答案:

没有答案