sifangpay/resources/views/admin/merchant/edit.blade.php

399 lines
19 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@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