323 lines
13 KiB
PHP
323 lines
13 KiB
PHP
@extends('merchant.layouts.base')
|
|
@section('add_css')
|
|
|
|
@endsection
|
|
@section('content')
|
|
|
|
|
|
@if(!config_cache_default('merchant_config.merchant_regist'))
|
|
<div class="msg-tips msg-tips-danger">
|
|
<i class="layui-icon layui-icon-about"></i>
|
|
<b>系统已关闭注册推广功能 </b>
|
|
|
|
</div>
|
|
@else
|
|
|
|
@if(merchant('level')==2 || merchant('level')==1)
|
|
<div class="layui-card">
|
|
<div class="layui-card-header">推广商户</div>
|
|
<div class="layui-card-body">
|
|
<div class="layui-form layui-form-pane " lay-filter="layuiadmin-form-role" id="layuiadmin-form-role"
|
|
style="padding: 20px 20px 20px 0">
|
|
{{ csrf_field() }}
|
|
<input type="hidden" name="merchant_regist_has_ratio" value="{{ $merchant_regist_has_ratio }}">
|
|
<input type="hidden" name="level" value="3">
|
|
<input type="hidden" name="min_money" value="{{ $min_money }}">
|
|
<div class="layui-form-item layui-form-text-border">
|
|
<label class="layui-form-label">注册类型</label>
|
|
<div class="layui-input-block ">
|
|
<input type="radio" name="type" value="1" title="注册费" data-title="注册类型"
|
|
lay-verify="radio" data-name="type" lay-filter="type">
|
|
<input type="radio" name="type" value="2" title="注册费率" data-title="注册类型"
|
|
lay-verify="radio" data-name="type" lay-filter="type">
|
|
</div>
|
|
</div>
|
|
<div id="appArea"></div>
|
|
|
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-input-block">
|
|
<button class="layui-btn" id="LAY-form-submit" lay-submit lay-filter="createSubmit">
|
|
立即生成
|
|
</button>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="msg-tips msg-tips-success" style="margin-top: 20px;">
|
|
<i class="layui-icon layui-icon-about"></i>
|
|
<p>
|
|
你的推广地址: <span class="regist-url"></span>
|
|
</p>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
@if( merchant('level')==1)
|
|
<div class="layui-card">
|
|
<div class="layui-card-header">推广代理</div>
|
|
<div class="layui-card-body">
|
|
<div class="layui-form layui-form-pane " lay-filter="layuiadmin-form-role2" id="layuiadmin-form-role2"
|
|
style="padding: 20px 20px 20px 0">
|
|
{{ csrf_field() }}
|
|
<input type="hidden" name="level" value="2">
|
|
<input type="hidden" name="min_money" value="{{ $min_money }}">
|
|
<div class="layui-form-item layui-form-text-border">
|
|
<label class="layui-form-label">注册类型</label>
|
|
<div class="layui-input-block ">
|
|
<input type="radio" name="type" value="1" title="注册费" data-title="注册类型"
|
|
lay-verify="radio" data-name="type" lay-filter="type2">
|
|
<input type="radio" name="type" value="2" title="注册费率" data-title="注册类型"
|
|
lay-verify="radio" data-name="type" lay-filter="type2">
|
|
</div>
|
|
</div>
|
|
<div id="appArea2"></div>
|
|
|
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-input-block">
|
|
<button class="layui-btn" id="LAY-form-submit2" lay-submit lay-filter="createSubmit2">
|
|
立即生成
|
|
</button>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="msg-tips msg-tips-success" style="margin-top: 20px;">
|
|
<i class="layui-icon layui-icon-about"></i>
|
|
<p>
|
|
你的推广地址: <span class="regist-url2"></span>
|
|
</p>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
|
|
@endif
|
|
|
|
<div id="jsonArea" style="display: none">
|
|
<div class="show-hide">
|
|
<div class="layui-form-item ">
|
|
<label class="layui-form-label">注册费用</label>
|
|
<div class="layui-input-block">
|
|
<select name="money" lay-verify="required" lay-filter="money">
|
|
<option value="">请选择</option>
|
|
@if($money)
|
|
@foreach($money as $k=>$v)
|
|
@if($v>$min_money)
|
|
<option value="{{ $v }}" data-money="{{ $v-$min_money }}">{{ $v }}</option>
|
|
@endif
|
|
@endforeach
|
|
@endif
|
|
|
|
</select>
|
|
</div>
|
|
<div class="msg-tips msg-tips-danger" style="margin-top: 20px;">
|
|
<i class="layui-icon layui-icon-about"></i>
|
|
<b>你将获得推广费用 <span id="add_give_money"></span></b>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class=" show-hide">
|
|
<div class="layui-form-item ">
|
|
<label class="layui-form-label">商户费率</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" name="ratio" disabled value="{{($ratio+merchant('ratio'))/10}}%"
|
|
placeholder="" id="add_ratio" autocomplete="off" class="layui-input">
|
|
</div>
|
|
<div class="msg-tips msg-tips-danger" style="margin-top: 20px;">
|
|
<i class="layui-icon layui-icon-about"></i>
|
|
|
|
<b>你将获得{{($ratio )/10}}%的返佣</b>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="jsonArea2" style="display: none">
|
|
<div class="show-hide">
|
|
<div class="layui-form-item ">
|
|
<label class="layui-form-label">注册费用</label>
|
|
<div class="layui-input-block">
|
|
<select name="money" lay-verify="required" lay-filter="money2">
|
|
<option value="">请选择</option>
|
|
@if($money)
|
|
@foreach($money as $k=>$v)
|
|
@if($v>$min_money)
|
|
<option value="{{ $v }}" data-money="{{ $v-$min_money }}">{{ $v }}</option>
|
|
@endif
|
|
@endforeach
|
|
@endif
|
|
|
|
</select>
|
|
</div>
|
|
<div class="msg-tips msg-tips-danger" style="margin-top: 20px;">
|
|
<i class="layui-icon layui-icon-about"></i>
|
|
<b>你将获得推广费用 <span id="add_give_money2"></span></b>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class=" show-hide">
|
|
<div class="layui-form-item ">
|
|
<label class="layui-form-label">商户费率</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" name="ratio" disabled value="{{($ratio+merchant('ratio'))/10}}%"
|
|
placeholder="" id="add_ratio" autocomplete="off" class="layui-input">
|
|
</div>
|
|
<div class="msg-tips msg-tips-danger" style="margin-top: 20px;">
|
|
<i class="layui-icon layui-icon-about"></i>
|
|
|
|
<b>你将获得{{($ratio )/10}}%的返佣</b>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
@endsection
|
|
@section('add_js')
|
|
|
|
<script>
|
|
layui.use(['index', 'form', 'verify', 'custorm'], function () {
|
|
var $ = layui.$
|
|
, custorm = layui.custorm
|
|
, form = layui.form;
|
|
custorm.upload_one(".insert_upload_logo");
|
|
|
|
//注册类型
|
|
form.on('radio(type)', function (data) {
|
|
console.log(data.elem); //得到radio原始DOM对象
|
|
console.log(data.value); //被点击的radio的value值
|
|
$("#appArea").empty();
|
|
$("#appArea").append($("#jsonArea .show-hide").eq(data.value - 1).html());
|
|
form.render();
|
|
|
|
|
|
});
|
|
form.on('radio(type2)', function (data) {
|
|
console.log(data.elem); //得到radio原始DOM对象
|
|
console.log(data.value); //被点击的radio的value值
|
|
$("#appArea2").empty();
|
|
$("#appArea2").append($("#jsonArea2 .show-hide").eq(data.value - 1).html());
|
|
form.render();
|
|
|
|
|
|
});
|
|
//选择价格
|
|
form.on('select(money)', function (data) {
|
|
console.log(data.elem); //得到select原始DOM对象
|
|
console.log(data.value); //得到被选中的值
|
|
console.log(data.othis); //得到美化后的DOM对象
|
|
var add_money = $("#add_give_money");
|
|
var money = $(data.elem).find(':selected').data('money');
|
|
add_money.text(money);
|
|
|
|
});
|
|
form.on('select(money2)', function (data) {
|
|
console.log(data.elem); //得到select原始DOM对象
|
|
console.log(data.value); //得到被选中的值
|
|
console.log(data.othis); //得到美化后的DOM对象
|
|
var add_money = $("#add_give_money2");
|
|
var money = $(data.elem).find(':selected').data('money');
|
|
add_money.text(money);
|
|
|
|
});
|
|
|
|
|
|
form.on('select(filter)', function (data) {
|
|
console.log(data.elem); //得到select原始DOM对象
|
|
console.log(data.value); //得到被选中的值
|
|
console.log(data.othis); //得到美化后的DOM对象
|
|
var bank_name = $(data.elem).find(':selected').data('name');
|
|
var source = $(data.elem).find(':selected').data('source');
|
|
var account = $(data.elem).find(':selected').data('account');
|
|
$('[name="bank_account"]').val(account);
|
|
$('[name="bank_name"]').val(bank_name);
|
|
$('[name="bank_source"]').val(source);
|
|
});
|
|
|
|
|
|
form.on('submit(createSubmit)', function (obj) {
|
|
|
|
//提交修改
|
|
|
|
|
|
$.ajax({
|
|
url: '{{ action($controller.'@store') }}'
|
|
, method: 'post'
|
|
, data: obj.field,
|
|
complete: function () {
|
|
|
|
}
|
|
, success: function (res) {
|
|
|
|
|
|
layer.msg(res.msg, {
|
|
time: 2000,
|
|
}, function () {
|
|
|
|
//$("#LAY-form-submit").prop('disabled',false);
|
|
if (res.error == 0) {
|
|
//window.location.reload();
|
|
$(".regist-url").text(res.url)
|
|
} else {
|
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
});
|
|
|
|
return false;
|
|
});
|
|
form.on('submit(createSubmit2)', function (obj) {
|
|
|
|
//提交修改
|
|
|
|
console.log(obj.field);
|
|
$.ajax({
|
|
url: '{{ action($controller.'@store') }}'
|
|
, method: 'post'
|
|
, data: obj.field,
|
|
complete: function () {
|
|
|
|
}
|
|
, success: function (res) {
|
|
|
|
|
|
layer.msg(res.msg, {
|
|
time: 2000,
|
|
}, function () {
|
|
|
|
//$("#LAY-form-submit").prop('disabled',false);
|
|
if (res.error == 0) {
|
|
//window.location.reload();
|
|
$(".regist-url2").text(res.url)
|
|
} else {
|
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
});
|
|
|
|
return false;
|
|
});
|
|
});
|
|
</script>
|
|
|
|
@endsection |