소스 검색

aps-生成的在制品增加所属工厂tenantid

sucheng 1 년 전
부모
커밋
54f11f3ae5
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsReportRecordsServiceImpl.java

+ 4 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsReportRecordsServiceImpl.java

@@ -522,6 +522,10 @@ public class ApsReportRecordsServiceImpl extends ServiceImpl<ApsReportRecordsDao
         for (ApsReportOutputDo apsReportOutputDo : apsReportOutputDos) {
             ApsWorkInProgressInventoryDo workInProgressInventoryDo = new ApsWorkInProgressInventoryDo();
             workInProgressInventoryDo.setId(SecurityUtil.getUUID());
+            //获取当前用户相关信息
+            SysUserVo currentUser = CXCommonUtils.getCurrentUser();
+            String tenantId = currentUser.getOrganizationDoList().get(0).getFullpid().split(",")[1];
+            workInProgressInventoryDo.setTenantid(tenantId);
             //报工输出物料的批次号
             workInProgressInventoryDo.setBlankbatchnumber(apsReportOutputDo.getOutputnumber());
             //报工输出物料的主键ID