baji/app/admin/view/Statistics/profit.html
2025-03-09 14:01:46 +08:00

277 lines
14 KiB
HTML
Executable File

{include file="Public:header2"/}
<body>
<div class="layui-fluid">
<div class="layui-card">
<form method="get" class="layui-form layui-card-header layuiadmin-card-header-auto">
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width:150px;margin-left: 0px">
<input type="text" name="goodId" value="{$Request.get.goodId}" placeholder="请输入盒子Id"
autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline" style="width:150px;margin-left: 0px">
<input type="text" name="title" value="{$Request.get.title}" placeholder="请输入盒子名称"
autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline" style="width: 180px;margin-left: 0px">
<select name="status" style="width:100%">
<option value="">--请选择盒子状态--</option>
<option value="1" {if condition="$Request.get.status eq 1" }selected{/if}>上架</option>
<option value="2" {if condition="$Request.get.status eq 2" }selected{/if}>下架</option>
<option value="3" {if condition="$Request.get.status eq 3" }selected{/if}>售罄</option>
</select>
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline" style="width: 180px;margin-left: 0px">
<select name="type" style="width:100%">
<option value="">--盒子类型--</option>
<option value="1" {if condition="$Request.get.type eq 1" }selected{/if}>一番赏</option>
<option value="2" {if condition="$Request.get.type eq 2" }selected{/if}>无限赏</option>
<option value="3" {if condition="$Request.get.type eq 3" }selected{/if}>擂台赏</option>
<option value="5" {if condition="$Request.get.type eq 5" }selected{/if}>积分赏</option>
<option value="6" {if condition="$Request.get.type eq 6" }selected{/if}>全局赏</option>
<option value="8" {if condition="$Request.get.type eq 8" }selected{/if}>领主赏</option>
<option value="9" {if condition="$Request.get.type eq 9" }selected{/if}>连击赏</option>
<option value="10" {if condition="$Request.get.type eq 10" }selected{/if}>商城赏</option>
<option value="11" {if condition="$Request.get.type eq 11" }selected{/if}>自制赏</option>
</select>
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline" style="width:300px;margin-left: 0px">
<input type="text" id="addtime" name="addtime" value="{$Request.get.addtime}"
class="layui-input" placeholder="选择时间" autocomplete="off">
</div>
</div>
<div class="layui-inline">
<button class="layui-btn layuiadmin-btn-useradmin mmm" lay-submit
lay-filter="LAY-user-front-search">
<i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
</button>
</div>
</div>
</form>
<div class="layui-card-body">
<div style="text-align: right;">
订单收入:<span style="background-color: yellow;font-weight: 600;">{$sum_dingdan}</span>
实际收入:<span style="background-color: yellow;font-weight: 600;">{$sum_shiji}</span>
微信收入:<span style="background-color: yellow;font-weight: 600;">{$price_all}</span>
余额收入:<span style="background-color: yellow;font-weight: 600;">{$use_money_all}</span>
出货价值:<span style="background-color: yellow;font-weight: 600;">{$sum_chuhuo}</span>
订单利润:<span style="background-color: yellow;font-weight: 600;">{if condition="$sum_dingdanlirun < 0"}
<span style="color: red;">{$sum_dingdanlirun}</span>
{elseif condition="$sum_dingdanlirun >= 0"}
{$sum_dingdanlirun}
{/if}
</span>
实际利润:<span style="background-color: yellow;font-weight: 600;">
{if condition="$sum_shijilirun < 0"} <span style="color: red;">{$sum_shijilirun}</span>
{elseif condition="$sum_shijilirun >= 0"}
{$sum_shijilirun}
{/if}
</span>
</div>
<table class="layui-table">
<thead>
<tr>
<th>盒子ID</th>
<th>盒子名称</th>
<th>盒子类型/状态</th>
<th>盒子数据</th>
<!-- <th>订单数量</th>
<th>抽奖次数</th> -->
<th>支付金额</th>
<th>抵扣相关</th>
<th>支付金额合计</th>
<th>出货价值</th>
<th>利润</th>
</tr>
</thead>
<tbody>
{volist name="list" id="vo"}
<tr>
<td>
{if condition="$vo['type'] eq 1"}
<div style="cursor:pointer;">
{$vo['id']}
</div>
{elseif condition="$vo['type'] eq 11"}
<div style="cursor:pointer;">
{$vo['id']}
</div>
{else }
{$vo['id']}
{/if}
</td>
<td>{$vo['title']}</td>
<td>
{if condition="$vo['type'] eq 1"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">一番赏</button>
{elseif condition="$vo['type'] eq 2"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">无限赏</button>
{elseif condition="$vo['type'] eq 3"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">擂台赏</button>
{elseif condition="$vo['type'] eq 5"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">积分赏</button>
{elseif condition="$vo['type'] eq 6"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">全局赏</button>
{elseif condition="$vo['type'] eq 8"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">领主赏</button>
{elseif condition="$vo['type'] eq 9"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">连击赏</button>
{elseif condition="$vo['type'] eq 10"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">商城赏</button>
{elseif condition="$vo['type'] eq 11"}
<button class="layui-btn layui-btn-normal layui-btn-radius layui-btn-sm">自制赏</button>
{/if}
/
{if condition="$vo['status'] eq 1" }
上架
{elseif condition="$vo['status'] eq 2"}
下架
{elseif condition="$vo['status'] eq 3"}
售罄
{/if}
</td>
<td>盒子单价:{$vo['price']}</br>
订单数量:{$vo['order_count']}</br>
抽奖次数:{$vo['count_OrderList']}</br>
</td>
<td>
微信-支付金额:{$vo['count_price']}</br>
余额-支付金额: {$vo['count_yue']}</br>
潮币抵扣-支付金额:{$vo['count_use_integral']}</br>
</td>
<td>
积分抵扣: {$vo['count_use_score']}</br>
优惠卷抵扣:{$vo['count_use_coupon']}
</td>
<th>
订单收入:{$vo['order_total']}</br>
实际收入:<span style="color: red;">{$vo['order_zhe_total']}</span>(去除折扣)</br>
收入核算1:{$vo['order_total']}(订单数量*价格)</br>
收入核算2:{$vo['count_heji']}(微信+余额+各种抵扣)</br>
</th>
<td>出货价值:{$vo['goodslist_price']}</td>
<td>实际利润:
{if condition="$vo['lirun'] < 0"} <span style="color: red;">{$vo['lirun']}</span></br>
利润率:<span style="color: red;"> {$vo['lirulv']}%</span></br>
{elseif condition="$vo['lirun'] >= 0"}
{$vo['lirun']}</br>
实际利润率: {$vo['lirulv']}%</br>
{/if}
订单利润:
{if condition="$vo['liruns'] < 0"} <span style="color: red;">
{$vo['liruns']}</span></br>
订单利润率:<span style="color: red;"> {$vo['liruns']}%</span></br>
{elseif condition="$vo['liruns'] >= 0"}
{$vo['liruns']}</br>
订单利润率: {$vo['lirulvs']}%</br>
{/if}
</td>
{/volist}
{if condition="empty($list)"}
<tr>
<td colspan='11' style="text-align:center;">暂时没有数据!</td>
</tr>
{/if}
</tbody>
</table>
<div class="layui-box layui-laypage layui-laypage-default">
{$page|raw}
</div>
</div>
</div>
</div>
{include file="Public:footer"/}
<script type="text/javascript">
layui.use(['layer', 'laydate', 'table'], function () {
var $ = layui.$;
//执行一个laydate实例
var laydate = layui.laydate;
laydate.render({
elem: '#addtime'
, type: 'datetime'
, range: true
});
// laydate.render({
// elem: '#endtime'
// // , type: 'datetime'
// // , range: true
// });
})
//添加奖品
function month_add() {
var url = "{:url('/admin/month_add')}";
layer.open({
type: 2,
title: '添加奖品',
shadeClose: false,
shade: 0.3,
area: ['90%', '90%'],
content: url,
});
}
//编辑奖品
function month_edit(id) {
var url = "{:url('/admin/month_edit?id=" + id + "')}";
layer.open({
type: 2,
title: '编辑奖品',
shadeClose: false,
shade: 0.3,
area: ['90%', '90%'],
content: url,
});
}
//上下架
function del(id) {
layer.confirm('确认要执行删除操作吗?', function () {
var url = "{:url('/admin/month_del')}";
var load = layer.load(2);
var $ = layui.$;
$.post(url, { "id": id }, function (data) {
if (data.status == 1) {
layer.msg('删除成功', { icon: 1, time: 1000 }, function () {
location.reload();
});
} else {
layer.msg(data.msg, { icon: 2, anim: 6, time: 1000 }, function () {
layer.close(load);
});
}
})
});
}
</script>
</body>
</html>