| | |
| | | <meta http-equiv="X-UA-Compatible" content="chrome=1"/> |
| | | <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"/> |
| | | <title>正常用户</title> |
| | | <link rel="stylesheet" type="text/css" href="../../css/doui.min.css"/> |
| | | <link rel="stylesheet" type="text/css" href="../../css/doui.min.css"/>
|
| | | <link rel="stylesheet" type="text/css" href="../../layui/css/layui.css"/> |
| | | <script src="../../js/doui.min.js" type="text/javascript" charset="utf-8"></script> |
| | | <script src="../../js/requestHost.js" type="text/javascript" charset="utf-8"></script> |
| | | <script src="../../js/requestHost.js" type="text/javascript" charset="utf-8"></script>
|
| | | <script src="../../layui/layui.js" type="text/javascript" charset="utf-8"></script> |
| | | <script type="text/javascript"> |
| | | doui.importLoad({ |
| | | importArray: [ |
| | |
| | | { title: "用户余额", key: mo[i].myHongBao, value: "¥"+mo[i].myHongBao }, |
| | | { title: "累计提现", key: mo[i].totalExtract, value: "¥"+mo[i].totalExtract }, |
| | | { title: "未到账收益", key: mo[i].unaccountedMoney, value: "¥"+mo[i].unaccountedMoney }, |
| | | { title: "本月订单", key: mo[i].monthOrder, value: mo[i].monthOrder }, |
| | | { title: "累计订单", key: mo[i].totalOrder, value: mo[i].totalOrder }, |
| | | { title: "本月订单", key: mo[i].id, value: mo[i].monthOrder,}, |
| | | { title: "累计订单", key: mo[i].id, value: mo[i].totalOrder +" 更多>" ,class:"font-blue", click:"getOrderView" }, |
| | | { title: "剩余金币", key: mo[i].goldCoin, value: mo[i].goldCoin }, |
| | | { title: "直接粉丝", key: mo[i].countLevelOne, value: mo[i].countLevelOne }, |
| | | { title: "直接粉丝", key: mo[i].id, value: mo[i].countLevelOne +" 更多>",class:"font-blue", click:"getFansView" }, |
| | | { title: "手机号", key: mo[i].phone, value: mo[i].phone }, |
| | | { title: "微信", key: mo[i].wxUnionId, value: mo[i].wxName }, |
| | | { title: "淘宝", key: mo[i].taoBaoUid, value: mo[i].tbName }, |
| | |
| | | vm_table.search(); |
| | | } |
| | | }); |
| | | |
| | | |
| | | |
| | | // 订单统计
|
| | | function getOrderView (key) {
|
| | | layui.use('layer', function(){
|
| | | layer.open({
|
| | | type: 2,
|
| | | title: '订单统计信息',
|
| | | shadeClose: true,
|
| | | shade: 0.8,
|
| | | area: ['40%', '40%'],
|
| | | content: 'order_statistics.html?id=' + key ,//iframe的url
|
| | | }); |
| | | });
|
| | | }
|
| | | |
| | | // 粉丝统计
|
| | | function getFansView (key) {
|
| | | layui.use('layer', function(){
|
| | | layer.open({
|
| | | type: 2,
|
| | | title: '订单统计信息',
|
| | | shadeClose: true,
|
| | | shade: 0.8,
|
| | | area: ['45%', '20%'],
|
| | | content: 'team_fans_statistics.html?id=' + key ,//iframe的url
|
| | | }); |
| | | });
|
| | | } |
| | | </script> |
New file |
| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> |
| | | <title>订单统计详情</title> |
| | | <link rel="stylesheet" type="text/css" href="../../css/doui.min.css"/>
|
| | | <link rel="stylesheet" type="text/css" href="../../layui/css/layui.css"/> |
| | | <script src="../../js/doui.min.js" type="text/javascript" charset="utf-8"></script> |
| | | <script src="../../js/requestHost.js" type="text/javascript" charset="utf-8"></script>
|
| | | <script type="text/javascript"> |
| | | doui.importLoad({ |
| | | importArray: [ |
| | | // 雷打不动 |
| | | getHostPath() + "js/jquery.min.js", |
| | | getHostPath() + "js/vue.min.js", |
| | | // 字体图标 |
| | | getHostPath() + "fontAdmin/iconfont.css", |
| | | getHostPath() + "font/iconfont.css", |
| | | // dom模板 |
| | | getHostPath() + "css/admin-all.css", |
| | | getHostPath() + "js/admin-creat.js",
|
| | | |
| | | ], |
| | | }); |
| | | </script>
|
| | | |
| | | </style>
|
| | | </head> |
| | | <body>
|
| | | <div id="orderInfo" >
|
| | | <table class="layui-table" lay-skin="row">
|
| | | <colgroup>
|
| | | <col width="50">
|
| | | <col width="50">
|
| | | <col width="50">
|
| | | <col width="50">
|
| | | </colgroup>
|
| | | <thead>
|
| | | <tr>
|
| | | <th>状态</th>
|
| | | <th>自购订单</th>
|
| | | <th>自购分享</th>
|
| | | <th>总数</th>
|
| | | </tr> |
| | | </thead>
|
| | | <tbody>
|
| | | <tr>
|
| | | <td>已到账</td>
|
| | | <td>{{selfNumEnd}}</td>
|
| | | <td>{{shareNumEnd}}</td>
|
| | | <td>{{selfNumEnd + shareNumEnd}}</td>
|
| | | </tr>
|
| | | <tr>
|
| | | <td>未到账</td>
|
| | | <td>{{selfNum}}</td>
|
| | | <td>{{shareNum}}</td>
|
| | | <td>{{selfNum + shareNum}}</td>
|
| | | </tbody>
|
| | | </table> |
| | | </div>
|
| | | </body> |
| | | </html>
|
| | |
|
| | |
|
| | | |
| | | <script type="text/javascript">
|
| | | |
| | | doui.onReady({
|
| | | success: function() {
|
| | | |
| | | // 获取传递过来的值
|
| | | var uid = null;
|
| | | doui.urlParam({
|
| | | success: function (res) {
|
| | | uid = res.id;
|
| | | }
|
| | | });
|
| | | |
| | | var vm = new Vue({
|
| | | el: "#orderInfo",
|
| | | data: {
|
| | | selfNum: 0,
|
| | | shareNum: 0,
|
| | | selfNumEnd: 0,
|
| | | shareNumEnd: 0,
|
| | | },
|
| | | });
|
| | | |
| | | doui.request({
|
| | | type: "jsonp",
|
| | | url: gethttp() + "/admin/new/api/v1/order/countOrderInfo",
|
| | | data: {uid: uid},
|
| | | success: function (res)
|
| | | {
|
| | | if (res.code == 0) { |
| | | vm.selfNum = res.data.selfNum;
|
| | | vm.shareNum = res.data.shareNum;
|
| | | vm.selfNumEnd = res.data.selfNumEnd;
|
| | | vm.shareNumEnd = res.data.shareNumEnd;
|
| | | }
|
| | | }
|
| | | });
|
| | | },
|
| | | }); |
| | | |
| | | </script> |
New file |
| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> |
| | | <title>粉丝统计详情</title> |
| | | <link rel="stylesheet" type="text/css" href="../../css/doui.min.css"/>
|
| | | <link rel="stylesheet" type="text/css" href="../../layui/css/layui.css"/> |
| | | <script src="../../js/doui.min.js" type="text/javascript" charset="utf-8"></script> |
| | | <script src="../../js/requestHost.js" type="text/javascript" charset="utf-8"></script>
|
| | | <script type="text/javascript"> |
| | | doui.importLoad({ |
| | | importArray: [ |
| | | // 雷打不动 |
| | | getHostPath() + "js/jquery.min.js", |
| | | getHostPath() + "js/vue.min.js", |
| | | // 字体图标 |
| | | getHostPath() + "fontAdmin/iconfont.css", |
| | | getHostPath() + "font/iconfont.css", |
| | | // dom模板 |
| | | getHostPath() + "css/admin-all.css", |
| | | getHostPath() + "js/admin-creat.js",
|
| | | ], |
| | | }); |
| | | </script>
|
| | | |
| | | </style>
|
| | | </head> |
| | | <body>
|
| | | <div id="orderInfo" >
|
| | | <table class="layui-table" lay-skin="row">
|
| | | <colgroup>
|
| | | <col width="50">
|
| | | <col width="50">
|
| | | <col width="50">
|
| | | <col width="50">
|
| | | </colgroup>
|
| | | <thead>
|
| | | <tr>
|
| | | <th>状态</th>
|
| | | <th>直接粉丝</th>
|
| | | <th>间接粉丝</th>
|
| | | <th>总数</th>
|
| | | </tr> |
| | | </thead>
|
| | | <tbody>
|
| | | <tr>
|
| | | <td>有效粉丝</td>
|
| | | <td>{{doneFirst}}</td>
|
| | | <td>{{doneSecond}}</td>
|
| | | <td>{{doneFirst + doneSecond}}</td>
|
| | | </tr>
|
| | | </table> |
| | | </div>
|
| | | </body> |
| | | </html>
|
| | |
|
| | |
|
| | | |
| | | <script type="text/javascript">
|
| | | |
| | | doui.onReady({
|
| | | success: function() {
|
| | | |
| | | // 获取传递过来的值
|
| | | var uid = null;
|
| | | doui.urlParam({
|
| | | success: function (res) {
|
| | | uid = res.id;
|
| | | }
|
| | | });
|
| | | |
| | | var vm = new Vue({
|
| | | el: "#orderInfo",
|
| | | data: {
|
| | | doneFirst: 0,
|
| | | doneSecond: 0,
|
| | | },
|
| | | });
|
| | | |
| | | doui.request({
|
| | | type: "jsonp",
|
| | | url: gethttp() + "/admin/new/api/v1/user/countTeamFans",
|
| | | data: {uid: uid},
|
| | | success: function (res)
|
| | | {
|
| | | if (res.code == 0) { |
| | | vm.doneFirst = res.data.doneFirst;
|
| | | vm.doneSecond = res.data.doneSecond;
|
| | | }
|
| | | }
|
| | | });
|
| | | },
|
| | | }); |
| | | |
| | | </script> |