This commit is contained in:
manghe 2025-03-22 01:12:18 +00:00
parent 227f12443e
commit 929ab5e861
3 changed files with 89 additions and 12 deletions

View File

@ -61,6 +61,7 @@
<!-- <th>发券开关</th>-->
<!-- <th>发积分开关</th>-->
<th>首页显示</th>
<th>自动下架</th>
<th>
擂台赏<br>抽全局赏数量
</th>
@ -140,6 +141,17 @@
<button class="layui-btn layui-btn-danger layui-btn-radius layui-btn-sm"></button>
{/if}
</td>
<td>
{if $vo['is_auto_xiajia'] eq 1}
<button class="layui-btn layui-btn-warm layui-btn-radius layui-btn-sm">已开启</button>
<br>
<button class="layui-btn layui-btn-warm layui-btn-sm">利润值:{$vo.xiajia_lirun}%</button>
<br>
<button class="layui-btn layui-btn-warm layui-btn-sm">阈值:{$vo.xiajia_auto_coushu}抽</button>
{else}
<button class="layui-btn layui-btn-danger layui-btn-radius layui-btn-sm">未开启</button>
{/if}
</td>
<td>{if $vo['prize_num'] gt 0}{$vo['prize_num']}{/if}</td>
<td>{$vo['sort']}</td>
<td>

View File

@ -199,12 +199,26 @@
checked>
</div>
</div>
<!--<div class="layui-form-item sale_time">-->
<!-- <label class="layui-form-label">预售显示</label>-->
<!-- <div class="layui-input-inline" style="width: 600px;">-->
<!-- <input type="text" name="sale_time" id="sale_time" placeholder="请选择预售显示" autocomplete="off" class="layui-input">-->
<!-- </div>-->
<!--</div>-->
<!-- 新增自动下架功能 -->
<div class="layui-form-item">
<label class="layui-form-label">自动下架</label>
<div class="layui-input-inline" style="width: 600px">
<input type="radio" name="is_auto_xiajia" value="0" lay-filter="autoXiajia" class="layui-input" title="关闭" checked>
<input type="radio" name="is_auto_xiajia" value="1" lay-filter="autoXiajia" class="layui-input" title="开启">
</div>
</div>
<div class="layui-form-item xiajia-config" style="display: none;">
<label class="layui-form-label">下架利润值(%)</label>
<div class="layui-input-inline" style="width: 600px">
<input type="number" name="xiajia_lirun" value="0" placeholder="请输入下架利润值(百分比,可以为负)" class="layui-input" style="width: 600px">
</div>
</div>
<div class="layui-form-item xiajia-config" style="display: none;">
<label class="layui-form-label">下架抽数阈值</label>
<div class="layui-input-inline" style="width: 600px">
<input type="number" name="xiajia_auto_coushu" value="0" placeholder="请输入从多少抽数后开始检测" class="layui-input" style="width: 600px">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">盒子封面图</label>
<div class="layui-input-inline">
@ -236,6 +250,25 @@
</div>
</div>
{include file="Public:footer"/}
<script>
layui.use(['form', 'layedit', 'laydate','jquery'], function () {
let form = layui.form,
$ = layui.jquery,
layer = layui.layer;
// 自动下架开关切换事件
form.on('radio(autoXiajia)', function(data){
if(data.value == "1"){
$('.xiajia-config').show();
} else {
$('.xiajia-config').hide();
}
});
// 检查盒子类型,根据类型显示不同的表单项
// ... 现有代码 ...
});
</script>
</body>
</html>

View File

@ -211,12 +211,25 @@
$info.new_is eq 0} checked {/if}>
</div>
</div>
<!--<div class="layui-form-item sale_time">-->
<!-- <label class="layui-form-label">预售显示</label>-->
<!-- <div class="layui-input-inline" style="width: 600px;">-->
<!-- <input type="text" name="sale_time" value="{$info.sale_time}" id="sale_time" placeholder="请选择预售显示" autocomplete="off" class="layui-input">-->
<!-- </div>-->
<!--</div>-->
<div class="layui-form-item">
<label class="layui-form-label">自动下架</label>
<div class="layui-input-inline" style="width: 600px">
<input type="radio" name="is_auto_xiajia" value="0" lay-filter="autoXiajia" class="layui-input" title="关闭" {if $info.is_auto_xiajia eq 0} checked {/if}>
<input type="radio" name="is_auto_xiajia" value="1" lay-filter="autoXiajia" class="layui-input" title="开启" {if $info.is_auto_xiajia eq 1} checked {/if}>
</div>
</div>
<div class="layui-form-item xiajia-config" {$info['is_auto_xiajia']?'':'style="display:none"'}>
<label class="layui-form-label">下架利润值(%)</label>
<div class="layui-input-inline" style="width: 600px">
<input type="number" name="xiajia_lirun" value="{$info.xiajia_lirun|default=0}" placeholder="请输入下架利润值(百分比,可以为负)" class="layui-input" style="width: 600px">
</div>
</div>
<div class="layui-form-item xiajia-config" {$info['is_auto_xiajia']?'':'style="display:none"'}>
<label class="layui-form-label">下架抽数阈值</label>
<div class="layui-input-inline" style="width: 600px">
<input type="number" name="xiajia_auto_coushu" value="{$info.xiajia_auto_coushu|default=0}" placeholder="请输入从多少抽数后开始检测" class="layui-input" style="width: 600px">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">盒子封面图</label>
<div class="layui-input-inline">
@ -250,6 +263,25 @@
</div>
</div>
{include file="Public:footer"/}
<script>
layui.use(['form', 'layedit', 'laydate','jquery'], function () {
let form = layui.form,
$ = layui.jquery,
layer = layui.layer;
// 自动下架开关切换事件
form.on('radio(autoXiajia)', function(data){
if(data.value == "1"){
$('.xiajia-config').show();
} else {
$('.xiajia-config').hide();
}
});
// 其他初始化逻辑
// ... 现有代码 ...
});
</script>
</body>
</html>