|
@@ -103,10 +103,13 @@ class Set
|
|
|
|
|
|
$type = Dever::input('type', 'shop');
|
|
|
if ($type == 'shop') {
|
|
|
+ $search_option_type = 1;
|
|
|
$name = '门店';
|
|
|
} elseif ($type == 'store') {
|
|
|
+ $search_option_type = 3;
|
|
|
$name = '仓库';
|
|
|
} elseif ($type == 'factory') {
|
|
|
+ $search_option_type = 2;
|
|
|
$name = '工厂';
|
|
|
}
|
|
|
|
|
@@ -220,19 +223,23 @@ class Set
|
|
|
if ($type == 'shop') {
|
|
|
$where['type'] = 1;
|
|
|
$where['type_id'] = $id;
|
|
|
+ $m = 'getAll';
|
|
|
} elseif ($type == 'factory') {
|
|
|
$where['source_type'] = 3;
|
|
|
$where['source_id'] = $id;
|
|
|
+ $m = 'getAll';
|
|
|
} else {
|
|
|
$where['type'] = 2;
|
|
|
$where['type_id'] = $id;
|
|
|
- //$where['source_type_or'] = 2;
|
|
|
- //$where['source_id_or'] = $id;
|
|
|
+ $where['source_type'] = 2;
|
|
|
+ $where['source_id'] = $id;
|
|
|
+ $m = 'getAllByStore';
|
|
|
}
|
|
|
$where['status'] = 2;
|
|
|
$where['start'] = $info['start'];
|
|
|
$where['end'] = $info['end'];
|
|
|
- $data = Dever::db('cash/order')->getAll($where);
|
|
|
+ $data = Dever::db('cash/order')->$m($where);
|
|
|
+
|
|
|
if ($data) {
|
|
|
|
|
|
$body = array();
|
|
@@ -250,7 +257,7 @@ class Set
|
|
|
}
|
|
|
|
|
|
if ($show == 1) {
|
|
|
- $url = Dever::url('project/database/list?project=shop&table=buy_order_goods&order_id='.$v['source_order_id'].'&page_type=1', 'manage');
|
|
|
+ $url = Dever::url('project/database/list?project=shop&table=buy_order_goods&order_id='.$v['source_order_id'].'&page_type=1&type=' . $search_option_type, 'manage');
|
|
|
$v['source_order_num'] = '<a href="'.$url.'" style="color:blue">'.$v['source_order_num'].'</a>';
|
|
|
|
|
|
$head = array('结算单号', '订货单号', '结算类型', '下单日期', '完成日期', '结算日期', '对账金额', '结算状态');
|