399 lines
19 KiB
PHP
399 lines
19 KiB
PHP
@extends('admin.layouts.base')
|
||
@section('add_css')
|
||
<style>
|
||
.layui-tab-content {
|
||
background: #fff;
|
||
}
|
||
|
||
.layui-this {
|
||
background: #fff;
|
||
|
||
}
|
||
|
||
</style>
|
||
<style>
|
||
.waygate h4 {
|
||
background: #FBFBFB;
|
||
border: 1px solid #ededed;
|
||
|
||
|
||
}
|
||
.waygate_box
|
||
{
|
||
margin-top: 10px;
|
||
}
|
||
.waygate_box .waygate_list {
|
||
padding: 0 10px;
|
||
border: 1px solid #ededed;
|
||
border-top: none;
|
||
|
||
}
|
||
</style>
|
||
@endsection
|
||
|
||
@section('content')
|
||
|
||
<div class="layui-form layui-form-pane" lay-filter="layuiadmin-form-role" id="layuiadmin-form-role"
|
||
style="padding: 10px 00px 20px 0">
|
||
{{ method_field('PUT') }}
|
||
{{ csrf_field() }}
|
||
<div class="layui-tab">
|
||
<ul class="layui-tab-title">
|
||
<li class="layui-this">基本设置</li>
|
||
<li class="">联系信息</li>
|
||
{{-- <li>默认银行卡</li>--}}
|
||
|
||
</ul>
|
||
<div class="layui-tab-content layui-bg-white">
|
||
<div class="layui-tab-item layui-show">
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">等级身份</label>
|
||
<div class="layui-input-block">
|
||
<select name="level" id="level" lay-verify="required" lay-filter="level">
|
||
<option value="">请选择身份</option>
|
||
@if(count($level)>0)
|
||
@foreach($level as $k=>$v)
|
||
<option value="{{ $k }}" {{ status_form($k,$show->level,'selected') }}>{{ $v }}</option>
|
||
@endforeach
|
||
@endif
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item" id="upid" style="display: {{ $show->level>1?'block':'none' }}">
|
||
<div class="layui-inline openselect_user_id" style="">
|
||
<label class="layui-form-label ">选择上级</label>
|
||
<div class="layui-input-inline">
|
||
<input type="text" value="{{ $show->froms['name'] }}" readonly
|
||
autocomplete="off"
|
||
class="layui-input " id="select_name"/>
|
||
<input type="hidden" name="from_id" value="{{ $show->from_id }}"
|
||
autocomplete="off"
|
||
class="layui-input " id="select_user_id"/>
|
||
</div>
|
||
<button class="layui-btn layui-btn-primary open_select_id" id="openUpid"
|
||
data-title="选择上级"
|
||
>选择上级
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">登陆邮箱</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="email" value="{{ $show->email }}" lay-verify="rq"
|
||
autocomplete="off" class="layui-input"/>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">密码</label>
|
||
<div class="layui-input-inline">
|
||
<input type="text" name="password" lay-verify="" autocomplete="off" class="layui-input"/>
|
||
</div>
|
||
<div class="layui-form-mid layui-word-aux">密码为空不修改</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">原始密码</label>
|
||
<div class="layui-input-inline">
|
||
<input type="text" lay-verify="" value="{{ $show->origin_password }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">名称</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="name" lay-verify="rq" value="{{ $show->name }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">单笔最低</label>
|
||
<div class="layui-input-inline">
|
||
<input type="number" name="min_price" lay-verify="rq|number" value="{{ $show->min_price }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
<div class="layui-form-mid layui-word-aux">单位:元</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">单笔最高</label>
|
||
<div class="layui-input-inline">
|
||
<input type="number" name="max_price" lay-verify="rq|number" value="{{ $show->max_price }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
<div class="layui-form-mid layui-word-aux">单位:元</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">总额度</label>
|
||
<div class="layui-input-inline">
|
||
<input type="number" name="total_price" lay-verify="rq|number" value="{{ $show->total_price }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
<div class="layui-form-mid layui-word-aux">单位:元</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">费率</label>
|
||
<div class="layui-input-inline">
|
||
<input type="number" name="ratio" lay-verify="rq|number" value="{{ $show->ratio }}"
|
||
autocomplete="off" class="layui-input"/>
|
||
</div>
|
||
<div class="layui-form-mid text-blue" data-create="1" data-type="appkey" data-input="app_key">
|
||
单位:千,如1%,请输入10。
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">每天押款</label>
|
||
<div class="layui-input-inline">
|
||
<input type="number" name="draw_day_money_ratio" value="{{ $show->draw_day_money_ratio }}" lay-verify="rq|number" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
<div class="layui-form-mid layui-word-aux">单位:百,押款20%,请输入20,如果设置-1,表示按系统默认来</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">appkey</label>
|
||
<div class="layui-input-inline">
|
||
<input type="text" name="app_key" lay-verify="" value="{{ $show->app_key }}"
|
||
autocomplete="off" class="layui-input"/>
|
||
</div>
|
||
<div class="layui-form-mid text-blue" data-create="1" data-type="appkey" data-input="app_key">
|
||
点击生成
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">token</label>
|
||
<div class="layui-input-inline">
|
||
<input type="text" name="token" lay-verify="" value="{{ $show->token }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
|
||
</div>
|
||
<div class="layui-form-mid text-blue" data-create="1" data-type="token" data-input="token">
|
||
点击生成
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">服务器ip</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="ip" lay-verify="" value="{{ $show->ip }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="layui-form-item layui-form-text">
|
||
<label class="layui-form-label">使用通道</label>
|
||
<div class="layui-input-block layui-textarea waygate">
|
||
@php
|
||
$use_gateways=$show['gateways_id']?(explode(',',$show['gateways_id'])):[];
|
||
@endphp
|
||
<h4>
|
||
<input type="checkbox" name="all_waygate" lay-skin="primary"
|
||
lay-filter="filter2" title="不选(全部开通)" value="1" id="">
|
||
</h4>
|
||
|
||
|
||
@if(count($gateways)>0)
|
||
|
||
@foreach ($gateways as $k=>$v)
|
||
<div class="waygate_box">
|
||
<h4><input type="checkbox" name="" class="wg_" value=""
|
||
lay-skin="primary"
|
||
title="{{ $v['name'] }} " lay-filter="filter" data-name="wg_{{ $k }}"
|
||
id="{{ $k }}"></h4>
|
||
@if(count($v['data'])>0)
|
||
<div class="waygate_list">
|
||
@foreach($v['data'] as $k2=>$v2)
|
||
<div>
|
||
<input type="checkbox" name="gateways[]" value="{{ $v2->id }}"
|
||
lay-skin="primary" {{ in_array($v2->id,$use_gateways)?'checked':'' }} class="wg_ wg_{{ $v2->ename }}"
|
||
title="{{ $v2['name'] }}({{ $v2->ClientTypeName }})">
|
||
</div>
|
||
@endforeach
|
||
@endif
|
||
</div>
|
||
</div>
|
||
|
||
@endforeach
|
||
|
||
@endif
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">提现类型</label>
|
||
<div class="layui-input-block">
|
||
|
||
<select name="draw_type">
|
||
@if(count($draw_type)>0)
|
||
@foreach ($draw_type as $k=>$v)
|
||
<option value="{{ $k }}" {{ status_form($show->draw_type,$k,'selected') }}>{{ $v }}</option>
|
||
@endforeach
|
||
@endif
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">最低提款</label>
|
||
<div class="layui-input-block">
|
||
<input type="number" value="{{ $show->min_money }}" name="min_money" lay-verify=""
|
||
autocomplete="off" class="layui-input"/>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">域名</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="host" value="{{ $show->host }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="layui-tab-item">
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">手机号码</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="mobile" lay-verify="" value="{{ $show->mobile }}"
|
||
autocomplete="off" class="layui-input"/>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">QQ</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="qq" lay-verify="" value="{{ $show->qq }}" autocomplete="off"
|
||
class="layui-input"/>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">地址</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="address" lay-verify="" value="{{ $show->address }}"
|
||
autocomplete="off" class="layui-input"/>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
{{-- <div class="layui-tab-item">
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">银行名字</label>
|
||
<div class="layui-input-block">
|
||
|
||
<select name="bank[name]">
|
||
<opotion value="">请选择银行</opotion>
|
||
@if(count($bank)>0)
|
||
@foreach ($bank as $k=>$v)
|
||
<option {{ $v==$show->getDefaultBank['name']?'selected':'' }} value="{{ $v }}">{{ $v }}</option>
|
||
|
||
@endforeach
|
||
@endif
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">开户行</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" value="{{ $show->getDefaultBank['source'] }}" name="bank[source]" lay-verify="" autocomplete="off" class="layui-input" />
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">银行卡号</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" value="{{ $show->getDefaultBank['account'] }}" name="bank[account]" lay-verify="" autocomplete="off" class="layui-input" />
|
||
</div>
|
||
</div>
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label">持卡姓名</label>
|
||
<div class="layui-input-block">
|
||
<input type="text" name="bank[realname]" value="{{ $show->getDefaultBank['realname'] }}" lay-verify="" autocomplete="off" class="layui-input" />
|
||
</div>
|
||
</div>
|
||
</div>--}}
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="layui-form-item layui-hide">
|
||
|
||
<button class="layui-btn" lay-submit lay-filter="LAY-form-submit" id="LAY-form-submit">提交</button>
|
||
</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('checkbox(filter)', function (data) {
|
||
var obj = $(data.elem).data('name');
|
||
$("." + obj).prop("checked", data.elem.checked);
|
||
form.render();
|
||
|
||
});
|
||
form.on('checkbox(filter2)', function (data) {
|
||
if (data.elem.checked) {
|
||
$(".wg_").prop("checked", 0);
|
||
form.render();
|
||
}
|
||
|
||
|
||
});
|
||
|
||
$("[data-create]").click(function () {
|
||
var type = $(this).data('type');
|
||
var input = $(this).data('input');
|
||
$.ajax({
|
||
url: "{{ admin_url('Api','index',['type'=>'create_key','name'=>'a']) }}",
|
||
type: 'get',
|
||
data: {
|
||
type_name: type
|
||
}
|
||
,
|
||
success: function (res) {
|
||
console.log(res);
|
||
if (res.error == 1) {
|
||
layer.msg(res.msg);
|
||
} else {
|
||
$("[name='" + input + "'").val(res.number);
|
||
}
|
||
|
||
//layer.closeAll();
|
||
}
|
||
|
||
});
|
||
});
|
||
custorm.openjson(function (layero, index) {
|
||
|
||
});
|
||
//选择上级
|
||
$("#openUpid").click(function () {
|
||
var level = $("#level").val();
|
||
|
||
var config = {
|
||
type: 2,
|
||
title: '选择上级',
|
||
url: "{{ admin_url('Api','index',['type'=>'merchant','name'=>'1'])}}?level=" + level,
|
||
w: '80%',
|
||
h: '80%'
|
||
};
|
||
custorm.layer_open(config, function (layero, index) {
|
||
|
||
});
|
||
});
|
||
//身份选择
|
||
form.on('select(level)', function (data) {
|
||
|
||
var value = data.value;
|
||
if (value != '' && value >= 2) {
|
||
$("#upid").show();
|
||
} else {
|
||
$("#upid").hide();
|
||
}
|
||
});
|
||
});
|
||
</script>
|
||
|
||
@endsection |