This commit is contained in:
sxu 2024-12-25 14:27:55 +08:00
parent 34ee953d7e
commit d9e6bd9c75
1 changed files with 8 additions and 1 deletions

View File

@ -9,6 +9,7 @@ import com.bonus.common.security.utils.SecurityUtils;
import com.bonus.material.comprehensive.entity.RentDetailDto; import com.bonus.material.comprehensive.entity.RentDetailDto;
import com.bonus.material.device.domain.DevInfo; import com.bonus.material.device.domain.DevInfo;
import com.bonus.material.device.domain.vo.DevInfoVo; import com.bonus.material.device.domain.vo.DevInfoVo;
import com.bonus.material.device.mapper.DevInfoMapper;
import com.bonus.material.largeScreen.entity.OrderData; import com.bonus.material.largeScreen.entity.OrderData;
import com.bonus.material.lease.domain.LeaseRepair; import com.bonus.material.lease.domain.LeaseRepair;
import com.bonus.material.lease.domain.LeaseRepairRecord; import com.bonus.material.lease.domain.LeaseRepairRecord;
@ -42,6 +43,9 @@ public class OrderServiceImpl implements OrderService {
@Resource @Resource
private TmTaskMapper tmTaskMapper; private TmTaskMapper tmTaskMapper;
@Resource
DevInfoMapper devInfoMapper;
@Resource @Resource
private LeaseRepairRecordMapper leaseRepairRecordMapper; private LeaseRepairRecordMapper leaseRepairRecordMapper;
@ -100,7 +104,10 @@ public class OrderServiceImpl implements OrderService {
tmTask.setCreateBy(SecurityUtils.getLoginUser().getUsername()); tmTask.setCreateBy(SecurityUtils.getLoginUser().getUsername());
tmTask.setCreateTime(DateUtils.getNowDate()); tmTask.setCreateTime(DateUtils.getNowDate());
tmTask.setBuyerCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId()); tmTask.setBuyerCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId());
tmTask.setSellerCompanyId(Long.valueOf(orderInfoDto.getSellerCompany())); if (!CollectionUtils.isEmpty(orderDetailDtos)) {
DevInfoVo devInfoVo = devInfoMapper.selectDevInfoByMaId(Long.valueOf(orderDetailDtos.get(0).getMaId()));
tmTask.setSellerCompanyId(Long.valueOf(devInfoVo.getCompanyId()));
}
tmTaskMapper.insertSelective(tmTask); tmTaskMapper.insertSelective(tmTask);
} }
return j; return j;