Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
 
 

1373 rindas
52 KiB

  1. <?php
  2. use backend\assets\MenuAsset;
  3. use yii\helpers\Html;
  4. use yii\bootstrap\Nav;
  5. use yii\bootstrap\NavBar;
  6. use yii\widgets\Breadcrumbs;
  7. use common\widgets\Alert;
  8. MenuAsset::register($this);
  9. ?>
  10. <?php $this->beginPage(); ?>
  11. <!DOCTYPE html>
  12. <html>
  13. <head>
  14. <meta charset="utf-8" />
  15. <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
  16. <title>蜘蛛出行</title>
  17. <style type="text/css">
  18. ul{
  19. padding-left: 0;
  20. }
  21. </style>
  22. <?php $this->head() ?>
  23. </head>
  24. <?php $this->beginBody() ?>
  25. <body style="background-color: #f4f5f9;overflow: hidden;">
  26. <!--公用头部-->
  27. <!--<div id="url_path" class="navbar navbar-default" style="margin-bottom: 0px;">
  28. <div class="navbar-header ">
  29. <a href="#" class="navbar-brand">
  30. <i class="icon-leaf"></i><span id="system_title">CS System</span>&nbsp;<sub style="font-size:18px;position: initial;font-family: 华文彩云;">&nbsp;Version 1.1.3</sub>
  31. </a>
  32. </div>
  33. <span onclick="logout()" style="width: 80px;height: 50px;line-height: 50px;float: right;">
  34. <a href="javascript:logout();" class="zzcx_logout" style="color: white;font-size: 18px;">退出 </a>
  35. <i class="icon-signout" style="color: #fff;font-size: 18px;"></i>
  36. </span>
  37. </div>-->
  38. <!--公用头部new-->
  39. <div id="url_path" class="menu_header ub">
  40. <div class="menu_left">
  41. <div class="menu_name">
  42. <div id="sys_name" class="menu_name_t"></div>
  43. <div class="menu_select"></div>
  44. </div>
  45. <div id="sys_body" class="menu_name_b"></div>
  46. </div>
  47. <div class="cut_system">
  48. <!--<div class="system_list">
  49. <div>CS System v1.1.3</div>
  50. <div>上海蜘蛛行酒店国际旅行社</div>
  51. </div>
  52. <div class="system_list">
  53. <div>车队管理系统 v3.0</div>
  54. <div>上海蜘蛛行酒店国际旅行社</div>
  55. </div>
  56. <div class="system_list">
  57. <div>分销系统 v3.0</div>
  58. <div>上海蜘蛛行酒店国际旅行社</div>
  59. </div>-->
  60. </div>
  61. <div id="top_menu" class="menu_center ub-f1 ub ub-pc">
  62. <!--<span id="home_page_btn" class="head_selected">首页</span>-->
  63. <!--<span class="select_hover">采购管理</span>
  64. <span class="select_hover">产品管理</span>
  65. <span class="select_hover">渠道管理</span>
  66. <span class="select_hover">销售管理</span>
  67. <span class="select_hover">财务管理</span>
  68. <span class="select_hover">数据统计</span>
  69. <span class="select_hover">系统管理</span>-->
  70. </div>
  71. <div class="menu_right">
  72. <?= Html::beginForm(['/site/logout'], 'post', ['id' => 'logout-form']) ?>
  73. <div style="cursor: pointer;" class="user">
  74. <div class="home_icon_user"></div>
  75. <div id="user_sty" class="user_sty"
  76. onclick="document.getElementById('logout-form').submit();">
  77. </div>
  78. </div>
  79. <?= Html::endForm() ?>
  80. </div>
  81. </div>
  82. <!--首页-->
  83. <div style="display: none;overflow: auto;" id="home_page" class="ub clearfix_first warp">
  84. <div class="home_box ub">
  85. <div class="ub-f1 home_left">
  86. <div class="home_user">
  87. <div id="login_time" class="home_user_t"></div>
  88. <div class="home_user_b"><span id="login_dur"></span>, <span id="home_admin"></span></div>
  89. </div>
  90. <div class="home_common">
  91. <div class="home_common_t">您的常用功能入口:</div>
  92. <div id="common_link" class="home_common_b">
  93. <button onclick="fast_track(1002,100202)" class="btn btn-home">巴士车次管理</button>
  94. <button onclick="fast_track(1002,100202)" class="btn btn-home">酒店房态管理</button>
  95. <button onclick="fast_track(1002,100202)" class="btn btn-home">巴士录入订单</button>
  96. <button onclick="fast_track(1002,100202)" class="btn btn-home">酒店录入订单</button>
  97. <button onclick="fast_track(1002,100202)" class="btn btn-home">巴士订单</button>
  98. <button onclick="fast_track(1002,100202)" class="btn btn-home">酒店订单</button>
  99. </div>
  100. </div>
  101. <div class="home_form ub ub-ver">
  102. <!--第一行-->
  103. <div class="ub" style="margin-bottom: 6px;">
  104. <!--巴士数据-->
  105. <div style="width: 1%;" class="ub ub-f1 ub-ver form_all addshadow">
  106. <div class="ub form_top bor_t">
  107. <div class="home_icon_bus"></div>
  108. <div>
  109. <span style="color: #3E4355;">昨日巴士业绩</span>
  110. <span style="color: #80889a;"> (出发口径)</span>
  111. </div>
  112. </div>
  113. <div class="ub ub-ver form_center bor_b">
  114. <div style="margin-bottom: 12px;" class="ub ub-ver">
  115. <div class="font_color_80">销售额(¥)</div>
  116. <div class="ub">
  117. <!--昨日巴士销售额-->
  118. <div id="yes_bus_sale" class="font_color_3e" style="font-size: 28px;margin-bottom: 4px;"></div>
  119. <!--<div id="yes_bus_updown" class=""></div>-->
  120. </div>
  121. </div>
  122. <div class="ub">
  123. <div style="width: 1%;" class="ub ub-f3 ub-ver">
  124. <div class="font_color_80">利润率</div>
  125. <!--昨天巴士利润率-->
  126. <div id="yes_bus_profitmargin" class="font_color_3e" style="font-size: 18px;"></div>
  127. </div>
  128. <div style="width: 1%;margin-left: -48px;" class="ub ub-f2 ub-ver">
  129. <div class="font_color_80">人次</div>
  130. <!--昨天巴士人次-->
  131. <div id="yes_bus_person" class="font_color_3e" style="font-size: 18px;"></div>
  132. </div>
  133. <div class="ub ub-ver">
  134. <div class="font_color_80">上座率</div>
  135. <!--昨天巴士上座率-->
  136. <div id="yes_bus_attendence" class="font_color_3e" style="font-size: 18px;"></div>
  137. </div>
  138. </div>
  139. <div class="ub progress_bar">
  140. <!--昨天巴士进度条-->
  141. <div id="yes_bus_progress" class=""></div>
  142. </div>
  143. </div>
  144. </div>
  145. <!--巴士图表-->
  146. <div style="width: 1%;margin-left: 6px;" class="ub ub-f1 ub-ver form_all addshadow">
  147. <div class="ub form_top bor_t">
  148. <span style="color: #3E4355;">近一周巴士出行人次</span>
  149. </div>
  150. <div class="ub ub-ver lab_center bor_b">
  151. <div id="bus_container" style="min-width:400px;height:149px"></div>
  152. </div>
  153. </div>
  154. </div>
  155. <!--第二行-->
  156. <div class="ub">
  157. <!--酒店数据-->
  158. <div style="width: 1%;" class="ub ub-f1 ub-ver form_all addshadow">
  159. <div class="ub form_top bor_t">
  160. <div class="home_icon_hotel"></div>
  161. <div>
  162. <span style="color: #3E4355;">昨日酒店业绩</span>
  163. <span style="color: #80889a;"> (预订口径)</span>
  164. </div>
  165. </div>
  166. <div class="ub ub-ver form_center bor_b">
  167. <div style="margin-bottom: 12px;" class="ub ub-ver">
  168. <div class="font_color_80">销售额(¥)</div>
  169. <div class="ub">
  170. <!--昨天酒店销售额-->
  171. <div id="yes_hotel_sale" class="font_color_3e" style="font-size: 28px;margin-bottom: 4px;"></div>
  172. <!--<div id="yes_hotel_updown" class=""></div>-->
  173. </div>
  174. </div>
  175. <div class="ub">
  176. <div style="width: 1%;" class="ub ub-f3 ub-ver">
  177. <div class="font_color_80">利润率</div>
  178. <!--昨天酒店利润率-->
  179. <div id="yes_hotel_profitmargin" class="font_color_3e" style="font-size: 18px;"></div>
  180. </div>
  181. <div style="width: 1%;margin-left: -48px;" class="ub ub-f2 ub-ver">
  182. <div class="font_color_80">间夜</div>
  183. <!--昨天酒店房间-->
  184. <div id="yes_hotel_person" class="font_color_3e" style="font-size: 18px;"></div>
  185. </div>
  186. <div class="ub ub-ver">
  187. <div class="font_color_80">利润</div>
  188. <!--昨天酒店利润-->
  189. <div id="yes_hotel_profit" class="font_color_3e" style="font-size: 18px;"></div>
  190. </div>
  191. </div>
  192. <div class="ub progress_bar">
  193. <!--昨天酒店进度条-->
  194. <div id="yes_hotel_progress" class=""></div>
  195. </div>
  196. </div>
  197. </div>
  198. <!--酒店图表-->
  199. <div style="width: 1%;margin-left: 6px;" class="ub ub-f1 ub-ver form_all addshadow">
  200. <div class="ub form_top bor_t">
  201. <span style="color: #3E4355;">近一周酒店销售额</span>
  202. </div>
  203. <div class="ub ub-ver lab_center bor_b">
  204. <div id="hotel_container" style="min-width:400px;height:149px"></div>
  205. </div>
  206. </div>
  207. </div>
  208. </div>
  209. <div class="home_info">
  210. <div class="ub ub-f1 ub-ver info_all addshadow">
  211. <div class="ub info_top bor_t">
  212. <div class="home_icon_set"></div>
  213. <div>
  214. <span style="color: #3E4355;">公司公告</span>
  215. </div>
  216. </div>
  217. <div class="ub ub-ver info_center bor_b">
  218. <div id="company_list">
  219. <!--<div class="info_cont">
  220. <div class="ub">
  221. <div style="font-size: 14px;" class="ub-f1 font_color_3e">放假通知</div>
  222. <div class="home_icon_enter"></div>
  223. </div>
  224. <div style="margin-top: 6px;">
  225. <div style="max-width: 850px;display: inline-block;" class="font_color_80 ellipsis">五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放的晚餐问的我的我吊尾吊味吊尾吊味</div>
  226. <div style="margin-left: 36px;float: right;" class="font_color_80">2017.04.28</div>
  227. </div>
  228. </div>
  229. <div class="info_cont">
  230. <div class="ub">
  231. <div style="font-size: 14px;" class="ub-f1 font_color_3e">放假通知</div>
  232. <div class="home_icon_enter"></div>
  233. </div>
  234. <div style="margin-top: 6px;">
  235. <div style="max-width: 850px;display: inline-block;" class="font_color_80 ellipsis">五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放的晚餐问的我的我吊尾吊味吊尾吊味</div>
  236. <div style="margin-left: 36px;float: right;" class="font_color_80">2017.04.28</div>
  237. </div>
  238. </div>-->
  239. </div>
  240. <div id="company_more" onclick="look_more()" style="text-align: center;padding: 6px;cursor: pointer;" class="font_color_3e">查看更多...</div>
  241. </div>
  242. </div>
  243. </div>
  244. </div>
  245. <div class="home_right">
  246. <!--本月巴士-->
  247. <div class="home_right_box addshadow">
  248. <div class="ub form_top bor_t">
  249. <div class="home_icon_bus"></div>
  250. <div class="ub-f1">
  251. <span style="color: #3E4355;">本月巴士业绩</span>
  252. </div>
  253. <div id="month_bus" style="color: #80889a;"></div>
  254. </div>
  255. <div class="ub ub-ver form_r_center bor_b">
  256. <div class="ub ub-ver">
  257. <div class="font_color_80">销售额(¥)</div>
  258. <div style="margin-bottom: 14px;" class="ub">
  259. <!--本月巴士销售额-->
  260. <div id="month_bus_sale" style="color: #574bfd;font-size: 28px;font-weight: 300;"></div>
  261. <!--本月巴士上下箭头 暂时去掉-->
  262. <!--<div id="month_bus_updown" class=""></div>-->
  263. </div>
  264. </div>
  265. <div class="ub">
  266. <div class="ub ub-f1 ub-ver">
  267. <div class="font_color_80">人次</div>
  268. <!--本月巴士人次-->
  269. <div id="month_bus_person" class="font_color_3e" style="font-size: 18px;"></div>
  270. </div>
  271. <div class="ub ub-ver">
  272. <div style="text-align: right;" class="font_color_80">利润率</div>
  273. <!--本月巴士利润率-->
  274. <div id="month_bus_profitmargin" class="font_color_3e" style="font-size: 18px;"></div>
  275. </div>
  276. </div>
  277. </div>
  278. </div>
  279. <!--本月酒店-->
  280. <div style="margin-bottom: 16px;" class="home_right_box addshadow">
  281. <div class="ub form_top bor_t">
  282. <div class="home_icon_hotel"></div>
  283. <div class="ub-f1">
  284. <span style="color: #3E4355;">本月酒店业绩</span>
  285. </div>
  286. <!--本月酒店-->
  287. <div id="month_hotel" style="color: #80889a;"></div>
  288. </div>
  289. <div class="ub ub-ver form_r_center bor_b">
  290. <div class="ub ub-ver">
  291. <div class="font_color_80">销售额(¥)</div>
  292. <div style="margin-bottom: 14px;" class="ub">
  293. <!--本月酒店销售额-->
  294. <div id="month_hotel_sale" style="color: #ff4141;font-size: 28px;font-weight: 300;"></div>
  295. <!--本月酒店上下箭头 暂时去掉-->
  296. <!--<div id="month_hotel_updown" class=""></div>-->
  297. </div>
  298. </div>
  299. <div class="ub">
  300. <div class="ub ub-f1 ub-ver">
  301. <div class="font_color_80">间夜</div>
  302. <!--本月酒店间夜数-->
  303. <div id="month_hotel_person" class="font_color_3e" style="font-size: 18px;"></div>
  304. </div>
  305. <div class="ub ub-ver">
  306. <div style="text-align: right;" class="font_color_80">利润率</div>
  307. <!--本月酒店利润率-->
  308. <div id="month_hotel_profitmargin" class="font_color_3e" style="font-size: 18px;"></div>
  309. </div>
  310. </div>
  311. </div>
  312. </div>
  313. <div class="ub ub-f1 ub-ver info_all addshadow">
  314. <div class="ub info_top bor_t">
  315. <div class="home_icon_set"></div>
  316. <div>
  317. <span style="color: #3E4355;">系统公告</span>
  318. </div>
  319. </div>
  320. <div class="ub ub-ver info_center bor_b">
  321. <div id="system_list">
  322. <!--<div class="info_cont_r">
  323. <div class="ub">
  324. <div style="font-size: 12px;" class="ub-f1 font_color_3e">放假通知</div>
  325. <div class="home_icon_enter"></div>
  326. </div>
  327. <div class="ub" style="margin-top: 7px;">
  328. <div class="ub-f1 font_color_80 ellipsis">五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放的晚餐问的我的我吊尾吊味吊尾吊味</div>
  329. <div style="margin-left: 36px;" class="font_color_80">2017.04.28</div>
  330. </div>
  331. </div>
  332. <div class="info_cont_r">
  333. <div class="ub">
  334. <div style="font-size: 12px;" class="ub-f1 font_color_3e">人事任免通知</div>
  335. <div class="home_icon_enter"></div>
  336. </div>
  337. <div class="ub" style="margin-top: 7px;">
  338. <div class="ub-f1 font_color_80 ellipsis">五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放的我的我的我问测我从未财务侧卧</div>
  339. <div style="margin-left: 36px;" class="font_color_80">2017.04.28</div>
  340. </div>
  341. </div>
  342. <div class="info_cont_r">
  343. <div class="ub">
  344. <div style="font-size: 12px;" class="ub-f1 font_color_3e">人事任免通知</div>
  345. <div class="home_icon_enter"></div>
  346. </div>
  347. <div class="ub" style="margin-top: 7px;">
  348. <div class="ub-f1 font_color_80 ellipsis">五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放的我的我的我问测我从未财务侧卧</div>
  349. <div style="margin-left: 36px;" class="font_color_80">2017.04.28</div>
  350. </div>
  351. </div>
  352. <div class="info_cont_r">
  353. <div class="ub">
  354. <div style="font-size: 12px;" class="ub-f1 font_color_3e">人事任免通知</div>
  355. <div class="home_icon_enter"></div>
  356. </div>
  357. <div class="ub" style="margin-top: 7px;">
  358. <div class="ub-f1 font_color_80 ellipsis">五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放的我的我的我问测我从未财务侧卧</div>
  359. <div style="margin-left: 36px;" class="font_color_80">2017.04.28</div>
  360. </div>
  361. </div>
  362. <div class="info_cont_r">
  363. <div class="ub">
  364. <div style="font-size: 12px;" class="ub-f1 font_color_3e">人事任免通知</div>
  365. <div class="home_icon_enter"></div>
  366. </div>
  367. <div class="ub" style="margin-top: 7px;">
  368. <div class="ub-f1 font_color_80 ellipsis">五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放假通知五一劳动节放的我的我的我问测我从未财务侧卧</div>
  369. <div style="margin-left: 36px;" class="font_color_80">2017.04.28</div>
  370. </div>
  371. </div>-->
  372. </div>
  373. <div id="system_more" onclick="look_more()" style="text-align: center;padding: 6px;cursor: pointer;" class="font_color_3e">查看更多...</div>
  374. </div>
  375. </div>
  376. </div>
  377. </div>
  378. </div>
  379. <!--公用菜单-->
  380. <div style="display: none;background-color: #ffffff;box-shadow: 0 2px 4px 0 rgba(62, 67, 85, 0.15);" id="func_page" class="ub clearfix warp">
  381. <div class="control-bar" style="overflow-y: hidden;border-top-left-radius: 4px;">
  382. <ul class="left_menu nav-list">
  383. <li id="system_menu" class="active">
  384. </li>
  385. </ul>
  386. </div>
  387. <div style="border-top-right-radius: 4px;" class="control-show ub-f1">
  388. <iframe id="main" name="main" marginheight="0" marginwidth="0" style="width: 100%;border: none;border-top-right-radius: 4px;">
  389. <!--里面填写每个页面的独立内容-->
  390. </iframe>
  391. </div>
  392. </div>
  393. <?php $this->endBody() ?>
  394. </body>
  395. </html>
  396. <?php $this->endPage() ?>
  397. <script type="text/javascript">
  398. //获取用户权限
  399. var user_id = $.cookie("user_id");
  400. var ht_user_role = $.cookie("ht_user_role");
  401. var user_main_corp = $.cookie("user_main_corp");
  402. var default_url = "";
  403. var more_link = "";
  404. var bus = "";
  405. var all_left_data = "";
  406. var hotel = "";
  407. var domain_path = "<?= DOMAIN ?>"
  408. //获取表格
  409. //var user_id = "1";
  410. $(document).ready(function(){
  411. var first_height = $(window).height()-60;
  412. $("#home_page").height(first_height);
  413. var new_date = new Date();
  414. this.year = new_date.getFullYear();
  415. this.month = new_date.getMonth() + 1;
  416. this.date = new_date.getDate();
  417. this.day = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六")[new_date.getDay()];
  418. this.hour = new_date.getHours();
  419. var time_dur = "";
  420. if(this.hour>=0&&this.hour<=5){
  421. time_dur = "夜深了";
  422. }else if(this.hour>5&&this.hour<=10){
  423. time_dur = "早上好";
  424. }else if(this.hour>10&&this.hour<=13){
  425. time_dur = "中午好";
  426. }else if(this.hour>13&&this.hour<=18){
  427. time_dur = "下午好";
  428. }else if(this.hour>18&&this.hour<=24){
  429. time_dur = "晚上好";
  430. }
  431. $("#login_time").text(this.year + "年" + this.month + "月" + this.date + "日 " + this.day);
  432. $("#login_dur").text(time_dur);
  433. //切换系统 暂时不上
  434. $('.menu_left').on("click",function(e){
  435. e.stopPropagation();
  436. $(".cut_system").slideToggle(200);
  437. })
  438. $(document).click(function(e){
  439. e.stopPropagation();
  440. if($(".cut_system").is(':visible')){
  441. $(".cut_system").slideToggle(200);
  442. }else{
  443. return;
  444. }
  445. });
  446. document.domain = domain_path;
  447. if(ht_user_role=="11"){
  448. $("#system_title").text(" 蜘蛛行供应商管理系统");
  449. }else{
  450. $("#system_title").text("CS System");
  451. }
  452. var home_page_show = $.cookie("home_page_show");
  453. if(home_page_show=="hide"){
  454. $("#home_page").hide();
  455. $("#func_page").show();
  456. }else{
  457. $("#home_page").show();
  458. $("#func_page").hide();
  459. }
  460. if(user_id){
  461. //菜单
  462. $.ajax({
  463. type:'post',
  464. dataType: "json",
  465. async: false,
  466. data:{user_id:user_id},
  467. url : 'http://<?= CS1_DOMAIN ?>/api/top/get-menu-info',
  468. success : function(data) {
  469. console.log(data);
  470. if(data.code==0){
  471. // default_url = data.default_url;
  472. //生成菜单数据方法;
  473. leftmenu(data);
  474. all_left_data = data;
  475. $("#user_sty").text(data.user_name);
  476. $("#sys_name").text(data.system_name);
  477. $("#sys_body").text(data.corp_name);
  478. }else{
  479. alert("登录失败");
  480. }
  481. },
  482. error : function(data) {
  483. alert('fail');
  484. }
  485. });
  486. //获取系统切换接口
  487. $.ajax({
  488. type:'post',
  489. dataType: "json",
  490. async: false,
  491. data:{user_id:user_id},
  492. url : 'http://<?= CS1_DOMAIN ?>/api/top/get-main-corp-array',
  493. success : function(data) {
  494. console.log(data);
  495. if(data.code==0){
  496. // default_url = data.default_url;
  497. //替换选择系统数据
  498. cut_system(data.main_corp_array);
  499. }else{
  500. alert("fail");
  501. }
  502. },
  503. error : function(data) {
  504. alert('fail');
  505. }
  506. });
  507. }else{
  508. alert("用户未登录");
  509. window.location.href="http://<?= CS_DOMAIN ?>";
  510. }
  511. //判断首页是否显示
  512. if(user_main_corp<2&&ht_user_role!=11){
  513. $.cookie('home_page_show', "show", {path: "/", domain: domain_path});
  514. //获取首页数据
  515. first_info();
  516. }else{
  517. $.cookie('home_page_show', "hide", {path: "/", domain: domain_path});
  518. }
  519. $(".addshadow").on("mousemove",function(){
  520. $(this).css("box-shadow","0 0 4px 0 rgba(62, 67, 85, 0.5), 0 2px 4px 0 rgba(62, 67, 85, 0.15)");
  521. });
  522. $(".addshadow").on("mouseout",function(){
  523. $(this).css("box-shadow","0 2px 6px 0 rgba(62, 67, 85, 0.15)");
  524. });
  525. //指定iframe中的页面
  526. });
  527. function cut_system(data){
  528. var temp = "";
  529. for(var i=0,j=data.length;i<j;i++){
  530. temp += '<div this_href="'+data[i].system_url+'" class="system_list cut_list">'
  531. + '<div>'+data[i].system_name+'</div>'
  532. + '<div>'+data[i].disp_name+'</div>'
  533. + '</div>'
  534. }
  535. $(".cut_system").html(temp);
  536. $(".cut_list").on("click",function(e){
  537. e.stopPropagation();
  538. var this_href = $(this).attr("this_href");
  539. window.location.href = this_href;
  540. });
  541. }
  542. // window.onunload = function () {
  543. // console.log("zj");
  544. // $.cookie('user_path',"2",{path:"/",domain:"zhizhuchuxing.com"});
  545. // $.cookie("path_url",$("#main").attr("src"),{domain:"zhizhuchuxing.com",path:"/"});
  546. // };
  547. window.onbeforeunload = function (){
  548. document.domain = domain_path;
  549. if($("#home_page").is(':hidden')){
  550. $.cookie('user_path',"2",{path:"/",domain:domain_path});
  551. //var path_url_refresh = $("#url_path")
  552. if($(window.frames["main"].document).find("body").attr("path") === undefined){
  553. $.cookie("path_url",$("#main").attr('src'),{domain:domain_path,path:"/"});
  554. }else{
  555. $.cookie("path_url",$(window.frames["main"].document).find("body").attr("path"),{domain:domain_path,path:"/"});
  556. }
  557. }else{
  558. return;
  559. // $.cookie('user_path',"2",{path:"/",domain:domain_path});
  560. }
  561. }
  562. // var user_path = $.cookie("user_path");
  563. // var path_url = $.cookie("path_url");
  564. // if(path_url){
  565. // if(user_path=="2"){
  566. //
  567. // $("#main").attr("src",path_url);
  568. // }else{
  569. // $("#main").attr("src","http://sandbox.zhizhuchuxing.com/order_list.html");
  570. //
  571. // }
  572. // }else{
  573. // $("#main").attr("src","http://sandbox.zhizhuchuxing.com/order_list.html");
  574. // }
  575. //
  576. // var frame_height = $(".control-bar").height();
  577. // $("#main").height(frame_height);
  578. //生成左侧菜单
  579. function leftmenu(data){
  580. var temp_top = '';
  581. if(user_main_corp<2&&ht_user_role!=11){
  582. temp_top = '<span id="home_page_btn" class="head_selected">首页</span>';
  583. }else{
  584. document.domain = domain_path;
  585. temp_top = '';
  586. var user_path = $.cookie("user_path");
  587. //登录显示默认 刷新显示刷新 user_path:1 登录 2 刷新
  588. if(user_path==1){
  589. default_url = data.default_top_page.menu_url;
  590. $("#main").attr("src", default_url);
  591. //不显示首页时 默认跳转的页面
  592. $.cookie("top_id",data.default_top_page.top_menu_id,{domain:domain_path,path:"/"});
  593. $.cookie("left_id",data.default_top_page.left_menu_id,{domain:domain_path,path:"/"});
  594. }
  595. }
  596. for(var key in data.top){
  597. temp_top += '<span id="'+data.top[key].menu_id+'" class="select_hover">'+data.top[key].menu_name+'</span>'
  598. }
  599. $("#top_menu").html(temp_top);
  600. var top_id = $.cookie("top_id");
  601. if(top_id){
  602. //防止刷新跳首页
  603. document.domain = domain_path;
  604. $.cookie("home_page_show","hide",{domain:domain_path,path:"/"});
  605. $.cookie("top_id",top_id,{domain:domain_path,path:"/"});
  606. $("#top_menu").find(".head_selected").removeClass("head_selected");
  607. $("#home_page").hide();
  608. $("#func_page").show();
  609. $("#"+top_id).addClass("head_selected");
  610. // $("#"+top_id).removeClass("select_hover");
  611. var temp_1 = "";
  612. var left_data = data.left[$("#"+top_id).attr("id")];
  613. console.log(left_data);
  614. for(var i=0;i<left_data.length;i++){
  615. var temp_2 = "";
  616. for(var j=0;j<left_data[i].sub_menu.length;j++){
  617. if((i==0)&&(j==0)){
  618. temp_2 += '<li class="leftmenu_2level">'
  619. + '<a id="'+left_data[i].sub_menu[j].menu_id+'" href="'+left_data[i].sub_menu[j].menu_url+'" class="colot_ttt selected_menu" target="main">'+left_data[i].sub_menu[j].menu_name+'</a>'
  620. + '</li>'
  621. }else{
  622. temp_2 += '<li class="leftmenu_2level">'
  623. + '<a id="'+left_data[i].sub_menu[j].menu_id+'" href="'+left_data[i].sub_menu[j].menu_url+'" class="colot_ttt" target="main">'+left_data[i].sub_menu[j].menu_name+'</a>'
  624. + '</li>'
  625. }
  626. }
  627. temp_1 += '<a href="#" class="dropdown-toggle">'
  628. + '<i class="icon-list"></i>'
  629. + '<div style="background-image: url('+left_data[i].icon_url+')" class="left_icon"></div>'
  630. + '<span class="menu-text">'+left_data[i].menu_name+'</span>'
  631. + '<div class="menu_sanjiao"></div>'
  632. + '<b class="arrow icon-angle-down"></b>'
  633. + '</a>'
  634. + '<ul class="submenu" style="display: block;">'
  635. + '<li class="open">'
  636. + '<ul class="submenu" style="display: block;">'
  637. //二级菜单
  638. +temp_2
  639. + '</ul>'
  640. + '</li>'
  641. + '</ul>'
  642. }
  643. $("#system_menu").html(temp_1);
  644. var left_id = $.cookie("left_id");
  645. if(left_id){
  646. $(".leftmenu_2level").find(".selected_menu").removeClass("selected_menu");
  647. $("#"+left_id).addClass("selected_menu");
  648. }else{
  649. default_url = left_data[0].sub_menu[0].menu_url;
  650. $("#main").attr("src",default_url);
  651. }
  652. $(".leftmenu_2level a").on("click",function(){
  653. $(".leftmenu_2level").find(".selected_menu").removeClass("selected_menu");
  654. $(this).addClass("selected_menu");
  655. $.cookie("left_id",$(this).attr("id"),{domain:domain_path,path:"/"});
  656. });
  657. }
  658. $("#home_page_btn").on("click",function(){
  659. setTimeout('bus_info(bus)',50);
  660. setTimeout('hotel_info(hotel)',50);
  661. document.domain = domain_path;
  662. $.cookie("home_page_show","show",{domain:domain_path,path:"/"});
  663. $("#home_page").show();
  664. $("#func_page").hide();
  665. $("#top_menu").find(".head_selected").removeClass("head_selected");
  666. $("#top_menu").find(".head_selected").addClass("select_hover");
  667. $(this).addClass("head_selected");
  668. $(this).removeClass("select_hover");
  669. $.cookie('top_id', null, {path: "/", domain: domain_path, expires: -1});
  670. });
  671. $(".select_hover").on("click",function(){
  672. //点击头部按钮时清除左边按钮cookie
  673. $.cookie('left_id', null, {path: "/", domain: domain_path, expires: -1});
  674. //防止刷新跳首页
  675. document.domain = domain_path;
  676. $.cookie("home_page_show","hide",{domain:domain_path,path:"/"});
  677. var top_id = $(this).attr("id");
  678. $.cookie("top_id",top_id,{domain:domain_path,path:"/"});
  679. $("#top_menu").find(".head_selected").addClass("select_hover");
  680. $("#top_menu").find(".head_selected").removeClass("head_selected");
  681. $("#home_page").hide();
  682. $("#func_page").show();
  683. $(this).addClass("head_selected");
  684. $(this).removeClass("select_hover");
  685. var temp_1 = "";
  686. var left_data = data.left[$(this).attr("id")];
  687. console.log(left_data);
  688. for(var i=0;i<left_data.length;i++){
  689. var temp_2 = "";
  690. for(var j=0;j<left_data[i].sub_menu.length;j++){
  691. if((i==0)&&(j==0)){
  692. temp_2 += '<li class="leftmenu_2level">'
  693. + '<a id="'+left_data[i].sub_menu[j].menu_id+'" href="'+left_data[i].sub_menu[j].menu_url+'" class="colot_ttt selected_menu" target="main">'+left_data[i].sub_menu[j].menu_name+'</a>'
  694. + '</li>'
  695. }else{
  696. temp_2 += '<li class="leftmenu_2level">'
  697. + '<a id="'+left_data[i].sub_menu[j].menu_id+'" href="'+left_data[i].sub_menu[j].menu_url+'" class="colot_ttt" target="main">'+left_data[i].sub_menu[j].menu_name+'</a>'
  698. + '</li>'
  699. }
  700. }
  701. temp_1 += '<a href="#" class="dropdown-toggle">'
  702. + '<i class="icon-list"></i>'
  703. + '<div style="background-image: url('+left_data[i].icon_url+')" class="left_icon"></div>'
  704. + '<span class="menu-text">'+left_data[i].menu_name+'</span>'
  705. + '<div class="menu_sanjiao"></div>'
  706. + '<b class="arrow icon-angle-down"></b>'
  707. + '</a>'
  708. + '<ul class="submenu" style="display: block;">'
  709. + '<li class="open">'
  710. + '<ul class="submenu" style="display: block;">'
  711. //二级菜单
  712. +temp_2
  713. + '</ul>'
  714. + '</li>'
  715. + '</ul>'
  716. }
  717. $("#system_menu").html(temp_1);
  718. var left_id = $.cookie("left_id");
  719. if(left_id){
  720. $(".leftmenu_2level").find(".selected_menu").removeClass("selected_menu");
  721. $("#"+left_id).addClass("selected_menu");
  722. }
  723. $(".leftmenu_2level a").on("click",function(){
  724. $(".leftmenu_2level").find(".selected_menu").removeClass("selected_menu");
  725. $(this).addClass("selected_menu");
  726. $.cookie("left_id",$(this).attr("id"),{domain:domain_path,path:"/"});
  727. });
  728. default_url = left_data[0].sub_menu[0].menu_url;
  729. $("#main").attr("src",default_url);
  730. //左侧菜单开关
  731. $('.dropdown-toggle').on("click",function(){
  732. $(this).next().slideToggle(200).parent().toggleClass("open");
  733. $(this).find(".menu_sanjiao").toggleClass("sanjiao_no");
  734. })
  735. });
  736. //////////////////////////////////////
  737. var user_path = $.cookie("user_path");
  738. var path_url = $.cookie("path_url");
  739. $(".leftmenu_2level a").on("click",function(){
  740. $("#system_menu").children().find(".left_selected").removeClass("left_selected");
  741. $(this).addClass("left_selected");
  742. })
  743. if(path_url){
  744. if(user_path=="2"){
  745. $("#main").attr("src",path_url);
  746. }else if(user_path=="1"){
  747. $("#main").attr("src",default_url);
  748. }
  749. }else{
  750. $("#main").attr("src",default_url);
  751. }
  752. document.domain = domain_path;
  753. //注释: 左侧菜单高度
  754. var frame_height = $(window).height()-95;
  755. $(".control-bar").height(frame_height);
  756. $("#main").height(frame_height);
  757. var iframe_hei = $(window).height()-95;
  758. // 注释:var iframe_hei = $(window.frames["main"].document).find("body").height();
  759. console.log(iframe_hei);
  760. $("#main").css("min-height",iframe_hei);
  761. $('.dropdown-toggle').on("click",function(){
  762. $(this).next().slideToggle(200).parent().toggleClass("open");
  763. $(this).find(".menu_sanjiao").toggleClass("sanjiao_no");
  764. })
  765. //////////////////////////////////////////////////////
  766. }
  767. // 退出
  768. function logout(){
  769. window.location.href="http://<?= CS_DOMAIN ?>";
  770. }
  771. $(window).resize(function () { //当浏览器大小变化时
  772. console.log($(window).height()+","+$(window).width()); //浏览器时下窗口可视区域高度
  773. var frame_height = $(window).height()-95;
  774. $(".control-bar").height(frame_height);
  775. $("#main").height(frame_height);
  776. var iframe_hei = $(window).height()-95;
  777. console.log(iframe_hei);
  778. $("#main").css("min-height",iframe_hei);
  779. //首页高度
  780. var first_height = $(window).height()-60;
  781. $("#home_page").height(first_height);
  782. });
  783. function first_info(){
  784. $.ajax({
  785. url : 'http://<?= CS1_DOMAIN ?>/api/top/get-top-page-info',
  786. data:{user_id:user_id},
  787. type:'post',
  788. dataType: "json",
  789. success : function(data) {
  790. console.log(data);
  791. if(data.code==0){
  792. bus = data.bus;
  793. hotel = data.hotel;
  794. $("#user_sty").text(data.user_name +' • 退出');
  795. $("#home_admin").text(data.user_name+'!');
  796. more_link = data.message_more_link;
  797. bus_info(bus);
  798. hotel_info(hotel);
  799. //常用入口
  800. common_use(data.default_button);
  801. //公司公告两条
  802. company_info(data.company_message_list);
  803. //公司通知五条
  804. system_info(data.system_message_list);
  805. }else{
  806. alert("");
  807. }
  808. },
  809. error : function(data) {
  810. console.log(data)
  811. alert('fail');
  812. }
  813. });
  814. }
  815. function look_more(){
  816. window.open(more_link);
  817. }
  818. //常用入口
  819. function common_use(data){
  820. var temp = "";
  821. var j = data.length;
  822. for(var i=0;i<j;i++){
  823. temp += '<button top_menu_id="'+data[i].top_menu_id+'" left_menu_id="'+data[i].left_menu_id+'" fast_link="'+data[i].menu_url+'" class="btn btn-home track">'+data[i].menu_name+'</button>'
  824. }
  825. $("#common_link").html(temp);
  826. $(".track").on("click",function(){
  827. var top_menu_id = $(this).attr("top_menu_id");
  828. var left_menu_id = $(this).attr("left_menu_id");
  829. var fast_link = $(this).attr("fast_link");
  830. document.domain = domain_path;
  831. $.cookie("top_id",top_menu_id,{domain:domain_path,path:"/"});
  832. $.cookie("left_id",left_menu_id,{domain:domain_path,path:"/"});
  833. $("#main").attr("src", fast_link);
  834. $.cookie("home_page_show","hide",{domain:domain_path,path:"/"});
  835. $("#top_menu").find(".head_selected").addClass("select_hover");
  836. $("#top_menu").find(".head_selected").removeClass("head_selected");
  837. $("#"+top_menu_id).addClass("head_selected");
  838. $("#"+top_menu_id).removeClass("select_hover");
  839. //点击常用入口时加载左侧菜单
  840. var temp_1 = "";
  841. var left_data = all_left_data.left[$("#"+top_menu_id).attr("id")];
  842. console.log(left_data);
  843. for(var i=0;i<left_data.length;i++){
  844. var temp_2 = "";
  845. for(var j=0;j<left_data[i].sub_menu.length;j++){
  846. if((i==0)&&(j==0)){
  847. temp_2 += '<li class="leftmenu_2level">'
  848. + '<a id="'+left_data[i].sub_menu[j].menu_id+'" href="'+left_data[i].sub_menu[j].menu_url+'" class="colot_ttt selected_menu" target="main">'+left_data[i].sub_menu[j].menu_name+'</a>'
  849. + '</li>'
  850. }else{
  851. temp_2 += '<li class="leftmenu_2level">'
  852. + '<a id="'+left_data[i].sub_menu[j].menu_id+'" href="'+left_data[i].sub_menu[j].menu_url+'" class="colot_ttt" target="main">'+left_data[i].sub_menu[j].menu_name+'</a>'
  853. + '</li>'
  854. }
  855. }
  856. temp_1 += '<a href="#" class="dropdown-toggle">'
  857. + '<i class="icon-list"></i>'
  858. + '<div style="background-image: url('+left_data[i].icon_url+')" class="left_icon"></div>'
  859. + '<span class="menu-text">'+left_data[i].menu_name+'</span>'
  860. + '<div class="menu_sanjiao"></div>'
  861. + '<b class="arrow icon-angle-down"></b>'
  862. + '</a>'
  863. + '<ul class="submenu" style="display: block;">'
  864. + '<li class="open">'
  865. + '<ul class="submenu" style="display: block;">'
  866. //二级菜单
  867. +temp_2
  868. + '</ul>'
  869. + '</li>'
  870. + '</ul>'
  871. }
  872. $("#system_menu").html(temp_1);
  873. $(".leftmenu_2level a").on("click",function(){
  874. $(".leftmenu_2level").find(".selected_menu").removeClass("selected_menu");
  875. $(this).addClass("selected_menu");
  876. $.cookie("left_id",$(this).attr("id"),{domain:domain_path,path:"/"});
  877. });
  878. $(".leftmenu_2level").find(".selected_menu").removeClass("selected_menu");
  879. $("#"+left_menu_id).addClass("selected_menu");
  880. $('.dropdown-toggle').on("click",function(){
  881. $(this).next().slideToggle(200).parent().toggleClass("open");
  882. $(this).find(".menu_sanjiao").toggleClass("sanjiao_no");
  883. })
  884. $("#home_page").hide();
  885. $("#func_page").show();
  886. })
  887. }
  888. //公司公告两条
  889. function company_info(data){
  890. var temp = "";
  891. var j = Math.min(2,data.length);
  892. if(data.length==0){
  893. temp = '<div style="padding:12px 0px;">暂无公告发布</div>';
  894. $("#company_more").remove();
  895. }else{
  896. for(var i=0;i<j;i++){
  897. temp += '<a href="'+data[i].link_url+'" target="_blank" ><div onclick="inform_d('+data[i].link_url+')" class="info_cont">'
  898. + '<div class="ub">'
  899. + '<div style="font-size: 14px;" class="ub-f1 font_color_3e">'+data[i].title+'</div>'
  900. + '<div class="home_icon_enter"></div>'
  901. + '</div>'
  902. + '<div style="margin-top: 6px;">'
  903. + '<div style="max-width: 770px;display: inline-block;" class="font_color_80 ellipsis">'+data[i].message.replace(/<.*?>/ig,"")+'</div>'
  904. + '<div style="margin-left: 36px;float: right;" class="font_color_80">'+data[i].date.replace(new RegExp("-","g"),'.')+'</div>'
  905. + '</div>'
  906. + '</div></a>'
  907. }
  908. }
  909. $("#company_list").html(temp);
  910. }
  911. //系统通知五条
  912. function system_info(data){
  913. var temp = "";
  914. var j = Math.min(5,data.length);
  915. if(data.length==0){
  916. temp = '<div style="padding:12px 0px;">暂无公告发布</div>';
  917. $("#system_more").remove()
  918. }else{
  919. for(var i=0;i<j;i++){
  920. temp += '<a href="'+data[i].link_url+'" target="_blank" ><div class="info_cont_r">'
  921. + '<div class="ub">'
  922. + '<div style="font-size: 12px;" class="ub-f1 font_color_3e">'+data[i].title+'</div>'
  923. + '<div class="home_icon_enter"></div>'
  924. + '</div>'
  925. + '<div class="ub" style="margin-top: 7px;">'
  926. + '<div class="ub-f1 font_color_80 ellipsis">'+data[i].message.replace(/<.*?>/ig,"")+'</div>'
  927. + '<div style="margin-left: 36px;" class="font_color_80">'+data[i].date.replace(new RegExp("-","g"),'.')+'</div>'
  928. + '</div>'
  929. + '</div></a>'
  930. }
  931. }
  932. $("#system_list").html(temp);
  933. }
  934. function bus_info(bus_data){
  935. //昨天巴士数据
  936. $("#yes_bus_sale").text(bus_data.yesterday.sell_total);
  937. $("#yes_bus_profitmargin").text(bus_data.yesterday.profit_scale);
  938. $("#yes_bus_person").text(bus_data.yesterday.people_total);
  939. $("#yes_bus_attendence").text(bus_data.yesterday.saled_scale);
  940. if(bus_data.yesterday.increase_flag=="1"){
  941. // $("#yes_bus_updown").addClass("home_icon_up");
  942. $("#yes_bus_progress").addClass("progress_up");
  943. var progress_width = parseFloat(bus_data.yesterday.profit_scale)*1.2 + 'px';
  944. $("#yes_bus_progress").css("width",progress_width);
  945. }else{
  946. // $("#yes_bus_updown").addClass("home_icon_down");
  947. $("#yes_bus_progress").addClass("progress_down");
  948. var progress_width = parseFloat(bus_data.yesterday.profit_scale)*1.2 + 'px';
  949. $("#yes_bus_progress").css("width",progress_width);
  950. }
  951. //本月巴士数据
  952. var today = new Date();
  953. $("#month_bus").text(today.getFullYear()+".0"+(today.getMonth()+1));
  954. $("#month_bus_sale").text(bus_data.month.sell_total);
  955. $("#month_bus_person").text(bus_data.month.people_total);
  956. $("#month_bus_profitmargin").text(bus_data.month.profit_scale);
  957. //本月上下箭头 暂时去掉
  958. // if(bus_data.month.increase_flag=="1"){
  959. // $("#month_bus_updown").addClass("home_icon_up");
  960. // }else{
  961. // $("#month_bus_updown").addClass("home_icon_down");
  962. // }
  963. var chart = new Highcharts.Chart('bus_container', {
  964. chart: {
  965. type: 'area',
  966. plotBackgroundImage: 'http://img.zhizhuchuxing.cn/zzframe/img/background.png',
  967. marginBottom: 0,
  968. marginTop: 0,
  969. marginRight: 0,
  970. marginLeft: 0
  971. },
  972. tooltip: {
  973. backgroundColor: 'rgba(64, 64, 64, 0.9)',
  974. borderWidth: 1,
  975. borderColor: 'rgba(64, 64, 64, 0.9)',
  976. style: {
  977. color: '#ffffff',
  978. lineHeight:'1.3'
  979. },
  980. shared: true,
  981. useHTML: true,
  982. headerFormat: '<small style="color:#ccc;">{point.key}</small><table>',
  983. pointFormat: '<tr style="margin-top:3px;">'
  984. + '<td>{series.name}: </td>'
  985. + '<td>{point.sell_total}</td>'
  986. + '</tr>'
  987. +'<tr>'
  988. +'<td>{point.j_name}: </td>'
  989. + '<td>{point.j_no}</td>'
  990. +'</tr>'
  991. +'<tr>'
  992. +'<td>{point.l_name}: </td>'
  993. + '<td>{point.l_no}</td>'
  994. +'</tr>',
  995. footerFormat: '</table>',
  996. valueDecimals: 2
  997. },
  998. colors: ['#574bfd'],
  999. title: {
  1000. text: null
  1001. },
  1002. xAxis: {
  1003. categories: [
  1004. date_tran(bus_data.week[0].date),
  1005. date_tran(bus_data.week[1].date),
  1006. date_tran(bus_data.week[2].date),
  1007. date_tran(bus_data.week[3].date),
  1008. date_tran(bus_data.week[4].date),
  1009. date_tran(bus_data.week[5].date),
  1010. date_tran(bus_data.week[6].date)
  1011. ],
  1012. visible:false
  1013. },
  1014. yAxis: {
  1015. visible:false
  1016. },
  1017. plotOptions: {
  1018. area: {
  1019. fillColor: {
  1020. linearGradient: {
  1021. x1: 0,
  1022. y1: 1,
  1023. x2: 1,
  1024. y2: 1
  1025. },
  1026. stops: [
  1027. [0, Highcharts.Color("#574bfd").setOpacity(0.2).get('rgba')],
  1028. [1, Highcharts.Color('#8affe9').setOpacity(0.2).get('rgba')]
  1029. // [0, Highcharts.getOptions().colors[0]],
  1030. // [1, Highcharts.Color(Highcharts.getOptions().colors[0]).setOpacity(0).get('rgba')]
  1031. ]
  1032. }
  1033. }
  1034. },
  1035. credits: {
  1036. enabled: false
  1037. },
  1038. legend: {
  1039. layout: 'vertical',
  1040. align: 'right',
  1041. verticalAlign: 'middle',
  1042. borderWidth: 0
  1043. },
  1044. legend: {
  1045. enabled: false
  1046. },
  1047. series: [{
  1048. name:'销售额',
  1049. data: [{
  1050. x: 0,
  1051. y: bus_data.week[0].sell_total_y,
  1052. sell_total: bus_data.week[0].sell_total,
  1053. j_name:'人次数',
  1054. j_no: bus_data.week[0].people_total,
  1055. l_name:'利润率',
  1056. l_no:bus_data.week[0].profit_scale
  1057. }, {
  1058. x: 1,
  1059. y: bus_data.week[1].sell_total_y,
  1060. sell_total: bus_data.week[1].sell_total,
  1061. j_name:'人次数',
  1062. j_no: bus_data.week[1].people_total,
  1063. l_name:'利润率',
  1064. l_no:bus_data.week[1].profit_scale
  1065. }, {
  1066. x: 2,
  1067. y: bus_data.week[2].sell_total_y,
  1068. sell_total: bus_data.week[2].sell_total,
  1069. j_name:'人次数',
  1070. j_no: bus_data.week[2].people_total,
  1071. l_name:'利润率',
  1072. l_no:bus_data.week[2].profit_scale
  1073. }, {
  1074. x: 3,
  1075. y: bus_data.week[3].sell_total_y,
  1076. sell_total: bus_data.week[3].sell_total,
  1077. j_name:'人次数',
  1078. j_no: bus_data.week[3].people_total,
  1079. l_name:'利润率',
  1080. l_no:bus_data.week[3].profit_scale
  1081. }, {
  1082. x: 4,
  1083. y: bus_data.week[4].sell_total_y,
  1084. sell_total: bus_data.week[4].sell_total,
  1085. j_name:'人次数',
  1086. j_no: bus_data.week[4].people_total,
  1087. l_name:'利润率',
  1088. l_no:bus_data.week[4].profit_scale
  1089. }, {
  1090. x: 5,
  1091. y: bus_data.week[5].sell_total_y,
  1092. sell_total: bus_data.week[5].sell_total,
  1093. j_name:'人次数',
  1094. j_no: bus_data.week[5].people_total,
  1095. l_name:'利润率',
  1096. l_no:bus_data.week[5].profit_scale
  1097. }, {
  1098. x: 6,
  1099. y: bus_data.week[6].sell_total_y,
  1100. sell_total: bus_data.week[6].sell_total,
  1101. j_name:'人次数',
  1102. j_no: bus_data.week[6].people_total,
  1103. l_name:'利润率',
  1104. l_no:bus_data.week[6].profit_scale
  1105. }]
  1106. }]
  1107. });
  1108. }
  1109. function hotel_info(hotel_data){
  1110. $("#yes_hotel_sale").text(hotel_data.yesterday.sell_total);
  1111. $("#yes_hotel_profitmargin").text(hotel_data.yesterday.profit_scale);
  1112. $("#yes_hotel_person").text(hotel_data.yesterday.room_total);
  1113. $("#yes_hotel_profit").text(hotel_data.yesterday.profit_total);
  1114. if(hotel_data.yesterday.increase_flag=="1"){
  1115. // $("#yes_hotel_updown").addClass("home_icon_up");
  1116. $("#yes_hotel_progress").addClass("progress_up");
  1117. var progress_width = parseFloat(hotel_data.yesterday.profit_scale)*1.2 + 'px';
  1118. $("#yes_hotel_progress").css("width",progress_width);
  1119. }else{
  1120. // $("#yes_hotel_updown").addClass("home_icon_down");
  1121. $("#yes_hotel_progress").addClass("progress_down");
  1122. var progress_width = parseFloat(hotel_data.yesterday.profit_scale)*1.2 + 'px';
  1123. $("#yes_hotel_progress").css("width",progress_width);
  1124. }
  1125. //本月酒店数据
  1126. var today = new Date();
  1127. $("#month_hotel").text(today.getFullYear()+".0"+(today.getMonth()+1));
  1128. $("#month_hotel_sale").text(hotel_data.month.sell_total);
  1129. $("#month_hotel_person").text(hotel_data.month.room_total);
  1130. $("#month_hotel_profitmargin").text(hotel_data.month.profit_scale);
  1131. //本月酒店箭头 暂时去掉
  1132. // if(hotel_data.month.increase_flag=="1"){
  1133. // $("#month_hotel_updown").addClass("home_icon_up");
  1134. // }else{
  1135. // $("#month_hotel_updown").addClass("home_icon_down");
  1136. // }
  1137. //酒店图标数据
  1138. var chart = new Highcharts.Chart('hotel_container', {
  1139. chart: {
  1140. type: 'area',
  1141. plotBackgroundImage: 'http://img.zhizhuchuxing.cn/zzframe/img/background.png',
  1142. marginBottom: 0,
  1143. marginTop: 0,
  1144. marginRight: 0,
  1145. marginLeft: 0
  1146. },
  1147. tooltip: {
  1148. backgroundColor: 'rgba(64, 64, 64, 0.9)',
  1149. borderWidth: 1,
  1150. borderColor: 'rgba(64, 64, 64, 0.9)',
  1151. style: {
  1152. color: '#ffffff'
  1153. },
  1154. shared: true,
  1155. useHTML: true,
  1156. headerFormat: '<small style="color:#ccc">{point.key}</small><table>',
  1157. pointFormat: '<tr>'
  1158. + '<td>{series.name}: </td>'
  1159. + '<td>{point.sell_total}</td>'
  1160. + '</tr>'
  1161. +'<tr>'
  1162. +'<td>{point.j_name}: </td>'
  1163. + '<td>{point.j_no}</td>'
  1164. +'</tr>'
  1165. +'<tr>'
  1166. +'<td>{point.l_name}: </td>'
  1167. + '<td>{point.l_no}</td>'
  1168. +'</tr>',
  1169. footerFormat: '</table>',
  1170. valueDecimals: 2
  1171. },
  1172. colors: ['#574bfd'],
  1173. title: {
  1174. text: null
  1175. },
  1176. xAxis: {
  1177. categories: [
  1178. date_tran(hotel_data.week[0].date),
  1179. date_tran(hotel_data.week[1].date),
  1180. date_tran(hotel_data.week[2].date),
  1181. date_tran(hotel_data.week[3].date),
  1182. date_tran(hotel_data.week[4].date),
  1183. date_tran(hotel_data.week[5].date),
  1184. date_tran(hotel_data.week[6].date)
  1185. ],
  1186. visible:false
  1187. },
  1188. yAxis: {
  1189. visible:false
  1190. },
  1191. plotOptions: {
  1192. area: {
  1193. fillColor: {
  1194. linearGradient: {
  1195. x1: 0,
  1196. y1: 1,
  1197. x2: 1,
  1198. y2: 1
  1199. },
  1200. stops: [
  1201. [0, Highcharts.Color("#574bfd").setOpacity(0.2).get('rgba')],
  1202. [1, Highcharts.Color('#8affe9').setOpacity(0.2).get('rgba')]
  1203. // [0, Highcharts.getOptions().colors[0]],
  1204. // [1, Highcharts.Color(Highcharts.getOptions().colors[0]).setOpacity(0).get('rgba')]
  1205. ]
  1206. }
  1207. }
  1208. },
  1209. credits: {
  1210. enabled: false
  1211. },
  1212. legend: {
  1213. layout: 'vertical',
  1214. align: 'right',
  1215. verticalAlign: 'middle',
  1216. borderWidth: 0
  1217. },
  1218. legend: {
  1219. enabled: false
  1220. },
  1221. series: [{
  1222. name:'销售额',
  1223. data: [{
  1224. x: 0,
  1225. y: hotel_data.week[0].sell_total_y,
  1226. sell_total: hotel_data.week[0].sell_total,
  1227. j_name:'间夜数',
  1228. j_no: hotel_data.week[0].room_total,
  1229. l_name:'利润率',
  1230. l_no:hotel_data.week[0].profit_scale
  1231. }, {
  1232. x: 1,
  1233. y: hotel_data.week[1].sell_total_y,
  1234. sell_total: hotel_data.week[1].sell_total,
  1235. j_name:'间夜数',
  1236. j_no: hotel_data.week[1].room_total,
  1237. l_name:'利润率',
  1238. l_no:hotel_data.week[1].profit_scale
  1239. }, {
  1240. x: 2,
  1241. y: hotel_data.week[2].sell_total_y,
  1242. sell_total: hotel_data.week[2].sell_total,
  1243. j_name:'间夜数',
  1244. j_no: hotel_data.week[2].room_total,
  1245. l_name:'利润率',
  1246. l_no:hotel_data.week[2].profit_scale
  1247. }, {
  1248. x: 3,
  1249. y: hotel_data.week[3].sell_total_y,
  1250. sell_total: hotel_data.week[3].sell_total,
  1251. j_name:'间夜数',
  1252. j_no: hotel_data.week[3].room_total,
  1253. l_name:'利润率',
  1254. l_no:hotel_data.week[3].profit_scale
  1255. }, {
  1256. x: 4,
  1257. y: hotel_data.week[4].sell_total_y,
  1258. sell_total: hotel_data.week[4].sell_total,
  1259. j_name:'间夜数',
  1260. j_no: hotel_data.week[4].room_total,
  1261. l_name:'利润率',
  1262. l_no:hotel_data.week[4].profit_scale
  1263. }, {
  1264. x: 5,
  1265. y: hotel_data.week[5].sell_total_y,
  1266. sell_total: hotel_data.week[5].sell_total,
  1267. j_name:'间夜数',
  1268. j_no: hotel_data.week[5].room_total,
  1269. l_name:'利润率',
  1270. l_no:hotel_data.week[5].profit_scale
  1271. }, {
  1272. x: 6,
  1273. y: hotel_data.week[6].sell_total_y,
  1274. sell_total: hotel_data.week[6].sell_total,
  1275. j_name:'间夜数',
  1276. j_no: hotel_data.week[6].room_total,
  1277. l_name:'利润率',
  1278. l_no:hotel_data.week[6].profit_scale
  1279. }]
  1280. }]
  1281. });
  1282. }
  1283. function date_tran(str){
  1284. var month = str.split("-")[1];
  1285. var day = str.split("-")[2];
  1286. return month+'月'+day+'日';
  1287. }
  1288. //快速通道
  1289. function fast_track(fast_top_id,fast_left_id,fast_link){
  1290. document.domain = domain_path;
  1291. $.cookie('top_id', null, {path: "/", domain: domain_path, expires: -1});
  1292. $.cookie("top_id",fast_top_id,{domain:domain_path,path:"/"});
  1293. $.cookie("left_id",fast_left_id,{domain:domain_path,path:"/"});
  1294. $.cookie("fast_link",fast_link,{domain:domain_path,path:"/"});
  1295. window.location.href="http://<?= CS1_DOMAIN ?>/menu/menu";
  1296. }
  1297. </script>