Helius
2022-05-12 ee98d0782c94e000fe2c2524d1957f67c6a5e70b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<style>
    #shop-apply-detail {
        padding: 20px 25px 25px 0;
    }
 
    #shop-apply-detail .layui-treeSelect .ztree li a, .ztree li span {
        margin: 0 0 2px 3px !important;
    }
    #shop-apply-detail #data-permission-tree-block {
        border: 1px solid #eee;
        border-radius: 2px;
        padding: 3px 0;
    }
    #user-add .layui-treeSelect .ztree li span.button.switch {
        top: 1px;
        left: 3px;
    }
 
</style>
<div class="layui-fluid" id="shop-apply-detail">
    <form class="layui-form" action="" lay-filter="shop-apply-detail-form">
        <div class="layui-form-item febs-hide">
            <label class="layui-form-label febs-form-item-require">id:</label>
            <div class="layui-input-block">
                <input type="text" name="id" data-th-id="${apply.id}">
            </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="name" data-th-id="${apply.name}" 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="phone" data-th-id="${apply.phone}" 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">
                <blockquote id="cardUrl"></blockquote>
            </div>
        </div>
        <div class="layui-form-item">
            <label class="layui-form-label febs-form-item-require">营业执照:</label>
            <div class="layui-input-block">
                <blockquote id="businessLicense"></blockquote>
            </div>
        </div>
        <div class="layui-form-item">
            <label class="layui-form-label febs-form-item-require">经营场地:</label>
            <div class="layui-input-block">
                <blockquote id="areaUrl"></blockquote>
            </div>
        </div>
 
        <div class="layui-form-item febs-hide">
            <button class="layui-btn" lay-submit="" lay-filter="shop-apply-form-agree" id="agree"></button>
            <button class="layui-btn" lay-submit="" lay-filter="shop-apply-form-disagree" id="disagree"></button>
        </div>
    </form>
</div>
 
<script data-th-inline="javascript" type="text/html" id="urlTemplate">
    {{#  layui.each(d, function(index, item){ }}
        <img src="{{item}}" style="width: 120px" />
    {{# }) }}
</script>
<script data-th-inline="javascript">
    layui.use(['febs', 'form', 'formSelects', 'validate', 'treeSelect', 'eleTree','laytpl'], function () {
        var $ = layui.$,
            febs = layui.febs,
            layer = layui.layer,
            form = layui.form,
            apply = [[${apply}]],
            laytpl = layui.laytpl,
            $view = $('#shop-apply-detail'),
            templateHtml = urlTemplate.innerHTML;
 
        form.render();
        initUrl();
        function initUrl() {
            var cardUrl = apply.idcard;
            if (cardUrl) {
                var list = cardUrl.split(",")
                laytpl(templateHtml).render(list, function(html) {
                    $('#cardUrl').append(html);
                })
            }
 
            var businessUrl = apply.businessLicense;
            if (businessUrl) {
                var businessList = businessUrl.split(",")
                laytpl(templateHtml).render(businessList, function(html) {
                    $('#businessLicense').append(html);
                })
            }
 
            var areaUrl = apply.saleArea;
            if (areaUrl) {
                var areaList = areaUrl.split(",")
                laytpl(templateHtml).render(areaList, function(html) {
                    $('#areaUrl').append(html);
                })
            }
        }
        initUserValue();
        function initUserValue() {
            form.val("shop-apply-detail-form", {
                "name": apply.name,
                "phone": apply.phone,
            });
        }
 
        form.on('submit(shop-apply-form-agree)', function (data) {
            febs.modal.confirm('通过审核', '确定通过该申请?', function () {
                febs.post(ctx + 'admin/mallMember/applyCheckAgree/' + apply.id, null, function () {
                    febs.alert.success("操作成功");
                    layer.closeAll();
                    $('#febs-shop-apply').find('#query').click();
                });
            })
 
            return false;
        });
 
        form.on('submit(shop-apply-form-disagree)', function (data) {
            febs.modal.confirm('驳回审核', '确定驳回该申请?', function () {
                febs.post(ctx + 'admin/mallMember/applyCheckDisAgree/' + apply.id, null, function () {
                    febs.alert.success('操作成功');
                    layer.closeAll();
                    $('#febs-shop-apply').find('#query').click();
                });
            });
            return false;
        });
    });
</script>