405 lines
22 KiB
PHP
405 lines
22 KiB
PHP
@extends('admin._layoutNew')
|
|
|
|
@section('page-head')
|
|
<style>
|
|
.hide {
|
|
display: none;
|
|
}
|
|
</style>
|
|
@endsection
|
|
|
|
@section('page-content')
|
|
<form class="layui-form" action="">
|
|
<div class="layui-tab">
|
|
<ul class="layui-tab-title">
|
|
<li class="layui-this">基础参数</li>
|
|
<li>交割参数</li>
|
|
<li>提币参数</li>
|
|
<li>充币参数</li>
|
|
<li>插针参数</li>
|
|
<!-- <li>链上参数</li>-->
|
|
</ul>
|
|
<div class="layui-tab-content">
|
|
<div class="layui-tab-item layui-show">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">币种名称</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="name" lay-verify="required" autocomplete="off" placeholder="" class="layui-input" value="{{$result->name}}">
|
|
</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" name="vcode" lay-verify="required" autocomplete="off" placeholder="" class="layui-input" value="{{$result->vcode}}">
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">展示名称</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="real_name" lay-verify="required" autocomplete="off" placeholder="" class="layui-input" value="{{$result->real_name}}">
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">排序</label>
|
|
<div class="layui-input-inline">
|
|
<input type="number" class="layui-input" id="sort" name="sort" value="{{$result->sort}}" placeholder="排序为升序">
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">基于链</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" class="layui-input" id="type" name="type" value="{{$result->type}}" placeholder="标志">
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">分类</label>
|
|
<div class="layui-input-block">
|
|
<input type="radio" name="is_class" title="加密货币" value="2" lay-skin="primary" @if($result->is_class ==2) checked @endif>
|
|
<input type="radio" name="is_class" title="期货" value="3" lay-skin="primary" @if($result->is_class ==3) checked @endif>
|
|
<input type="radio" name="is_class" title="外汇" value="0" lay-filter="microtrade" lay-skin="primary" @if($result->is_class ==0) checked @endif>
|
|
<input type="radio" name="is_class" title="股票" value="6" lay-skin="primary" @if($result->is_class ==6) checked @endif>
|
|
<input type="radio" name="is_class" title="ETF" value="9" lay-skin="primary" @if($result->is_class ==9) checked @endif>
|
|
</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" class="layui-input" id="price" name="price" value="{{$result->price}}" placeholder="价值">
|
|
</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" class="layui-input" id="rmb_relation" name="rmb_relation" value="{{$result->rmb_relation}}" placeholder="百分比">
|
|
</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-block">
|
|
<input type="checkbox" name="is_legal" title="法币交易" value="1" lay-skin="primary" @if($result->is_legal ==1) checked @endif>
|
|
<input type="checkbox" name="is_lever" title="合约交易" value="1" lay-skin="primary" @if($result->is_lever ==1) checked @endif>
|
|
<input type="checkbox" name="is_micro" title="期权交易" value="1" lay-filter="microtrade" lay-skin="primary" @if($result->is_micro ==1) checked @endif>
|
|
<input type="checkbox" name="is_match" title="闪兑交易" value="1" lay-skin="primary" @if($result->is_match ==1) checked @endif>
|
|
</div>
|
|
<div class="layui-form-mid layui-word-aux"></div>
|
|
</div>
|
|
<div class="layui-form-item layui-form-text">
|
|
<label class="layui-form-label">币种 logo</label>
|
|
<div class="layui-input-block">
|
|
<button class="layui-btn" type="button" id="upload_test">选择图片</button>
|
|
<br>
|
|
<img src="@if(!empty($result->logo)){{$result->logo}}@endif" id="img_thumbnail" class="thumbnail" style="display: @if(!empty($result->logo)){{"block"}}@else{{"none"}}@endif;max-width: 200px;height: auto;margin-top: 5px;">
|
|
<input type="hidden" name="logo" id="thumbnail" value="@if(!empty($result->logo)){{$result->logo}}@endif">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-tab-item">
|
|
<div id="micro_trade_fee" class="layui-form-item {{$result->is_micro == 1 ? '' : 'hide'}}">
|
|
<label class="layui-form-label">交割手续费</label>
|
|
<div class="layui-input-inline">
|
|
<input type="number" class="layui-input" id="" name="micro_trade_fee" value="{{$result->micro_trade_fee}}" placeholder="百分比">
|
|
</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" class="layui-input" name="micro_min" value="{{$result->micro_min}}" placeholder="最小数量">
|
|
</div>
|
|
<div class="layui-form-mid">-</div>
|
|
<div class="layui-input-inline">
|
|
<input type="number" class="layui-input" name="micro_max" value="{{$result->micro_max}}" placeholder="最大数量">
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">最大持仓笔数</label>
|
|
<div class="layui-input-inline">
|
|
<input type="number" class="layui-input" name="micro_holdtrade_max" value="{{$result->micro_holdtrade_max}}" placeholder="最大持仓笔数">
|
|
</div>
|
|
<div class="layui-form-mid layui-word-aux">用户最大可持仓笔数,为0不限制</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">是否购买保险</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-inline">
|
|
<input type="radio" name="insurancable" value="1" title="打开" @if (isset($result->insurancable)) {{$result->insurancable == 1 ? 'checked' : ''}} @endif >
|
|
<input type="radio" name="insurancable" value="0" title="关闭" @if (isset($result->insurancable)) {{$result->insurancable == 0 ? 'checked' : ''}} @else checked @endif >
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="layui-tab-item">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">提币数量</label>
|
|
<div class="layui-input-inline">
|
|
<input type="number" class="layui-input" id="end_time" name="min_number" value="{{$result->min_number}}" placeholder="最小数量">
|
|
</div>
|
|
<div class="layui-form-mid">-</div>
|
|
<div class="layui-input-inline">
|
|
<input type="number" class="layui-input" id="end_time" name="max_number" value="{{$result->max_number}}" placeholder="最大数量">
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">提币费率</label>
|
|
<div class="layui-input-inline">
|
|
<input type="number" class="layui-input" id="end_time" name="rate" value="{{$result->rate}}" placeholder="百分比">
|
|
</div>
|
|
<div class="layui-form-mid"></div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-tab-item">
|
|
<div class="layui-form-item {{$result->id == 3 ? '' : 'hide'}}">
|
|
<label class="layui-form-label">充币地址trc20</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" class="layui-input" id="address_omni" name="address_omni" value="{{$result->address_omni}}" placeholder="地址">
|
|
</div>
|
|
</div>
|
|
@if ( $result->id ==3)
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">充币地址erc20</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" class="layui-input" id="address_erc" name="address_erc" value="{{$result->address_erc}}" placeholder="地址">
|
|
</div>
|
|
</div>
|
|
@endif
|
|
@if ( $result->id !=3)
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">充币地址</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" class="layui-input" id="address_erc" name="address_erc" value="{{$result->address_erc}}" placeholder="地址">
|
|
</div>
|
|
</div>
|
|
@endif
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">二级密码</label>
|
|
<div class="layui-input-block">
|
|
<input type="password" class="layui-input" id="second_pwd" name="second_pwd" value="" placeholder="二级密码">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-tab-item">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">是否插针</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-inline">
|
|
<input type="radio" name="enabled" value="1" title="打开" @if (isset($result->enabled)) {{$result->enabled == 1 ? 'checked' : ''}} @endif >
|
|
<input type="radio" name="enabled" value="0" title="关闭" @if (isset($result->enabled)) {{$result->enabled == 0 ? 'checked' : ''}} @else checked @endif >
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">时间(分钟)</label>
|
|
<div class="layui-input-block">
|
|
<input type="number" name="min_unit" autocomplete="off" placeholder="请输入时间" class="layui-input" value="{{$result->min_unit}}">
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">涨跌百分点</label>
|
|
<div class="layui-input-block">
|
|
<input type="number" name="count" autocomplete="off" placeholder="请输如涨跌百分点" class="layui-input" value="{{$result->count}}">
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
<div class="layui-tab-item">
|
|
<!--<div class="layui-form-item">
|
|
<label class="layui-form-label">基于币种</label>
|
|
<div class="layui-input-inline">
|
|
<select name="type" lay-verify="required">
|
|
<option value="btc" @if($result->type =='btc') selected @endif>BTC</option>
|
|
<option value="usdt" @if($result->type =='usdt') selected @endif>USDT</option>
|
|
<option value="eth" @if($result->type =='eth') selected @endif>ETH</option>
|
|
<option value="erc20" @if($result->type =='erc20') selected @endif>ERC20</option>
|
|
<option value="xrp" @if($result->type =='xrp') selected @endif>XRP</option>
|
|
</select>
|
|
</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-block">
|
|
<input type="text" name="total_account" autocomplete="off" placeholder="运营者的钱包地址" class="layui-input" value="{{$result->total_account}}">
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">私钥</label>
|
|
<div class="layui-input-block">
|
|
<input type="password" name="key" autocomplete="off" placeholder="运营者的钱包私钥" class="layui-input" value="{{$result->key}}">
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">合约地址</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" name="contract_address" autocomplete="off" placeholder="仅ERC20代币才需要填写" class="layui-input" value="{{$result->contract_address}}">
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">发币位数</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="decimal_scale" autocomplete="off" placeholder="" class="layui-input" value="{{$result->decimal_scale ?? 18}}">
|
|
</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-block">
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="chain_fee" autocomplete="off" placeholder="" class="layui-input" value="{{$result->chain_fee ?? 0 }}">
|
|
</div>
|
|
<div class="layui-form-mid layui-word-aux">链上归拢、提币的手续费</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">安全验证码</label>
|
|
<div class="layui-input-inline">
|
|
<input type="text" name="verificationcode" placeholder="" autocomplete="off" class="layui-input">
|
|
</div>
|
|
<button type="button" class="layui-btn layui-btn-primary" id="get_code">获取验证码</button>
|
|
</div>
|
|
@if (isset($result->id) && $result->id > 0)
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">总账号地址</label>
|
|
<div class="layui-input-block">
|
|
<button id="set_out_address" class="layui-btn layui-btn-warm layui-btn-sm" type="button" data-id="{{$result->id}}">转出地址</button>
|
|
<button id="set_in_address" class="layui-btn layui-btn-danger layui-btn-sm" type="button" data-id="{{$result->id}}">归拢地址</button>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<input id="currency_id" type="hidden" name="id" value="{{$result->id}}">
|
|
<div class="layui-form-item">
|
|
<div class="layui-input-block">
|
|
<button class="layui-btn" lay-submit="" lay-filter="demo1">立即提交</button>
|
|
<button type="reset" class="layui-btn layui-btn-primary">重置</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
|
|
@endsection
|
|
|
|
@section('scripts')
|
|
<script>
|
|
layui.use(['upload', 'form', 'laydate', 'element', 'layer'], function () {
|
|
var upload = layui.upload
|
|
,form = layui.form
|
|
,layer = layui.layer
|
|
,$ = layui.$
|
|
,laydate = layui.laydate
|
|
,index = parent.layer.getFrameIndex(window.name)
|
|
,element = layui.element
|
|
var uploadInst = upload.render({
|
|
elem: '#upload_test' //绑定元素
|
|
,url: '{{URL("api/upload")}}?scene=admin' //上传接口
|
|
,done: function(res){
|
|
//上传完毕回调
|
|
if (res.type == "ok"){
|
|
$("#thumbnail").val(res.message)
|
|
$("#img_thumbnail").show()
|
|
$("#img_thumbnail").attr("src",res.message)
|
|
} else{
|
|
alert(res.message)
|
|
}
|
|
}
|
|
,error: function(){
|
|
//请求异常回调
|
|
}
|
|
});
|
|
var currency_id = $('#currency_id').val();
|
|
|
|
//监听提交
|
|
form.on('submit(demo1)', function(data){
|
|
var data = data.field;
|
|
$.ajax({
|
|
url:'{{url('admin/currency_add')}}'
|
|
,type:'post'
|
|
,dataType:'json'
|
|
,data: data
|
|
,success: function(res) {
|
|
layer.msg(res.message, {
|
|
time: 2000
|
|
,end: function () {
|
|
if(res.type == 'ok') {
|
|
parent.layer.close(index);
|
|
parent.window.location.reload();
|
|
}
|
|
}
|
|
});
|
|
|
|
}
|
|
});
|
|
return false;
|
|
});
|
|
form.on('checkbox(microtrade)', function (data) {
|
|
if (data.elem.checked) {
|
|
$('#micro_trade_fee').removeClass('hide');
|
|
} else {
|
|
$('#micro_trade_fee').addClass('hide');
|
|
}
|
|
});
|
|
|
|
//获取验证码
|
|
$('#get_code').click(function () {
|
|
var that_btn = $(this);
|
|
$.ajax({
|
|
url: '/admin/safe/verificationcode'
|
|
,type: 'GET'
|
|
,success: function (res) {
|
|
if (res.type == 'ok') {
|
|
that_btn.attr('disabled', true);
|
|
that_btn.toggleClass('layui-btn-disabled');
|
|
}
|
|
layer.msg(res.message, {
|
|
time: 3000
|
|
});
|
|
}
|
|
,error: function () {
|
|
layer.msg('网络错误');
|
|
}
|
|
});
|
|
});
|
|
// 设置转出地址
|
|
$('#set_out_address').click(function () {
|
|
parent.layui.layer.open({
|
|
title: '设置转出地址'
|
|
,type: 2
|
|
,content: '/admin/currency/set_out_address/' + currency_id
|
|
,area: ['490px', '350px']
|
|
});
|
|
});
|
|
// 设置转入地址
|
|
$('#set_in_address').click(function () {
|
|
parent.layui.layer.open({
|
|
title: '设置转入地址'
|
|
,type: 2
|
|
,content: '/admin/currency/set_in_address/' + currency_id
|
|
,area: ['490px', '250px']
|
|
});
|
|
});
|
|
|
|
});
|
|
</script>
|
|
|
|
@endsection |