
- 添加 endsWithDoubleZero 函数,用于处理数值字符串末尾的两个零 - 修改 Core.php 中的 queue 方法,增加对卡库提单的特殊处理逻辑 -调整 Feedov.php 中的订单查询和充值逻辑,提高系统稳定性 - 优化数据库配置,连接测试数据库以确保数据安全
130 lines
4.4 KiB
HTML
130 lines
4.4 KiB
HTML
<form class="layui-form" action="{:request()->url()}" data-auto="true" method="post" autocomplete="off">
|
||
<div class="layui-card-body padding-left-40">
|
||
<div class="layui-form-item">
|
||
<label class="color-black font-w7" >选择产品</label>
|
||
<div class="">
|
||
{foreach $pkeylist as $k => $v}
|
||
<input type="radio" name="product" class="product" title="{$v.name|default=''}" value="{$v.key}">
|
||
{/foreach}
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="color-black font-w7" >选择面值</label>
|
||
<div class="">
|
||
{foreach $search['cash'] as $k => $v}
|
||
<input type="radio" name="cash" class="cash" title="{$v}" value="{$v}">
|
||
{/foreach}
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="color-black font-w7" >充值文件</label>
|
||
<div class="">
|
||
<button type="button" class="layui-btn layui-btn-primary layui-btn-active demo-class-accept" lay-options="{accept: 'file',exts: 'xlsx|xls'}">
|
||
<i class="layui-icon layui-icon-upload"></i>
|
||
选择充值文件
|
||
</button>
|
||
|
||
|
||
<!-- <button class="layui-btn layui-btn-primary" type='button' id="uploads">选择充值文件</button>-->
|
||
|
||
</div>
|
||
<span class="color-desc">充值文件格式为excel表格或者txt文本文件,只需输入加油卡卡号即可,上传成功自动导入到下述充值数据中</span>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<span class="color-black font-w7">充值数据</span>
|
||
<label class="">
|
||
<textarea class="layui-textarea" rows="15" id="content_data" cols="18" name="data" placeholder="请输入充值的卡号或者手机号,多个用换行隔开,如需要填写身份证、姓名、手机号等其他数据,请依次用半角“,”逗号隔开,如:卡号,身份证号,姓名,手机号,如果需要填写卡密,也可以这样填写:卡号,充值卡账号,充值卡密码" name="remark"></textarea>
|
||
<span class="color-desc"></span>
|
||
|
||
</label>
|
||
</div>
|
||
</div>
|
||
<div class="hr-line-dashed"></div>
|
||
<div class="layui-form-item text-center">
|
||
<button class="layui-btn" type='button' onclick="sform()">提交</button>
|
||
<button class="layui-btn layui-btn-danger" type='button' data-confirm="确定要取消吗?" data-close>取消</button>
|
||
</div>
|
||
</form>
|
||
|
||
|
||
<script>
|
||
|
||
form.render();
|
||
|
||
function sform()
|
||
{
|
||
var product = $('.product:checked').attr('title');
|
||
var cash = $('.cash:checked').attr('title');
|
||
var msg = '确认为这些卡号进行' + product + '的<span style="color:red;font-weight:bold">' + cash + '</span>元充值吗?';
|
||
$.msg.confirm(msg, function ()
|
||
{
|
||
$('.layui-form').submit();
|
||
});
|
||
}
|
||
|
||
layui.use(function(){
|
||
var upload = layui.upload;
|
||
var layer = layui.layer;
|
||
// 渲染
|
||
upload.render({
|
||
elem: '.demo-class-accept', // 绑定多个元素
|
||
url: '/order/order/upload.html', // 此处配置你自己的上传接口即可
|
||
accept: 'file', // 普通文件
|
||
progress: function() {
|
||
layer.msg('上传中');
|
||
},
|
||
done: function(res){
|
||
if (res.code === 1) {
|
||
layer.msg('上传成功,点此继续上传');
|
||
layer.msg(res.info);
|
||
var data = res.data;
|
||
var old = $('#content_data').val();
|
||
if (old) {
|
||
data = old + "\r\n" + data;
|
||
}
|
||
$('#content_data').val(data);
|
||
} else {
|
||
layer.msg(res.info);
|
||
|
||
}
|
||
|
||
}
|
||
});
|
||
});
|
||
|
||
|
||
|
||
layui.use('uploads', function(){
|
||
var $ = layui.jquery
|
||
,upload = layui.upload;
|
||
//指定允许上传的文件类型
|
||
upload.render({
|
||
elem: '#upload'
|
||
,url: '/order/order/upload.html'
|
||
,accept: 'file' //普通文件
|
||
|
||
|
||
,done: function(res){
|
||
if (res.code == 1) {
|
||
layer.msg('上传成功');
|
||
$('#upload').html('上传成功,点此继续上传');
|
||
layer.msg(res.info);
|
||
var data = res.data;
|
||
var old = $('#content_data').val();
|
||
if (old) {
|
||
data = old + "\r\n" + data;
|
||
}
|
||
$('#content_data').val(data);
|
||
} else {
|
||
layer.msg(res.info);
|
||
$('#upload').html('选择充值文件');
|
||
}
|
||
}
|
||
});
|
||
|
||
});
|
||
|
||
</script> |