淘宝退款优化

This commit is contained in:
wanyongkang
2020-10-22 17:32:20 +08:00
parent d2fcd1e766
commit bc33bedd97
2 changed files with 15 additions and 128 deletions

View File

@@ -5,7 +5,7 @@
* @Author: kangkang
* @Date: 2020-10-13 19:52:37
* @LastEditors: kangkang
* @LastEditTime: 2020-10-22 09:48:36
* @LastEditTime: 2020-10-22 17:31:20
*/
namespace app\order\controller;
@@ -22,7 +22,7 @@ class TbRefund extends Controller
{
$refund = new RefundMOdel;
$userModel = new UserModel;
$get_list = $refund->getListPage();
$get_list = $refund->getListPage([],'*','Modified desc');
$user_phone = [];
$lists = [];
$list = [];
@@ -33,13 +33,14 @@ class TbRefund extends Controller
}
$lists[] = $v;
}
$user_test = $userModel->getListPage('LoginCode in('. implode(',', $user_phone) .')','RestAmount,LoginCode');
foreach ($user_test as $k=>$v){
foreach ($lists as $key=>$val){
if($val['Phone'] == $v['LoginCode']){
$user_test = $userModel->getListPage('LoginCode in('. implode(',', $user_phone) .') OR Phone in('. implode(',', $user_phone) .')','RestAmount,LoginCode,Phone');
foreach ($lists as $key=>$val){
foreach ($user_test as $k=>$v){
if($val['Phone'] == $v['LoginCode'] || $val['Phone'] == $v['Phone']){
$val['account'] = $v['RestAmount'];
$list[] = $val;
}
}
}
}
$count = $refund->getCount();
@@ -58,7 +59,7 @@ class TbRefund extends Controller
}
$refund = new RefundMOdel;
$userModel = new UserModel;
$get_list = $refund->getListPage();
$get_list = $refund->getListPage([],'*','Modified desc');
$user_phone = [];
$lists = [];
$list = [];
@@ -69,13 +70,14 @@ class TbRefund extends Controller
}
$lists[] = $v;
}
$user_test = $userModel->getListPage('LoginCode in('. implode(',', $user_phone) .')','RestAmount,LoginCode');
foreach ($user_test as $k=>$v){
foreach ($lists as $key=>$val){
if($val['Phone'] == $v['LoginCode']){
$user_test = $userModel->getListPage('LoginCode in('. implode(',', $user_phone) .') OR Phone in('. implode(',', $user_phone) .')','RestAmount,LoginCode,Phone');
foreach ($lists as $key=>$val){
foreach ($user_test as $k=>$v){
if($val['Phone'] == $v['LoginCode'] || $val['Phone'] == $v['Phone']){
$val['account'] = $v['RestAmount'];
$list[] = $val;
}
}
}
}
$data = [