package com.consum.base.service;
|
|
import com.consum.model.po.LWhProcureModelUser;
|
import com.consum.model.po.LWhProcureModelUserRecord;
|
import org.springframework.stereotype.Service;
|
import org.springframework.util.CollectionUtils;
|
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
/**
|
* @ClassName LGoodsUserRecordCoreService
|
|
* @Date 2023/11/2
|
* @Description
|
* @Version 1.0
|
**/
|
@Service
|
public class LGoodsUserRecordCoreService {
|
@Resource
|
private GoodsBaseServiceImpl goodsBaseService;
|
|
|
/**
|
* 通过新旧 物品使用人修改记录【L_WH_PROCURE_MODEL_USER_RECORD】中的ID , 来修改物品使用人
|
*
|
* @param oldProcureModelUserRecordId
|
* @param newProcureModelUserRecordId
|
* @return
|
*/
|
public boolean modifyGoodsUser(Long oldProcureModelUserRecordId, Long newProcureModelUserRecordId) {
|
LWhProcureModelUserRecord lWhProcureModelUserRecord = goodsBaseService.get(new LWhProcureModelUserRecord(newProcureModelUserRecordId));
|
if (lWhProcureModelUserRecord == null) {
|
return false;
|
}
|
Long dealTime = lWhProcureModelUserRecord.getDealTime();
|
Long operatorId = lWhProcureModelUserRecord.getOperatorId();
|
String operatorName = lWhProcureModelUserRecord.getOperatorName();
|
// 调拨单id
|
Long transBusinessId = lWhProcureModelUserRecord.getTransBusinessId();
|
LWhProcureModelUser modelUser = new LWhProcureModelUser();
|
modelUser.setProcureModelUserRecordId(newProcureModelUserRecordId);
|
List<LWhProcureModelUser> modelUserList = goodsBaseService.select(modelUser);
|
if (CollectionUtils.isEmpty(modelUserList)) {
|
return true;
|
}
|
for (LWhProcureModelUser lWhProcureModelUser : modelUserList) {
|
|
}
|
return true;
|
}
|
|
}
|