|
@@ -9,9 +9,11 @@ import com.rongwei.bscommon.sys.service.ApsProductionMergeOrderService;
|
|
|
import com.rongwei.bscommon.sys.service.ApsProductionOrderService;
|
|
|
import com.rongwei.bscommon.sys.service.SlaveSourceService;
|
|
|
import com.rongwei.bsentity.domain.*;
|
|
|
+import com.rongwei.rwadmincommon.system.vo.SysUserVo;
|
|
|
import com.rongwei.rwcommon.base.R;
|
|
|
import com.rongwei.rwcommon.utils.SecurityUtil;
|
|
|
import com.rongwei.rwcommon.utils.StringUtils;
|
|
|
+import com.rongwei.safecommon.utils.CXCommonUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -451,7 +453,13 @@ public class ApsProductDetailServiceImpl extends ServiceImpl<ApsProductDetailDao
|
|
|
@Override
|
|
|
@Transactional
|
|
|
public R updateOrSaveProductDetails(List<ApsProductDetailDo> req) {
|
|
|
+ // 当前等路人所属工厂
|
|
|
+ SysUserVo currentUser = CXCommonUtils.getCurrentUser();
|
|
|
+ String tenantId = currentUser.getOrganizationDoList().get(0).getFullpid().split(",")[1];
|
|
|
if (ObjectUtil.isNotEmpty(req) && req.size() > 0) {
|
|
|
+ for (ApsProductDetailDo apsProductDetailDo : req) {
|
|
|
+ apsProductDetailDo.setTenantid(tenantId);
|
|
|
+ }
|
|
|
this.saveOrUpdateBatch(req);
|
|
|
}
|
|
|
return R.ok();
|