|
|
|
@ -1562,7 +1562,12 @@ public class QcBaseInfoServiceImpl implements QcBaseInfoService { |
|
|
|
public List<QcSpecData> getQcSpecItemList(QcSpecData data) { |
|
|
|
SysUserEntity currentUser = (SysUserEntity) SecurityUtils.getSubject().getPrincipal(); |
|
|
|
data.setUserName(currentUser.getUsername()); |
|
|
|
// 前端按物料传入的 site 优先,避免组合 BU 解析后覆盖成其它工厂 |
|
|
|
String requestSite = data.getSite(); |
|
|
|
BuResolveUtil.resolveSiteBuFromQuery(null, data.getBuNo(), data::setSite, data::setBuNo); |
|
|
|
if (StringUtils.isNotBlank(requestSite)) { |
|
|
|
data.setSite(requestSite); |
|
|
|
} |
|
|
|
return qcBaseInfoMapper.getQcSpecItemList(data); |
|
|
|
} |
|
|
|
|
|
|
|
|