mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2026-07-07 16:51:17 +08:00
Compare commits
6 Commits
db3aa8f529
...
7e5772322a
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7e5772322a | ||
|
|
53cc414e8d | ||
|
|
383480b4d6 | ||
|
|
38192df1c3 | ||
|
|
224246d442 | ||
|
|
630b11dc27 |
@ -41,12 +41,9 @@ class Menu extends Controller
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$this->title = '系统菜单管理';
|
||||
$this->type = input('get.type', 'index');
|
||||
SystemMenu::mQuery()->layTable(function () {
|
||||
$this->title = '系统菜单管理';
|
||||
}, function (QueryHelper $query) {
|
||||
$query->order('sort desc,id asc');
|
||||
});
|
||||
SystemMenu::mQuery()->layTable();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -45,7 +45,6 @@ class Queue extends Controller
|
||||
SystemQueue::mQuery()->layTable(function () {
|
||||
$this->title = '系统任务管理';
|
||||
$this->iswin = ProcessService::instance()->iswin();
|
||||
// 超级管理面板
|
||||
if ($this->super = AdminService::instance()->isSuper()) {
|
||||
$process = ProcessService::instance();
|
||||
if ($process->iswin() || empty($_SERVER['USER'])) {
|
||||
|
||||
@ -34,7 +34,6 @@
|
||||
<div class="help-label"><b>登录背景图片</b>Background Image</div>
|
||||
<div class="layui-textarea help-images">
|
||||
<input type="hidden" value="{:sysconf('login_image')}" name="login_image">
|
||||
<script>$('[name=login_image]').uploadMultipleImage();</script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -103,6 +102,7 @@
|
||||
</form>
|
||||
|
||||
<script>
|
||||
$('[name=login_image]').uploadMultipleImage();
|
||||
layui.form.on('select(SiteTheme)', function (data) {
|
||||
var alls = '', prox = 'layui-layout-theme-', curt = prox + data.value;
|
||||
$(data.elem.options).map(function () {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form class="layui-form layui-card" data-table-id="MenuData" action="{:sysuri()}" data-auto="true" method="post">
|
||||
<form class="layui-form layui-card" data-table-id="MenuTable" action="{:sysuri()}" data-auto="true" method="post">
|
||||
|
||||
<div class="layui-card-body">
|
||||
|
||||
|
||||
@ -25,13 +25,13 @@
|
||||
{/if}{/foreach}
|
||||
</ul>
|
||||
<div class="layui-tab-content">
|
||||
<table id="MenuData" data-url="{:sysuri()}" data-target-search="form.form-search"></table>
|
||||
<table id="MenuTable" data-url="{:sysuri()}" data-target-search="form.form-search"></table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$(function () {
|
||||
$('#MenuData').layTable({
|
||||
$('#MenuTable').layTable({
|
||||
even: true, height: 'full', page: false,
|
||||
sort: {field: 'sort desc,id', type: 'asc'},
|
||||
where: {type: '{$type|default="index"}'},
|
||||
@ -43,9 +43,9 @@
|
||||
},
|
||||
cols: [[
|
||||
{checkbox: true, field: 'sps'},
|
||||
{field: 'sort', title: '排序权重', width: 100, align: 'center', sort: true, templet: '#SortInputTpl'},
|
||||
{field: 'sort', title: '排序权重', width: 100, align: 'center', templet: '#SortInputTpl'},
|
||||
{
|
||||
field: 'icon', title: '图标', width: 80, align: 'center', templet: function (d) {
|
||||
field: 'icon', title: '图 标', width: 80, align: 'center', templet: function (d) {
|
||||
return layui.laytpl('<i class="{{d.icon}} font-s18"></i>').render(d);
|
||||
}
|
||||
},
|
||||
@ -66,11 +66,11 @@
|
||||
var data = {id: obj.value, status: obj.elem.checked > 0 ? 1 : 0};
|
||||
if (data.status > 0) data.id += obj.elem.dataset.path.replace(/-/g, ',');
|
||||
$.form.load("{:url('state')}", data, 'post', function (ret) {
|
||||
if (obj.value.split(',').length > 2) {
|
||||
$('#MenuData').trigger('reload');
|
||||
} else if (ret.code < 1) $.msg.error(ret.info, 3, function () {
|
||||
$('#MenuData').trigger('reload');
|
||||
});
|
||||
if (ret.code < 1) $.msg.error(ret.info, 3, function () {
|
||||
$('#MenuTable').trigger('reload');
|
||||
}); else if (obj.value.split(',').length > 2) {
|
||||
$('#MenuTable').trigger('reload');
|
||||
}
|
||||
return false;
|
||||
}, false);
|
||||
});
|
||||
|
||||
@ -34,6 +34,7 @@ class Message extends Controller
|
||||
*/
|
||||
public function add()
|
||||
{
|
||||
$this->title = '添加系统通知';
|
||||
BaseUserMessage::mForm('form');
|
||||
}
|
||||
|
||||
@ -43,6 +44,7 @@ class Message extends Controller
|
||||
*/
|
||||
public function edit()
|
||||
{
|
||||
$this->title = '编辑系统通知';
|
||||
BaseUserMessage::mForm('form');
|
||||
}
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
{extend name="../../admin/view/main"}
|
||||
|
||||
{block name='content'}
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-40">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body">
|
||||
|
||||
<label class="layui-form-item relative block">
|
||||
<span class="color-green font-w7">页面名称</span>
|
||||
@ -29,9 +29,8 @@
|
||||
</form>
|
||||
|
||||
<script>
|
||||
layui.form.render();
|
||||
require(['ckeditor'], function () {
|
||||
window.createEditor('[name=content]', {height: 500});
|
||||
window.createEditor('[name=content]', {height: 535});
|
||||
});
|
||||
</script>
|
||||
{/block}
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
{block name="content"}
|
||||
<div class="think-box-shadow">
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post" style="width:850px">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post" style="width:850px">
|
||||
<div class="layui-card-header text-center margin-20 font-w7 color-text layui-bg-gray border-radius-5">
|
||||
{$title|default='小程序接口配置'}<span class="color-desc font-s12"> ( 微信公众号平台配置获取 )</span>
|
||||
</div>
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<label class="layui-form-item block relative">
|
||||
@ -52,9 +52,6 @@
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<script>layui.form.render()</script>
|
||||
|
||||
<style>
|
||||
.think-level-box tr input {
|
||||
width: 90%;
|
||||
|
||||
@ -35,7 +35,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class="text-left nowrap">{$vo.name|default=''}</td>
|
||||
<td class="text-left">
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
{extend name="../../admin/view/main"}
|
||||
|
||||
{block name='content'}
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-40">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body">
|
||||
|
||||
<label class="layui-form-item relative block">
|
||||
<span class="color-green font-w7">通知标题</span>
|
||||
|
||||
@ -39,7 +39,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class="text-left nowrap">{$vo.name|default=''}</td>
|
||||
<td class="text-left nowrap sub-strong-blue">已阅读 <b>{$vo.num_read|default=''}</b> 次</td>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">通知标题</label>
|
||||
<label class="layui-input-inline">
|
||||
@ -34,6 +34,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>form.render()</script>
|
||||
</fieldset>
|
||||
|
||||
@ -1,14 +1,14 @@
|
||||
{extend name="../../admin/view/main"}
|
||||
|
||||
{block name='content'}
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-40">
|
||||
<form action="{:sysuri()}" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body">
|
||||
|
||||
<div class="layui-form-item label-required-prev">
|
||||
<span class="help-label"><b>支付方式图标</b>Payment Image</span>
|
||||
<label class="relative block label-required-null">
|
||||
<input class="layui-input" pattern="^https?://" name="cover" placeholder="请上传支付方式图标" required value='{$vo.cover|default=""}'>
|
||||
<a class="layui-icon layui-icon-upload input-right-icon" data-field="cover" data-file data-type="png,jpg,gif"></a>
|
||||
<input class="layui-input think-bg-gray" pattern="^https?://" name="cover" placeholder="请上传支付方式图标" required value='{$vo.cover|default=""}'>
|
||||
<a class="layui-icon layui-icon-upload input-right-icon" data-field="cover" data-file data-type="png,jpg,gif,jpeg"></a>
|
||||
<script>$('[name="cover"]').uploadOneImage()</script>
|
||||
</label>
|
||||
</div>
|
||||
@ -70,27 +70,21 @@
|
||||
|
||||
{block name='script'}
|
||||
<script>
|
||||
(function () {
|
||||
|
||||
layui.form.render();
|
||||
|
||||
(function (apply) {
|
||||
apply({value: $('select[name=type]').val()});
|
||||
layui.form.on('select(payment-type)', apply);
|
||||
|
||||
function apply(data) {
|
||||
if (data.value.indexOf('wechat') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="wechat"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else if (data.value.indexOf('alipay') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="alipay"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else if (data.value.indexOf('joinpay') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="joinpay"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else if (data.value.indexOf('voucher') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="voucher"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else {
|
||||
$('[data-payment-type]').addClass('layui-hide');
|
||||
}
|
||||
})(function (data) {
|
||||
if (data.value.indexOf('wechat') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="wechat"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else if (data.value.indexOf('alipay') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="alipay"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else if (data.value.indexOf('joinpay') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="joinpay"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else if (data.value.indexOf('voucher') > -1) {
|
||||
$('[data-payment-type]').not($('[data-payment-type="voucher"]').removeClass('layui-hide')).addClass('layui-hide');
|
||||
} else {
|
||||
$('[data-payment-type]').addClass('layui-hide');
|
||||
}
|
||||
|
||||
})();
|
||||
});
|
||||
</script>
|
||||
{/block}
|
||||
@ -39,7 +39,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class="text-left nowrap">
|
||||
<div class="headimg headimg-xs headimg-no" data-lazy-src="{$vo.cover}"></div>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">支付名称</label>
|
||||
<label class="layui-input-inline">
|
||||
@ -55,6 +55,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
<script>window.form.render()</script>
|
||||
</fieldset>
|
||||
|
||||
</fieldset>
|
||||
@ -1,33 +1,33 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class='layui-form layui-card' data-auto="true" method="post" onsubmit="return false;">
|
||||
<form action="{:sysuri()}" autocomplete="off" class='layui-form layui-card' data-auto="true" method="post" onsubmit="return false;">
|
||||
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<label class="layui-form-item block relative">
|
||||
<span class="color-green font-w7 margin-right-5">快递公司名称</span><span class="nowrap color-desc">Name</span>
|
||||
<span class="help-label"><b>快递公司名称</b>Name</span>
|
||||
<input class="layui-input" name="name" placeholder="请输入快递公司名称" required value='{$vo.name|default=""}'>
|
||||
<p class="color-desc">必填,快递公司名称用于显示快递配送的公司标识,请尽量保持其精准性。</p>
|
||||
</label>
|
||||
|
||||
<label class="layui-form-item block relative">
|
||||
<span class="color-green font-w7 margin-right-5">快递鸟接口查询编码</span><span class="nowrap color-desc">Code01</span>
|
||||
<span class="help-label"><b>快递鸟接口查询编码</b>Code01</span>
|
||||
<input class="layui-input" name="code_1" placeholder="请输入快递鸟接口查询编码" required value='{$vo.code_1|default=""}'>
|
||||
<p class="color-desc">必填,快递公司对应在快递鸟接口的编码,可以从快递鸟官方接口文档中获取到。</p>
|
||||
</label>
|
||||
|
||||
<label class="layui-form-item block relative">
|
||||
<span class="color-green font-w7 margin-right-5">快递100百度查询编码</span><span class="nowrap color-desc">Code02</span>
|
||||
<span class="help-label"><b>快递100百度查询编码</b>Code02</span>
|
||||
<input class="layui-input" name="code_2" placeholder="请输入快递100百度查询编码" value='{$vo.code_2|default=""}'>
|
||||
<p class="color-desc">可选,快递公司在百度快递100应用程序搜索时使用的编码,需要使用网络模拟请求抓取。</p>
|
||||
</label>
|
||||
|
||||
<label class="layui-form-item block relative">
|
||||
<span class="color-green font-w7 margin-right-5">快递100接口查询编码</span><span class="nowrap color-desc">Code03</span>
|
||||
<span class="help-label"><b>快递100接口查询编码</b>Code03</span>
|
||||
<input class="layui-input" name="code_3" placeholder="请输入快递100接口查询编码" value='{$vo.code_3|default=""}'>
|
||||
<p class="color-desc">必填,快递公司对应在快递100接口的编码,可以从快递100官方接口文档中获取到。</p>
|
||||
</label>
|
||||
|
||||
<label class="layui-form-item block relative">
|
||||
<span class="color-green font-w7 margin-right-5">快递公司描述</span><span class="nowrap color-desc">Remark</span>
|
||||
<span class="help-label"><b>快递公司描述</b>Remark</span>
|
||||
<textarea class="layui-textarea" name="remark" placeholder="请输入快递公司描述">{$vo.remark|default=''}</textarea>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
@ -60,7 +60,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class='text-left nowrap'>{$vo.name|default=''}</td>
|
||||
<td class='text-center nowrap'>{$vo.code_1|default='-'}</td>
|
||||
|
||||
@ -27,5 +27,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
<script>form.render()</script>
|
||||
</fieldset>
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
{block name="content"}
|
||||
<div id="TruckForm">
|
||||
<form action="{:request()->url()}" autocomplete="off" class='layui-form layui-card' data-auto="true" method="post" onsubmit="return false;">
|
||||
<form action="{:sysuri()}" autocomplete="off" class='layui-form layui-card' data-auto="true" method="post" onsubmit="return false;">
|
||||
<div class="layui-card-body padding-40">
|
||||
<label class="layui-form-item block relative">
|
||||
<span class="color-green font-w7">邮费模板名称</span>
|
||||
|
||||
@ -39,7 +39,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class='text-left nowrap'>{$vo.code|default=''}</td>
|
||||
<td class='text-left nowrap'>{$vo.name|default=''}</td>
|
||||
|
||||
@ -41,6 +41,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
<script>form.render()</script>
|
||||
</fieldset>
|
||||
|
||||
</fieldset>
|
||||
@ -14,7 +14,7 @@
|
||||
}
|
||||
</style>
|
||||
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<fieldset class="layui-form-item">
|
||||
@ -164,7 +164,7 @@
|
||||
<script>
|
||||
|
||||
(function ($ele) {
|
||||
form.render(), form.on('select(number)', apply);
|
||||
layui.form.on('select(number)', apply);
|
||||
apply({value: parseInt("{$vo.number|default='0'}")});
|
||||
|
||||
function apply(data) {
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
{extend name="../../admin/view/main"}
|
||||
|
||||
{block name='content'}
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-40">
|
||||
<form action="{:sysuri()}" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body">
|
||||
|
||||
{notempty name='marks'}
|
||||
<div class="layui-form-item relative block">
|
||||
<span class="color-green font-w7 label-required-prev">文章标签</span>
|
||||
|
||||
@ -43,7 +43,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class="text-left nowrap">{$vo.code|default=''}</td>
|
||||
<td class="text-left nowrap">{$vo.name|default=''}</td>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">文章标题</label>
|
||||
<label class="layui-input-inline">
|
||||
@ -42,5 +42,4 @@
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</fieldset>
|
||||
<script>window.form.render()</script>
|
||||
</fieldset>
|
||||
@ -32,8 +32,7 @@
|
||||
{block name='script'}
|
||||
<script>
|
||||
$(function () {
|
||||
$.form.reInit(), layui.form.render();
|
||||
$('[data-item]').on('click', function () {
|
||||
$.form.reInit(), $('[data-item]').on('click', function () {
|
||||
top.setItemValue(this.getAttribute('data-item') || '');
|
||||
parent.layer.close(parent.layer.getFrameIndex(window.name));
|
||||
});
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">文章标题</label>
|
||||
<label class="layui-input-inline">
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
<label class="layui-form-item relative block">
|
||||
<span class="color-green font-w7">标签名称</span>
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class="text-left nowrap">{$vo.name|default=''}</td>
|
||||
<td>{if $vo.status eq 0}<span class="color-red">已禁用</span>{elseif $vo.status eq 1}<span class="color-green">已激活</span>{/if}</td>
|
||||
@ -61,7 +61,3 @@
|
||||
<!--{/if}-->
|
||||
</div>
|
||||
{/block}
|
||||
|
||||
{block name='script'}
|
||||
<script>window.form.render()</script>
|
||||
{/block}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">标签名称</label>
|
||||
<label class="layui-input-inline">
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
<label class="layui-form-item relative block">
|
||||
<span class="color-green font-w7 label-required-prev">绑定上级分类</span>
|
||||
@ -40,5 +40,4 @@
|
||||
<button class="layui-btn" type='submit'>保存数据</button>
|
||||
<button class="layui-btn layui-btn-danger" data-close data-confirm="确定要取消编辑吗?" type='button'>取消编辑</button>
|
||||
</div>
|
||||
<script>form.render()</script>
|
||||
</form>
|
||||
</form>
|
||||
@ -33,7 +33,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.ids}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class="nowrap"><span class="color-desc notselect">{$vo.spl|raw}</span>{$vo.name}</td>
|
||||
<td class="color-desc">{$vo.remark|default=''}</td>
|
||||
|
||||
@ -68,15 +68,15 @@
|
||||
<table class="layui-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center" style="width:90px">商品封面</th>
|
||||
<th class="text-left" style="width:auto">轮播图片</th>
|
||||
<th class="text-center">封面</th>
|
||||
<th class="text-left" style="width:100%">轮播图片</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-center">
|
||||
<td class="text-center help-images text-top">
|
||||
<input name="cover" type="hidden" value="{$vo.cover|default=''}">
|
||||
<script>$('[name="cover"]').uploadOneImage();</script>
|
||||
</td>
|
||||
<td class="text-left">
|
||||
<td class="text-left help-images">
|
||||
<input name="slider" type="hidden" value="{$vo.slider|default=''}">
|
||||
<script>$('[name="slider"]').uploadMultipleImage();</script>
|
||||
</td>
|
||||
@ -299,9 +299,6 @@
|
||||
</label>
|
||||
|
||||
<script>
|
||||
/*! 表单初始化 */
|
||||
window.form.render();
|
||||
|
||||
/*! 入会礼包切换 */
|
||||
window.form.on('radio(vip_entry)', setVipEntry);
|
||||
setVipEntry({value: ('{$vo.vip_entry|default="0"}')});
|
||||
|
||||
@ -56,7 +56,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.code}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class='nowrap'>
|
||||
{notempty name='vo.cover'}
|
||||
@ -134,6 +134,5 @@
|
||||
</table>
|
||||
{empty name='list'}<span class="notdata">没有记录哦</span>{else}{$pagehtml|raw|default=''}{/empty}
|
||||
</div>
|
||||
<script>form.render()</script>
|
||||
</div>
|
||||
{/block}
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">商品编号</label>
|
||||
<label class="layui-input-inline">
|
||||
|
||||
@ -40,7 +40,6 @@
|
||||
|
||||
{block name='script'}
|
||||
<script>
|
||||
layui.form.render();
|
||||
$('[data-item]').on('click', function () {
|
||||
top.setItemValue(this.getAttribute('data-item') || '');
|
||||
parent.layer.close(parent.layer.getFrameIndex(window.name));
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">商品编号</label>
|
||||
<label class="layui-input-inline">
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<div class="layui-form-item relative block">
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
<label class="layui-form-item relative block">
|
||||
<span class="color-green font-w7">标签名称</span>
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
<label><input class="list-check-box" type='checkbox' value='{$vo.id}'></label>
|
||||
</td>
|
||||
<td class='list-table-sort-td'>
|
||||
<label><input class="list-sort-input" data-action-blur="{:request()->url()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
<label><input class="list-sort-input" data-action-blur="{:sysuri()}" data-loading="false" data-value="id#{$vo.id};action#sort;sort#{value}" value="{$vo.sort}"></label>
|
||||
</td>
|
||||
<td class="text-left nowrap">{$vo.name|default=''}</td>
|
||||
<td>{if $vo.status eq 0}<span class="color-red">已禁用</span>{elseif $vo.status eq 1}<span class="color-green">已激活</span>{/if}</td>
|
||||
@ -63,8 +63,4 @@
|
||||
</div>
|
||||
<!--{/if}-->
|
||||
</div>
|
||||
{/block}
|
||||
|
||||
{block name='script'}
|
||||
<script>window.form.render()</script>
|
||||
{/block}
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">标签名称</label>
|
||||
<label class="layui-input-inline">
|
||||
|
||||
@ -29,7 +29,6 @@
|
||||
{block name='script'}
|
||||
<script>
|
||||
$(function () {
|
||||
layui.form.render();
|
||||
$('[data-article]').on('click', function () {
|
||||
if (top.setItemValue) top.setItemValue(this.getAttribute('data-item') || '');
|
||||
parent.layer.close(parent.layer.getFrameIndex(window.name));
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
@ -43,5 +43,4 @@
|
||||
<button class="layui-btn layui-btn-danger" data-close data-confirm="确定要取消吗?" type='button'>取消</button>
|
||||
</div>
|
||||
</div>
|
||||
<script>form.render()</script>
|
||||
</form>
|
||||
</form>
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">用户手机</label>
|
||||
@ -134,7 +134,6 @@
|
||||
</fieldset>
|
||||
|
||||
<script>
|
||||
window.form.render();
|
||||
require(['excel'], function (excel) {
|
||||
excel.bind(function (data) {
|
||||
var items = [];
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card margin-bottom-0" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card margin-bottom-0" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<label class="layui-form-item relative block">
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">用户手机</label>
|
||||
<label class="layui-input-inline">
|
||||
@ -89,7 +89,6 @@
|
||||
</fieldset>
|
||||
|
||||
<script>
|
||||
window.form.render();
|
||||
require(['excel'], function (excel) {
|
||||
excel.bind(function (data) {
|
||||
var rows = [];
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card margin-bottom-0 overhide" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card margin-bottom-0 overhide" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
<fieldset>
|
||||
<legend><span class="layui-badge layui-bg-cyan">收货信息</span></legend>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">用户手机</label>
|
||||
<label class="layui-input-inline">
|
||||
@ -94,7 +94,6 @@
|
||||
</fieldset>
|
||||
|
||||
<script>
|
||||
window.form.render();
|
||||
require(['excel'], function (excel) {
|
||||
excel.bind(function (data) {
|
||||
var items = [];
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">用户手机</label>
|
||||
<label class="layui-input-inline">
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card overhide" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card overhide" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<fieldset class="layui-form-item">
|
||||
@ -77,8 +77,6 @@
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>form.render()</script>
|
||||
|
||||
<style>
|
||||
.WechatUserHead {
|
||||
width: 138px !important;
|
||||
|
||||
@ -65,5 +65,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
<script>layui.form.render()</script>
|
||||
</fieldset>
|
||||
@ -41,5 +41,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
<script>form.render()</script>
|
||||
</fieldset>
|
||||
@ -1,310 +1,308 @@
|
||||
{extend name="../../admin/view/main"}
|
||||
|
||||
{block name='content'}
|
||||
<div class="think-box-shadow">
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40 padding-top-30" style="width:1200px">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body" style="min-width:1000px">
|
||||
|
||||
<!-- 结算方式 开始 -->
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend><span class="layui-badge">结算到账</span></legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $data['settl_type'] = $data['settl_type'] ?? 1; {/php}
|
||||
{foreach [1 => '支付后立即到账', 2 => '确认收货后到账'] as $key => $val}{if $data.settl_type eq $key}
|
||||
<input class="layui-input" name="settl_type" title="{$val}" type="radio" value="{$key}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="settl_type" title="{$val}" type="radio" value="{$key}">
|
||||
{/if}{/foreach}
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend><span class="layui-badge">团队结算</span></legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $data['teams_type'] = $data['teams_type'] ?? 1; {/php}
|
||||
{foreach [1 => '实时结算'] as $key=>$val}{if $data.teams_type eq $key}
|
||||
<input class="layui-input" name="teams_type" title="{$val}" type="radio" value="{$key}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="teams_type" title="{$val}" type="radio" value="{$key}">
|
||||
{/if}{/foreach}
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<!-- 结算方式 开始 -->
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend><span class="layui-badge">结算到账</span></legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $data['settl_type'] = $data['settl_type'] ?? 1; {/php}
|
||||
{foreach [1 => '支付后立即到账', 2 => '确认收货后到账'] as $key => $val}{if $data.settl_type eq $key}
|
||||
<input class="layui-input" name="settl_type" title="{$val}" type="radio" value="{$key}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="settl_type" title="{$val}" type="radio" value="{$key}">
|
||||
{/if}{/foreach}
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend><span class="layui-badge">团队结算</span></legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $data['teams_type'] = $data['teams_type'] ?? 1; {/php}
|
||||
{foreach [1 => '实时结算'] as $key=>$val}{if $data.teams_type eq $key}
|
||||
<input class="layui-input" name="teams_type" title="{$val}" type="radio" value="{$key}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="teams_type" title="{$val}" type="radio" value="{$key}">
|
||||
{/if}{/foreach}
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 结算方式 结束 -->
|
||||
|
||||
<div class="layui-form-item">
|
||||
<fieldset class="block">
|
||||
<legend><span class="layui-badge">平推奖励</span></legend>
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-row layui-col-space20">
|
||||
{foreach $levels as $level}
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block margin-0">
|
||||
<legend>
|
||||
{php} $key = 'equal_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input checked lay-skin="switch" lay-text="已启用平推 {$level.name} 奖励|已停用平推 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用平推 {$level.name} 奖励|已停用平推 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-row layui-col-space20">
|
||||
<label class="layui-col-xs6">
|
||||
{php} $key = 'equal_value_vip_1_'.$level['number']; {/php}
|
||||
<span><b class="color-blue">请输入直属上级奖励金额</b><br>如:比例填写 10.00 表示 10.00 元</span>
|
||||
<input class="layui-input" data-blur-number="2" name="{$key}" placeholder="请输入奖励金额" type="text" value="{$data[$key]??'0.00'}">
|
||||
</label>
|
||||
<label class="layui-col-xs6">
|
||||
{php} $key = 'equal_value_vip_2_'.$level['number']; {/php}
|
||||
<span><b class="color-blue">请输入上上级奖励金额</b><br>如:比例填写 10.00 表示 10.00 元</span>
|
||||
<input class="layui-input" data-blur-number="2" name="{$key}" placeholder="请输入奖励金额" type="text" value="{$data[$key]??'0.00'}">
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-tab layui-tab-card shadow-none">
|
||||
<ul class="layui-tab-title">
|
||||
{foreach $levels as $level}
|
||||
<li data-rule-tab>[ <b class="color-red">VIP{$level.number|default=0}</b> ] {$level.name|default=''}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
<div class="layui-tab-content padding-0">
|
||||
{foreach $levels as $level}
|
||||
<div class="layui-tab-item">
|
||||
<table class="layui-table margin-top-0 border-0" lay-skin="line">
|
||||
<colgroup>
|
||||
<col style="width:150px">
|
||||
</colgroup>
|
||||
{foreach $levels as $l}
|
||||
<tr class="think-bg-white">
|
||||
<th class="text-center font-w7 nowrap">
|
||||
{$level.name} <span class="layui-icon font-s10 color-desc"></span> {$l.name}
|
||||
</th>
|
||||
<td>
|
||||
<div class="layu-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block margin-0">
|
||||
<legend>
|
||||
{php} $key = 'frist_state_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用首推奖励|已停用首推奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用首推奖励|已停用首推奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $key = 'frist_type_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="1">
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block relative">
|
||||
{php} $key = 'frist_value_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.00000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block margin-0">
|
||||
<legend>
|
||||
{php} $key = 'repeat_state_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用复购奖励|已停用复购奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用复购奖励|已停用复购奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $key = 'repeat_type_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单', 2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block relative">
|
||||
{php} $key = 'repeat_value_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
</table>
|
||||
<div class="padding-20">
|
||||
<div class="layui-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'direct_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的直属团队奖励|已停用 {$level.name} 的直属团队奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的直属团队奖励|已停用 {$level.name} 的直属团队奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $key = 'direct_type_vip_'.$level['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block nowrap">
|
||||
{php} $key = 'direct_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'indirect_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的间接团队奖励|已停用 {$level.name} 的间接团队奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的间接团队奖励|已停用 {$level.name} 的间接团队奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item nowrap">
|
||||
{php} $key = 'indirect_type_vip_'.$level['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block">
|
||||
{php} $key = 'indirect_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'upgrade_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input checked lay-skin="switch" lay-text="已启用用户升级 {$level.name} 奖励|已停用用户升级 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用用户升级 {$level.name} 奖励|已停用用户升级 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item nowrap">
|
||||
{php} $key = 'upgrade_type_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="1">
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block">
|
||||
{php} $key = 'upgrade_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入固定奖励金额</b>( 如:比例填写 10.00 表示 10.00 元或 10.00% )<b class="color-red">仅针对订单升级有效!</b></span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'manage_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input checked lay-skin="switch" lay-text="已启用用户 {$level.name} 管理奖励|已停用用户 {$level.name} 管理奖励" name="{$key}" type="checkbox" value="1">
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用用户 {$level.name} 管理奖励|已停用用户 {$level.name} 管理奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item nowrap">
|
||||
{php} $key = 'manage_type_vip_'.$level['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '不累计未发管理奖金额', 2 => '累计未发放管理奖金'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block">
|
||||
{php} $key = 'manage_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入固定奖励金额</b>( 如:比例填写 10.00 表示 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item text-center margin-top-30">
|
||||
<button class="layui-btn" type='submit'>保存配置</button>
|
||||
<button class="layui-btn layui-btn-danger" data-confirm="确定要取消编辑吗?" data-history-back type='button'>取消编辑</button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
<!-- 结算方式 结束 -->
|
||||
|
||||
<div class="layui-form-item">
|
||||
<fieldset class="block">
|
||||
<legend><span class="layui-badge">平推奖励</span></legend>
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-row layui-col-space20">
|
||||
{foreach $levels as $level}
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block margin-0">
|
||||
<legend>
|
||||
{php} $key = 'equal_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input checked lay-skin="switch" lay-text="已启用平推 {$level.name} 奖励|已停用平推 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用平推 {$level.name} 奖励|已停用平推 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-row layui-col-space20">
|
||||
<label class="layui-col-xs6">
|
||||
{php} $key = 'equal_value_vip_1_'.$level['number']; {/php}
|
||||
<span><b class="color-blue">请输入直属上级奖励金额</b><br>如:比例填写 10.00 表示 10.00 元</span>
|
||||
<input class="layui-input" data-blur-number="2" name="{$key}" placeholder="请输入奖励金额" type="text" value="{$data[$key]??'0.00'}">
|
||||
</label>
|
||||
<label class="layui-col-xs6">
|
||||
{php} $key = 'equal_value_vip_2_'.$level['number']; {/php}
|
||||
<span><b class="color-blue">请输入上上级奖励金额</b><br>如:比例填写 10.00 表示 10.00 元</span>
|
||||
<input class="layui-input" data-blur-number="2" name="{$key}" placeholder="请输入奖励金额" type="text" value="{$data[$key]??'0.00'}">
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-tab layui-tab-card shadow-none">
|
||||
<ul class="layui-tab-title">
|
||||
{foreach $levels as $level}
|
||||
<li data-rule-tab>[ <b class="color-red">VIP{$level.number|default=0}</b> ] {$level.name|default=''}</li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
<div class="layui-tab-content padding-0">
|
||||
{foreach $levels as $level}
|
||||
<div class="layui-tab-item">
|
||||
<table class="layui-table margin-top-0 border-0" lay-skin="line">
|
||||
<colgroup>
|
||||
<col style="width:150px">
|
||||
</colgroup>
|
||||
{foreach $levels as $l}
|
||||
<tr class="think-bg-white">
|
||||
<th class="text-center font-w7 nowrap">
|
||||
{$level.name} <span class="layui-icon font-s10 color-desc"></span> {$l.name}
|
||||
</th>
|
||||
<td>
|
||||
<div class="layu-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block margin-0">
|
||||
<legend>
|
||||
{php} $key = 'frist_state_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用首推奖励|已停用首推奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用首推奖励|已停用首推奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $key = 'frist_type_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="1">
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block relative">
|
||||
{php} $key = 'frist_value_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.00000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block margin-0">
|
||||
<legend>
|
||||
{php} $key = 'repeat_state_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用复购奖励|已停用复购奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用复购奖励|已停用复购奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $key = 'repeat_type_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单', 2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block relative">
|
||||
{php} $key = 'repeat_value_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
</table>
|
||||
<div class="padding-20">
|
||||
<div class="layui-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'direct_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的直属团队奖励|已停用 {$level.name} 的直属团队奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的直属团队奖励|已停用 {$level.name} 的直属团队奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item">
|
||||
{php} $key = 'direct_type_vip_'.$level['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block nowrap">
|
||||
{php} $key = 'direct_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'indirect_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的间接团队奖励|已停用 {$level.name} 的间接团队奖励" name="{$key}" type="checkbox" value="1" checked>
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用 {$level.name} 的间接团队奖励|已停用 {$level.name} 的间接团队奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item nowrap">
|
||||
{php} $key = 'indirect_type_vip_'.$level['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block">
|
||||
{php} $key = 'indirect_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入奖励金额或返利金额比例</b>( 如:比例填写 10.00 表示 10.00% 或 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-row layui-col-space20">
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'upgrade_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input checked lay-skin="switch" lay-text="已启用用户升级 {$level.name} 奖励|已停用用户升级 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用用户升级 {$level.name} 奖励|已停用用户升级 {$level.name} 奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item nowrap">
|
||||
{php} $key = 'upgrade_type_vip_'.$level['number'].'_'.$l['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="1">
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '奖励固定金额 / 每单',2 => '按订单参与的返利金额比例'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block">
|
||||
{php} $key = 'upgrade_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入固定奖励金额</b>( 如:比例填写 10.00 表示 10.00 元或 10.00% )<b class="color-red">仅针对订单升级有效!</b></span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="layui-col-xs6">
|
||||
<fieldset class="block">
|
||||
<legend>
|
||||
{php} $key = 'manage_state_vip_'.$level['number']; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{php} $data[$key] = $data[$key] ?? 0; {/php}
|
||||
{if isset($data[$key]) and $data[$key] eq 1}
|
||||
<input checked lay-skin="switch" lay-text="已启用用户 {$level.name} 管理奖励|已停用用户 {$level.name} 管理奖励" name="{$key}" type="checkbox" value="1">
|
||||
{else}
|
||||
<input lay-skin="switch" lay-text="已启用用户 {$level.name} 管理奖励|已停用用户 {$level.name} 管理奖励" name="{$key}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</legend>
|
||||
<div class="layui-form-item nowrap">
|
||||
{php} $key = 'manage_type_vip_'.$level['number']; {/php}
|
||||
{php} $data[$key] = $data[$key] ?? 1; {/php}
|
||||
{foreach [1 => '不累计未发管理奖金额', 2 => '累计未发放管理奖金'] as $k => $v}
|
||||
{if isset($data[$key]) and $data[$key] eq $k}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}" checked>
|
||||
{else}
|
||||
<input class="layui-input" name="{$key}" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
<label class="block">
|
||||
{php} $key = 'manage_value_vip_'.$level['number']; {/php}
|
||||
<span class="color-blue"><b>请输入固定奖励金额</b>( 如:比例填写 10.00 表示 10.00 元 )</span>
|
||||
<input class="layui-input" data-blur-number="4" name="{$key}" placeholder="请输入奖励金额或返利金额比例" type="text" value="{$data[$key]??'0.0000'}">
|
||||
</label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item text-center margin-top-30">
|
||||
<button class="layui-btn" type='submit'>保存配置</button>
|
||||
<button class="layui-btn layui-btn-danger" data-confirm="确定要取消编辑吗?" data-history-back type='button'>取消编辑</button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
$(function () {
|
||||
$('li[data-rule-tab]:first-child').trigger('click');
|
||||
});
|
||||
</script>
|
||||
|
||||
<script>
|
||||
$(function () {
|
||||
layui.form.render(), layui.element.render();
|
||||
$('li[data-rule-tab]:first-child').trigger('click');
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
{/block}
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">代理昵称</label>
|
||||
<label class="layui-input-inline">
|
||||
@ -60,5 +60,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
<script>window.form.render()</script>
|
||||
</fieldset>
|
||||
</fieldset>
|
||||
@ -1,4 +1,4 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
@ -125,6 +125,4 @@
|
||||
<button class="layui-btn layui-btn-danger" data-close data-confirm="确定要取消编辑吗?" type='button'>取消编辑</button>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
<script>form.render()</script>
|
||||
</form>
|
||||
@ -1,4 +1,4 @@
|
||||
<style xmlns="http://www.w3.org/1999/html">
|
||||
<style>
|
||||
.payment-type td .layui-form-checkbox {
|
||||
margin: 0 !important;
|
||||
padding-left: 25px !important;
|
||||
@ -15,6 +15,7 @@
|
||||
.transfer-image .uploadimage {
|
||||
width: 35px;
|
||||
height: 35px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.transfer-image .uploadimage span.layui-icon {
|
||||
@ -22,17 +23,16 @@
|
||||
}
|
||||
</style>
|
||||
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<div class="layui-form-item relative block">
|
||||
<span class="color-green font-w7 label-required-prev">用户提现状态</span>
|
||||
<span class="color-desc margin-left-5">Transfer Status</span>
|
||||
<div class="layui-textarea" style="min-height:auto;padding:10px 0 13px 18px">
|
||||
<span class="help-label"><b>用户提现状态</b>Transfer Status</span>
|
||||
<div class="layui-textarea" style="min-height:unset">
|
||||
{php} $data['status'] = $data['status'] ?? 0; {/php}
|
||||
{foreach ['关闭返利提现', '开启返利提现'] as $k => $v}
|
||||
{if $data.status eq $k}
|
||||
<input checked class="layui-input layui-bg-gray" name="status" title="{$v}" type="radio" value="{$k}">
|
||||
<input checked class="layui-input layui-bg-gray" name="status" title="{$v}" type="checkbox" value="{$k}">
|
||||
{else}
|
||||
<input class="layui-input layui-bg-gray" name="status" title="{$v}" type="radio" value="{$k}">
|
||||
{/if}{/foreach}
|
||||
@ -52,19 +52,19 @@
|
||||
<table class="layui-table payment-type" lay-skin="nob">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center notselect nowrap padding-col-5"><b>提现转账方式</b></th>
|
||||
<td class="text-center notselect nowrap padding-col-5"><b>是否需要审核</b></td>
|
||||
<td class="text-center notselect nowrap padding-col-5"><b>图 标</b></td>
|
||||
<td class="text-center notselect nowrap padding-col-5"><b>单笔最小金额( 元 )</b></td>
|
||||
<th class="notselect nowrap"><b>提现转账方式</b></th>
|
||||
<td class="text-center notselect nowrap"><b>是否需要审核</b></td>
|
||||
<td class="text-center notselect nowrap"><b>图 标</b></td>
|
||||
<td class="text-center notselect nowrap"><b>单笔最小金额( 元 )</b></td>
|
||||
<td class="padding-col-0"></td>
|
||||
<td class="text-center notselect nowrap padding-col-5"><b>单笔最大金额( 元 )</b></td>
|
||||
<td class="text-center notselect nowrap padding-col-5"><b>每日限提现次数</b></td>
|
||||
<td class="text-center notselect nowrap"><b>单笔最大金额( 元 )</b></td>
|
||||
<td class="text-center notselect nowrap"><b>每日限提现次数</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{foreach $types as $k => $t}
|
||||
<tr class="think-bg-white">
|
||||
<td class="nowrap padding-col-5">
|
||||
<td class="nowrap">
|
||||
{php} $key = 'transfer['.$k.']["state"]'; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{if isset($data['transfer'][$k]['state']) and $data['transfer'][$k]['state'] eq 1}
|
||||
@ -73,7 +73,7 @@
|
||||
<input lay-skin="primary" name="{$key}" title="{$t}" type="checkbox" value="1">
|
||||
{/if}
|
||||
</td>
|
||||
<td class="text-center padding-col-5" style="width:80px">
|
||||
<td class="text-center" style="width:80px">
|
||||
{php} $key = 'transfer['.$k.']["audit"]'; {/php}
|
||||
<input name="{$key}" type="hidden" value="0">
|
||||
{if isset($data['transfer'][$k]['audit']) and $data['transfer'][$k]['audit'] eq 1}
|
||||
@ -89,23 +89,23 @@
|
||||
<input name="{$key}" type="hidden" value="{$data['transfer'][$k]['image'] ?? ''}">
|
||||
<script>$("[name='{$key}']").uploadOneImage()</script>
|
||||
</td>
|
||||
<td class="text-center padding-col-5">
|
||||
<td class="text-center">
|
||||
<label>
|
||||
{php} $key = 'transfer['.$k.'][minAmount]'; {/php}
|
||||
<input class="layui-input" data-blur-number="2" data-value-min="0.00" name="{$key}" placeholder="¥" value="{$data['transfer'][$k]['minAmount'] ?? '1.00'}">
|
||||
<input type="number" min="0" data-blur-number="2" data-value-min="0.00" class="layui-input text-center" name="{$key}" placeholder="¥" value="{$data['transfer'][$k]['minAmount'] ?? '1.00'}">
|
||||
</label>
|
||||
</td>
|
||||
<td class="text-center padding-col-5">-</td>
|
||||
<td class="text-center padding-col-5">
|
||||
<td class="text-center">-</td>
|
||||
<td class="text-center">
|
||||
<label>
|
||||
{php} $key = 'transfer['.$k.'][maxAmount]'; {/php}
|
||||
<input class="layui-input" data-blur-number="2" data-value-max="100000.00" name="{$key}" placeholder="¥" value="{$data['transfer'][$k]['maxAmount'] ?? '2000.00'}">
|
||||
<input type="number" min="1" data-blur-number="2" data-value-max="100000.00" class="layui-input text-center" name="{$key}" placeholder="¥" value="{$data['transfer'][$k]['maxAmount'] ?? '2000.00'}">
|
||||
</label>
|
||||
</td>
|
||||
<td class="text-center padding-col-5">
|
||||
<td class="text-center">
|
||||
<label>
|
||||
{php} $key = 'transfer['.$k.'][dayNumber]'; {/php}
|
||||
<input class="layui-input text-center padding-left-0" data-blur-number="0" data-value-max="100" data-value-min="1" name="{$key}" value="{$data['transfer'][$k]['dayNumber'] ?? '1'}">
|
||||
<input type="number" min="1" data-blur-number="0" data-value-min="1" data-value-max="100" class="layui-input text-center" name="{$key}" value="{$data['transfer'][$k]['dayNumber'] ?? '1'}">
|
||||
</label>
|
||||
</td>
|
||||
</tr>
|
||||
@ -130,6 +130,4 @@
|
||||
<button class="layui-btn" type='submit'>保存数据</button>
|
||||
<button class="layui-btn layui-btn-danger" data-close data-confirm="确定要取消编辑吗?" type='button'>取消编辑</button>
|
||||
</div>
|
||||
|
||||
<script>layui.form.render();</script>
|
||||
</form>
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
{block name="button"}
|
||||
<!--{if auth('config')}-->
|
||||
<a class="layui-btn layui-btn-sm layui-btn-primary" data-modal="{:url('config')}" data-width="850px">用户提现配置</a>
|
||||
<a class="layui-btn layui-btn-sm layui-btn-primary" data-modal="{:url('config')}" data-width="900px">用户提现配置</a>
|
||||
<!--{/if}-->
|
||||
|
||||
<!--{if auth('payment')}-->
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<fieldset>
|
||||
<legend>条件搜索</legend>
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-form-pane form-search" method="get" onsubmit="return false">
|
||||
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">用户手机</label>
|
||||
@ -57,7 +57,4 @@
|
||||
<button class="layui-btn layui-btn-primary"><i class="layui-icon"></i> 搜 索</button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>window.form.render()</script>
|
||||
|
||||
</fieldset>
|
||||
@ -1,10 +1,9 @@
|
||||
<form action="{:request()->url()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<form action="{:sysuri()}" autocomplete="off" class="layui-form layui-card" data-auto="true" method="post">
|
||||
<div class="layui-card-body padding-left-40">
|
||||
|
||||
<div class="layui-form-item block relative">
|
||||
<span class="color-green font-w7 label-required-prev">绑定公众号</span>
|
||||
<span class="color-desc margin-left-5">Bind WeChat Type</span>
|
||||
<div class="layui-textarea" style="min-height:auto;padding:12px 13px 13px">
|
||||
<div class="layui-form-item label-required-prev">
|
||||
<span class="help-label"><b>绑定公众号</b>Bind WeChat Type</span>
|
||||
<div class="layui-textarea" style="min-height:unset">
|
||||
{php} $data['wechat_type'] = $data['wechat_type'] ?? 'normal'; {/php}
|
||||
{foreach ['normal'=>'兼容模式', 'wxapp'=>'微信小程序', 'wechat'=>'微信服务号'] as $k=>$v}
|
||||
{if $k eq $data.wechat_type}
|
||||
@ -17,8 +16,7 @@
|
||||
</div>
|
||||
|
||||
<label class="layui-form-item block relative">
|
||||
<span class="color-green font-w7">微信商户号</span>
|
||||
<span class="color-desc margin-left-5">WeChat Payment Number</span>
|
||||
<span class="help-label"><b>微信商户号</b>WeChat Payment Number</span>
|
||||
<input class="layui-input" maxlength="50" name="wechat_mch_id" placeholder="请输入微信商户号MCH_ID(必填)" required value="{$data.wechat_mch_id|default=''}">
|
||||
<span class="help-block">微信商户编号,需要在微信商户平台获取,微信商户号 与 公众号APPID 匹配</span>
|
||||
</label>
|
||||
@ -50,5 +48,4 @@
|
||||
<button class="layui-btn" type='submit'>保存数据</button>
|
||||
<button class="layui-btn layui-btn-danger" data-close data-confirm="确定要取消编辑吗?" type='button'>取消编辑</button>
|
||||
</div>
|
||||
</form>
|
||||
<script>form.render();</script>
|
||||
</form>
|
||||
@ -580,7 +580,7 @@ $(function () {
|
||||
$.fn.uploadOneImage = function () {
|
||||
return this.each(function () {
|
||||
if ($(this).data('inited')) return true; else $(this).data('inited', true);
|
||||
var $in = $(this), $bt = $('<a data-file class="uploadimage transition margin-top-5"><span class="layui-icon">ဆ</span><span class="layui-icon"></span></a>').data('input', this);
|
||||
var $in = $(this), $bt = $('<a data-file class="uploadimage transition"><span class="layui-icon">ဆ</span><span class="layui-icon"></span></a>').data('input', this);
|
||||
$bt.attr('data-size', $in.data('size') || 0).attr('data-type', $in.data('type') || 'png,jpg,gif,jpeg').find('span').on('click', function (event) {
|
||||
event.stopPropagation();
|
||||
if ($(this).index() === 0) $bt.attr('style', ''), $in.val(''); else $in.val() && $.previewImage(encodeURI($in.val()));
|
||||
@ -1027,7 +1027,7 @@ $(function () {
|
||||
|
||||
/*! 注册 data-tips-image 事件行为 */
|
||||
onEvent('click', '[data-tips-image]', function () {
|
||||
$.previewImage(this.dataset.tipsImage || this.dataset.lazySrc || this.src, this.dataset.with);
|
||||
$.previewImage(this.dataset.tipsImage || this.dataset.lazySrc || this.src, this.dataset.width);
|
||||
});
|
||||
|
||||
/*! 注册 data-phone-view 事件行为 */
|
||||
|
||||
@ -147,8 +147,26 @@
|
||||
color: #999 !important;
|
||||
|
||||
b {
|
||||
margin-right: 5px;
|
||||
color: #090 !important;
|
||||
margin-right: 5px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.help-images {
|
||||
color: #333;
|
||||
padding: 10px 0 0 10px !important;
|
||||
min-height: unset;
|
||||
background: linear-gradient(-113deg, #EEEEEE, #EEEEEE) !important;
|
||||
|
||||
&:after {
|
||||
clear: left;
|
||||
content: '';
|
||||
display: block;
|
||||
}
|
||||
|
||||
> * {
|
||||
float: left;
|
||||
margin: 0 10px 10px 0;
|
||||
}
|
||||
}
|
||||
|
||||
@ -627,7 +645,6 @@
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
margin-right: 10px;
|
||||
border-radius: 3px;
|
||||
box-shadow: @ShadowMinOuter;
|
||||
background: url('../img/upimg.png') no-repeat center center;
|
||||
@ -663,6 +680,8 @@
|
||||
}
|
||||
|
||||
.uploadimagemtl {
|
||||
margin-right: 10px;
|
||||
|
||||
> div {
|
||||
right: 0;
|
||||
display: none;
|
||||
|
||||
@ -156,26 +156,6 @@ fieldset {
|
||||
-webkit-appearance: revert;
|
||||
}
|
||||
|
||||
div.layui-textarea.help-images {
|
||||
min-height: unset;
|
||||
color: #333;
|
||||
padding: 12px 0 1px 12px;
|
||||
background: linear-gradient(-113deg, #EEEEEE, #EEEEEE) !important;
|
||||
|
||||
&:after {
|
||||
clear: both;
|
||||
content: '';
|
||||
display: block;
|
||||
}
|
||||
|
||||
> * {
|
||||
float: left;
|
||||
width: 78px;
|
||||
height: 78px;
|
||||
margin: 0 10px 10px 0;
|
||||
}
|
||||
}
|
||||
|
||||
.layui-disabled,
|
||||
.layui-disabled:hover {
|
||||
color: #333 !important;
|
||||
@ -393,6 +373,20 @@ div.layui-textarea.help-images {
|
||||
}
|
||||
}
|
||||
|
||||
.layui-form-item {
|
||||
.layui-form-checkbox {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.layui-input.text-center:not([type=number]) {
|
||||
padding-left: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.layui-form-radio {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.layui-form-select dl {
|
||||
top: 37px;
|
||||
padding: 0;
|
||||
@ -403,6 +397,10 @@ div.layui-textarea.help-images {
|
||||
min-height: fit-content;
|
||||
}
|
||||
|
||||
.layui-form-onswitch em {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.layui-form-checkbox.layui-form-checked {
|
||||
i {
|
||||
border-color: #5FB878;
|
||||
|
||||
@ -184,10 +184,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
.help-label b {
|
||||
color: @textColor;
|
||||
}
|
||||
|
||||
.layui-btn-group {
|
||||
border-color: @mainColor;
|
||||
background-color: @mainColor;
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user