+(function($){
	$.lie = $.lie || {version: "v1.0.0"};

	$.extend($.lie, {
		send_mail: {
            index:function() {
                // 发送邮件
                $(document).on('click','.send_mail', function(data){
                    var order_id       = $(this).data('id');
                    var cc_sales_count = cc_sales.length;
                    var html           = '';

                    for (var i = 0; i < cc_sales_count; i++) {
                        html += '<option value="'+cc_sales[i].userId+'">'+cc_sales[i].name+'</option>';
                    }
                    var content = '<div class="form-group">\
                                        <label class="col-sm-4 control-label">是否有额外的抄送人员?</label>\
                                        <div class="col-sm-8">\
                                            <select id="cc_email" name="cc_email" class="form-control cc_email selectpicker" data-live-search="true" data-size="7" title="全部" multiple>\
                                                '+html+'\
                                            </select>\
                                        </div>\
                                  </div>\
                                  <p style="padding-top: 50px;"><i class="error"> * </i>若无额外抄送人,直接点击‘确认’按钮即可</p>';

                    layer.open({
                        area: ['600px', '200px'],
                        title:'邮件抄送',
                        content: content,
                        btn:['确认', '取消'],
                        //提交事件
                        btn1:function(){
                            var cc_email = $('#cc_email').val();

                            $.ajax({
                                url: '/send_mail',
                                data: {id: order_id, cc_email: cc_email},
                                type:'post',
                                dataType: 'json',
                                success:function(resp){
                                    if(resp.errcode == 0){
                                        layer.msg(resp.errmsg || '操作成功');
                                        setTimeout(function(){
                                            location.reload();
                                        }, 1000);
                                        return false;
                                    } else {
                                        layer.alert(resp.errmsg || '网络异常');
                                    }
                                },
                                error:function(){
                                    layer.alert('网络异常');
                                }
                            });

                            layer.msg('推送中...', {icon: 16, time: 0, shade: 0.3});
                        },
                        btn2:function(index){
                            layer.close(index);
                        }
                    });  

                    $(".cc_email").selectpicker({
                        actionsBox:true, //在下拉选项添加选中所有和取消选中的按钮
                        countSelectedText:"已选中{0}项",
                        selectedTextFormat:"count > 5",
                        selectAllText: '全选',
                        deselectAllText: '取消全选',
                    })

                    $('.layui-layer-content').css('overflow', 'visible');
                })
                
            },

        }    
	})
})(jQuery)