正在显示
5 个修改的文件
包含
55 行增加
和
11 行删除
@@ -513,16 +513,27 @@ class PersonalcenterController extends WeChatBaseController{ | @@ -513,16 +513,27 @@ class PersonalcenterController extends WeChatBaseController{ | ||
513 | public function income_record(){ | 513 | public function income_record(){ |
514 | 514 | ||
515 | $uid = cmf_get_current_user_id(); | 515 | $uid = cmf_get_current_user_id(); |
516 | + $get = $this -> request -> param(); | ||
516 | $my_user = Db::name('my_user') -> where('uid',$uid) -> find(); | 517 | $my_user = Db::name('my_user') -> where('uid',$uid) -> find(); |
517 | //搜索老师下级学生用户 | 518 | //搜索老师下级学生用户 |
518 | $student = Db::name('my_user') -> alias('a') -> field("a.*,b.user_nickname,b.avatar") -> join("user b","a.uid = b.id",'LEFT') -> where("a.pid",$my_user['id']) -> select() -> toArray(); | 519 | $student = Db::name('my_user') -> alias('a') -> field("a.*,b.user_nickname,b.avatar") -> join("user b","a.uid = b.id",'LEFT') -> where("a.pid",$my_user['id']) -> select() -> toArray(); |
519 | foreach ($student as $key => $val){ | 520 | foreach ($student as $key => $val){ |
520 | - $data[$key] = Db::name('indent') -> where('uid',$val['uid']) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray(); | 521 | + if(!empty($get['startime']) && !empty($get['endtime'])){ |
522 | + $startime = strtotime($get['startime']); | ||
523 | + $endtime = strtotime($get['endtime']); | ||
524 | + $data[$key] = Db::name('indent') -> where('uid',$val['uid']) -> where("state = 2 or state = 3 or state = 5") -> where("pay_time>=".$startime." and pay_time<=".$endtime) -> select() -> toArray(); | ||
525 | + }else{ | ||
526 | + $data[$key] = Db::name('indent') -> where('uid',$val['uid']) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray(); | ||
527 | + } | ||
528 | + | ||
529 | + | ||
521 | $name = $val['user_nickname']; | 530 | $name = $val['user_nickname']; |
522 | $avatar = $val['avatar']; | 531 | $avatar = $val['avatar']; |
523 | foreach ($data[$key] as $key1 => $val1){ | 532 | foreach ($data[$key] as $key1 => $val1){ |
533 | + $book_name = Db::name('indent_goods') -> where("indent_id",$val1['id']) -> find(); | ||
524 | $data[$key][$key1]['user_name'] = $name; | 534 | $data[$key][$key1]['user_name'] = $name; |
525 | $data[$key][$key1]['avatar'] = $avatar; | 535 | $data[$key][$key1]['avatar'] = $avatar; |
536 | + $data[$key][$key1]['book_name'] = $book_name['book_name']; | ||
526 | $money_income = Db::name('money_income') -> where("indent_id =".$val1['id']." and uid = ".$uid) -> select() -> toArray(); | 537 | $money_income = Db::name('money_income') -> where("indent_id =".$val1['id']." and uid = ".$uid) -> select() -> toArray(); |
527 | $money = 0; | 538 | $money = 0; |
528 | foreach ($money_income as $key2 => $val2){ | 539 | foreach ($money_income as $key2 => $val2){ |
@@ -539,10 +550,19 @@ class PersonalcenterController extends WeChatBaseController{ | @@ -539,10 +550,19 @@ class PersonalcenterController extends WeChatBaseController{ | ||
539 | $this -> assign('res',$res); | 550 | $this -> assign('res',$res); |
540 | //搜索老师用户 | 551 | //搜索老师用户 |
541 | $teacher_avatar = Db::name('user') -> where('id',$uid) -> find(); | 552 | $teacher_avatar = Db::name('user') -> where('id',$uid) -> find(); |
542 | - $teacher = Db::name('indent') -> where('uid',$uid) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray(); | 553 | + if(!empty($get['startime']) && !empty($get['endtime'])){ |
554 | + $startime = strtotime($get['startime']); | ||
555 | + $endtime = strtotime($get['endtime']); | ||
556 | + $teacher = Db::name('indent') -> where('uid',$uid) -> where("pay_time>=".$startime." and pay_time<=".$endtime) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray(); | ||
557 | + }else{ | ||
558 | + $teacher = Db::name('indent') -> where('uid',$uid) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray(); | ||
559 | + } | ||
560 | + | ||
543 | foreach($teacher as $key => $val){ | 561 | foreach($teacher as $key => $val){ |
562 | + $teacher_book_name = Db::name('indent_goods') -> where("indent_id",$val1['id']) -> find(); | ||
544 | $teacher_data[$key]['user_name'] = $teacher_avatar['user_nickname']; | 563 | $teacher_data[$key]['user_name'] = $teacher_avatar['user_nickname']; |
545 | $teacher_data[$key]['avatar'] = $teacher_avatar['avatar']; | 564 | $teacher_data[$key]['avatar'] = $teacher_avatar['avatar']; |
565 | + $teacher_data[$key]['book_name'] = $teacher_book_name['book_name']; | ||
546 | $tea_money_income = Db::name('money_income') -> where("indent_id =".$val['id']." and uid = ".$uid) -> select() -> toArray(); | 566 | $tea_money_income = Db::name('money_income') -> where("indent_id =".$val['id']." and uid = ".$uid) -> select() -> toArray(); |
547 | $money = 0; | 567 | $money = 0; |
548 | foreach ($tea_money_income as $key2 => $val2){ | 568 | foreach ($tea_money_income as $key2 => $val2){ |
@@ -75,9 +75,9 @@ | @@ -75,9 +75,9 @@ | ||
75 | <button id='result' data-options='{"type":"date"}'>选择起始时间</button> | 75 | <button id='result' data-options='{"type":"date"}'>选择起始时间</button> |
76 | </div> | 76 | </div> |
77 | <div class="end_time"> | 77 | <div class="end_time"> |
78 | - <button id='ss' data-options='{"type":"date"}'>选择截止时间 </button> | 78 | + <button id='ss' data-options='{"type":"date"}'>选择截止时间</button> |
79 | </div> | 79 | </div> |
80 | - <div class="time_btn">重置</div> | 80 | + <div class="time_btn" onclick="my_search()">搜索</div> |
81 | </div> | 81 | </div> |
82 | 82 | ||
83 | 83 | ||
@@ -89,7 +89,7 @@ | @@ -89,7 +89,7 @@ | ||
89 | <img src="{$vo.avatar}" alt=""> | 89 | <img src="{$vo.avatar}" alt=""> |
90 | </div> | 90 | </div> |
91 | <div class="recordTxt"> | 91 | <div class="recordTxt"> |
92 | - <div class="recordTxt1 one-txt-cut">{$vo.user_name}</div> | 92 | + <div class="recordTxt1 one-txt-cut">{$vo.user_name}购买了{$vo.book_name}</div> |
93 | <if condition="$vo.indent_type eq 1"> | 93 | <if condition="$vo.indent_type eq 1"> |
94 | <div class="recordTxt2">平台订单</div> | 94 | <div class="recordTxt2">平台订单</div> |
95 | </if> | 95 | </if> |
@@ -107,7 +107,7 @@ | @@ -107,7 +107,7 @@ | ||
107 | <img src="{$vo.avatar}" alt=""> | 107 | <img src="{$vo.avatar}" alt=""> |
108 | </div> | 108 | </div> |
109 | <div class="recordTxt"> | 109 | <div class="recordTxt"> |
110 | - <div class="recordTxt1 one-txt-cut">{$vo.user_name}</div> | 110 | + <div class="recordTxt1 one-txt-cut">{$vo.user_name}购买了{$vo.book_name}</div> |
111 | <if condition="$vo.indent_type eq 1"> | 111 | <if condition="$vo.indent_type eq 1"> |
112 | <div class="recordTxt2">平台订单</div> | 112 | <div class="recordTxt2">平台订单</div> |
113 | </if> | 113 | </if> |
@@ -129,6 +129,23 @@ | @@ -129,6 +129,23 @@ | ||
129 | <script src="__TMPL__/public/assets/js/city.data-3.js"></script> | 129 | <script src="__TMPL__/public/assets/js/city.data-3.js"></script> |
130 | <script src="__TMPL__/public/assets/js/jquery.js"></script> | 130 | <script src="__TMPL__/public/assets/js/jquery.js"></script> |
131 | <script> | 131 | <script> |
132 | + /** | ||
133 | + *点击搜索 | ||
134 | + */ | ||
135 | + function my_search(){ | ||
136 | + var startime = $('#result').text(); | ||
137 | + var endtime = $('#ss').text(); | ||
138 | + if(startime == '选择起始时间' || endtime == '选择截止时间'){ | ||
139 | + window.location.href="{:url('Personalcenter/income_record')}"; | ||
140 | + }else{ | ||
141 | + window.location.href="{:url('Personalcenter/income_record')}?startime="+startime+"&endtime="+endtime; | ||
142 | + } | ||
143 | + | ||
144 | + | ||
145 | + | ||
146 | + } | ||
147 | +</script> | ||
148 | +<script> | ||
132 | var start_time = 0,end_time = 0,time_btn=$(".time_btn"); | 149 | var start_time = 0,end_time = 0,time_btn=$(".time_btn"); |
133 | (function($) { | 150 | (function($) { |
134 | $.init(); | 151 | $.init(); |
@@ -9,7 +9,12 @@ | @@ -9,7 +9,12 @@ | ||
9 | <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css" /> | 9 | <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css" /> |
10 | <link rel="stylesheet" href="__TMPL__/public/assets/css/log.css" /> | 10 | <link rel="stylesheet" href="__TMPL__/public/assets/css/log.css" /> |
11 | </head> | 11 | </head> |
12 | - | 12 | +<style> |
13 | + .log_five_list_center{ | ||
14 | + width: 3.4rem; | ||
15 | + padding-top: 0.04rem; | ||
16 | + } | ||
17 | +</style> | ||
13 | <body> | 18 | <body> |
14 | <!-- 弹窗 --> | 19 | <!-- 弹窗 --> |
15 | <div class="tx_mask"> | 20 | <div class="tx_mask"> |
@@ -53,7 +58,7 @@ | @@ -53,7 +58,7 @@ | ||
53 | <img src="{:cmf_get_image_url($vo.show_img)}" alt="" style="width: 100%;height: 100%;"/> | 58 | <img src="{:cmf_get_image_url($vo.show_img)}" alt="" style="width: 100%;height: 100%;"/> |
54 | </div> | 59 | </div> |
55 | <div class="log_five_list_center"> | 60 | <div class="log_five_list_center"> |
56 | - <div class="log_five_list_center_one"> | 61 | + <div class="log_five_list_center_one txt-cut" style="-webkit-line-clamp: 2; "> |
57 | {$vo.book_name} | 62 | {$vo.book_name} |
58 | </div> | 63 | </div> |
59 | <div class="log_four_zong_shu" style="margin-top: 0.16rem"> | 64 | <div class="log_four_zong_shu" style="margin-top: 0.16rem"> |
@@ -1305,6 +1305,7 @@ | @@ -1305,6 +1305,7 @@ | ||
1305 | } | 1305 | } |
1306 | 1306 | ||
1307 | .log_four_zong_shu { | 1307 | .log_four_zong_shu { |
1308 | + line-height: 1; | ||
1308 | font-size: 0.4rem; | 1309 | font-size: 0.4rem; |
1309 | font-weight: 400; | 1310 | font-weight: 400; |
1310 | color: rgba(242, 0, 0, 1); | 1311 | color: rgba(242, 0, 0, 1); |
@@ -1315,7 +1316,6 @@ | @@ -1315,7 +1316,6 @@ | ||
1315 | font-size: 0.28rem | 1316 | font-size: 0.28rem |
1316 | } | 1317 | } |
1317 | 1318 | ||
1318 | - | ||
1319 | /* log_five页面 */ | 1319 | /* log_five页面 */ |
1320 | 1320 | ||
1321 | 1321 | ||
@@ -1325,6 +1325,7 @@ | @@ -1325,6 +1325,7 @@ | ||
1325 | padding: 0.32rem 0.3rem 0.32rem 0.32rem; | 1325 | padding: 0.32rem 0.3rem 0.32rem 0.32rem; |
1326 | display: flex; | 1326 | display: flex; |
1327 | justify-content: space-around; | 1327 | justify-content: space-around; |
1328 | + align-items: center; | ||
1328 | } | 1329 | } |
1329 | 1330 | ||
1330 | .log_five_list_left { | 1331 | .log_five_list_left { |
@@ -1333,8 +1334,9 @@ | @@ -1333,8 +1334,9 @@ | ||
1333 | } | 1334 | } |
1334 | 1335 | ||
1335 | .log_five_list_center_one { | 1336 | .log_five_list_center_one { |
1336 | - font-size: 0.32rem; | 1337 | + font-size: 0.28rem; |
1337 | font-weight: 400; | 1338 | font-weight: 400; |
1339 | + line-height: 0.36rem; | ||
1338 | color: rgba(51, 51, 51, 1); | 1340 | color: rgba(51, 51, 51, 1); |
1339 | opacity: 1; | 1341 | opacity: 1; |
1340 | } | 1342 | } |
@@ -204,7 +204,7 @@ class WeChatBaseController extends BaseController | @@ -204,7 +204,7 @@ class WeChatBaseController extends BaseController | ||
204 | */ | 204 | */ |
205 | public function checkWeChatUserLogin() | 205 | public function checkWeChatUserLogin() |
206 | { | 206 | { |
207 | - /* $user = Db::name('user')->where('id',5)->find(); | 207 | + /*$user = Db::name('user')->where('id',2)->find(); |
208 | cmf_update_current_user($user);*/ | 208 | cmf_update_current_user($user);*/ |
209 | $userId = cmf_get_current_user_id(); | 209 | $userId = cmf_get_current_user_id(); |
210 | if (empty($userId)) { | 210 | if (empty($userId)) { |
-
请 注册 或 登录 后发表评论