From 7eb522243fb5dce2b7268fdf0927409d5a3b0d70 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Tue, 30 Jan 2024 11:40:52 +0800
Subject: [PATCH] fix

---
 src/main/resources/templates/febs/views/modules/vip/coupon-select.html |   91 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 91 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/templates/febs/views/modules/vip/coupon-select.html b/src/main/resources/templates/febs/views/modules/vip/coupon-select.html
new file mode 100644
index 0000000..31e1429
--- /dev/null
+++ b/src/main/resources/templates/febs/views/modules/vip/coupon-select.html
@@ -0,0 +1,91 @@
+<style>
+    #vip-coupon-select {
+        padding: 20px 25px 25px 0;
+    }
+
+    #vip-coupon-select .layui-treeSelect .ztree li a, .ztree li span {
+        margin: 0 0 2px 3px !important;
+    }
+    #vip-coupon-select #data-permission-tree-block {
+        border: 1px solid #eee;
+        border-radius: 2px;
+        padding: 3px 0;
+    }
+    #vip-coupon-select .layui-treeSelect .ztree li span.button.switch {
+        top: 1px;
+        left: 3px;
+    }
+    #vip-coupon-select img{
+        max-width:100px
+    }
+
+</style>
+<div class="layui-fluid" id="vip-coupon-select">
+    <form class="layui-form" action="" lay-filter="vip-coupon-select-form">
+
+        <div class="layui-form-item">
+            <label class="layui-form-label">优惠卷:</label>
+            <div class="layui-input-inline">
+                <select name="couponId" class="vip-coupon-select-category" id="couponCategarySelect" lay-filter="coupon-select">
+                    <option value="">请选择</option>
+                </select>
+            </div>
+        </div>
+
+        <div class="layui-form-item febs-hide">
+            <button class="layui-btn" lay-submit="" lay-filter="vip-coupon-select-form-submit" id="submit"></button>
+        </div>
+    </form>
+</div>
+
+<script data-th-inline="javascript">
+    layui.use(['febs', 'form', 'formSelects', 'validate', 'treeSelect', 'eleTree', 'laydate','upload'], function () {
+        var $ = layui.$,
+            febs = layui.febs,
+            layer = layui.layer,
+            formSelects = layui.formSelects,
+            treeSelect = layui.treeSelect,
+            form = layui.form,
+            laydate = layui.laydate,
+            eleTree = layui.eleTree,
+            tableIndex = [[${tableIndex}]],
+            $view = $('#vip-coupon-select'),
+            upload = layui.upload,
+            selectData,
+            couponList,
+            validate = layui.validate;
+
+        form.render();
+        laydate.render({
+            elem: '#febs-form-group-date'
+        });
+
+        formSelects.render();
+
+        //(下拉框)
+        $.get(ctx + 'admin/goods/coupon/tree', function (data) {
+            couponList = data;
+            for (var k in data)
+            {
+                $(".vip-coupon-select-category").append("<option value='" + data[k].couponId + "'>" + data[k].couponName + "</option>");
+            }
+            layui.use('form', function () {
+                var form = layui.form;
+                $("#couponCategarySelect").val('')
+                form.render();
+            });
+        });
+
+        form.on('select(coupon-select)', function(data) {
+            for(var i = 0; i<couponList.length; i++) {
+                if (data.value == couponList[i].couponId) {
+                    selectData = couponList[i];
+                }
+            }
+        });
+
+        form.on('submit(vip-coupon-select-form-submit)', function (data) {
+            parent.setCouponSelect(tableIndex, selectData)
+        });
+    });
+</script>
\ No newline at end of file

--
Gitblit v1.9.1