puzhibing
2023-08-31 ef04ce57881e6a338b10d596c5eb76b2220598bf
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
@layout("/common/_container.html"){
<div class="row">
    <div class="col-sm-12">
        <div class="ibox float-e-margins">
            <div class="ibox-title">
                <h5>管理</h5>
            </div>
            <input type="hidden" id="id" value="${id}">
            <div class="ibox-content">
                <div class="row row-lg">
                    <div class="col-sm-12">
                        <hr/>
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div style="background-color: gray;height: 35px;line-height: 35px">
                                <label style="color: #0C0C0C">代理商资料</label>
                            </div>
                        </div>
                        <hr/>
 
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >负责人姓名:</label>
                                <label>${principal}</label>
                            </div>
                            <div class="initialLevel col-sm-2 control-label form-group" >
                                <label class="control-label">添加时间:</label>
                                <label>${createTime}</label>
                            </div>
                        </div>
 
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >邮箱:</label>
                                <label>${email}</label>
                            </div>
                            <div class="initialLevel col-sm-2 control-label form-group" >
                                <label class="control-label">代理区域:</label>
                                <label>${area}</label>
                            </div>
                        </div>
 
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >客服电话:</label>
                                <label>${serviceCalls}</label>
                            </div>
                        </div>
 
                        <hr/>
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div style="background-color: gray;height: 35px;line-height: 35px">
                                <label style="color: #0C0C0C">基本信息</label>
                            </div>
                        </div>
                        <hr/>
 
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div class="initialLevel col-sm-12 control-label form-group"  >
                                <label class="control-label" >时间筛选:</label>
                                <input id="time" placeholder="请选择时间" style="height: 30px">&nbsp;&nbsp;&nbsp;&nbsp;
                                <#button name="查询" icon="fa-search" clickFun="search()"/>&nbsp;&nbsp;&nbsp;&nbsp;
                            </div>
                        </div>
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >累计订单数:</label>
                                <label id="orderSum">${orderSum}</label>
                            </div>
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >累计获得分账金额:</label>
                                <label id="income">${income}</label>
                            </div>
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >已使用优惠券数量:</label>
                                <label id="usedCoupon">${usedCoupon}</label>
                            </div>
                        </div>
 
                        <div class="initialLevel col-sm-12 control-label form-group"  >
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >有效订单数:</label>
                                <label id="validOrder">${validOrder}</label>
                            </div>
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >可提现金额:</label>
                                <label id="balances">${balance}</label>
                            </div>
                            <div class="initialLevel col-sm-3 control-label form-group"  >
                                <label class="control-label" >累计优惠券金额:</label>
                                <label id="couponPriceSum">${couponPriceSum}</label>
                            </div>
                        </div>
                        <div class="row">
                            <div class="form-group">
                                <label class="col-sm-2 control-label">明细记录:</label>
                                <div class="col-sm-10">
                                    <#table id="EnterprisePageTable"/>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<script src="${ctxPath}/static/modular/system/tAgent/tAgent.js"></script>
<script type="text/javascript">
    laydate.render({
        elem: '#createTime',
        type: 'date',
        range: true
    });
    laydate.render({
        elem: '#time',
        type: 'date',
        range: true
    });
    
    function search() {
        var ajax = new $ax(Feng.ctxPath + "/tAgent/queryAgentSummaryData", function(data){
            if(data.code == 500){
                Feng.error("获取失败!" + data.message + "!");
                return false;
            }
            $('#orderSum').val(data.orderSum);
            $('#income').val(data.income);
            $('#usedCoupon').val(data.usedCoupon);
            $('#validOrder').val(data.validOrder);
            $('#balances').val(data.balance);
            $('#couponPriceSum').val(data.couponPriceSum);
        },function(data){
            Feng.error("获取失败!" + data.message + "!");
        });
        ajax.set({
            id: $('#id').val(),
            time: $('#time').val()
        });
        ajax.start();
    }
 
 
    $(function () {
 
        let tables = [
            {field: 'selectItem', radio: true},
            // {title: '主键', field: 'id', visible: true, align: 'center', valign: 'middle'},
            {title: '到账时间', field: 'createTime', visible: true, align: 'center', valign: 'middle'},
            {title: '交易类型', field: 'type', visible: true, align: 'center', valign: 'middle',
                formatter: function (value, row) {
                    switch (value) {
                        case 1:
                            return '充值'
                        case 2:
                            return '提现'
                        case 3:
                            return '佣金收入'
                        case 4:
                            return '保险收入'
                        case 5:
                            return '补贴支付'
                    }
                }
            },
            {title: '交易金额', field: 'money', visible: true, align: 'center', valign: 'middle'},
            {title: '账户余额', field: 'balance', visible: true, align: 'center', valign: 'middle'}
        ]
 
        var table = new BSTable("EnterprisePageTable", "/tAgent/queryAgentCompanyFundFlow", tables);
        table.setPaginationType("server");
        table.setQueryParams({
            id: $('#id').val()
        })
        table.init();
    })
</script>
@}