|
@@ -751,7 +751,7 @@ class Reorder extends Base
|
|
|
|
|
|
|
|
|
$supp_account = checkHasAccountBySupplierNos([$info['supplierNo']]);
|
|
|
- $info['has_account']=(int)isset($supp_account[$info['supplierNo']]);
|
|
|
+ $info['has_account'] = (int)isset($supp_account[$info['supplierNo']]);
|
|
|
|
|
|
return json_show(0, "获取成功", $info);
|
|
|
}
|
|
@@ -892,7 +892,7 @@ class Reorder extends Base
|
|
|
|
|
|
|
|
|
|
|
|
- if ( in_array($info['status'],[9,10]) && $param['status'] == 4) $info['is_th'] = 1;
|
|
|
+ if (in_array($info['status'], [9, 10]) && $param['status'] == 4) $info['is_th'] = 1;
|
|
|
|
|
|
Db::startTrans();
|
|
|
try {
|
|
@@ -1900,18 +1900,24 @@ class Reorder extends Base
|
|
|
->field('a.id,a.outCode,a.send_num,a.return_num,a.is_sale_return_child,b.contactor,b.mobile,b.addr_code,b.addr,"" addr_code_cn')
|
|
|
->leftJoin('order_addr b', 'b.id=a.addrid and b.is_del=0')
|
|
|
->where($where)
|
|
|
- ->order(['a.is_sale_return_child'=>'asc','a.addtime' => 'desc', 'a.id' => 'desc'])
|
|
|
+ ->order(['a.is_sale_return_child' => 'asc', 'a.addtime' => 'desc', 'a.id' => 'desc'])
|
|
|
->page($param['page'], $param['size'])
|
|
|
->select()
|
|
|
->toArray();
|
|
|
|
|
|
+ $is_sale_return_child_count = Db::name('sale_returnaddr')
|
|
|
+ ->alias('a')
|
|
|
+ ->where($where)
|
|
|
+ ->where('is_sale_return_child', 1)
|
|
|
+ ->count('a.id');
|
|
|
+
|
|
|
foreach ($list as &$value) {
|
|
|
if ($value['addr_code'] != '') {
|
|
|
$value['addr_code_cn'] = GetAddr($value['addr_code']);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- return json_show(0, '获取列表成功', ['count' => $count, 'list' => $list]);
|
|
|
+ return json_show(0, '获取列表成功', ['count' => $count, 'list' => $list, 'is_sale_return_child_count' => $is_sale_return_child_count]);
|
|
|
|
|
|
}
|
|
|
|