Browse Source

Merge pull request 'static_tpl' (#7) from static_tpl into master

Reviewed-on: #7
pull/10/head
超级管理员 3 years ago
parent
commit
23d8431e81
  1. 129
      control/tpl.php
  2. 2
      index.php
  3. BIN
      view.lnk
  4. 781
      view/css/admin_style.css
  5. 107
      view/css/common.css
  6. 1
      view/css/layui.css
  7. BIN
      view/font/icomoon.eot
  8. 30
      view/font/icomoon.svg
  9. BIN
      view/font/icomoon.ttf
  10. BIN
      view/font/icomoon.woff
  11. BIN
      view/font/iconfont.eot
  12. 554
      view/font/iconfont.svg
  13. BIN
      view/font/iconfont.ttf
  14. BIN
      view/font/iconfont.woff
  15. BIN
      view/font/iconfont.woff2
  16. BIN
      view/images/admin_index_dashed_line.png
  17. BIN
      view/images/admin_logo.png
  18. 16
      view/images/admin_logo.svg
  19. BIN
      view/images/admin_menu_left_line.png
  20. BIN
      view/images/header_user_logo.png
  21. BIN
      view/images/left_menu_bule_1.png
  22. 19
      view/images/left_menu_bule_1.svg
  23. BIN
      view/images/left_menu_bule_2.png
  24. 16
      view/images/left_menu_bule_2.svg
  25. BIN
      view/images/left_menu_bule_3.png
  26. 23
      view/images/left_menu_bule_3.svg
  27. BIN
      view/images/left_menu_bule_4.png
  28. 18
      view/images/left_menu_bule_4.svg
  29. BIN
      view/images/left_menu_grey_1.png
  30. 19
      view/images/left_menu_grey_1.svg
  31. BIN
      view/images/left_menu_grey_2.png
  32. 16
      view/images/left_menu_grey_2.svg
  33. BIN
      view/images/left_menu_grey_3.png
  34. 23
      view/images/left_menu_grey_3.svg
  35. BIN
      view/images/left_menu_grey_4.png
  36. 18
      view/images/left_menu_grey_4.svg
  37. BIN
      view/images/logout.png
  38. 18
      view/images/logout.svg
  39. BIN
      view/images/menuleft_bottom_line.png
  40. BIN
      view/images/pdd_icon.png
  41. BIN
      view/images/right_arr.png
  42. 7
      view/js/clipboard.min.js
  43. 1
      view/js/css/layui.css
  44. 1
      view/js/css/modules/code.css
  45. 1
      view/js/css/modules/laydate/default/laydate.css
  46. BIN
      view/js/css/modules/layer/default/icon-ext.png
  47. BIN
      view/js/css/modules/layer/default/icon.png
  48. 1
      view/js/css/modules/layer/default/layer.css
  49. BIN
      view/js/css/modules/layer/default/loading-0.gif
  50. BIN
      view/js/css/modules/layer/default/loading-1.gif
  51. BIN
      view/js/css/modules/layer/default/loading-2.gif
  52. 68
      view/js/demo3.json
  53. 95211
      view/js/echarts_5.5.3.js
  54. 45
      view/js/echarts_5.5.3.min.js
  55. 1
      view/js/layui.js
  56. 52
      view/templates/include/admin_header.html
  57. 65
      view/templates/include/admin_leftmenu.html
  58. 160
      view/templates/tpl/deliver_remind.html
  59. 257
      view/templates/tpl/home.html
  60. 133
      view/templates/tpl/order_list.html
  61. 141
      view/templates/tpl/sale_monitor.html

129
control/tpl.php

@ -0,0 +1,129 @@
<?php
/**
*
*/
include_once(dirname(dirname(__FILE__))."/library/publicBase.php");
class tpl extends publicBase {
/**
* 首页
* @return void
*/
public function home() {
$this->view['menu_page'] = 'home';
}
/**
* 发货提醒
*/
public function deliver_remind() {
$this->view['menu_page'] = 'deliver_remind';
}
public function ajax_get_deliver_remind_list() {
$data = array();
$page = $this->get('page')+0;
$limit = $this->get('limit')+0;
for($i=0;$i < 10;$i++){
$vals = array(
"goods_name" => "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系",
"tid" => "43565765786867898".$i,
"count_down" => "倒计时:10:09:23",
'sale_date' => date('Y-m-d H:i:s', time()+($i*8)),
'remained_time' => date('Y-m-d H:i:s', time()+($i*88)),
"income" => "999.09",
"status" => "1"
);
if($i % 2 == 0) {
$vals['count_down'] = date('Y-m-d H:i:s', time()+$i);
$vals['status'] = 0;
}
$data[] = $vals;
}
$reture_data['data'] = $data;
$reture_data['total'] = 300000;
$this->ajax_json(true, '', $reture_data);
}
/**
* 订单列表
*/
public function order_list() {
$this->view['menu_page'] = 'order_list';
}
public function ajax_get_order_list() {
$data = array();
$page = $this->get('page')+0;
$limit = $this->get('limit')+0;
for($i=0;$i < 10;$i++){
$vals = array(
"goods_name" => "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系",
"tid" => "43565765786867898".$i,
"sale_date" => date('Y-m-d H:i:s', time()+($i*8)),
"income" => "999.09",
"order_status" => 0,
"sale_status" => 0,
);
if($i % 2 == 0) {
$vals['order_status'] = 1;
$vals['sale_status'] = 1;
}
if($i % 3 == 0) {
$vals['order_status'] = 0;
$vals['sale_status'] = 2;
}
$data[] = $vals;
}
$reture_data['data'] = $data;
$reture_data['total'] = 300000;
$this->ajax_json(true, '', $reture_data);
}
/**
* 售后监控
*/
public function sale_monitor() {
$this->view['menu_page'] = 'sale_monitor';
}
public function ajax_sale_monitor_list() {
$data = array();
$page = $this->get('page')+0;
$limit = $this->get('limit')+0;
for($i=0;$i < 10;$i++){
$vals = array(
"goods_name" => "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系",
"tid" => "43565765786867898".$i,
"sale_date" => date('Y-m-d H:i:s', time()+($i*8)),
"income" => "999.09",
"order_status" => 0,
"status" => 0,
);
if($i % 3 == 0) {
$vals['order_status'] = 1;
}
if($i % 5 == 0) {
$vals['order_status'] = 2;
}
$vals['status'] = $i % 5;
$data[] = $vals;
}
$reture_data['data'] = $data;
$reture_data['total'] = 300000;
$this->ajax_json(true, '', $reture_data);
}
}

2
index.php

@ -50,7 +50,7 @@ class run extends publicBase {
}
private function aftercheckpara() {
$no_login_list = array('callback');
$no_login_list = array('callback', 'tpl');
$is_need_login = in_array($this->control_name, $no_login_list) ? false : true;
if (!$is_need_login) return true;

BIN
view.lnk

Binary file not shown.

781
view/css/admin_style.css

@ -0,0 +1,781 @@
@media screen and (max-width: 768px) {
.layui-layout-admin .layui-layout-left,
.layui-layout-admin .layui-body,
.layui-layout-admin .layui-footer{left: 0;}
.layui-layout-admin .layui-side{left: -300px;}
}
body{
background: #F0F2F5;
font: 14px PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC-Light, Microsoft YaHei !important;
}
.admin-container-outer .admin-layui-header{
background-color: #1890FF !important;
}
.admin_logout_img{
width: 20px !important;
border-radius:unset !important;
height: auto !important;
}
.admin-container-outer .admin-layui-nav-tree{
background-color:#FFFFFF !important;
color: #000000 !important;
}
.admin-menu-list .layui-this a,.layui-nav-tree .layui-nav-child dd.layui-this{
background-color:rgba(24, 144, 255, 0.13) !important;
color: rgba(24, 144, 255, 1) !important;
}
.admin-layui-nav-item-a-child{
background-color: #FFFFFF !important;
}
.admin-menu-list .layui-nav-itemed>.layui-nav-child{
background-color: #FFFFFF !important;
}
.admin-menu-list .layui-icon-down:before{
content: "";
}
.admin-menu-list .layui-nav-bar{
left:196px !important;
background-color: rgba(24, 144, 255, 1) !important;
border-radius: 4px !important;
width: 4px !important;
height: 29px !important;
margin-top: 5.5px !important;
top:55px;
}
.admin-layui-nav-item-a-child-img{
width: 16px;
height: auto;
}
.admin-select{
display: none;
}
.admin-menu-list .layui-this .admin-select{
display: inline-block !important;
}
.admin-menu-list .layui-this .admin-no-select{
display: none !important;
}
.layui-nav-tree .layui-nav-child dd.layui-this::after{
content: "";
display: block;
position: absolute;
z-index: 8;
left:196px !important;
background-color: rgba(24, 144, 255, 1) !important;
border-radius: 4px !important;
width: 4px !important;
height: 29px !important;
margin-top: 5.5px !important;
top: 0px;
}
.admin_menu_line{
height: 1px;
width: 62px;
margin-left: 20px;
margin-top: 5px;
}
.admin_menu_line img{
width: 100%;
height: 1px;
vertical-align: top;
}
.admin-layui-nav-child{
color:red !important;
}
.admin-layui-nav-item-a-child{
font-family: PingFangSC-Medium;
color: rgba(99, 108, 120, 1) !important;
}
.admin-layui-nav-item-title-a > span{
font-family: PingFangSC-Medium;
color: rgba(0, 0, 0, 1) !important;
}
*{
-webkit-tap-highlight-color:unset !important;
}
.admin-index-top-item{
width: 100%;
height: 373px;
background: #FFFFFF;
box-shadow: 0px 2px 8px 0px rgba(217,221,229,0.5000);
border-radius: 3px;
}
.admin-layui-body{
padding:12px;
}
.admin-index-bottom-item{
width: 100%;
height: 260px;
background: #FFFFFF;
box-shadow: 0px 2px 8px 0px rgba(217,221,229,0.5000);
border-radius: 3px;
padding-bottom: 22px;
}
.bottom-layui-row{
margin-top: 20px;
}
.admin-index-top-item-title{
width: 100%;
height: 46px;
line-height: 46px;
padding-left: 18px;
color: rgba(0, 0, 0, 0.65);
font-size: 16px;
font-family: PingFangSC-Regular;
text-align: left;
white-space: nowrap;
}
.admin-index-top-item-title-line{
width: 100%;
height: 1px;
background-color: rgba(232, 232, 232, 1);
}
.admin-index-top-item-list-title{
width: 56px;
height: 22px;
color: rgba(0, 0, 0, 0.85);
font-size: 14px;
font-family: PingFangSC-Medium;
text-align: left;
white-space: nowrap;
line-height: 22px;
margin: 18px 0 0 18px;
}
.admin-dashed-line{
width: 100%;
height: 1px;
}
.admin-index-top-item-list-item-child{
line-height: 1px;
padding-left: 18px;
}
.fl{
float: left;
}
.fr{
float: right;
}
.clear{
clear: both;
width: 0px;
height: 0px;
}
.admin-index-top-item-list-item-child div:first-child{
width: 70px;
height: 22px;
color: rgba(99, 108, 120, 1);
font-size: 14px;
font-family: PingFangSC-Regular;
text-align: left;
white-space: nowrap;
line-height: 25px;
margin-left: 4px;
}
.admin-index-top-item-list-item-child div:nth-child(2){
height: 22px;
color: rgba(105, 113, 125, 1);
font-size: 14px;
font-family: PingFangSC-Regular;
text-align: left;
white-space: nowrap;
line-height: 25px;
margin-left: 51px;
padding-right: 28px;
}
.admin-index-top-item-list-item-child-icon1,.admin-index-top-item-list-item-child-icon2,.admin-index-top-item-list-item-child-icon3,.admin-index-top-item-list-item-child-icon4,.admin-index-top-item-list-item-child-icon5{
font-size: 16px;
margin-right: 5px;
}
.admin-index-top-item-list-item-child-dot-red,.admin-index-top-item-list-item-child-dot-grey{
margin-right: 5px;
}
.admin-index-top-item-list-item-child-dot1{
margin-right: 0px !important;
}
.admin-index-top-item-list-item-child-dot-grey::after{
content: '';
display: inline-block;
width: 6px;
height: 6px;
background: #C3C6CB;
border-radius: 50%;
position: relative;
top: -4px;
}
.admin-index-top-item-list-item-child-dot-red::after{
content: '';
display: inline-block;
width: 6px;
height: 6px;
background: #F21019;
border-radius: 50%;
position: relative;
top: -4px;
}
.admin-card-text-1{
width: 100%;
height: 16px;
font-size: 16px;
font-family: PingFangSC-Regular;
color: #636C78;
margin-top: 21px;
}
.admin-card-text-2{
height: 28px;
font-size: 28px;
font-family: DINAlternate-Bold;
color: #000000;
margin-top: 39px;
}
.admin-card-text-2 span{
width: 14px;
height: 14px;
font-size: 14px;
font-family: PingFangSC-Regular;
color: #636C78;
line-height: 14px;
}
.admin-card-text-3{
height: 12px;
font-size: 12px;
font-family: PingFangSC-Regular;
color: #5F5F5F;
margin-top: 39px;
}
.admin-card-text-4{
height: 12px;
font-size: 12px;
font-family: PingFangSC-Regular;
color: #5F5F5F;
margin-top: 21px;
}
.admin-card-text-5{
max-height: 55px;
font-size: 14px;
font-family: PingFangSC-Regular;
color: #F21019;
margin-top: 25px;
overflow-y: auto;
}
.admin-index-bottom-item{
overflow: hidden;
}
.admin-index-bottom-item div{
padding-left: 22px;
padding-right: 6px;
}
.admin-index-top-item-list-item-child-dot-red2{
margin-right: 5px;
}
.admin-index-top-item-list-item-child-dot-red2::after{
content: '';
display: inline-block;
width: 6px;
height: 6px;
background: #F21019;
border-radius: 50%;
position: relative;
top: -2px;
}
.admin-card-text-3 span,.admin-card-text-4 span{
font-size: 11px;
margin-left: 5px;
}
.primary-msg{
color: #69717D;
}
.admin-right-arrow{
font-size: 14px;
position: relative;
top: 1px;
}
.menu-left-icon-img{
font-size: 14px;
}
.menu-left-icon-img-16.admin-select{
display: none !important;
}
.menu-left-icon-img-16{
font-size: 18px !important;
margin-right: -4px;
margin-top: -1px;
display: inline-block;
position: relative;
top: 3px;
right: 1px;
}
.menu-left-icon-img-15{
font-size: 15px !important;
}
@media screen and (min-width:1270px) and (max-width:1440px){
.admin-layui-col-top-right{
min-width: 788px;
}
.admin-layui-col-top-left{
min-width: 259px;
}
.admin-menu-layui-side-scroll{
width: 188px !important;
}
.admin-menu-list .layui-nav-tree{
width: 188px !important;
}
.admin-menu-list.layui-side{
width: 188px !important;
}
.layui-nav-tree .layui-nav-child dd.layui-this::after {
content: "";
display: block;
position: absolute;
z-index: 8;
left: 184px !important;
background-color: rgba(24, 144, 255, 1) !important;
border-radius: 4px !important;
width: 4px !important;
height: 29px !important;
margin-top: 5.5px !important;
top: 0px;
}
.admin-menu-list .layui-nav-bar{
top: 184px !important;
}
.admin-layui-body{
padding: 12px 12px 12px 0px;
}
.admin-layui-col-bottom-list{
min-width: 208px;
}
.admin-layui-col-bottom-list-last{
padding-right: 0px !important;
min-width: 207px !important;
}
}
@media screen and (min-width:1200px) and (max-width:1260px){
.admin-layui-col-top-right{
max-width: 724px !important;
}
.admin-layui-col-top-left{
min-width: 259px;
}
.admin-menu-layui-side-scroll{
width: 188px !important;
}
.admin-menu-list .layui-nav-tree{
width: 188px !important;
}
.admin-menu-list.layui-side{
width: 188px !important;
}
.layui-nav-tree .layui-nav-child dd.layui-this::after {
content: "";
display: block;
position: absolute;
z-index: 8;
left: 184px !important;
background-color: rgba(24, 144, 255, 1) !important;
border-radius: 4px !important;
width: 4px !important;
height: 29px !important;
margin-top: 5.5px !important;
top: 0px;
}
.admin-menu-list .layui-nav-bar{
top: 184px !important;
}
.admin-layui-body{
padding: 12px 12px 12px 0px;
}
.admin-layui-col-bottom-list{
min-width: 208px;
}
.admin-layui-col-bottom-list-last{
padding-right: 0px !important;
min-width: 207px !important;
}
}
.admin-index-top-item-header{
width: 100%;
height: 46px;
line-height: 46px;
padding-left: 12px;
padding-right: 12px;
color: rgba(0, 0, 0, 0.65);
font-size: 16px;
font-family: PingFangSC-Regular;
text-align: left;
white-space: nowrap;
box-sizing: border-box;
}
.admin-index-top-item-header-line{
width: 100%;
height: 1px;
background-color: rgba(232, 232, 232, 1);
}
.admin-index-top-item-header-left{
display: block;
float: left;
height: 100%;
width: auto;
}
.admin-index-top-item-header-left li{
display: inline-block;
float: left;
font-size: 16px;
font-family: PingFangSC-Regular;
color: rgba(0,0,0,0.65);
margin-right: 64px;
cursor: pointer;
}
.admin-index-top-item-header-left li.active{
font-family: PingFangSC-Medium !important;
color: #1890FF !important;
position: relative;
}
.admin-index-top-item-header-left li.active::after{
content: '';
width: 100%;
height: 2px;
border-radius: 1px;
background: #1890FF;
display: block;
}
.admin-index-top-item-header-right{
display: block;
float: right;
height: 100%;
width: auto;
}
.admin-index-top-item-header-right li{
display: inline-block;
float: left;
margin-left: 24px;
line-height: 55px;
font-size: 14px;
font-family: PingFangSC-Regular;
color: #595959;
cursor: pointer;
}
.admin-index-top-item-header-right li.active{
color: #1890FF !important;
}
#admin-map-container{
width: 100%;
box-sizing: border-box;
height: 325px;
overflow: hidden;
}
.admin-container-outer .layui-table{
width: 100% !important;
}
.deliver_remind_table .layui-table-main tr,.deliver_remind_table .layui-table th{
height: 53px !important;
}
.deliver_remind_table .layui-table-main tr{
font-size: 14px;
font-family: PingFangSC-Regular;
color: rgba(0,0,0,0.65);
}
.deliver_remind_table .layui-table tbody tr:hover{
background-color: #FAFAFA;
}
.deliver-remind-body-right{
padding: 0px 11px 11px 11px;
background-color: #FFFFFF;
}
.deliver_remind_table .layui-table-view{
margin-top:0px !important;
}
.deliver_remind_table .layui-table-header{
border-radius: 4px 4px 0px 0px !important;
}
.deliver_remind_table .layui-table-header th{
border: none !important;
font-size: 14px !important;
font-family: PingFangSC-Medium;
color: rgba(0,0,0) !important;
}
.deliver_remind_table .layui-table-view{
border-radius: 4px 4px 0px 0px !important;
border: none !important;
}
.admin-table-list-header{
width: 100%;
height: 52px;
overflow: hidden;
box-sizing: border-box;
padding-left: 19px;
padding-right: 10px;
}
.admin-table-list-header div{
display: inline-block;
height: 100%;
line-height: 52px;
}
.admin-table-body{
border-radius: 8px 8px 0px 0px;
}
.admin-table-list-header div:first-child span{
font-size: 12px;
font-family: PingFangSC-Regular;
color: rgba(0,0,0, 0.65);
}
.admin-table-list-header div:nth-child(2) span{
font-size: 16px;
font-family: PingFangSC-Medium;
color: rgba(0,0,0);
}
.admin-table-list-header div:nth-child(3){
width: auto;
height: 32px;
padding: 0px 13px;
background: #1890FF;
border-radius: 2px;
line-height: 32px;
float: right;
margin-top:10px;
cursor: pointer;
}
.admin-table-list-header div:nth-child(3) span{
font-size: 14px;
font-family: PingFangSC-Regular;
color: #FFFFFF;
}
.admin-table-td-outter{
display: inline-block;
width: 100%;
height: 100%;
box-sizing: border-box;
position: absolute;
left: 0px;
top: 0px;
line-height: 53px;
padding-left: 15px;
cursor: pointer;
}
.deliver_remind_table .layui-table-cell{
position: relative !important;
}
div[lay-id=deliver_remind_list] .layui-table-main tr td:nth-child(2) .layui-table-cell{
padding: 0px !important;
height: 53px !important;
}
.deliver_remind_list_table_class .layui-table-main tr:hover > td:nth-child(-n+2){
color:#1890FF !important;
}
.count_down_wait{
color: #F21019;
position: relative;
cursor: pointer;
}
.count-down-class .layui-layer-content{
width: 123px !important;
height: 34px !important;
font-size: 12px !important;
font-family: PingFangSC-Regular !important;
color: rgba(0,0,0,0.33) !important;
line-height: 17px !important;
text-align: center !important;
}
.remained_status{
font-size: 14px;
font-family: PingFangSC-Regular;
color: #FC5057;
width: 100%;
height: 100%;
display: inline-block;
cursor: pointer;
}
.remained_status_wait{
color: rgba(89, 89, 89, 1);
}
.admin-table-td-outter-font{
display: none;
}
.deliver_remind_list_table_class .layui-table-main tr:hover .admin-table-td-outter-font{
display: inline;
}
.admin-container-outer .layui-laypage-prev{
min-width: 8px !important;
height: 32px !important;
background: #FFFFFF !important;
border-radius: 2px !important;
border: 1px solid #D9D9D9 !important;
position: relative;
margin-right: 8px;
padding: 0px 12px !important;
font-size: 14px !important;
}
.admin-container-outer .layui-table-pageview{
float: right;
margin-top: 16px !important;
}
.admin-container-outer .layui-laypage-spr{
margin-right: 8px !important;
}
.admin-container-outer .layui-laypage-curr{
min-width: 8px !important;
height: 32px !important;
background: #1890FF !important;
border-radius: 2px !important;
margin-right: 8px !important;
line-height: 32px !important;
font-size: 14px !important;
}
.admin-container-outer .layui-table-pageview a{
display: inline-block;
min-width: 8px !important;
height: 32px !important;
line-height: 32px !important;
background: #FFFFFF !important;
border-radius: 2px !important;
border: 1px solid #D9D9D9 !important;
margin-right: 8px !important;
font-size: 14px !important;
font-family: PingFangSC-Regular !important;
color: rgba(0,0,0,0.65) !important;
padding: 0px !important;
text-align: center;
padding: 0px 12px !important;
}
.admin-container-outer .layui-laypage-prev .layui-icon{
position: absolute;
left: 8px;
top: 1px;
}
.admin-container-outer .layui-laypage-limits{
width: 82px !important;
height: 32px !important;
background: #FFFFFF !important;
border-radius: 2px !important;
border: 1px solid #D9D9D9 !important;
box-sizing: border-box !important;
}
.admin-container-outer .layui-laypage-limits select{
height: 100% !important;
width: 100% !important;
box-sizing: border-box;
pointer-events: none;
appearance:none;
width: 82px !important;
box-sizing: border-box !important;
padding-left: 12px !important;
}
.admin-container-outer .layui-laypage-skip{
height: 32px !important;
box-sizing: border-box;
line-height: 32px !important;
font-size: 14px !important;
}
.admin-container-outer .layui-laypage-skip *{
font-size: 14px !important;
font-family: PingFangSC-Regular !important;
color: rgba(0,0,0,0.65) !important;
}
.admin-container-outer .layui-laypage-skip .layui-input{
height: 32px !important;
}
.admin-container-outer .layui-laypage-btn{
height: 32px !important;
box-sizing: border-box;
line-height: 32px !important;
}
.admin-container-outer .layui-laypage-count{
height: 32px !important;
box-sizing: border-box;
line-height: 32px !important;
font-size: 14px !important;
}
.admin-container-outer .layui-table-page{
padding-right: 27px !important;
}
.list_status_grey01{
color: rgba(0, 0, 0, 0.65);
font-size: 14px;
}
.list_status_yellow01{
color: rgba(251, 131, 4, 1);
font-size: 14px;
}
.list_status_red01{
color: rgba(249, 40, 39, 1);
font-size: 14px;
}
.list_status_green01{
color: rgba(49, 185, 39, 1);
font-size: 14px;
}
.list_status_grey02{
color: rgba(89, 89, 89, 1);
font-size: 14px;
}
.admin-container-outer .layui-laypage .layui-laypage-curr .layui-laypage-em{
background-color: rgba(24, 144, 255, 1) !important;
}
.admin-menuleft-footer{
position: absolute;
left: 0px;
bottom: 0px;
width: 200px;
height: 86px;
margin: 0 auto;
box-sizing: border-box;
overflow: hidden;
}
.admin-menuleft-footer img{
width: 156px;
height: 1px;
display:block;
margin:0 auto;
}
.admin-menuleft-footer div{
width: 100%;
font-size: 12px;
text-align: center;
}
.admin-menuleft-footer div:nth-child(2){
height: 15px;
font-family: PingFang-SC-Light;
color: rgba(0,0,0,0.33);
line-height: 15px;
margin-top: 9px;
}
.admin-menuleft-footer div:nth-child(3){
height: 19px;
font-family: PingFang-SC-Light;
color: rgba(0,0,0,0.33);
line-height: 19px;
margin-top: 2px;
}
.admin-menuleft-footer div:nth-child(4){
height: 19px;
font-family: PingFangSC-Regular;
color: #3D7FFF;
line-height: 19px;
margin-top: 2px;
}
.admin-tip-order-nums{
display: inline-block;
background-color: rgba(242, 16, 25, 1);
border-radius: 6px 6px 6px 0px;
height: 15px;
line-height: 15px;
width: 30px;
text-align: center;
position: relative;
left: 10px;
box-sizing: border-box;
}
.admin-tip-order-nums span{
display: inline-block;
height: 12px;
line-height: 12px;
width: 22px;
color: rgba(255, 255, 255, 1);
font-size: 12px;
font-family: DINAlternate-Bold;
text-align: left;
white-space: nowrap;
position: relative;
top: -1px;
}

107
view/css/common.css

@ -0,0 +1,107 @@
@font-face {
font-family: 'icomoon';
src: url('/font/icomoon.eot?j9lv8n');
src: url('/font/icomoon.eot?j9lv8n#iefix') format('embedded-opentype'),
url('/font/icomoon.ttf?j9lv8n') format('truetype'),
url('/font/icomoon.woff?j9lv8n') format('woff'),
url('/font/icomoon.svg?j9lv8n#icomoon') format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="icon-"], [class*=" icon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'icomoon' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon--6:before {
content: "\e900";
color: #636c78;
}
.icon--6-2:before {
content: "\e908";
color: #1890ff;
}
.icon--8:before {
content: "\e912";
color: #fff;
}
.icon-1-2:before {
content: "\e909";
color: #636c78;
}
.icon-uniE90A:before {
content: "\e90a";
color: #636c78;
}
.icon-1:before {
content: "\e90b";
color: #1890ff;
}
.icon-2:before {
content: "\e90c";
color: #636c78;
}
.icon-3:before {
content: "\e90d";
color: #1890ff;
}
.icon-dingd:before {
content: "\e90f";
color: #636c78;
}
.icon-dingd1:before {
content: "\e910";
color: #1890ff;
}
.icon-LOGO:before {
content: "\e911";
color: #fff;
}
.icon-uniE90E:before {
content: "\e90e";
color: #1890ff;
}
.icon--3:before {
content: "\e913";
color: #f21019;
}
.icon-uniE9001:before {
content: "\e907";
color: #c4c7cc;
}
.icon--:before {
content: "\e906";
color: #c4c7cc;
}
.icon--1:before {
content: "\e902";
color: #c4c7cc;
}
.icon-11:before {
content: "\e903";
color: #c4c7cc;
}
.icon--2:before {
content: "\e904";
color: #31b927;
}
.icon-21:before {
content: "\e905";
color: #f21019;
}
.icon-uniE900:before {
content: "\e901";
color: #c4c7cc;
}

1
view/css/layui.css

File diff suppressed because one or more lines are too long

BIN
view/font/icomoon.eot

Binary file not shown.

30
view/font/icomoon.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 41 KiB

BIN
view/font/icomoon.ttf

Binary file not shown.

BIN
view/font/icomoon.woff

Binary file not shown.

BIN
view/font/iconfont.eot

Binary file not shown.

554
view/font/iconfont.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 299 KiB

BIN
view/font/iconfont.ttf

Binary file not shown.

BIN
view/font/iconfont.woff

Binary file not shown.

BIN
view/font/iconfont.woff2

Binary file not shown.

BIN
view/images/admin_index_dashed_line.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

BIN
view/images/admin_logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

16
view/images/admin_logo.svg

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="105px" height="23px" viewBox="0 0 105 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 49</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-130.000000, -34.000000)" fill="#FFFFFF" fill-rule="nonzero">
<g id="编组-49" transform="translate(130.000000, 34.049003)">
<g id="编组-48" transform="translate(0.133351, 0.534620)">
<path d="M12.1271557,5.27708866 C11.3322096,5.39548488 10.5203498,5.5477086 9.6915763,5.7337598 L8.49915722,3.22206856 C9.39558575,2.91762114 10.6133754,2.66391495 12.1525263,2.46095 C12.16944,1.76748643 12.1778969,1.04865223 12.1778969,0.304447423 L16.3133077,0.304447423 C16.3133077,0.94716976 16.3133077,1.55606461 16.3133077,2.13113196 C18.1399923,2.02964949 19.4592645,2.0550201 20.2711242,2.20724382 C21.2352078,2.39329502 21.8018182,2.84573772 21.9709557,3.56457191 C22.1400931,4.2834061 22.1823775,4.97264124 22.0978088,5.63227732 C21.9963263,6.57944709 21.8821585,7.39976375 21.7553054,8.09322733 C21.6284523,8.7866909 21.4804571,9.4716976 21.3113196,10.1482474 L22.7320742,10.1482474 L22.1231794,12.9897567 L15.831266,12.9897567 C15.4760773,14.8840962 15.0024925,16.3809627 14.4105114,17.4803562 C13.6832203,18.9518521 12.6091974,20.1019868 11.1884428,20.9307603 L8.42304537,19.7129706 C9.45478386,18.5120947 10.241273,17.2520206 10.7825129,15.9327485 C11.1207878,15.0194062 11.3998646,14.0384089 11.6197433,12.9897567 L8.67675155,12.9897567 L8.04248609,10.1482474 L11.974932,10.1482474 C12.0256732,9.26873265 12.0679576,7.94100362 12.1017851,6.16506031 C12.1186988,5.86061289 12.1271557,5.56462234 12.1271557,5.27708866 Z M16.3133077,4.79504691 C16.296394,7.24754004 16.2456528,9.03194021 16.161084,10.1482474 L20.8546485,10.1482474 L17.9877686,9.66620568 C18.156906,9.09113832 18.2837591,8.5076141 18.3683279,7.915633 C18.4528966,7.3236519 18.5290084,6.65555894 18.5966634,5.91135413 C18.6304909,5.50542423 18.4867241,5.20943368 18.1653629,5.02338248 C17.8440017,4.83733128 17.4549856,4.75276255 16.9983144,4.76967629 C16.761522,4.78659004 16.5331864,4.79504691 16.3133077,4.79504691 Z M7.66192681,8.06785671 L7.66192681,20.6516835 L3.62799846,20.6516835 L3.62799846,0.431300516 L7.66192681,0.431300516 L7.66192681,5.25171805 L7.66192681,8.06785671 Z M2.66391495,19.9413062 L0,19.9413062 L0,1.97483205 L2.66391495,1.16704845 L2.66391495,19.9413062 Z M22.2246619,18.089251 C22.2246619,18.7827146 21.9624988,19.3831526 21.4381727,19.890565 C20.9138466,20.3979773 20.2753527,20.6516835 19.522691,20.6516835 C18.7700293,20.6516835 18.127307,20.3979773 17.594524,19.890565 C17.061741,19.3831526 16.7953495,18.7827146 16.7953495,18.089251 C16.8122632,17.4634425 17.0828832,16.9095173 17.6072093,16.4274755 C18.1315354,15.9454338 18.7700293,15.7086413 19.522691,15.7170982 C20.2753527,15.7255551 20.9138466,15.966576 21.4381727,16.4401608 C21.9624988,16.9137457 22.2246619,17.4634425 22.2246619,18.089251 Z" id="形状"></path>
<path d="M36.6096082,8.93045774 C36.6096082,7.78032303 36.6096082,6.6386452 36.6096082,5.50542423 L40.6181659,5.50542423 C40.6181659,6.6386452 40.6181659,7.77186616 40.6181659,8.90508712 L49.726218,8.90508712 L48.9397288,11.7465964 L40.6181659,11.7465964 C40.6181659,13.7931596 40.6181659,15.7974385 40.6181659,17.759433 C40.6181659,18.2837591 40.4743991,18.8419127 40.1868654,19.4338938 C39.882418,19.9751337 39.3580918,20.2668958 38.613887,20.3091802 C37.8696822,20.3514645 36.9263418,20.2922664 34.5584174,20.3091802 L33.2353159,17.7086918 C34.6391568,17.7086918 35.5863266,17.6833212 36.0768252,17.6325799 C36.2459626,17.6325799 36.3812726,17.5437827 36.4827551,17.3661884 C36.5842376,17.1885941 36.6349788,16.896832 36.6349788,16.4909021 C36.618065,16.2202821 36.6096082,14.6473038 36.6096082,11.771967 L29.9371355,11.771967 C29.2605857,11.7550533 28.6220918,11.6493424 28.0216538,11.4548343 C27.4212158,11.2603262 27.1125399,10.6810304 27.0956262,9.71694692 L27.0956262,1.78173675 L31.1041839,0.811859795 L31.1041839,1.59834897 C33.1338334,1.56452148 35.1634829,1.52223711 37.1931324,1.47149588 C40.5927953,1.42075464 42.7323841,0.989454125 43.6118989,0.17759433 L48.5337989,0.17759433 C47.8403353,2.00427887 46.6817437,3.11212921 45.0580242,3.50114536 C43.4343046,3.89016152 42.0135499,4.13541083 40.7957602,4.2368933 C39.7301943,4.32146203 38.2290993,4.37643171 36.2924754,4.40180232 C34.3558516,4.42717294 32.8209291,4.43985825 31.6877082,4.43985825 L31.1041839,2.71465619 L31.0788133,8.93045774 L36.6096082,8.93045774 Z M46.9608206,12.8882742 C47.1468718,14.1398914 47.4217201,15.2900261 47.7853657,16.3386784 C48.1490112,17.3873306 48.795962,18.4359828 49.726218,19.4846351 L46.2504432,19.9976694 C45.0157398,19.0504996 44.3772459,18.4148407 43.8782904,17.2393353 C43.3793349,16.06383 43.0114609,14.6134763 42.7746685,12.8882742 L46.9608206,12.8882742 Z M29.4043525,12.9643861 L33.8188401,12.9643861 C33.429824,14.8079844 32.8885841,16.3217646 32.1951205,17.5057268 C31.4847432,18.7235165 30.8606474,19.4156641 29.6428577,20.1260414 L26.1822839,19.357782 C26.7911788,18.6474047 27.4169874,17.7509761 28.0597097,16.6684964 C28.6516908,15.501448 29.0999051,14.2667445 29.4043525,12.9643861 Z" id="形状"></path>
<path d="M74.437006,5.91135413 C74.7245397,5.92826787 75.037444,5.95363849 75.3757189,5.98746598 C76.1875787,6.08894846 76.6019655,6.62173145 76.6188792,7.58581496 L76.5935086,9.26027578 C76.5935086,10.2920143 76.200264,10.8839954 75.4137748,11.0362191 C74.6272857,11.1884428 73.8788524,11.2730115 73.1684751,11.2899253 L70.2001127,11.2645546 L70.2001127,11.8988201 L67.257121,11.8988201 L67.257121,12.2286382 C70.9274038,12.1271557 73.4475519,12.3385775 74.8175653,12.8629036 C75.5448564,13.1504373 75.9930706,13.5309966 76.1622081,14.0045815 C76.3313456,14.4781663 76.4074574,14.968665 76.3905437,15.4760773 C76.3905437,15.8650935 76.3905437,16.1864547 76.3905437,16.4401608 C76.3905437,16.693867 76.3905437,17.0744263 76.3905437,17.5818387 C76.3905437,18.4782672 76.2044925,19.1379033 75.8323901,19.5607469 C75.4602876,19.9835906 74.8344791,20.2034693 73.9549643,20.220383 L71.3417906,20.1260414 L70.2001127,17.4803562 L71.3417906,17.4803562 C71.7646342,17.4972699 72.043711,17.4338434 72.179021,17.2900766 C72.3143309,17.1463097 72.3819859,16.9137457 72.3819859,16.5923846 C72.3819859,16.3555921 72.3735291,16.1653125 72.3566153,16.0215456 C72.3397016,15.8777788 72.1536504,15.7382404 71.7984617,15.6029304 C71.2233943,15.3830517 69.7096141,15.3069399 67.257121,15.3745949 L67.257121,20.5755717 L63.2485632,20.5755717 L63.2485632,15.5775598 C61.6248436,15.7297835 60.1618046,15.9496622 58.8594462,16.2371959 L58.3012926,14.8418119 L58.3012926,19.9920474 L54.3181055,19.9920474 L54.3181055,12.6853093 L58.3012926,12.6853093 L58.3012926,13.2180923 C59.6374785,12.9136449 61.2865687,12.6599387 63.2485632,12.4569737 L63.2485632,11.1377016 L66.2676668,11.1377016 L66.2676668,0.608894846 L70.2001127,0.608894846 L70.2001127,1.87557004 C70.5553014,1.80791505 70.9189469,1.13322096 71.3417906,1.06556598 C72.1705641,0.94716976 73.0839064,0.727291066 74.0310761,0.811859795 C74.8429359,0.879514777 75.4602876,1.00636787 75.8831313,1.19241907 C76.2721474,1.36155653 76.500483,1.74211581 76.568138,2.33409691 L76.5173968,4.03392835 C76.5173968,4.91344313 76.2552337,5.44622612 75.7309076,5.63227732 C75.3926327,5.76758729 74.9613321,5.86061289 74.437006,5.91135413 Z M70.2001127,3.01910361 L70.2001127,4.82041753 C70.6906114,4.82041753 71.18111,4.82041753 71.6716086,4.82041753 C72.246676,4.83733128 72.5426665,4.70202131 72.5595803,4.41448763 L72.5595803,3.80559279 C72.5595803,3.53497286 72.4242703,3.38274914 72.1536504,3.34892165 C71.8322892,3.29818042 71.3502474,3.33200791 70.7075251,3.45040413 C70.6060426,3.46731787 70.5299308,3.48423162 70.4791895,3.50114536 L70.2001127,3.01910361 Z M70.2001127,6.76261833 L70.2001127,8.90508712 C70.7413526,8.92200087 71.2572218,8.92200087 71.7477205,8.90508712 C72.3227878,8.90508712 72.6103215,8.73594966 72.6103215,8.39767475 L72.6103215,7.81415052 C72.6103215,7.62809932 72.5934077,7.48433248 72.5595803,7.38285001 C72.4919253,7.28136753 72.3397016,7.21371255 72.1029091,7.17988506 C71.3978859,7.17988506 70.8691185,7.17988506 70.5166069,7.17988506 C70.4462749,7.17988506 70.3407768,7.04079615 70.2001127,6.76261833 Z M61.6248436,1.26853093 L65.6841426,1.26853093 L65.125989,3.72948093 L61.5487318,3.72948093 C61.5487318,3.8647909 61.5402749,4.05929897 61.5233612,4.31300516 L65.4050658,4.31300516 L64.8722828,6.34265465 L61.3457668,6.34265465 C61.3288531,6.44413712 61.3119394,6.52870585 61.2950256,6.59636083 C61.2611981,6.74858454 61.2273706,6.90080825 61.1935431,7.05303197 L65.7602545,7.05303197 L65.2021009,9.46324073 L60.2548302,9.46324073 C60.1195203,9.70003317 59.9672966,9.92836874 59.7981591,10.1482474 C59.0370406,11.1799859 58.0645002,11.974932 56.880538,12.5330856 L53.9375462,10.6197969 C54.6479235,9.99398833 55.3583009,10.1567043 55.8657132,9.46324073 L53.9375462,9.46324073 L53.4808751,7.05303197 L57.0073911,7.05303197 C57.0581323,6.86698076 57.1173304,6.63018832 57.1849854,6.34265465 L54.3942174,6.34265465 L53.9121756,4.31300516 L57.4894328,4.31300516 C57.5063466,4.19460894 57.5232603,4.01701461 57.5401741,3.78022217 C57.5401741,3.76330842 57.5401741,3.74639468 57.5401741,3.72948093 L54.216623,3.72948093 L53.7599519,1.26853093 L57.5909153,1.26853093 C57.5909153,0.997910997 57.5824584,0.718834193 57.5655447,0.431300516 L61.6248436,0.431300516 C61.6248436,0.65117921 61.6248436,0.930256015 61.6248436,1.26853093 Z" id="形状"></path>
<path d="M94.9362714,4.54134073 C94.9362714,5.2348043 94.9362714,5.93672475 94.9362714,6.64710207 L104.29803,6.64710207 L103.689135,9.5647232 L94.9362714,9.5647232 C94.9362714,10.444238 94.9362714,11.3322096 94.9362714,12.2286382 L104.399512,12.2286382 L103.815988,15.0701474 L94.9362714,15.0701474 C94.9362714,15.966576 94.9362714,16.8207201 94.9362714,17.6325799 C94.9193577,18.6135772 94.6656515,19.3324114 94.1751528,19.7890825 C93.6846542,20.2457536 92.8727944,20.4825461 91.7395735,20.4994598 L86.3863729,20.5248304 L85.7013662,17.759433 L89.5323296,17.759433 C90.0059145,17.759433 90.3780169,17.7002349 90.6486369,17.5818387 C90.8685156,17.4465287 90.9869118,17.0913401 91.0038255,16.5162727 L91.0038255,15.0701474 L81.6710699,15.0701474 L80.5003894,12.2286382 L91.0038255,12.2286382 L91.0038255,9.5647232 L81.6710699,9.5647232 L80.6272425,6.64710207 L91.0038255,6.64710207 L91.0038255,4.54134073 C90.0904833,4.55825447 89.1855979,4.56671134 88.2891693,4.56671134 C85.0924714,4.58362509 83.4493289,4.54134073 82.3330216,4.54134073 L81.0839137,1.72520206 C81.9634284,1.70828832 84.1749007,1.69137457 87.7183304,1.67446083 C91.2617601,1.65754708 93.6677405,1.64063333 94.9362714,1.62371959 C95.9510961,1.64063333 96.7164431,1.54760773 97.2323124,1.34464278 C97.7481816,1.14167784 98.2090812,0.701920447 98.6150111,0.0253706186 L102.851904,0 C102.158441,1.82668454 101.262012,3.04024579 100.162619,3.64068377 C99.0632254,4.24112174 97.6086432,4.54134073 95.7988724,4.54134073 C95.5113388,4.54134073 95.2238051,4.54134073 94.9362714,4.54134073 Z" id="路径"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

BIN
view/images/admin_menu_left_line.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 B

BIN
view/images/header_user_logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
view/images/left_menu_bule_1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

19
view/images/left_menu_bule_1.svg

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 12</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-132.000000, -201.000000)" stroke="#1890FF">
<g id="编组-12" transform="translate(132.000000, 201.000000)">
<g id="编组-5" transform="translate(1.000000, 1.151936)">
<path d="M27.909,16.875 L27.9113522,26.8857416 C27.9113522,27.8526763 27.5267954,28.7298504 26.9015679,29.3768277 C26.2720924,30.0282009 25.3992839,30.4467842 24.4273665,30.4920249 L24.4273665,30.4920249 L7.7494418,30.4961274 C6.76599361,30.4961274 5.87285385,30.114785 5.2144817,29.4916735 C4.56062095,28.8728317 4.13833802,28.0154482 4.09277395,27.0594309 L4.09277395,27.0594309 L4.08864783,16.8929304 C4.66405381,17.0126706 5.26353879,17.085799 5.87129207,17.085799 L5.87129207,17.085799 L8.03400129,17.0225045 L14.5124882,18.3888793 C15.043173,18.5014181 15.5736746,18.5415737 16.1045425,18.5415737 C16.6708823,18.5415737 17.1998208,18.4693616 17.7223979,18.3585251 L17.7223979,18.3585251 L24.3100529,16.9976923 L25.836125,17.085799 C26.5547633,17.085799 27.199701,17.0231247 27.7892289,16.9027514 L27.909,16.875 Z" id="形状结合" stroke-width="2.4" fill-rule="nonzero"></path>
<path d="M24.3870797,1.2 C25.5405891,1.2 26.6008676,1.53759508 27.4255981,2.13159112 C28.2002265,2.68950213 28.7642412,3.47547921 28.9723256,4.4082024 L28.9723256,4.4082024 L30.7288226,12.2462717 C30.9416983,13.2900537 30.674526,14.4028921 29.9732695,15.2644682 C29.1033795,16.3532142 27.6642056,16.9607037 26.1638514,16.9655069 L26.1638514,16.9655069 L24.0284337,16.8984189 L17.2306954,18.2891792 C16.864041,18.3669332 16.4975701,18.4213103 16.1045425,18.4213103 C15.740001,18.4213103 15.3750933,18.3981712 15.0061845,18.319947 L15.0061845,18.319947 L8.18222619,16.8982225 L6.10841446,16.9655112 C4.38471005,16.9610007 2.9182058,16.3331158 2.03526322,15.253733 C1.3138942,14.3968782 1.04743263,13.2958128 1.2860461,12.2567265 L1.2860461,12.2567265 L3.04513676,4.40708105 C3.2529704,3.47547921 3.81698511,2.68950213 4.59161357,2.13159112 C5.41634409,1.53759508 6.4766226,1.2 7.630132,1.2 L7.630132,1.2 Z" id="路径" stroke-width="2.4" fill-rule="nonzero"></path>
<g id="编组-4" transform="translate(7.867676, 6.325148)" fill="#1890FF" stroke-width="2">
<rect id="矩形" transform="translate(1.762601, 3.502437) rotate(10.000000) translate(-1.762601, -3.502437) " x="1.56260084" y="1.15756164" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份" transform="translate(14.502047, 3.502437) scale(-1, 1) rotate(10.000000) translate(-14.502047, -3.502437) " x="14.3020473" y="1.15756164" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份-2" transform="translate(8.381574, 3.502437) scale(-1, 1) translate(-8.381574, -3.502437) " x="8.18157371" y="1.15756164" width="1" height="4.68975101" rx="0.5"></rect>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
view/images/left_menu_bule_2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

16
view/images/left_menu_bule_2.svg

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 13</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-204.000000, -201.000000)" stroke="#1890FF">
<g id="编组-13" transform="translate(204.000000, 201.000000)">
<g id="编组-2" transform="translate(1.000000, 1.720119)">
<path d="M27.392,1.2 C28.3265792,1.2 29.1767973,1.58922277 29.7939041,2.21265303 C30.4139857,2.83908853 30.8,3.70300765 30.8,4.65521778 L30.8,4.65521778 L30.8,23.8777837 C30.8,24.8332665 30.4191033,25.7008716 29.798039,26.3282999 C29.1840647,26.9485656 28.3351555,27.3330015 27.392,27.3330015 L27.392,27.3330015 L3.2,27.3330015 C2.64856924,27.3330015 2.14746808,27.1094162 1.78409396,26.7498104 C1.4252837,26.3947211 1.2,25.9056536 1.2,25.3661867 L1.2,25.3661867 L1.2,13.8389807 C1.2,12.7516403 1.72909396,11.7141312 2.58313719,11.0567447 L2.58313719,11.0567447 L8.336,6.6747032 L8.336,4.65521778 C8.336,3.699735 8.71689668,2.83212987 9.33796101,2.20470154 C9.95193533,1.58443588 10.8008445,1.2 11.744,1.2 L11.744,1.2 Z" id="路径" stroke-width="2.4" fill-rule="nonzero"></path>
<path d="M9.51043663,23.8427259 C10.2846777,23.8427259 10.9864403,24.1528759 11.4943427,24.6555111 C11.9976923,25.1536409 12.3104366,25.8413108 12.3104366,26.6012444 C12.3104366,27.3611781 11.9976923,28.048848 11.4943427,28.5469778 C10.9864403,29.049613 10.2846777,29.359763 9.51043663,29.359763 C8.73619553,29.359763 8.03443299,29.049613 7.52653059,28.5469778 C7.02318092,28.048848 6.71043663,27.3611781 6.71043663,26.6012444 C6.71043663,25.8413108 7.02318092,25.1536409 7.52653059,24.6555111 C8.03443299,24.1528759 8.73619553,23.8427259 9.51043663,23.8427259 Z" id="路径" stroke-width="2.4" fill="#1890FF" fill-rule="nonzero"></path>
<path d="M22.5005982,23.8427259 C23.2748393,23.8427259 23.9766018,24.1528759 24.4845042,24.6555111 C24.9878539,25.1536409 25.3005982,25.8413108 25.3005982,26.6012444 C25.3005982,27.3611781 24.9878539,28.048848 24.4845042,28.5469778 C23.9766018,29.049613 23.2748393,29.359763 22.5005982,29.359763 C21.7263571,29.359763 21.0245946,29.049613 20.5166922,28.5469778 C20.0133425,28.048848 19.7005982,27.3611781 19.7005982,26.6012444 C19.7005982,25.8413108 20.0133425,25.1536409 20.5166922,24.6555111 C21.0245946,24.1528759 21.7263571,23.8427259 22.5005982,23.8427259 Z" id="路径" stroke-width="2.4" fill="#1890FF" fill-rule="nonzero"></path>
<rect id="矩形备份-3" stroke-width="2" fill="#1890FF" transform="translate(12.962182, 12.921625) scale(-1, 1) translate(-12.962182, -12.921625) " x="12.7621818" y="10.5767497" width="1" height="4.68975101" rx="0.5"></rect>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
view/images/left_menu_bule_3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

23
view/images/left_menu_bule_3.svg

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="36px" height="34px" viewBox="0 0 36 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 14</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-275.000000, -201.000000)">
<g id="编组-14" transform="translate(276.000000, 201.000000)">
<g id="编组-9" transform="translate(1.078502, 2.893071)">
<g id="编组-7" transform="translate(9.286361, 6.916072)" fill="#1890FF" stroke="#1890FF" stroke-width="2">
<rect id="矩形备份-4" transform="translate(3.213712, 3.213712) scale(-1, 1) rotate(45.000000) translate(-3.213712, -3.213712) " x="3.01371229" y="0.868836784" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份-4" transform="translate(6.427425, 3.213712) rotate(45.000000) translate(-6.427425, -3.213712) " x="6.22742458" y="0.868836784" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份-5" transform="translate(4.729410, 6.427425) rotate(90.000000) translate(-4.729410, -6.427425) " x="4.5294104" y="3.57205285" width="1" height="5.71074345" rx="0.5"></rect>
<rect id="矩形备份-6" transform="translate(4.729410, 10.526342) rotate(90.000000) translate(-4.729410, -10.526342) " x="4.5294104" y="7.67097063" width="1" height="5.71074345" rx="0.5"></rect>
<rect id="矩形备份-7" transform="translate(4.729410, 10.526342) rotate(180.000000) translate(-4.729410, -10.526342) " x="4.5294104" y="7.67097063" width="1" height="5.71074345" rx="0.5"></rect>
</g>
<g id="编组-8">
<path d="M27.6247188,18.1540879 C28.0079822,16.8721121 28.2138581,15.513563 28.2138581,14.106929 C28.2138581,6.31588726 21.8979708,0 14.106929,0 C6.31588726,0 0,6.31588726 0,14.106929 C0,21.8979708 6.31588726,28.2138581 14.106929,28.2138581 C17.6009106,28.2138581 20.7982125,26.9436218 23.2622323,24.8397518" id="路径" stroke="#1890FF" stroke-width="2.4" stroke-linecap="round"></path>
<path d="M26.2326281,21.4351711 C26.0551194,21.4351711 25.9071954,21.4058931 25.7296867,21.3473371 C25.3154996,21.2009472 24.990067,20.8788894 24.842143,20.4982756 L23.3629036,16.6921377 C23.0670557,15.9309101 23.4516579,15.0818485 24.2208624,14.7890687 C24.990067,14.4962888 25.8480259,14.8769026 26.1438738,15.6381302 L27.0018326,17.863257 L29.6348789,16.3700798 C30.3449138,15.9601881 31.2620423,16.2236899 31.6466446,16.9263615 C32.0608316,17.6290331 31.7945685,18.5366507 31.0845336,18.9172644 L26.9426631,21.2595032 C26.7355695,21.3766151 26.4988912,21.4351711 26.2326281,21.4351711 Z" id="路径" fill="#1890FF" fill-rule="nonzero"></path>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
view/images/left_menu_bule_4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

18
view/images/left_menu_bule_4.svg

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 15</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-348.000000, -201.000000)">
<g id="编组-15" transform="translate(348.000000, 201.000000)">
<g id="编组-2" transform="translate(1.000000, 1.832887)">
<path d="M28.032,3.03289273 C28.7923902,3.03289273 29.4849588,3.34398788 29.987906,3.8417194 C30.4862805,4.3349255 30.8,5.01345712 30.8,5.75974311 L30.8,5.75974311 L30.8,26.4073757 C30.8,27.1536617 30.4862805,27.8321933 29.987906,28.3253994 C29.4849588,28.8231309 28.7923902,29.1342261 28.032,29.1342261 L28.032,29.1342261 L3.968,29.1342261 C3.2076098,29.1342261 2.51504123,28.8231309 2.01209396,28.3253994 C1.51371954,27.8321933 1.2,27.1536617 1.2,26.4073757 L1.2,26.4073757 L1.2,5.75974311 C1.2,5.01345712 1.51371954,4.3349255 2.01209396,3.8417194 C2.51504123,3.34398788 3.2076098,3.03289273 3.968,3.03289273 L3.968,3.03289273 Z" id="路径" stroke="#1890FF" stroke-width="2.4" fill-rule="nonzero"></path>
<path d="M19.84,0 L12.16,0 C9.856,0 8,1.14271606 8,2.56126014 C8,3.97980422 9.856,5.12252028 12.16,5.12252028 L19.84,5.12252028 C22.144,5.12252028 24,3.97980422 24,2.56126014 C24,1.14271606 22.144,0 19.84,0 Z" id="路径" fill="#1890FF" fill-rule="nonzero"></path>
<g id="编组" transform="translate(8.113513, 10.060753)" fill="#1890FF" stroke="#1890FF" stroke-width="2">
<rect id="矩形备份-4" transform="translate(3.919996, 6.853153) scale(-1, 1) rotate(47.000000) translate(-3.919996, -6.853153) " x="3.71999625" y="3.61225226" width="1" height="6.48180082" rx="0.5"></rect>
<rect id="矩形备份-4" transform="translate(10.268972, 5.393430) rotate(47.000000) translate(-10.268972, -5.393430) " x="10.068972" y="-0.228001598" width="1" height="11.2428628" rx="0.5"></rect>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
view/images/left_menu_grey_1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

19
view/images/left_menu_grey_1.svg

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 3</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-132.000000, -81.000000)" stroke="#636C78">
<g id="编组-3" transform="translate(132.000000, 81.000000)">
<g id="编组-5" transform="translate(1.000000, 1.151936)">
<path d="M27.909,16.875 L27.9113522,26.8857416 C27.9113522,27.8526763 27.5267954,28.7298504 26.9015679,29.3768277 C26.2720924,30.0282009 25.3992839,30.4467842 24.4273665,30.4920249 L24.4273665,30.4920249 L7.7494418,30.4961274 C6.76599361,30.4961274 5.87285385,30.114785 5.2144817,29.4916735 C4.56062095,28.8728317 4.13833802,28.0154482 4.09277395,27.0594309 L4.09277395,27.0594309 L4.08864783,16.8929304 C4.66405381,17.0126706 5.26353879,17.085799 5.87129207,17.085799 L5.87129207,17.085799 L8.03400129,17.0225045 L14.5124882,18.3888793 C15.043173,18.5014181 15.5736746,18.5415737 16.1045425,18.5415737 C16.6708823,18.5415737 17.1998208,18.4693616 17.7223979,18.3585251 L17.7223979,18.3585251 L24.3100529,16.9976923 L25.836125,17.085799 C26.5547633,17.085799 27.199701,17.0231247 27.7892289,16.9027514 L27.909,16.875 Z" id="形状结合" stroke-width="2.4" fill-rule="nonzero"></path>
<path d="M24.3870797,1.2 C25.5405891,1.2 26.6008676,1.53759508 27.4255981,2.13159112 C28.2002265,2.68950213 28.7642412,3.47547921 28.9723256,4.4082024 L28.9723256,4.4082024 L30.7288226,12.2462717 C30.9416983,13.2900537 30.674526,14.4028921 29.9732695,15.2644682 C29.1033795,16.3532142 27.6642056,16.9607037 26.1638514,16.9655069 L26.1638514,16.9655069 L24.0284337,16.8984189 L17.2306954,18.2891792 C16.864041,18.3669332 16.4975701,18.4213103 16.1045425,18.4213103 C15.740001,18.4213103 15.3750933,18.3981712 15.0061845,18.319947 L15.0061845,18.319947 L8.18222619,16.8982225 L6.10841446,16.9655112 C4.38471005,16.9610007 2.9182058,16.3331158 2.03526322,15.253733 C1.3138942,14.3968782 1.04743263,13.2958128 1.2860461,12.2567265 L1.2860461,12.2567265 L3.04513676,4.40708105 C3.2529704,3.47547921 3.81698511,2.68950213 4.59161357,2.13159112 C5.41634409,1.53759508 6.4766226,1.2 7.630132,1.2 L7.630132,1.2 Z" id="路径" stroke-width="2.4" fill-rule="nonzero"></path>
<g id="编组-4" transform="translate(7.867676, 6.325148)" fill="#636C78" stroke-width="2">
<rect id="矩形" transform="translate(1.762601, 3.502437) rotate(10.000000) translate(-1.762601, -3.502437) " x="1.56260084" y="1.15756164" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份" transform="translate(14.502047, 3.502437) scale(-1, 1) rotate(10.000000) translate(-14.502047, -3.502437) " x="14.3020473" y="1.15756164" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份-2" transform="translate(8.381574, 3.502437) scale(-1, 1) translate(-8.381574, -3.502437) " x="8.18157371" y="1.15756164" width="1" height="4.68975101" rx="0.5"></rect>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
view/images/left_menu_grey_2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

16
view/images/left_menu_grey_2.svg

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 6</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-204.000000, -81.000000)" stroke="#636C78">
<g id="编组-6" transform="translate(204.000000, 81.000000)">
<g id="编组-2" transform="translate(1.000000, 1.720119)">
<path d="M27.392,1.2 C28.3265792,1.2 29.1767973,1.58922277 29.7939041,2.21265303 C30.4139857,2.83908853 30.8,3.70300765 30.8,4.65521778 L30.8,4.65521778 L30.8,23.8777837 C30.8,24.8332665 30.4191033,25.7008716 29.798039,26.3282999 C29.1840647,26.9485656 28.3351555,27.3330015 27.392,27.3330015 L27.392,27.3330015 L3.2,27.3330015 C2.64856924,27.3330015 2.14746808,27.1094162 1.78409396,26.7498104 C1.4252837,26.3947211 1.2,25.9056536 1.2,25.3661867 L1.2,25.3661867 L1.2,13.8389807 C1.2,12.7516403 1.72909396,11.7141312 2.58313719,11.0567447 L2.58313719,11.0567447 L8.336,6.6747032 L8.336,4.65521778 C8.336,3.699735 8.71689668,2.83212987 9.33796101,2.20470154 C9.95193533,1.58443588 10.8008445,1.2 11.744,1.2 L11.744,1.2 Z" id="路径" stroke-width="2.4" fill-rule="nonzero"></path>
<path d="M9.51043663,23.8427259 C10.2846777,23.8427259 10.9864403,24.1528759 11.4943427,24.6555111 C11.9976923,25.1536409 12.3104366,25.8413108 12.3104366,26.6012444 C12.3104366,27.3611781 11.9976923,28.048848 11.4943427,28.5469778 C10.9864403,29.049613 10.2846777,29.359763 9.51043663,29.359763 C8.73619553,29.359763 8.03443299,29.049613 7.52653059,28.5469778 C7.02318092,28.048848 6.71043663,27.3611781 6.71043663,26.6012444 C6.71043663,25.8413108 7.02318092,25.1536409 7.52653059,24.6555111 C8.03443299,24.1528759 8.73619553,23.8427259 9.51043663,23.8427259 Z" id="路径" stroke-width="2.4" fill="#636C78" fill-rule="nonzero"></path>
<path d="M22.5005982,23.8427259 C23.2748393,23.8427259 23.9766018,24.1528759 24.4845042,24.6555111 C24.9878539,25.1536409 25.3005982,25.8413108 25.3005982,26.6012444 C25.3005982,27.3611781 24.9878539,28.048848 24.4845042,28.5469778 C23.9766018,29.049613 23.2748393,29.359763 22.5005982,29.359763 C21.7263571,29.359763 21.0245946,29.049613 20.5166922,28.5469778 C20.0133425,28.048848 19.7005982,27.3611781 19.7005982,26.6012444 C19.7005982,25.8413108 20.0133425,25.1536409 20.5166922,24.6555111 C21.0245946,24.1528759 21.7263571,23.8427259 22.5005982,23.8427259 Z" id="路径" stroke-width="2.4" fill="#636C78" fill-rule="nonzero"></path>
<rect id="矩形备份-3" stroke-width="2" fill="#636C78" transform="translate(12.962182, 12.921625) scale(-1, 1) translate(-12.962182, -12.921625) " x="12.7621818" y="10.5767497" width="1" height="4.68975101" rx="0.5"></rect>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
view/images/left_menu_grey_3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

23
view/images/left_menu_grey_3.svg

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="36px" height="34px" viewBox="0 0 36 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 10</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-275.000000, -81.000000)">
<g id="编组-10" transform="translate(276.000000, 81.000000)">
<g id="编组-9" transform="translate(1.078502, 2.893071)">
<g id="编组-7" transform="translate(9.286361, 6.916072)" fill="#636C78" stroke="#636C78" stroke-width="2">
<rect id="矩形备份-4" transform="translate(3.213712, 3.213712) scale(-1, 1) rotate(45.000000) translate(-3.213712, -3.213712) " x="3.01371229" y="0.868836784" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份-4" transform="translate(6.427425, 3.213712) rotate(45.000000) translate(-6.427425, -3.213712) " x="6.22742458" y="0.868836784" width="1" height="4.68975101" rx="0.5"></rect>
<rect id="矩形备份-5" transform="translate(4.729410, 6.427425) rotate(90.000000) translate(-4.729410, -6.427425) " x="4.5294104" y="3.57205285" width="1" height="5.71074345" rx="0.5"></rect>
<rect id="矩形备份-6" transform="translate(4.729410, 10.526342) rotate(90.000000) translate(-4.729410, -10.526342) " x="4.5294104" y="7.67097063" width="1" height="5.71074345" rx="0.5"></rect>
<rect id="矩形备份-7" transform="translate(4.729410, 10.526342) rotate(180.000000) translate(-4.729410, -10.526342) " x="4.5294104" y="7.67097063" width="1" height="5.71074345" rx="0.5"></rect>
</g>
<g id="编组-8">
<path d="M27.6247188,18.1540879 C28.0079822,16.8721121 28.2138581,15.513563 28.2138581,14.106929 C28.2138581,6.31588726 21.8979708,0 14.106929,0 C6.31588726,0 0,6.31588726 0,14.106929 C0,21.8979708 6.31588726,28.2138581 14.106929,28.2138581 C17.6009106,28.2138581 20.7982125,26.9436218 23.2622323,24.8397518" id="路径" stroke="#636C78" stroke-width="2.4" stroke-linecap="round"></path>
<path d="M26.2326281,21.4351711 C26.0551194,21.4351711 25.9071954,21.4058931 25.7296867,21.3473371 C25.3154996,21.2009472 24.990067,20.8788894 24.842143,20.4982756 L23.3629036,16.6921377 C23.0670557,15.9309101 23.4516579,15.0818485 24.2208624,14.7890687 C24.990067,14.4962888 25.8480259,14.8769026 26.1438738,15.6381302 L27.0018326,17.863257 L29.6348789,16.3700798 C30.3449138,15.9601881 31.2620423,16.2236899 31.6466446,16.9263615 C32.0608316,17.6290331 31.7945685,18.5366507 31.0845336,18.9172644 L26.9426631,21.2595032 C26.7355695,21.3766151 26.4988912,21.4351711 26.2326281,21.4351711 Z" id="路径" fill="#636C78" fill-rule="nonzero"></path>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

BIN
view/images/left_menu_grey_4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

18
view/images/left_menu_grey_4.svg

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="34px" height="34px" viewBox="0 0 34 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 11</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-348.000000, -81.000000)">
<g id="编组-11" transform="translate(348.000000, 81.000000)">
<g id="编组-2" transform="translate(1.000000, 1.832887)">
<path d="M28.032,3.03289273 C28.7923902,3.03289273 29.4849588,3.34398788 29.987906,3.8417194 C30.4862805,4.3349255 30.8,5.01345712 30.8,5.75974311 L30.8,5.75974311 L30.8,26.4073757 C30.8,27.1536617 30.4862805,27.8321933 29.987906,28.3253994 C29.4849588,28.8231309 28.7923902,29.1342261 28.032,29.1342261 L28.032,29.1342261 L3.968,29.1342261 C3.2076098,29.1342261 2.51504123,28.8231309 2.01209396,28.3253994 C1.51371954,27.8321933 1.2,27.1536617 1.2,26.4073757 L1.2,26.4073757 L1.2,5.75974311 C1.2,5.01345712 1.51371954,4.3349255 2.01209396,3.8417194 C2.51504123,3.34398788 3.2076098,3.03289273 3.968,3.03289273 L3.968,3.03289273 Z" id="路径" stroke="#636C78" stroke-width="2.4" fill-rule="nonzero"></path>
<path d="M19.84,0 L12.16,0 C9.856,0 8,1.14271606 8,2.56126014 C8,3.97980422 9.856,5.12252028 12.16,5.12252028 L19.84,5.12252028 C22.144,5.12252028 24,3.97980422 24,2.56126014 C24,1.14271606 22.144,0 19.84,0 Z" id="路径" fill="#636C78" fill-rule="nonzero"></path>
<g id="编组" transform="translate(8.113513, 10.060753)" fill="#636C78" stroke="#636C78" stroke-width="2">
<rect id="矩形备份-4" transform="translate(3.919996, 6.853153) scale(-1, 1) rotate(47.000000) translate(-3.919996, -6.853153) " x="3.71999625" y="3.61225226" width="1" height="6.48180082" rx="0.5"></rect>
<rect id="矩形备份-4" transform="translate(10.268972, 5.393430) rotate(47.000000) translate(-10.268972, -5.393430) " x="10.068972" y="-0.228001598" width="1" height="11.2428628" rx="0.5"></rect>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
view/images/logout.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 933 B

18
view/images/logout.svg

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="30px" height="30px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组 16</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="icon" transform="translate(-134.000000, -278.000000)">
<g id="编组-16" transform="translate(134.000000, 278.000000)">
<g id="编组-79" transform="translate(1.000000, 1.000000)">
<rect id="矩形备份-13" fill="#FFFFFF" opacity="0" x="0" y="0" width="28" height="28"></rect>
<g id="编组" transform="translate(1.139899, 1.099267)" stroke="#FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
<path d="M12.8611879,0 L4,0 C1.790861,4.05812251e-16 -2.705415e-16,1.790861 0,4 L0,21.7342421 C-1.69156808e-15,23.9433811 1.790861,25.7342421 4,25.7342421 L12.8671211,25.7342421 L12.8671211,25.7342421" id="路径"></path>
<polyline id="路径" points="19.3006816 19.3006816 25.7342421 12.8671211 19.3006816 6.43356053"></polyline>
<line x1="7.14840059" y1="12.8611879" x2="25.7342421" y2="12.8611879" id="路径"></line>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
view/images/menuleft_bottom_line.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 B

BIN
view/images/pdd_icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 KiB

BIN
view/images/right_arr.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

7
view/js/clipboard.min.js

File diff suppressed because one or more lines are too long

1
view/js/css/layui.css

File diff suppressed because one or more lines are too long

1
view/js/css/modules/code.css

@ -0,0 +1 @@
html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-view{display:block;position:relative;margin:10px 0;padding:0;border:1px solid #eee;border-left-width:6px;background-color:#fafafa;color:#333;font-family:Courier New;font-size:13px}.layui-code-title{position:relative;padding:0 10px;height:40px;line-height:40px;border-bottom:1px solid #eee;font-size:12px}.layui-code-title>.layui-code-about{position:absolute;right:10px;top:0;color:#b7b7b7}.layui-code-about>a{padding-left:10px}.layui-code-view>.layui-code-ol,.layui-code-view>.layui-code-ul{position:relative;overflow:auto}.layui-code-view>.layui-code-ol>li{position:relative;margin-left:45px;line-height:20px;padding:0 10px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view>.layui-code-ol>li:first-child,.layui-code-view>.layui-code-ul>li:first-child{padding-top:10px}.layui-code-view>.layui-code-ol>li:last-child,.layui-code-view>.layui-code-ul>li:last-child{padding-bottom:10px}.layui-code-view>.layui-code-ul>li{position:relative;line-height:20px;padding:0 10px;list-style-type:none;*list-style-type:none;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-dark{border:1px solid #0c0c0c;border-left-color:#3f3f3f;background-color:#0c0c0c;color:#c2be9e}.layui-code-dark>.layui-code-title{border-bottom:none}.layui-code-dark>.layui-code-ol>li,.layui-code-dark>.layui-code-ul>li{background-color:#3f3f3f;border-left:none}.layui-code-dark>.layui-code-ul>li{margin-left:6px}.layui-code-demo .layui-code{visibility:visible!important;margin:-15px;border-top:none;border-right:none;border-bottom:none}.layui-code-demo .layui-tab-content{padding:15px;border-top:none}

1
view/js/css/modules/laydate/default/laydate.css

File diff suppressed because one or more lines are too long

BIN
view/js/css/modules/layer/default/icon-ext.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

BIN
view/js/css/modules/layer/default/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

1
view/js/css/modules/layer/default/layer.css

File diff suppressed because one or more lines are too long

BIN
view/js/css/modules/layer/default/loading-0.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
view/js/css/modules/layer/default/loading-1.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 701 B

BIN
view/js/css/modules/layer/default/loading-2.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

68
view/js/demo3.json

@ -0,0 +1,68 @@
{
"status": 200
,"info": "请求成功哈哈"
,"total": 10
,"data": {
"item": [{
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "倒计时:10:09:23"
,"income": "999.09"
,"status": "1"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "倒计时:10:09:23"
,"income": "999.09"
,"status": "0"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "2022-10-31 23:12:00"
,"income": "999.09"
,"status": "1"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "倒计时:10:09:23"
,"income": "999.09"
,"status": "1"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "倒计时:10:09:23"
,"income": "999.09"
,"status": "1"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "2022-10-31 23:12:00"
,"income": "999.09"
,"status": "0"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "2022-10-31 23:12:00"
,"income": "999.09"
,"status": "0"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "倒计时:10:09:23"
,"income": "999.09"
,"status": "0"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "倒计时:10:09:23"
,"income": "999.09"
,"status": "1"
}, {
"goods_name": "万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系万方查重毕业论文检测大学生文章专科本科系"
,"tid": "435657657868678989"
,"count_down": "倒计时:10:09:23"
,"income": "999.09"
,"status": "1"
}]
}
}

95211
view/js/echarts_5.5.3.js

File diff suppressed because it is too large

45
view/js/echarts_5.5.3.min.js

File diff suppressed because one or more lines are too long

1
view/js/layui.js

File diff suppressed because one or more lines are too long

52
view/templates/include/admin_header.html

@ -0,0 +1,52 @@
<div class="layui-header admin-layui-header layui-anim layui-anim-up">
<div class="layui-logo layui-hide-xs layui-bg-black" style="box-shadow: unset !important;background-color: #1890FF !important;width: 105px;margin-left: 31px;">
<img src="/images/admin_logo.svg" alt="" style="width: 105px;vertical-align: middle;">
</div>
<!-- 头部区域(可配合layui 已有的水平导航) -->
<ul class="layui-nav layui-layout-left">
<!-- 移动端显示 -->
<li class="layui-nav-item layui-show-xs-inline-block layui-hide-sm" lay-header-event="menuLeft">
<i class="layui-icon layui-icon-spread-left"></i>
</li>
<!-- <li class="layui-nav-item layui-hide-xs"><a href="">nav 1</a></li>
<li class="layui-nav-item layui-hide-xs"><a href="">nav 2</a></li>
<li class="layui-nav-item layui-hide-xs"><a href="">nav 3</a></li>
<li class="layui-nav-item">
<a href="javascript:;">nav groups</a>
<dl class="layui-nav-child">
<dd><a href="">menu 11</a></dd>
<dd><a href="">menu 22</a></dd>
<dd><a href="">menu 33</a></dd>
</dl>
</li> -->
</ul>
<ul class="layui-nav layui-layout-right header_user_info">
<li class="layui-nav-item layui-hide layui-show-md-inline-block">
<a href="javascript:;" style="color:#ffffff !important;" class="admin-header-user-info">
<img src="/images/header_user_logo.png" class="layui-nav-img admin-layui-nav-img">
ID:88900006543
</a>
<!-- <dl class="layui-nav-child">
<dd><a href="">Your Profile</a></dd>
<dd><a href="">Settings</a></dd>
<dd><a href="">Sign out</a></dd>
</dl> -->
</li>
<li class="layui-nav-item layui-hide layui-show-md-inline-block" style="margin-left: 39px !important;">
<a href="javascript:;" style="color:rgba(255,255,255,0.8) !important;padding: 0px !important;margin-left: 0px !important;">
<img src="/images/logout.svg" class="layui-nav-img admin_logout_img">
退出
</a>
</li>
<!-- <li class="layui-nav-item" lay-header-event="menuRight" lay-unselect>left_menu_bule_1.png
<a href="javascript:;">
<i class="layui-icon layui-icon-more-vertical"></i>
</a>
</li> -->
</ul>
</div>

65
view/templates/include/admin_leftmenu.html

@ -0,0 +1,65 @@
<div class="layui-side layui-bg-black admin-menu-list layui-anim layui-anim-up" style="background-color: #FFFFFF !important;color:#000000 !important;">
<div class="layui-side-scroll admin-menu-layui-side-scroll">
<ul class="layui-nav layui-nav-tree admin-layui-nav-tree" lay-filter="test" lay-bar="disabled">
<li class="layui-nav-item layui-nav-itemed layui-menu-item-down">
<a href="javascript:;" class="admin-layui-nav-item-a admin-layui-nav-item-title-a">
<span>首页</span>
</a>
<dl class="layui-nav-child admin-layui-nav-child">
<dd class="{if $menu_page == 'home' || !$menu_page}layui-this{/if}">
<a href="{if $menu_page != 'home' || !$menu_page}/tpl{else}javascript:;{/if}" class="admin-layui-nav-item-a admin-layui-nav-item-a-child">
<span class="icon-2 admin-no-select menu-left-icon-img menu-left-icon-img-15"></span>
<span class="icon-3 admin-select menu-left-icon-img menu-left-icon-img-15"></span>
首页
</a>
</dd>
</dl>
</li>
<li class="admin_menu_line">
<img src="/images/admin_menu_left_line.png">
</li>
<li class="layui-nav-item layui-menu-item-down layui-nav-itemed">
<a href="javascript:;" class="admin-layui-nav-item-a admin-layui-nav-item-title-a">
<span>常用功能</span>
</a>
<dl class="layui-nav-child admin-layui-nav-child">
<dd class="{if $menu_page == 'deliver_remind'}layui-this{/if}">
<a href="{if $menu_page != 'deliver_remind'}/tpl/deliver_remind{else}javascript:;{/if}" class="admin-layui-nav-item-a admin-layui-nav-item-a-child">
<span class="icon-uniE90A admin-no-select menu-left-icon-img menu-left-icon-img-15"></span>
<span class="icon-1 admin-select menu-left-icon-img menu-left-icon-img-15"></span>
发货提醒
<div class="admin-tip-order-nums" >
<span>99+</span>
</div>
</a>
</dd>
<dd class="{if $menu_page == 'sale_monitor'}layui-this{/if}">
<a href="{if $menu_page == 'sale_monitor'}javascript:;{else}/tpl/sale_monitor{/if}" class="admin-layui-nav-item-a admin-layui-nav-item-a-child">
<span class="icon--6 admin-no-select menu-left-icon-img menu-left-icon-img-16"></span>
<span class="icon--6-2 admin-select menu-left-icon-img menu-left-icon-img-16"></span>
售后监控
<div class="admin-tip-order-nums" >
<span>99+</span>
</div>
</a>
</dd>
<dd class="{if $menu_page == 'order_list'}layui-this{/if}">
<a href="{if $menu_page == 'order_list'}javascript:;{else}/tpl/order_list{/if}" class="admin-layui-nav-item-a admin-layui-nav-item-a-child">
<span class="icon-dingd admin-no-select menu-left-icon-img"></span>
<span class="icon-dingd1 admin-select menu-left-icon-img"></span>
订单列表
</a>
</dd>
</dl>
</li>
</ul>
<div class="admin-menuleft-footer">
<img src="/images/menuleft_bottom_line.png" alt="">
<div>快乐分销v3.0</div>
<div>© Inc.All rights res erved.</div>
<div>鲁ICP备14002313号-1</div>
</div>
</div>
</div>

160
view/templates/tpl/deliver_remind.html

@ -0,0 +1,160 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href="/images/pdd_icon.png" rel="icon">
<title>首页</title>
<link rel="stylesheet" href="/css/layui.css"/>
<link rel="stylesheet" href="/css/admin_style.css"/>
<link rel="stylesheet" href="/css/common.css"/>
<script type="text/javascript" src="/js/jquery-1.8.1.min.js"></script>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
{literal}
<style>
</style>
{/literal}
</head>
<body>
<div class="layui-layout layui-layout-admin admin-container-outer deliver_remind_table">
{include file="include/admin_header.html"}
{include file="include/admin_leftmenu.html"}
<div class="layui-body admin-layui-body layui-anim layui-anim-fadein">
<div class="layui-row">
<div class="layui-col-md12 deliver-remind-body-right admin-table-body">
<div class="admin-table-list-header">
<div><span>发货提醒/</span></div>
<div><span>发货列表</span></div>
<div><span>导出列表</span></div>
</div>
<table class="layui-hide" id="deliver_remind_list" lay-filter="deliver-remind-table"></table>
</div>
</div>
</div>
</div>
<script src="/js/layui.js"></script>
<script src="/js/clipboard.min.js"></script>
{literal}
<script>
layui.use(['element', 'layer', 'util', 'table'], function(){
var element = layui.element
,layer = layui.layer
,util = layui.util
,table = layui.table
,$ = layui.$;
util.event('lay-header-event', {
menuLeft: function(othis){
layer.msg('展开左侧菜单的操作', {icon: 0});
}
,menuRight: function(){
layer.open({
type: 1
,title: '更多'
,content: '<div style="padding: 15px;">处理右侧面板的操作</div>'
,area: ['260px', '100%']
,offset: 'rt'
,anim: 5
,shadeClose: true
,scrollbar: false
});
}
});
var showTips = null;
table.render({
elem: '#deliver_remind_list'
,url:'/tpl/ajax_get_deliver_remind_list'
,toolbar: false
,title: '用户数据表'
,totalRow: false
,className:'deliver_remind_list_table_class'
,cols: [[
{field:'goods_name', title:'商品名称'}
,{field:'tid', title:'订单号'
,templet: function(d){
return '<span data-clipboard-text="'+d.tid+'" title="点击复制" class="admin-table-td-outter admin-table-td-outter-'+d.tid+'">'+ d.tid +'&nbsp;<span class="icon-uniE90E admin-table-td-outter-font admin-table-td-outter-font-'+d.tid+'"></span></span>';
}}
,{field:'count_down', title:'销售时间/倒计时'
,templet: function(d){
if(d.count_down.indexOf('倒计时') > -1) return '<label id="count_down_wait_'+d.tid+'" content="'+d.sale_date+'" class="count_down_wait">'+d.count_down+'</label>';
return '<span>'+d.count_down+'</span>';
}}
,{field:'income', title:'收入'}
,{field:'status', title:'顾客催发'
,templet: function(d){
if(d.status == 1) return '<span class="remained_status" content="'+d.remained_time+'" id="remind_time_'+d.tid+'"><span class="icon--3"></span>&nbsp;已催</span>';
return '<span class="icon--"></span>&nbsp;<span class="remained_status_wait">未催</span>';
}}
]]
,page: true
,response: {
statusCode: 200 //重新规定成功的状态码为 200,table 组件默认为 0
}
,parseData: function(res){ //将原始数据解析成 table 组件所规定的数据
return {
"code": 200, //解析接口状态
"msg": res.info, //解析提示文本
"count": res.data.total, //解析数据长度
"data": res.data.data //解析数据列表
};
},
done: function(res, curr, count){
var data = res.data;
for(var i=0; i<data.length; i++){
var tid = data[i].tid;
var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid);
clipboard.on('success', function(e) {
layer.msg('复制成功', {time:1500});
clipboard.destroy();
e.clearSelection();
});
if(data[i].count_down.indexOf('倒计时') > -1){
$('#count_down_wait_'+data[i].tid).hover(function(){
var hid = $(this).attr('id');
var hcontent = $(this).attr('content');
showTips = layer.tips('销售时间<br>'+hcontent, '#'+hid, {
area: ['131px', '42px'],
tips:[3,'#FAF8EB'],//显示方向以及背景颜色(1.上 2右 3下 4左)
time:3000,//4秒后销毁
skin:'count-down-class'
});
},function(){
layer.close(showTips);
});
}
if(data[i].status == 1){
$('#remind_time_'+data[i].tid).hover(function(){
var hcontent = $(this).attr('content');
var hid = $(this).attr('id');
showTips = layer.tips('催促时间<br>'+hcontent, '#'+hid, {
area: ['131px', '42px'],
tips:[3,'#FAF8EB'],//显示方向以及背景颜色(1.上 2右 3下 4左)
time:3000,//4秒后销毁
skin:'count-down-class'
});
},function(){
layer.close(showTips);
});
}
}
}
});
});
</script>
{/literal}
</body>
</html>

257
view/templates/tpl/home.html

@ -0,0 +1,257 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href="/images/pdd_icon.png" rel="icon">
<title>首页</title>
<link rel="stylesheet" href="/css/layui.css"/>
<link rel="stylesheet" href="/css/admin_style.css"/>
<link rel="stylesheet" href="/css/common.css"/>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
{literal}
<style>
</style>
{/literal}
</head>
<body>
<div class="layui-layout layui-layout-admin admin-container-outer">
{include file="include/admin_header.html"}
{include file="include/admin_leftmenu.html"}
<div class="layui-body admin-layui-body layui-anim layui-anim-fadein">
<div class="layui-row layui-col-space12">
<div class="layui-col-lg3 admin-layui-col-top-left">
<div class="admin-index-top-item">
<div class="admin-index-top-item-title">今日动态</div>
<div class="admin-index-top-item-title-line"></div>
<div class="admin-index-top-item-list-title">发货动态</div>
<img class="admin-dashed-line" src="/images/admin_index_dashed_line.png">
<div class="admin-index-top-item-list-item">
<div class="admin-index-top-item-list-item-child">
<div class="fl"><i class="admin-index-top-item-list-item-child-dot-red admin-index-top-item-list-item-child-dot1"></i> <span class="icon-- admin-index-top-item-list-item-child-icon1"></span>催发订单:</div>
<div class="fr">323,234</div>
<div class="clear"></div>
</div>
<img class="admin-dashed-line" src="/images/admin_index_dashed_line.png">
<div class="admin-index-top-item-list-item-child">
<div class="fl"><i class="admin-index-top-item-list-item-child-dot-red"></i><span class="icon-uniE900 admin-index-top-item-list-item-child-icon2"></span>倒计时订单:</div>
<div class="fr">234</div>
<div class="clear"></div>
</div>
<img class="admin-dashed-line" src="/images/admin_index_dashed_line.png">
<div class="admin-index-top-item-list-item-child">
<div class="fl"><i class="admin-index-top-item-list-item-child-dot-grey"></i><span class="icon--1 admin-index-top-item-list-item-child-icon3"></span>待发货订单:</div>
<div class="fr">809,1</div>
<div class="clear"></div>
</div>
<img class="admin-dashed-line" src="/images/admin_index_dashed_line.png">
</div>
<div class="admin-index-top-item-list-title">售后动态</div>
<img class="admin-dashed-line" src="/images/admin_index_dashed_line.png">
<div class="admin-index-top-item-list-item">
<div class="admin-index-top-item-list-item-child">
<div class="fl"><i class="admin-index-top-item-list-item-child-dot-red"></i><span class="icon-uniE9001 admin-index-top-item-list-item-child-icon4"></span>平台介入中:</div>
<div class="fr">809,1</div>
<div class="clear"></div>
</div>
<img class="admin-dashed-line" src="/images/admin_index_dashed_line.png">
<div class="admin-index-top-item-list-item-child">
<div class="fl"><i class="admin-index-top-item-list-item-child-dot-grey"></i><span class="icon-11 admin-index-top-item-list-item-child-icon4"></span>待售后订单:</div>
<div class="fr">891</div>
<div class="clear"></div>
</div>
<img class="admin-dashed-line" src="/images/admin_index_dashed_line.png">
</div>
</div>
</div>
<div class="layui-col-lg7 admin-layui-col-top-right">
<div class="admin-index-top-item">
<div class="admin-index-top-item-header">
<ul class="admin-index-top-item-header-left">
<li class="active">销售额</li>
<li>退货订单数</li>
</ul>
<ul class="admin-index-top-item-header-right">
<li>本周</li>
<li>本月</li>
<li class="active">全年</li>
</ul>
</div>
<div class="admin-index-top-item-header-line"></div>
<div id="admin-map-container"></div>
</div>
</div>
</div>
<div class="layui-row layui-col-space20 bottom-layui-row">
<div class="layui-col-lg2 admin-layui-col-bottom-list">
<div class="admin-index-bottom-item">
<div class="admin-card-text-1">催发货订单(总)&nbsp;&nbsp;<span class="icon-1-2 admin-right-arrow"></span></div>
<div class="admin-card-text-2">888<span>&nbsp;</span></div>
<div class="admin-card-text-3">日增长:+0.61%<span class="icon--2"></span></div>
<div class="admin-card-text-4">周减少:-0.61%<span class="icon-21"></span></div>
<div class="admin-card-text-5"><i class="admin-index-top-item-list-item-child-dot-red2"></i>这些顾客在催促发货咯</div>
</div>
</div>
<div class="layui-col-lg2 admin-layui-col-bottom-list">
<div class="admin-index-bottom-item">
<div class="admin-card-text-1">倒计时订单(总)&nbsp;&nbsp;<span class="icon-1-2 admin-right-arrow"></span></div>
<div class="admin-card-text-2">888<span>&nbsp;</span></div>
<div class="admin-card-text-3">日增长:+0.61%<span class="icon--2"></span></div>
<div class="admin-card-text-4">周减少:-0.61%<span class="icon-21"></span></div>
<div class="admin-card-text-5"><i class="admin-index-top-item-list-item-child-dot-red2"></i>这些订单还有12h超时!</div>
</div>
</div>
<div class="layui-col-lg2 admin-layui-col-bottom-list">
<div class="admin-index-bottom-item">
<div class="admin-card-text-1">待发货订单(总)&nbsp;&nbsp;<span class="icon-1-2 admin-right-arrow"></span></div>
<div class="admin-card-text-2">888<span>&nbsp;</span></div>
<div class="admin-card-text-3">日增长:+0.61%<span class="icon--2"></span></div>
<div class="admin-card-text-4">周减少:-0.61%<span class="icon-21"></span></div>
<div class="admin-card-text-5 primary-msg"><i class="admin-index-top-item-list-item-child-dot-red2"></i>有新增的订单啦</div>
</div>
</div>
<div class="layui-col-lg2 admin-layui-col-bottom-list">
<div class="admin-index-bottom-item">
<div class="admin-card-text-1">平台介入中订单(总)&nbsp;&nbsp;<span class="icon-1-2 admin-right-arrow"></span></div>
<div class="admin-card-text-2">888<span>&nbsp;</span></div>
<div class="admin-card-text-3">日增长:+0.61%<span class="icon--2"></span></div>
<div class="admin-card-text-4">周减少:-0.61%<span class="icon-21"></span></div>
<div class="admin-card-text-5"><i class="admin-index-top-item-list-item-child-dot-red2"></i>这些订单官方客服已介入</div>
</div>
</div>
<div class="layui-col-lg2 admin-layui-col-bottom-list admin-layui-col-bottom-list-last">
<div class="admin-index-bottom-item">
<div class="admin-card-text-1">待售后订单(总)&nbsp;&nbsp;<span class="icon-1-2 admin-right-arrow"></span></div>
<div class="admin-card-text-2">888<span>&nbsp;</span></div>
<div class="admin-card-text-3">日增长:+0.61%<span class="icon--2"></span></div>
<div class="admin-card-text-4">周减少:-0.61%<span class="icon-21"></span></div>
<div class="admin-card-text-5 primary-msg"><i class="admin-index-top-item-list-item-child-dot-red2"></i>这些顾客想要退款</div>
</div>
</div>
</div>
</div>
<!-- <div class="layui-footer">
底部固定区域
</div> -->
</div>
<script src="/js/layui.js"></script>
<script src="/js/echarts_5.5.3.min.js"></script>
{literal}
<script>
layui.use(['element', 'layer', 'util'], function(){
var element = layui.element
,layer = layui.layer
,util = layui.util
,$ = layui.$;
util.event('lay-header-event', {
menuLeft: function(othis){
layer.msg('展开左侧菜单的操作', {icon: 0});
}
,menuRight: function(){
layer.open({
type: 1
,title: '更多'
,content: '<div style="padding: 15px;">处理右侧面板的操作</div>'
,area: ['260px', '100%']
,offset: 'rt'
,anim: 5
,shadeClose: true
,scrollbar: false
});
}
});
});
var myChart = echarts.init(document.getElementById('admin-map-container'));
var monthList = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'];
var option = {
title: {
text: ' 销售额趋势',
textStyle:{
color: 'rgba(0,0,0,0.85)',
fontFamily:'PingFangSC-Medium',
fontSize: 14,
lineHeight:55,
},
},
grid:{
left:55,
top:74,
width:'90%',
height:226,
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
}
},
xAxis: {
data: monthList,
axisLabel:{
show:true,
color:'rgba(0,0,0,0.65)',
fontSize:12,
fontFamily: 'HelveticaNeue'
},
axisLine:{
show:true,
lineStyle:{
color:'#D9D9D9',
}
},
axisTick:{
show:true,
alignWithLabel:true,
length:5,
}
},
yAxis: {
splitLine:{
show:true,
lineStyle:{
color:['rgba(232, 232, 232, 1)'],
type:'dashed'
}
}
},
series: [
{
name: '销量',
type: 'bar',
data: [100, 1000, 256, 488, 588, 189, 110, 100, 556, 188, 888, 289],
itemStyle:{
color:'rgba(24, 144, 255)',
opacity:0.85
}
}
]
};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
</script>
{/literal}
</body>
</html>

133
view/templates/tpl/order_list.html

@ -0,0 +1,133 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href="/images/pdd_icon.png" rel="icon">
<title>首页</title>
<link rel="stylesheet" href="/css/layui.css"/>
<link rel="stylesheet" href="/css/admin_style.css"/>
<link rel="stylesheet" href="/css/common.css"/>
<script type="text/javascript" src="/js/jquery-1.8.1.min.js"></script>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
{literal}
<style>
</style>
{/literal}
</head>
<body>
<div class="layui-layout layui-layout-admin admin-container-outer deliver_remind_table">
{include file="include/admin_header.html"}
{include file="include/admin_leftmenu.html"}
<div class="layui-body admin-layui-body layui-anim layui-anim-fadein">
<div class="layui-row">
<div class="layui-col-md12 deliver-remind-body-right admin-table-body">
<div class="admin-table-list-header">
<div><span>订单列表/</span></div>
<div><span>订单列表</span></div>
<div><span>导出列表</span></div>
</div>
<table class="layui-hide" id="deliver_remind_list" lay-filter="deliver-remind-table"></table>
</div>
</div>
</div>
</div>
<script src="/js/layui.js"></script>
<script src="/js/clipboard.min.js"></script>
{literal}
<script>
layui.use(['element', 'layer', 'util', 'table'], function(){
var element = layui.element
,layer = layui.layer
,util = layui.util
,table = layui.table
,$ = layui.$;
util.event('lay-header-event', {
menuLeft: function(othis){
layer.msg('展开左侧菜单的操作', {icon: 0});
}
,menuRight: function(){
layer.open({
type: 1
,title: '更多'
,content: '<div style="padding: 15px;">处理右侧面板的操作</div>'
,area: ['260px', '100%']
,offset: 'rt'
,anim: 5
,shadeClose: true
,scrollbar: false
});
}
});
var showTips = null;
table.render({
elem: '#deliver_remind_list'
,url:'/tpl/ajax_get_order_list'
,toolbar: false
,title: '用户数据表'
,totalRow: false
,className:'deliver_remind_list_table_class'
,cols: [[
{field:'goods_name', title:'商品名称'}
,{field:'tid', title:'订单号'
,templet: function(d){
return '<span data-clipboard-text="'+d.tid+'" title="点击复制" class="admin-table-td-outter admin-table-td-outter-'+d.tid+'">'+ d.tid +'&nbsp;<span class="icon-uniE90E admin-table-td-outter-font admin-table-td-outter-font-'+d.tid+'"></span></span>';
}}
,{field:'count_down', title:'售后时间'
,templet: function(d){
return '<span>'+d.sale_date+'</span>';
}}
,{field:'income', title:'收入(元)'}
,{field:'order_status', title:'订单状态'
,templet: function(d){
if(d.order_status == 1) return '<span class="list_status_grey01">已签收</span>';
return '<span class="list_status_yellow01">待签收</span>';
}}
,{field:'sale_status', title:'售后状态'
,templet: function(d){
if(d.sale_status == 1) return '<span class="list_status_red01">退款中</span>';
if(d.sale_status == 2) return '<span class="list_status_green01">退款成功</span>';
return '<span class="list_status_grey02">无售后</span>';
}}
]]
,page: true
,response: {
statusCode: 200 //重新规定成功的状态码为 200,table 组件默认为 0
}
,parseData: function(res){ //将原始数据解析成 table 组件所规定的数据
return {
"code": 200, //解析接口状态
"msg": res.info, //解析提示文本
"count": res.data.total, //解析数据长度
"data": res.data.data //解析数据列表
};
},
done: function(res, curr, count){
var data = res.data;
for(var i=0; i<data.length; i++){
var tid = data[i].tid;
var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid);
clipboard.on('success', function(e) {
layer.msg('复制成功', {time:1500});
clipboard.destroy();
e.clearSelection();
});
}
}
});
});
</script>
{/literal}
</body>
</html>

141
view/templates/tpl/sale_monitor.html

@ -0,0 +1,141 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href="/images/pdd_icon.png" rel="icon">
<title>首页</title>
<link rel="stylesheet" href="/css/layui.css"/>
<link rel="stylesheet" href="/css/admin_style.css"/>
<link rel="stylesheet" href="/css/common.css"/>
<script type="text/javascript" src="/js/jquery-1.8.1.min.js"></script>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
{literal}
<style>
</style>
{/literal}
</head>
<body>
<div class="layui-layout layui-layout-admin admin-container-outer deliver_remind_table">
{include file="include/admin_header.html"}
{include file="include/admin_leftmenu.html"}
<div class="layui-body admin-layui-body layui-anim layui-anim-fadein">
<div class="layui-row">
<div class="layui-col-md12 deliver-remind-body-right admin-table-body">
<div class="admin-table-list-header">
<div><span>售后监控/</span></div>
<div><span>售后列表</span></div>
<div><span>导出列表</span></div>
</div>
<table class="layui-hide" id="deliver_remind_list" lay-filter="deliver-remind-table"></table>
</div>
</div>
</div>
</div>
<script src="/js/layui.js"></script>
<script src="/js/clipboard.min.js"></script>
{literal}
<script>
layui.use(['element', 'layer', 'util', 'table'], function(){
var element = layui.element
,layer = layui.layer
,util = layui.util
,table = layui.table
,$ = layui.$;
util.event('lay-header-event', {
menuLeft: function(othis){
layer.msg('展开左侧菜单的操作', {icon: 0});
}
,menuRight: function(){
layer.open({
type: 1
,title: '更多'
,content: '<div style="padding: 15px;">处理右侧面板的操作</div>'
,area: ['260px', '100%']
,offset: 'rt'
,anim: 5
,shadeClose: true
,scrollbar: false
});
}
});
var showTips = null;
table.render({
elem: '#deliver_remind_list'
,url:'/tpl/ajax_sale_monitor_list'
,toolbar: false
,title: '用户数据表'
,totalRow: false
,className:'deliver_remind_list_table_class'
,cols: [[
{field:'goods_name', title:'商品名称'}
,{field:'tid', title:'订单号'
,templet: function(d){
return '<span data-clipboard-text="'+d.tid+'" title="点击复制" class="admin-table-td-outter admin-table-td-outter-'+d.tid+'">'+ d.tid +'&nbsp;<span class="icon-uniE90E admin-table-td-outter-font admin-table-td-outter-font-'+d.tid+'"></span></span>';
}}
,{field:'count_down', title:'售后时间'
,templet: function(d){
return '<span>'+d.sale_date+'</span>';
}}
,{field:'income', title:'收入(元)'}
,{field:'order_status', title:'订单状态'
,templet: function(d){
if(d.order_status == 1) return '<span class="list_status_grey01">待发货</span>';
if(d.order_status == 2) return '<span class="list_status_yellow01">已签收</span>';
return '<span class="list_status_red01">待签收</span>';
}}
,{field:'status', title:'状态'
,templet: function(d){
if(d.status == 1) return '<span class="list_status_grey02">退款中</span>';
if(d.status == 2) return '<span class="list_status_grey02">补寄中</span>';
if(d.status == 3) return '<span class="list_status_grey02">待补寄</span>';
if(d.status == 4) return '<span class="list_status_grey02">待签收</span>';
if(d.status == 5) return '<span class="list_status_grey02">平台…</span>';
return '<span class="list_status_yellow01">待处理</span>';
}}
,{field:'option', title:'操作'
,templet: function(d){
return '<span style="color:rgba(61, 127, 255, 1);font-size: 14px;cursor: pointer;">处理</span>';
}}
]]
,page: true
,response: {
statusCode: 200 //重新规定成功的状态码为 200,table 组件默认为 0
}
,parseData: function(res){ //将原始数据解析成 table 组件所规定的数据
return {
"code": 200, //解析接口状态
"msg": res.info, //解析提示文本
"count": res.data.total, //解析数据长度
"data": res.data.data //解析数据列表
};
},
done: function(res, curr, count){
var data = res.data;
for(var i=0; i<data.length; i++){
var tid = data[i].tid;
var clipboard = new ClipboardJS('.admin-table-td-outter-'+tid);
clipboard.on('success', function(e) {
layer.msg('复制成功', {time:1500});
clipboard.destroy();
e.clearSelection();
});
}
}
});
});
</script>
{/literal}
</body>
</html>
Loading…
Cancel
Save