2024-09-29 15:43:18 +08:00

150 lines
5.9 KiB
HTML
Raw Permalink 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.

<form class="layui-form layui-card" action="{:request()->url()}" data-auto="true" method="post" autocomplete="off">
<div class="layui-card-body padding-left-40">
<div class="layui-row layui-col-space15">
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">接口地址</span>
<input name="api" value='{$vo.api|default=""}' required placeholder="请输入接口地址" class="layui-input">
</label>
</div>
<div class="layui-col-xs6">
<label class="block relative">
<span class="color-black font-w7">接口方式</span>
<select class="layui-select" name="type" lay-search lay-filter="auto">
{foreach $config['api_type'] as $k => $v}
{if isset($vo.type) and $vo.type eq $k}
<option selected value="{$k}">{$v|default=''}</option>
{else}
<option value="{$k}">{$v|default=''}</option>
{/if}
{/foreach}
</select>
</label>
</div>
</div>
<div class="layui-row layui-col-space15">
<div class="layui-col-xs6">
<label class="block relative">
<span class="color-black font-w7">接口方法</span>
<select class="layui-select" name="request_method" lay-search lay-filter="auto">
{foreach $config['request_method'] as $k => $v}
{if isset($vo.request_method) and $vo.request_method eq $k}
<option selected value="{$k}">{$v|default=''}</option>
{else}
<option value="{$k}">{$v|default=''}</option>
{/if}
{/foreach}
</select>
</label>
</div>
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">header参数</span>
<input name="header" value='{$vo.header|default=""}' placeholder="请输入header参数" class="layui-input">
</label>
</div>
</div>
<div class="layui-row layui-col-space15">
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">响应成功参数名</span>
<input name="success_key" value='{$vo.success_key|default=""}' placeholder="请输入成功参数名" class="layui-input">
</label>
<span class="color-desc">请填写响应成功参数名</span>
</div>
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">响应成功参数值</span>
<input name="success_value" value='{$vo.success_value|default=""}' placeholder="请输入成功参数值" class="layui-input">
</label>
<span class="color-desc">请填写响应成功参数值</span>
</div>
</div>
<div class="layui-row layui-col-space15">
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">响应消息字段名</span>
<input name="msg_key" value='{$vo.msg_key|default=""}' placeholder="请输入消息字段名" class="layui-input">
</label>
<span class="color-desc">请填写响应消息字段名</span>
</div>
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">响应订单参数名</span>
<input name="channel_order_id" value='{$vo.channel_order_id|default=""}' placeholder="请输入订单参数名" class="layui-input">
</label>
<span class="color-desc">上游订单参数名如果是多维数组请填写key=value</span>
</div>
</div>
<div class="layui-row layui-col-space15">
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">回调状态字段名</span>
<input name="notify_status_col" value='{$vo.notify_status_col|default=""}' placeholder="请输入回调状态字段名" class="layui-input">
</label>
<span class="color-desc">请填写回调状态字段名</span>
</div>
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">回调状态字段值</span>
<input name="notify_status_value" value='{$vo.notify_status_value|default=""}' placeholder="请输入回调状态字段值" class="layui-input">
</label>
<span class="color-desc">请填写yes=2&no=3&other=4yes是成功no是失败other是异常</span>
</div>
</div>
<div class="layui-row layui-col-space15">
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">回调流水号的字段值</span>
<input name="notify_number" value='{$vo.notify_number|default=""}' placeholder="请输入回调流水号的字段值" class="layui-input">
</label>
<span class="color-desc">如果是多维数组请填写key=value</span>
</div>
<div class="layui-col-xs6">
<label class="block relative">
<span class="font-w7">回调成功字符串的值</span>
<input name="notify_msg" value='{$vo.notify_msg|default=""}' placeholder="请输入回调成功字符串的值" class="layui-input">
</label>
<span class="color-desc">请输入回调成功字符串的值</span>
</div>
</div>
<div class="hr-line-dashed"></div>
<input type='hidden' value='{$system_id}' name='system_id'>
{notempty name='vo.id'}<input type='hidden' value='{$vo.id}' name='id'>{/notempty}
<div class="layui-form-item text-center">
<button class="layui-btn" type='submit'>保存数据</button>
<button class="layui-btn layui-btn-danger" type='button' data-confirm="确定要取消编辑吗?" data-close>取消编辑</button>
</div>
</div>
</form>
<script>
layui.use(['form','layer'], function(){
var form = layui.form;
var layer = layui.layer;
form.render();
});
</script>