tpl_ying.html 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
  6. <title><?=$da['title']?></title>
  7. <link rel="stylesheet" type="text/css" href="mode/weui/weui.min.css"/>
  8. <link rel="stylesheet" type="text/css" href="web/res/fontawesome/css/font-awesome.min.css">
  9. <link rel="stylesheet" type="text/css" href="webmain/css/rui.css">
  10. <link rel="shortcut icon" href="<?=$arr['face']?>" />
  11. <script type="text/javascript" src="js/jquery.js"></script>
  12. <script type="text/javascript" src="js/js.js"></script>
  13. <script type="text/javascript" src="js/jswx.js?<?=time()?>"></script>
  14. <script type="text/javascript" src="js/base64-min.js"></script>
  15. <script type="text/javascript" src="js/jsmain.js"></script>
  16. <script type="text/javascript" src="webmain/we/ying/ying.js?<?=time()?>"></script>
  17. <style>
  18. <?php
  19. $maincolor = getconfig('apptheme','#1389D3');
  20. $maincolora= c('image')->colorTorgb($maincolor);
  21. $maincolors= ''.$maincolora[0].','.$maincolora[1].','.$maincolora[2].'';
  22. echo 'body{--main-color:'.$maincolor.'}';
  23. ?>
  24. body,html{background-color:#f1f1f1;overflow:hidden}
  25. .weui_tab{position:fixed;bottom:0px;width:100%;height:50px}
  26. .weui_navbar_item{font-size:16px;}
  27. .weui_navbar_item span{position:absolute;left:3px;top:3px}
  28. .weui_navbar_item:active{background-color:#f5f5f5}
  29. .weui_navbar_item_disabled{color:#aaaaaa}
  30. .contline{padding-top:10px;color:#999999;font-size:14px;text-align:center;}
  31. .contlist{margin:15px;padding:8px 10px;position:relative; background:white;border-radius:5px;border:0.5px #dddddd solid}
  32. .contlist:active,.active{ background-color:#f5f5f5}
  33. .contlist .title{font-size:16px}
  34. .contlist .dt{font-size:12px;color:#aaaaaa;}
  35. .contlist .xq{color:<?=$maincolor?>;font-size:14px;padding-top:7px;border-top:0.5px #dddddd solid}
  36. .contlist .xq span{float:right}
  37. .contlist .cont{font-size:14px;padding:10px 0px}
  38. .contlist .imgs{height:130px;overflow:hidden;margin:5px 0px}
  39. .contlist .zt{font-size:10px;position:absolute;top:2px;right:2px;border-radius:3px;padding:1px 3px;background-color:red;color:white}
  40. .contlist .face{font-size:14px;padding:5px 0px;overflow:hidden;}
  41. .contlist .face img{border-radius:15px;height:24px;width:24px;margin-right:5px}
  42. .contlist .opt{font-size:10px;position:absolute;bottom:1px;right:1px;padding:1px 3px;color:#aaaaaa}
  43. .showblank{color:#aaaaaa;font-size:14px;padding-bottom:15px;text-align:center}
  44. .showblanks{padding:10px;color:#aaaaaa;font-size:12px;text-align:center}
  45. .notrecord{text-align:center;font-size:20px;padding-top:50px;color:#aaaaaa}
  46. .r-border:after{border-radius:5px}
  47. .inputs{height:30px;line-height: 28px;border: 1px <?=$maincolor?> solid; padding: 0px 2px;overflow: hidden;border-radius:5px}
  48. .datesss{background:url(mode/icons/date.png) no-repeat right}
  49. </style>
  50. <script>
  51. var json = <?=json_encode($arr)?>;
  52. ismobile = 1,openfrom='<?=$openfrom?>';
  53. var agentlx=0,xhauthkey = '<?=$xhauthkey?>',maincolor='<?=$maincolor?>';
  54. function yingyonginit(){
  55. yy.loadshow();
  56. }
  57. var xcy = {
  58. resiezess:function(){
  59. yy.resizehei();
  60. }
  61. }
  62. function initbody(){
  63. adminid = '<?=$da['adminid']?>';
  64. admintoken = '<?=$xhrock->admintoken?>';
  65. yy.init();
  66. yingyonginit();
  67. new touchclass({}).reglongmenu();
  68. }
  69. function initApp(){
  70. js.setapptitle(json.name);
  71. js.location=function(dz){
  72. var fs = dz.substr(0,1);
  73. if(fs!='#' && js.appwin('.',dz))return;
  74. location.href = dz;
  75. }
  76. var nowlist = 'yingyong_mode_'+json.num+'';
  77. js.setoption('nowListener', nowlist);
  78. api.addEventListener({
  79. name: nowlist
  80. }, function(ret, err) {
  81. if(ret){
  82. if(ret.value){
  83. var lx = ret.value.opttype;
  84. if(lx=='reload')yy.reload();
  85. }
  86. if(ret.stype=='reload')yy.reload();
  87. }
  88. });
  89. }
  90. function callPhone(o1){
  91. if(typeof(o1)!='string')o1 = $(o1).text();
  92. if(appobj1('callPhone', o1)){
  93. return false;
  94. }else if(apicloud){
  95. api.rockFun('callPhone', {phone:o1});
  96. return false;
  97. }else{
  98. return true;
  99. }
  100. }
  101. <?php if(isset($arr['leixing'])){ ?>
  102. try{sessionStorage.removeItem(''+json.num+'_event');}catch(e){}
  103. yy.clad=function(){
  104. js.location('?a=lum&m=input&d=flow&num='+json.leixing+'&show=we');
  105. }
  106. yy.typechange=function(o1){
  107. var val = o1.value;
  108. yy.search({'typeid':val});
  109. }
  110. yy.onshowdata=function(da){
  111. if(get('typeid') && da.typearr){
  112. js.setselectdata(get('typeid'), da.typearr, 'id');
  113. }
  114. }
  115. <?php } ?>
  116. </script>
  117. </head>
  118. <body style="user-select:none">
  119. <?php if($showheader==1){?>
  120. <div>
  121. <div class="r-header" style="padding-top:<?=$cenghei?>px" >
  122. <div class="r-header-text" onclick="location.reload()" id="header_title"><?=$da['title']?></div>
  123. <?php if($rock->get('openfrom')!='reim'){?>
  124. <span onclick="js.back()" class="r-position-left r-header-btn"><i class="icon-chevron-left"></i></span>
  125. <?php }?>
  126. <span onclick="yy.clad()" class="r-position-right r-header-btn"><i class="icon-plus"></i></span>
  127. </div>
  128. <div class="blank50" id="header_line" style="height:<?=($cenghei+50)?>px"></div>
  129. </div>
  130. <?php }?>
  131. <?php if($yyurl=='' || isset($searchtool)){?>
  132. <div style="z-index:2" id="searsearch_bar" class="weui_search_bar">
  133. <?php
  134. if($typename){
  135. echo '<select id="typeid" onchange="yy.typechange(this)" style="width:100px;border:none;background:white;font-size:14px"><option value="">'.$typename.'</option></select>';
  136. }
  137. ?>
  138. <form onclick="yy.seuser()" class="weui_search_outer" onsubmit="yy.sous();return false;">
  139. <div class="weui_search_inner">
  140. <i class="weui_icon_search"></i>
  141. <input type="search" class="weui_search_input" id="s_inp" placeholder="<?=$searchmsg?>" >
  142. <a onclick="yy.scle()" class="weui_icon_clear"></a>
  143. </div>
  144. <label for="s_inp" class="weui_search_text" id="search_text">
  145. <i class="weui_icon_search"></i>
  146. <span><?=$searchmsg?></span>
  147. </label>
  148. </form>
  149. <a onclick="yy.sqxs()" style="color:<?=$maincolor?>" class="weui_search_cancel">取消</a>
  150. </div>
  151. <?php }?>
  152. <div id="mainbody" class="r-touch">
  153. <?php if($yyurl!='')include_once($yyurl);?>
  154. </div>
  155. <div style="height:50px;overflow:hidden"></div>
  156. <div id="footerdiv" style="z-index:5" class="weui_tab">
  157. <div class="weui_navbar weui_tabbar">
  158. <?php
  159. foreach($arr['menu'] as $k=>$rs){
  160. $s='<div temp="taby" tempxu="'.$k.'" onclick="yy.clickmenu('.$k.',this)" class="weui_navbar_item">';
  161. if(!isempt($rs['num']))$s.='<span class="badge" id="'.$rs['num'].'_stotal"></span>';
  162. $s.='<font>'.$rs['name'].'</font>';
  163. if($rs['submenu'])$s.=' <i class="icon-angle-down"></i>';
  164. $s.='</div>';
  165. echo $s;
  166. }
  167. ?>
  168. </div>
  169. </div>
  170. <?php
  171. if($yyurljs!='')echo '<script type="text/javascript" src="'.$yyurljs.'"></script>'."\n";
  172. ?>
  173. <script type="text/javascript" src="web/res/js/jquery-imgview.js"></script>
  174. <script type="text/javascript" src="web/res/js/jquery-rockupload.js"></script>
  175. <script type="text/javascript" src="web/res/js/jquery-changeuser.js"></script>
  176. </body>
  177. </html>