175 行
8.0 KiB
HTML
可执行文件
175 行
8.0 KiB
HTML
可执行文件
<!DOCTYPE html>
|
|
<html>
|
|
<!--[1.0.92]-->
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>销售毛利</title>
|
|
<link rel="stylesheet" type="text/css" href="__PUBLIC__/layui-v2.4.3/layui/css/layui.css"/>
|
|
<link rel="stylesheet" type="text/css" href="__PUBLIC__/Retail/sale/sale.css" />
|
|
<link rel="stylesheet" type="text/css" href="__PUBLIC__/Retail/css/myscroll.css"/>
|
|
</head>
|
|
<body>
|
|
<div class="saleBox">
|
|
<div class="sale_title">
|
|
<div class="sale_title_inner">
|
|
收款毛利
|
|
</div>
|
|
</div>
|
|
<div class="sale_screen">
|
|
<form class="layui-form" action="">
|
|
<div class="sale_screen_hr">
|
|
<div class="layui-input-inline" style="width: 437px;">
|
|
<input type="text" name="date01" id="date01" lay-verify="date01" placeholder="点击查询指定时间段" autocomplete="off" class="layui-input" value="{$timenew}">
|
|
<i style="font-size: 28px;color: #009688;" class="layui-icon iconBox"></i>
|
|
</div>
|
|
<div class="layui-input-inline">
|
|
<span class="sale_screen_pr">商品总销售额</span>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="" id="allmoney" autocomplete="off" placeholder="" class="layui-input" value="" readonly>
|
|
</div>
|
|
</div>
|
|
<div class="layui-input-inline" style="margin-top: 10px;">
|
|
<span class="sale_screen_pr">门店配送费</span>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="" id="distribution_fee" autocomplete="off" placeholder="" class="layui-input" value="" readonly>
|
|
</div>
|
|
</div>
|
|
<div class="layui-input-inline" style="margin-top: 10px;">
|
|
<span class="sale_screen_pr">达达配送费</span>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="" id="distribution_fee_da" autocomplete="off" placeholder="" class="layui-input" value="" readonly>
|
|
</div>
|
|
</div>
|
|
<div class="layui-input-inline">
|
|
<span class="sale_screen_pr">总优惠金额</span>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="" id="couponmoney" autocomplete="off" placeholder="" class="layui-input" value="" readonly>
|
|
</div>
|
|
</div>
|
|
<div class="layui-input-inline" style="margin-top: 10px;">
|
|
<span class="sale_screen_pr">总抹零</span>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="" id="smallchangemoney" autocomplete="off" placeholder="" class="layui-input" value="" readonly>
|
|
</div>
|
|
</div>
|
|
<if condition="$global_store_jurisdiction && ($global_store_jurisdiction['showpurch_price'] eq '2')">
|
|
<else />
|
|
<div class="layui-input-inline" style="margin-top: 10px;">
|
|
<span class="sale_screen_pr">总毛利额</span>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="" id="allprofitmoney" autocomplete="off" placeholder="" class="layui-input" value="" readonly>
|
|
</div>
|
|
</div>
|
|
</if>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<div class="layui-input-block" style="margin-left: 0;">
|
|
<button class="layui-btn" id="mysearch" type="button">查询</button>
|
|
<if condition="$global_store_jurisdiction && ($global_store_jurisdiction['data_export'] eq '2')">
|
|
<else />
|
|
<button class="layui-btn" id="export" type="button">导出</button>
|
|
</if>
|
|
<!--<button class="layui-btn" id="export" type="button">导出</button>-->
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="goods_table">
|
|
<table class="layui-hide" id="sale" lay-filter="demo"></table>
|
|
<script type="text/html" id="barDemo">
|
|
<a class="layui-btn layui-btn-xs" lay-event="detail">查看</a>
|
|
</script>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="saleAlert" style="display: none;padding: 10px 20px;">
|
|
<table class="layui-hide" id="test" lay-filter="demo"></table>
|
|
</div>
|
|
</body>
|
|
<script type="text/javascript" src="__PUBLIC__/jquery/js/jquery-3.2.1.min.js"></script>
|
|
<script type="text/javascript" src="__PUBLIC__/layui-v2.4.3/layui/layui.js"></script>
|
|
<script type="text/javascript">
|
|
layui.use(['form', 'layedit', 'laydate', 'table'], function() {
|
|
var table = layui.table,
|
|
laydate = layui.laydate;
|
|
|
|
//日期
|
|
laydate.render({
|
|
elem: '#date01',
|
|
range: '至',
|
|
value:$('#date01').val()
|
|
});
|
|
$('#mysearch').click(function () {
|
|
table.reload('sale', {
|
|
page: {
|
|
curr: 1 //重新从第 1 页开始
|
|
}
|
|
,where: {
|
|
date01:$('#date01').val(),
|
|
}
|
|
});
|
|
allmoney()
|
|
})
|
|
table.render({
|
|
elem: '#sale',
|
|
url: "{:U('profitinfo')}",
|
|
cols: [
|
|
[ //标题栏
|
|
{field: 'index', title: '序号', width:60}
|
|
,{field: 'chatime', title: '日期'}
|
|
,{field: 'allpaymoney',title: '总成本(元)',hide:"{$global_store_jurisdiction['showpurch_price']}" ==2?true:false}
|
|
,{field: 'allgetmoney',title: '总销售金额(元)'}
|
|
,{field: 'distribution_fee',title: '总门店配送金额(元)'}
|
|
,{field: 'distribution_fee_da',title: '总达达配送金额(元)'}
|
|
,{field: 'allcouponmoney',title: '总优惠金额(元)'}
|
|
,{field: 'small_changes_money',title: '总抹零金额(元)'}
|
|
,{field: 'profitmoney',title: '毛利(元)',hide:"{$global_store_jurisdiction['showpurch_price']}" ==2?true:false}
|
|
,{fixed: 'right', title: '操作', align: 'center', toolbar: '#barDemo', width: 180}
|
|
]
|
|
],
|
|
page: {
|
|
layout: [ 'count', 'prev', 'page', 'next', 'skip'] //自定义分页布局
|
|
}, //是否开启分页
|
|
});
|
|
//监听工具条
|
|
table.on('tool(demo)', function (obj) {
|
|
var data = obj.data;
|
|
if (obj.event === 'detail') {
|
|
console.log(data.chatime);
|
|
layer.open({
|
|
type: 2,
|
|
content: "{:U('salechatimedetail')}?chatime="+data.chatime,
|
|
title: "销售明细",
|
|
area: ["100%", '100%']
|
|
})
|
|
}
|
|
});
|
|
// 总金额
|
|
function allmoney() {
|
|
$.ajax({
|
|
url:"{:U('profitallmoney')}",
|
|
type:'get',
|
|
data:{
|
|
date01:$('#date01').val(),
|
|
},
|
|
success:function (res) {
|
|
$('#allmoney').val(res.allmoney);
|
|
$('#allprofitmoney').val(res.allprofitmoney);
|
|
$('#couponmoney').val(res.allcouponmoney);
|
|
$('#smallchangemoney').val(res.small_changes_money);
|
|
$('#distribution_fee').val(res.distribution_fee);
|
|
$('#distribution_fee_da').val(res.distribution_fee_da);
|
|
}
|
|
})
|
|
}
|
|
allmoney()
|
|
$('#export').click(function(){
|
|
var date01 = $('#date01').val();
|
|
layer.confirm("默认导出当日毛利",function(){
|
|
layer.closeAll();
|
|
window.location.href="{:U('profitexport')}?date01=" + date01
|
|
})
|
|
})
|
|
});
|
|
</script>
|
|
</html> |