bindEvent = function() { $laCommon.touchSE($('span', '.wordfind_main'), function(event, startTouch, o) {}, function(event, o) { if (!isMove) { $('span', '.wordfind_main').removeClass('active'); $(o).addClass('active'); var kw = $(o).text(); if (kw) { var kwIndex = $('li[uid="' + kw + '"]', '.contactBox').index(); $laIscroll.go((kwIndex + 1)); window.setTimeout(function() { moveFindKeyWord($laIscroll.getOffset()['y']); }, 350); } } }); $laCommon.touchSE($('li.user', '#scroller'), function(event, startTouch, o) {}, function(event, o) { if (!isMove) { if ($('.contact').hasClass('showM')) { $('.contact').removeClass('showM'); } else { $('li', '#scroller').removeClass('choosed'); $(o).addClass('choosed'); $('span', '#Done').show(); } } }); firstKeyWord(); };
bindEvent = function() { $('.ap').show(); $laCommon.touchSE($('.BottomRBtn'), function(event, startTouch, o) { }, function(event, o) { var maskB = $('.maskB'); if ($(o).hasClass('current')) { $(o).removeClass('current'); $(maskB).css({ "transform": "rotate(100deg)" }); $(maskB).removeClass('current'); } else { $(o).addClass('current'); $(maskB).show(100, function() { $(maskB).addClass('current'); }); } }); $laCommon.touchSE($('.btn', '.BottomRbox'), function(event, startTouch, o) { }, function(event, o) { var idea = $(o).attr('dir'); if (idea) { if (idea == '-1') { $('.btn5').removeClass('current'); $('.BottomIn').stop().animate({ "top": 430 }, 200); setTimeout(function() { $('.BottomRbox').removeClass('show'); $('#approveBtn').removeClass('current'); }, 400); } else { if (idea != '3') { if (idea == '4') { alert('该邀请功能将在下个版本开放'); return false; } $nativeUIManager.watting('请稍等...'); $userInfo.put('ideaId',idea); document.location.href='/mobile/index/taskProcess'; } else if (idea == '3') { $nativeUIManager.watting('请稍等...'); $userInfo.put('ideaId',idea); document.location.href='/mobile/index/taskForward'; } } } }); };
$(document).ready(function() { $userInfo.put('attUrl',''); $userInfo.put('attName',''); $laIscroll.init(); $laIscroll.use('wrapper', false, null, null); window.setTimeout(function() { $laCommon.touchSE($('.Back'), function(event, startTouch, o) { $(o).addClass('active'); }, function(event, o) { $(o).removeClass('active'); history.back(); }); }, 1000); var attListJson=$userInfo.get('reqAttListJson'); if(attListJson){ attListJson=strToJson(attListJson); var sb = new StringBuilder(); $(attListJson).each(function(i, attObj) { sb.append(String.formatmodel($templete.getAttListTemp(), { 'downloadUrl' : attObj['downloadUrl'], 'postfix' : attObj['postfix'], 'oldName' : attObj['oldName'], 'userName' : attObj['userName'], 'viewPostfix' : attObj['viewPostfix'], 'attSize' : attObj['attSize'] })); }); $('#attachmentUL').append(sb.toString()); $laCommon.touchSE($('li', '#attachmentUL'), function (event, startTouch, o) { }, function (event, o) { $(o).addClass('current'); var onlineURL = 'https://docview.mingdao.com/op/view.aspx?src='; var dir = $(o).attr('dir'); var lang = $(o).attr('lang'); var uid = $(o).attr('uid'); if (lang && uid) { if (lang == 'doc' || lang == 'docx' || lang == 'xls' || lang == 'xlsx' || lang == 'ppt' || lang == 'pptx' || lang == 'pdf') { if (dir) { onlineURL += dir; window.open(onlineURL); $(o).removeClass('current'); } } else if (lang == 'jpg' || lang == 'gif' || lang == 'png') { if (dir) { $userInfo.put('attUrl',dir); $userInfo.put('attName',uid); document.location.href='/mobile/index/attPic' $(o).removeClass('current'); } } else { alert('该附件格式请通过pc端查看'); $(o).removeClass('current'); } } }); } });
window.setTimeout(function() { $laCommon.touchSE($('.Back'), function(event, startTouch, o) { $(o).addClass('active'); }, function(event, o) { $(o).removeClass('active'); history.back(); }); }, 1000);
exports.click = function(callbackAction) { if (typeof callbackAction == 'function') { $laCommon.touchSE($(currentElementEL), function(event, startTouch, o) { }, function(event, o) { callbackAction(); }); } };
exports.init = function(searchCallback) { $inputManager.forceCloseKeyboard(); $('#searchKey').off('focus').on('focus', function(e) { $(this).addClass('nobg'); }); $inputManager.blur($('#searchKey'), function(el, e) { var keyWord = $(el).val(); if ( typeof searchCallback == 'function') { searchCallback(keyWord); } }); $laCommon.touchSE($('#back_ser'), function(event, startTouch, o) { }, function(event, o) { exports.close(); }); $laCommon.touchSE($('.clear','.SearchIn'), function(event, startTouch, o) { }, function(event, o) { $('#searchKey').val(''); }); };
exports.click = function(menuClickEvent) { var mobileObj = false; $laCommon.switchOS(function() { mobileObj = $('#menuRemindIOS'); }, function() { mobileObj = $('#menuRemind'); }); $laCommon.touchSE($('li', mobileObj), function(event, startTouch, o) {}, function(event, o) { $('li', mobileObj).removeClass('current'); $(o).addClass('current'); var selectMenu = $(o).attr('dir'); if (selectMenu) { menuClickEvent(selectMenu); } }); };
$(document).ready(function() { $userInfo.put('callUID_contracts', ''); $userInfo.put('id_contracts', ''); $userInfo.put('userName_contracts', ''); $userInfo.put('dept_contracts', ''); $userInfo.put('job_contracts', ''); callUID = $userInfo.get('callUID'); currentID = $userInfo.get('currentID'); $('title').text('contactsForward'); $laIscroll.init(); $laIscroll.move(function(t) { isMove = true; $('#keyMapValue').show(); $('#keyMap').hide(); //moveFindKeyWord(t.y); }); $laIscroll.moveEnd(function(t) { isMove = false; moveFindKeyWord(t.y); window.setTimeout(function(){ $('#keyMapValue').hide(); $('#keyMap').show(); },1000); }); window.setTimeout(function() { $laCommon.touchSE($('.Back'), function(event, startTouch, o) { $(o).addClass('active'); }, function(event, o) { history.back(); $(o).removeClass('active'); }); }, 1000); $laCommon.touchSE($('#Done'), function(event, startTouch, o) {}, function(event, o) { var liUser = $('li.choosed', '#scroller'); if ($(liUser).hasClass('user')) { var id = $(liUser).attr('uid'); var userName = $(liUser).attr('lang'); var dept = $(liUser).attr('dept'); var job = $(liUser).attr('job'); if (id && userName) { $userInfo.put('callUID_contracts', callUID); $userInfo.put('id_contracts', id); $userInfo.put('userName_contracts', userName); $userInfo.put('dept_contracts', dept); $userInfo.put('job_contracts', job); document.location.href='/mobile/index/taskForward'; } } }); $laCommon.touchSE($('#keyMap'), function(event, startTouch, o) {}, function(event, o) { if (!isMove) { if (!$('.contact').hasClass('showM')) { var currentKeyWord =$('#keyMapValue').text(); if (currentKeyWord) { $('span', '.wordfind_main').removeClass('active'); $('span[dir="' + currentKeyWord + '"]', '.wordfind_main').addClass('active'); } $('.contact').addClass('showM'); } } }); $laCommon.touchSE($('.contactBox'), function(event, startTouch, o) {}, function(event, o) { if (!isMove) { if ($('.contact').hasClass('showM')) { $('.contact').removeClass('showM'); } } }); loadData(); $('#searchKey').off('blur').on('blur',function(){ var el=$(this); var searchKey = $(el).val(); window.setTimeout(function() { if ($.trim(searchKey).length > 0) { $nativeUIManager.watting('正在搜索通讯录', false); $dbDataManager.searchContacts(searchKey, function(dbResult) { bindData(dbResult); }); } else { loadData(); } }, 500); }); });
$(document).ready(function() { downloadUrl(); $userInfo.put('callUID_contracts', ''); $userInfo.put('id_contracts', ''); $userInfo.put('userName_contracts', ''); $userInfo.put('dept_contracts', ''); $userInfo.put('job_contracts', ''); $userInfo.put('laAccessToken',localStorage_laToken); $userInfo.put('userId',localStorage_userId); $userInfo.put('companyId',localStorage_companyId); $userInfo.put('accessToken',localStorage_accessToken); $userInfo.put('taskId',taskId); $userInfo.put('reqId',reqId); var width = $(document).width(); $('.formOut').css('width', (width) + 'px'); $('.content').css('width', (width * 2) + 'px'); $laIscroll.init(); $laIscroll.use('wrapper', false, null, null); $laCommon.touchSE($('td', '.approveTab'), function(event, startTouch, o) { }, function(event, o) { var dir = $(o).attr('dir'); if (dir == '0') { if (!$('td[dir="0"]', '.approveTab').hasClass('current')) { $('td', '.approveTab').removeClass('current'); $('.content').animate({ 'left': '0px' }, 500); $('td[dir="0"]', '.approveTab').addClass('current'); } } else if (dir == '1') { if (!$('td[dir="1"]', '.approveTab').hasClass('current')) { $('td', '.approveTab').removeClass('current'); $('.content').animate({ 'left': '-' + width + 'px' }, 500); $('td[dir="1"]', '.approveTab').addClass('current'); } } window.setTimeout(function() { $laIscroll.goXY(0, 0, 200); }, 510); }); $laCommon.touchSME($('#wrapper'), function(startX, startY, endX, endY, event, startTouch, element) {}, function(startX, startY, endX, endY, event, moveTouch, element) { }, function(startX, startY, endX, endY, event, element) { var x = endX - startX; var y = endY - startY; if (Math.abs(x) > Math.abs(y)) { if (x > 100 || x < -100) { if (x < 0) { //left if (!$('td[dir="1"]', '.approveTab').hasClass('current')) { $('.content').animate({ 'left': '-' + width + 'px' }, 500); $('td', '.approveTab').removeClass('current'); $('td[dir="1"]', '.approveTab').addClass('current'); } } else { //right if (!$('td[dir="0"]', '.approveTab').hasClass('current')) { $('.content').animate({ 'left': '0px' }, 500); $('td', '.approveTab').removeClass('current'); $('td[dir="0"]', '.approveTab').addClass('current'); } } window.setTimeout(function() { $laIscroll.goXY(0, 0, 200); }, 510); } } }); loadData(taskId); $laCommon.touchSE($('#approveBtn'), function(event, startTouch, o) {}, function(event, o) { if (!$(o).hasClass('current')) { $('.BottomRbox').addClass('show'); $('.BottomIn').stop().animate({ "top": 30 }, 300); setTimeout(function() { $('.btn5').addClass('current'); }, 800); $(o).addClass('current'); } }); });