From c014190d15b41704085d2e96b3fb51d39d8c2016 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Wed, 12 Feb 2025 13:39:07 +0800 Subject: [PATCH] refactor(mall): 优化订单商品名称的显示格式 --- src/main/resources/templates/febs/views/modules/banner/platformBannerAdd.html | 65 ++++++++++++++++++++------------ 1 files changed, 40 insertions(+), 25 deletions(-) diff --git a/src/main/resources/templates/febs/views/modules/banner/platformBannerAdd.html b/src/main/resources/templates/febs/views/modules/banner/platformBannerAdd.html index 406eb10..975d129 100644 --- a/src/main/resources/templates/febs/views/modules/banner/platformBannerAdd.html +++ b/src/main/resources/templates/febs/views/modules/banner/platformBannerAdd.html @@ -28,7 +28,7 @@ <div class="layui-form-item"> <label class="layui-form-label febs-form-item-require">标题:</label> <div class="layui-input-block"> - <input type="text" name="name" minlength="4" maxlength="10" lay-verify="range|name" + <input type="text" name="name" autocomplete="off" class="layui-input" > </div> </div> @@ -46,22 +46,8 @@ <div class="layui-form-item"> <label class="layui-form-label febs-form-item-require">图片链接:</label> <div class="layui-input-block"> - <input type="text" id="imageUrl" name="imageUrl" minlength="4" maxlength="500" - lay-verify="range|imageUrl" autocomplete="off" class="layui-input" readonly> - </div> - </div> - <div class="layui-form-item"> - <label class="layui-form-label febs-form-item-require">跳转链接:</label> - <div class="layui-input-block"> - <input type="text" name="jumpUrl" minlength="4" maxlength="10" - lay-verify="range|jumpUrl" autocomplete="off" class="layui-input" > - </div> - </div> - <div class="layui-form-item"> - <label class="layui-form-label febs-form-item-require">联系方式:</label> - <div class="layui-input-block"> - <input type="text" name="sort" minlength="4" maxlength="10" - lay-verify="range|sort" autocomplete="off" class="layui-input" > + <input type="text" id="imageUrl" name="imageUrl" + autocomplete="off" class="layui-input" readonly> </div> </div> <div class="layui-form-item"> @@ -72,19 +58,20 @@ </div> </div> <div class="layui-form-item"> - <label class="layui-form-label febs-form-item-require">显示端口:</label> - <div class="layui-input-block"> - <input type="radio" name="showPort" value="1" title="pc" checked=""> - <input type="radio" name="showPort" value="2" title="手机"> - </div> - </div> - <div class="layui-form-item"> <label class="layui-form-label febs-form-item-require">是否可跳转:</label> <div class="layui-input-block"> <input type="radio" name="isJump" value="1" title="是" checked=""> <input type="radio" name="isJump" value="2" title="否"> </div> </div> + + <div class="layui-form-item"> + <label class="layui-form-label">关联活动:</label> + <div class="layui-input-block"> + <div id="jumpUrl-list"></div> + </div> + </div> + <div class="layui-form-item"> <label class="layui-form-label febs-form-item-require">跳转外部或内部:</label> <div class="layui-input-block"> @@ -99,7 +86,7 @@ </div> <script data-th-inline="javascript"> - layui.use(['febs', 'form', 'formSelects', 'validate', 'treeSelect', 'eleTree','upload'], function () { + layui.use(['febs', 'form', 'formSelects', 'validate', 'treeSelect', 'eleTree','upload', 'xmSelect'], function () { var $ = layui.$, febs = layui.febs, layer = layui.layer, @@ -131,9 +118,37 @@ form.render(); + var activityList = xmSelect.render({ + el: '#jumpUrl-list', + language: 'zh', + prop : { + value : 'id', + children : 'child' + }, + iconfont: { + parent: 'hidden', + }, + radio: true,//单选按钮。如何想要多选直接注释掉此行代码 + clickClose: true, + tree: { + show: true, + //非严格模式 + strict: false, + }, + data: [] + }) + + febs.get(ctx + 'admin/activity/activityList', null, function(res) { + activityList.update({ + data : res.data, + autoRow: true, + }); + }) + formSelects.render(); form.on('submit(banner-add-form-submit)', function (data) { + data.field.jumpUrl = activityList.getValue('valueStr'); febs.post(ctx + 'admin/banner/platformBannerAdds', data.field, function () { layer.closeAll(); febs.alert.success('新增成功'); -- Gitblit v1.9.1