89 lines
3.2 KiB
HTML
89 lines
3.2 KiB
HTML
<form class="layui-form layui-card" action="{:request()->url()}" data-auto="true" method="post" autocomplete="off" lay-filter="uploadData">
|
|
<div class="layui-card-body padding-left-40">
|
|
|
|
<div class="layui-row layui-col-space15">
|
|
<div class="layui-col-xs12">
|
|
<label class="block relative">
|
|
<span class="font-w7">分配商户</span>
|
|
<select class="layui-select" name="mid" id="upload_mid" lay-search>
|
|
<option value="-1" selected>-- 通用卡密 --</option>
|
|
{foreach $merchant as $k => $v}
|
|
<option value="{$v.id}">{$v.name|default=''}</option>
|
|
{/foreach}
|
|
</select>
|
|
<span class="color-desc">请要分配卡密的商户,上传后将自动分配给这个商户</span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="layui-row layui-col-space15">
|
|
<div class="layui-col-xs12">
|
|
<label class="block relative">
|
|
<span class="font-w7">批次</span>
|
|
<select class="layui-select" name="group_id" lay-search>
|
|
<option value="-1" selected>-- 自动生成批次 --</option>
|
|
{foreach $group as $k => $v}
|
|
{if isset($vo.group_id) && $vo.group_id eq $v.id}
|
|
<option selected value="{$v.id}">{$v.name|default=''}</option>
|
|
{else}
|
|
<option value="{$v.id}">{$v.name|default=''}</option>
|
|
{/if}
|
|
{/foreach}
|
|
</select>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="layui-row layui-col-space15">
|
|
<div class="layui-col-xs12">
|
|
<label class="block relative">
|
|
<span class="font-w7">卡密面值</span>
|
|
<input name="value" value='1000' id="upload_value" required placeholder="请输入面值" class="layui-input">
|
|
<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' id="upload">选择卡密文件</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
<script>
|
|
form.render();
|
|
layui.use('upload', function(){
|
|
var $ = layui.jquery
|
|
,upload = layui.upload;
|
|
//指定允许上传的文件类型
|
|
upload.render({
|
|
elem: '#upload'
|
|
,url: '/channel/card/upload.html'
|
|
,accept: 'file' //普通文件
|
|
,data:{
|
|
mid : function() {
|
|
return form.val("uploadData").mid;
|
|
},
|
|
value : function() {
|
|
return form.val("uploadData").value;
|
|
}
|
|
}
|
|
|
|
,progress: function() {
|
|
$('#upload').html('上传中...');
|
|
}
|
|
,done: function(res){
|
|
|
|
if (res.code == 1) {
|
|
$('#upload').html('上传成功');
|
|
layer.msg(res.info);
|
|
location.reload();
|
|
} else {
|
|
layer.msg(res.info);
|
|
$('#upload').html('选择卡密文件');
|
|
}
|
|
}
|
|
});
|
|
|
|
});
|
|
</script> |