|
|
@@ -613,16 +613,15 @@ class Product extends Api
|
|
|
$sql = "SELECT DISTINCT rtrim(a.`物料代码`) AS `物料代码`,rtrim(a.`物料名称`) AS `物料名称`,rtrim(b.`客户编号`) AS `客户编号`,rtrim(b.`客户名称`) AS `客户名称` FROM
|
|
|
`物料_存货编码` a
|
|
|
JOIN `产品_基本资料` b ON LEFT(a.`物料代码`,$num) = LEFT(b.`客户编号`,$num)
|
|
|
- WHERE a.`物料名称` LIKE '%{$search}%' or a.物料代码 LIKE '%{$search}%'
|
|
|
+ WHERE (a.`物料名称` LIKE '%{$search}%' or a.物料代码 LIKE '%{$search}%') and LEFT(a.物料代码,1) = 'Y'
|
|
|
ORDER BY a.`物料代码` ASC";
|
|
|
}else{
|
|
|
$sql = "SELECT DISTINCT rtrim(a.`物料代码`) as `物料代码`, rtrim(a.`物料名称`) as `物料名称`,rtrim(b.客户编号) as 客户编号,rtrim(b.客户名称) as 客户名称
|
|
|
FROM `物料_存货编码` a
|
|
|
JOIN `产品_基本资料` b ON LEFT(a.`物料代码`,$num) = LEFT(b.`客户编号`,$num)
|
|
|
-
|
|
|
+ where LEFT(a.物料代码,1) = 'Y'
|
|
|
ORDER BY a.`物料代码` ASC";
|
|
|
}
|
|
|
-// halt($sql);
|
|
|
$data = Db::query($sql);
|
|
|
// 初始化一个关联数组,用于存储相同客户编号的数据
|
|
|
$groupedData = [];
|