Browse Source

2024.1.24 2024.1.24 qcPartAttribute新增时查询条件加入所选bu

java8
yuejiayang 2 years ago
parent
commit
2dccb4efa6
  1. 7
      src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java
  2. 5
      src/main/resources/mapper/pms/QcMapper.xml

7
src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java

@ -4210,6 +4210,13 @@ public class QcServiceImpl implements QcService {
@Override
public List<QcFAIRecordData> searchPartInfo(QcFAIRecordData data) {
// 获得 site bu
if (data.getBu().split("_").length >= 2 ) {
data.setSite(data.getBu().split("_")[0]);
data.setBuNo(data.getBu().split("_")[1]);
} else {
throw new RuntimeException("工厂和部门有误!");
}
List<QcFAIRecordData> list = qcMapper.searchPartInfo(data);
return list;
}

5
src/main/resources/mapper/pms/QcMapper.xml

@ -3122,11 +3122,12 @@
part_no,
part_desc,
sku,
cinv_source_code
cinv_source_code,
sourceBu
from
part
where
1=1
sourceBu = #{query.buNo}
<if test="query.partNo != null and query.partNo != ''">
AND part_no LIKE '%' + #{query.partNo} + '%'
</if>

Loading…
Cancel
Save