allocatr/application/admin/view/orderplan/index.html
2025-04-24 23:04:15 +08:00

621 lines
19 KiB
HTML

<div class="mycontainer">
<!-- 时间筛选 -->
<!-- <div class="row">-->
<!-- <form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="{:url('order/addAbnormal')}">-->
<!-- <div class="col-md-12">-->
<!-- <div class="form-group">-->
<!-- <label for="startDate" class="col-md-2 control-label">选择时间范围:</label>-->
<!-- <div class="col-md-5">-->
<!-- <input type="text" class="form-control datetimepicker" id="startDate" placeholder="开始时间" />-->
<!-- </div>-->
<!-- <div class="col-md-5">-->
<!-- <input type="text" class="form-control datetimepicker" id="endDate" placeholder="结束时间" />-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!-- </form>-->
<!-- </div>-->
<div class="row" style="margin-bottom: 10px">
<!-- 卡片 1: 总用户数 -->
<div class="col-md-4">
<div class="myplan">
<div class="myplan-title">
<span style="color: red" class="fa fa-line-chart fa-fw"></span>
<span>订单量</span>
</div>
<div class="myplan-num">
1,240
</div>
</div>
</div>
<!-- 卡片 1: 总用户数 -->
<div class="col-md-4">
<div class="myplan">
<div class="myplan-title">
<span style="color: #43cb34" class="fa fa-list-alt fa-fw"></span>
<span>总业绩</span>
</div>
<div class="myplan-num">
1,240
</div>
</div>
</div>
<!-- 卡片 1: 总用户数 -->
<div class="col-md-4">
<div class="myplan">
<div class="myplan-title">
<span style="color: #b3d4fc" class="fa fa-group fa-fw"></span>
<span>师傅总数</span>
</div>
<div class="myplan-num">
1,240
</div>
</div>
</div>
</div>
<div class="col-md-8">
<div id="money_line" style="height: 600px;width: 100%">
</div>
</div>
<div class="col-md-4">
<div class="col-md-6">
<div class="todo-plan" style="color: #55d2fe">
<div class="todo-plan-title">
<div style="font-size: 32px" class="fa fa-warning"></div>
<div class="todo-plan-title-text" style="flex: 1">
<p>报错</p>
<p>单位/笔</p>
</div>
<div>
<a href="#">详情></a>
</div>
</div>
<div class="todo-plan-num text-center">
1,240
</div>
</div>
</div>
<div class="col-md-6">
<div class="todo-plan" style="color: #86a7ff">
<div class="todo-plan-title">
<div style="font-size: 32px" class="fa fa-gear"></div>
<div class="todo-plan-title-text" style="flex: 1">
<p>待配置</p>
<p>单位/笔</p>
</div>
<div>
<a href="#">详情></a>
</div>
</div>
<div class="todo-plan-num text-center">
1,240
</div>
</div>
</div>
<div class="col-md-6">
<div class="todo-plan" style="color: #4de171">
<div class="todo-plan-title">
<div style="font-size: 32px" class="fa fa-envelope-open"></div>
<div class="todo-plan-title-text" style="flex: 1">
<p>待审核</p>
<p>单位/笔</p>
</div>
<div>
<a href="#">详情></a>
</div>
</div>
<div class="todo-plan-num text-center">
1,240
</div>
</div>
</div>
<div class="col-md-6">
<div class="todo-plan" style="color: #b896ff">
<div class="todo-plan-title">
<div style="font-size: 32px" class="fa fa-pencil"></div>
<div class="todo-plan-title-text" style="flex: 1">
<p>待回访</p>
<p>单位/笔</p>
</div>
<div>
<a href="#">详情></a>
</div>
</div>
<div class="todo-plan-num text-center">
1,240
</div>
</div>
</div>
<div class="col-md-6">
<div class="todo-plan" style="color: #f8bf18">
<div class="todo-plan-title">
<div style="font-size: 32px" class="fa fa-leaf"></div>
<div class="todo-plan-title-text" style="flex: 1">
<p>待售后</p>
<p>单位/笔</p>
</div>
<div>
<a href="#">详情></a>
</div>
</div>
<div class="todo-plan-num text-center">
1,240
</div>
</div>
</div>
<div class="col-md-6">
<div class="todo-plan" style="color: #f58164">
<div class="todo-plan-title">
<div style="font-size: 32px" class="fa fa-file-text-o"></div>
<div class="todo-plan-title-text" style="flex: 1">
<p>开票</p>
<p>单位/笔</p>
</div>
<div>
<a href="#">详情></a>
</div>
</div>
<div class="todo-plan-num text-center">
1,240
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="col-md-6">
<div id="cancel_order_pie" style="width: 100%;height:400px">
</div>
</div>
<div class="col-md-6">
<div id="item_pie" style="width: 100%;height:400px">
</div>
</div>
<div class="col-md-6">
<div id="area_pie" style="width: 100%;height:400px">
</div>
</div>
<div class="col-md-6">
<div id="source_pie" style="width: 100%;height:400px">
</div>
</div>
</div>
<div class="col-md-6">
<div class="col-md-6">
<div class="order-count-plan" style="color: #55d2fe">
<div class="order-count-title">
<div class="todo-plan-title-text text-left" style="flex: 1">
<span class="fa fa-clock-o"></span> 进行中的订单
</div>
</div>
<div class="order-count-num text-left">
1240 / 231 / 23123 / 222
</div>
<div class="order-count-num-sub text-left">
待派单 / 待接单 / 待上门 / 服务中
</div>
</div>
</div>
<div class="col-md-6">
<div class="order-count-plan" style="color: #55d2fe">
<div class="order-count-title" style="background-color: #f5f6ff;color: #6b6e73">
<div class="todo-plan-title-text text-left" style="flex: 1">
<span class="fa fa-phone-square"></span> 售后申请
</div>
</div>
<div class="order-count-num text-left">
1240
</div>
<div class="order-count-num-sub text-left">
待处理
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-jpy" style="color: #2281df">
</div>
<div class="static-text">
<p class="static-text-num">¥8848</p>
<p class="static-text-sub">今日收款</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-jpy" style="color: #2281df">
</div>
<div class="static-text">
<p class="static-text-num">¥8848</p>
<p class="static-text-sub">本月收款</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-building-o" style="background-color: #eee4ff;color: #0a4b3e">
</div>
<div class="static-text">
<p class="static-text-num">88</p>
<p class="static-text-sub">今日订单数</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-building-o" style="background-color: #eee4ff;color: #0a4b3e">
</div>
<div class="static-text">
<p class="static-text-num">8848</p>
<p class="static-text-sub">本月订单数</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-building-o" style="background-color: #eee4ff;color: #8951fd">
</div>
<div class="static-text">
<p class="static-text-num">88</p>
<p class="static-text-sub">今日新增师傅数</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan" >
<div class="static-img fa fa-users fa-fw" style="background-color: #eee4ff;color: #8951fd">
</div>
<div class="static-text">
<p class="static-text-num">8848</p>
<p class="static-text-sub">本月新增师傅数</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-users fa-fw" style="color: #f34f61;background-color: #fce1e4">
</div>
<div class="static-text">
<p class="static-text-num">8</p>
<p class="static-text-sub">今日退款数</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-users fa-fw" style="color: #f34f61;background-color: #fce1e4">
</div>
<div class="static-text">
<p class="static-text-num">88</p>
<p class="static-text-sub">本月退款数</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-strikethrough fa-fw" style="color:#48cac2;background-color: #f5f6ff">
</div>
<div class="static-text">
<p class="static-text-num">88</p>
<p class="static-text-sub">今日取消订单数</p>
</div>
</div>
</div>
<div class="col-md-6 ">
<div class="static-plan">
<div class="static-img fa fa-strikethrough fa-fw" style="color:#48cac2;background-color: #f5f6ff">
</div>
<div class="static-text">
<p class="static-text-num">88</p>
<p class="static-text-sub">本月取消订单数</p>
</div>
</div>
</div>
</div>
<div class="col-md-3">
<div class="col-md-12">接单排行</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
</div>
<div class="col-md-3">
<div class="col-md-12">录单排行</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
<div class="col-md-12">
<div class="rank-plan">
<div class="rank-avatar">
</div>
<div class="rank-name">
小明
</div>
<div class="rank-num">
14单
</div>
</div>
</div>
</div>
</div>
<style>
.mycontainer {
background-color: white;
padding-top: 10px;
height: auto;
overflow: auto;
}
.myplan {
box-shadow: 0 2px 6px rgba(12, 72, 128, .1);
height: 90px;
padding: 12px 16px;
border-radius: 4px;
}
.myplan-title {
margin-bottom: 8px;
}
.myplan-num {
color: #434343;
font-weight: 500;
font-size: 32px;
font-style: normal;
line-height: 38px;
}
.row {
margin: 0;
}
.todo-plan {
padding: 15px;
/*height: 100px;*/
box-shadow: 0 2px 6px rgba(12, 72, 128, .1);
border-radius: 4px;
margin: 10px;
}
.todo-plan-num {
line-height: 40px;
font-size: 24px;
}
.todo-plan-title {
display: flex;
}
.todo-plan-title-text {
margin-left: 5px;
}
.todo-plan-title-text > p {
margin: 0;
font-size: 12px;
}
.todo-plan a {
font-size: 12px;
}
.order-count-title {
background-color: #c389f6;
color: #7b38b7;
padding: 5px;
border-radius: 20px;
font-size: 14px;
}
.order-count-plan {
padding: 15px;
/*height: 100px;*/
box-shadow: 0 0 6px rgba(12, 72, 128, .1);
border-radius: 4px;
/*margin: 10px;*/
}
.order-count-num {
font-size: 20px;
margin: 10px 0;
color: #292e39;
}
.order-count-num-sub {
font-size: 12px;
color: #C9C5C5;
}
.static-plan{
display: flex;
box-shadow: 0 0 6px rgba(12, 72, 128, .1);
border-radius: 4px;
padding: 10px 15px;
margin: 10px 0;
}
.static-img{
padding: 5px;
background-color: #b3d4fc;
border-radius: 10px;
height: 40px;
width: 40px;
font-size: 20px;
line-height: 33px;
text-align: center;
}
.static-text{
flex: 1;
margin-left: 10px;
}
.static-text > p{
margin: 0;
}
.static-text-num{
font-size: 16px;
}
.static-text-sub{
color: #C9C5C5;
font-size: 12px;
}
.rank-plan{
display: flex;
background-color: #f5f6ff;
box-shadow: 0 0 6px rgba(12, 72, 128, .1);
border-radius: 4px;
padding: 10px 15px;
margin: 10px 0;
height: 60px;
}
.rank-avatar{
background-color: #e0dfff;
border-radius: 50%;
width: 40px;
height: 40px;
text-align: center;
}
.rank-plan > div{
line-height: 40px;
}
.rank-name{
flex: 1;
margin-left: 10px;
color: #7345a5;
}
.rank-num{
font-size: 12px;
color: #7345a5;
}
</style>