commonModule.directive('operateLog', ['$log',
    function ($log) {
        'use strict';
        $log.debug('operateLog.ctor()...');

        return {
            restrict: 'E',
            templateUrl: '/app/common/controls/operate-log/operate-log.html' + '?_=' + Math.random(),
            replace: true,
            controller: 'operateLogController',
            scope:
            {
                isShow: '=',
                searchText: '=?',
                filterOperationObjectList: '=?',
                queryOrganizationCode: '=?',
            }
            //,
            //link: function (scope, element) {
            //    element.find('.selector-input').on('focus', function () {
            //        element.find('.org-tree-container').show();
            //    });
            //    $(document).on('click', function () {
            //        element.find('.org-tree-container').hide();
            //    }).on('click', '.org-tree-wrapper', function (e) {
            //        e.stopPropagation();
            //    });
            //}
        };
    }
]);