123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- (function () {
- var userinfo = null;
- var page = {
- isScroll: true,
- init: function ($page) {
- // 获取登录者信息
- userinfo = renlian.storage.get('userinfo');
- $page.find('.name').text(userinfo.baseinfo.realName);
- if(userinfo.baseinfo.photoUrl){
- $page.find('img').attr('src', userinfo.baseinfo.photoUrl);
- }
- /*
- // 人员列表数据初始化
- renlian.clientdata.get('department', {
- key: userinfo.baseinfo.departmentId,
- callback: function (data) {
- $page.find('.subname').text(data.name || '总集团公司');
- }
- });
- */
- $page.find('#outloginbtn').on('tap', function () {
- renlian.layer.confirm('确定要退出账号?', function (_index) {
- if (_index === '1') {
- renlian.isOutLogin = true;
- renlian.storage.set('logininfo', null);
-
- renlian.nav.go({ path: 'login', isBack: false, isHead: false });
- // window.location.reload();
-
- }
- }, '', ['取消', '退出']);
- });
- $page.find('.lr-list-item-icon').on('tap', function () {
- var path ='my/' + $(this).attr('data-value');
- var title = $(this).text();
- renlian.nav.go({ path: path, title: title, type: 'right' });
- });
- $page.find('.userinfo').on('tap', function () {
- renlian.nav.go({ path: 'my/userInfo', title: '个人信息', type: 'right' });
- });
- $('#my-gpsNumber').text(userinfo.baseinfo.gpsNumber);
- $("#doglist").hide();
- $page.find('#addBaobei').on('tap', function () {
- renlian.nav.go({ path: 'my/baojing', title: '添加宝贝', type: 'right' });
- });
- var pullrefresh = function(index){
- if(Number(index) === 0){
- // url = '/?s=api/get_baojing_info&plate=';
- $("#applicationlist").show();
- $("#doglist").hide();
- }else{
- $("#applicationlist").hide();
- $("#doglist").show();
- // url = '/?s=api/get_gonggao_info&plate=';
- // url = '/?s=api/get_baojing_info&plate=';
- }
- // return pageobj;
- }
- $page.find('#toptab').rltoptab(['监护人', '我的宝贝'], pullrefresh ).each(function (index) {
- var $this = $(this);
- switch (index) {
- case 0:
- break;
- case 1:
- break;
- }
- $this = null;
- });
- },
- reload: function ($page, pageinfo) {
- // 获取登录者信息
- var newUserinfo = renlian.storage.get('userinfo');
- console.log('*******reload**********');
- if (userinfo.baseinfo.userId != newUserinfo.baseinfo.userId) {
- userinfo = newUserinfo;
- $page.find('.name').text(userinfo.baseinfo.realName);
- if(userinfo.baseinfo.photoUrl){
- $page.find('img').attr('src', userinfo.baseinfo.photoUrl);
- }
- /*
- // 人员列表数据初始化
- renlian.clientdata.get('department', {
- key: userinfo.baseinfo.departmentId,
- callback: function (data) {
- $page.find('.subname').text(data.name || '总集团公司');
- }
- });
- */
- }
- // $("#addBaobei").click(function(){
- // console.log("hhhhh");
- // });
- }
- };
- return page;
- })();
|