mitao
3 天以前 2b82b1e1d31671b8581d2e463ad762bdf63dad30
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/AssetAdRentalRecordServiceImpl.java
@@ -1,10 +1,15 @@
package com.ruoyi.system.service.impl;
import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.exception.ServiceException;
import com.ruoyi.system.dto.asset.AssetAdRentalRecordDTO;
import com.ruoyi.system.mapper.AssetAdRentalRecordMapper;
import com.ruoyi.system.model.AssetAdRentalRecord;
import com.ruoyi.system.service.AssetAdRentalRecordService;
import org.springframework.stereotype.Service;
import java.util.Objects;
/**
 * <p>
@@ -16,5 +21,18 @@
 */
@Service
public class AssetAdRentalRecordServiceImpl extends ServiceImpl<AssetAdRentalRecordMapper, AssetAdRentalRecord> implements AssetAdRentalRecordService {
    @Override
    public void addRentalRecord(AssetAdRentalRecordDTO dto) {
        AssetAdRentalRecord assetAdRentalRecord = BeanUtil.copyProperties(dto, AssetAdRentalRecord.class);
        save(assetAdRentalRecord);
    }
    @Override
    public void editRentalRecord(AssetAdRentalRecordDTO dto) {
        if (Objects.isNull(dto.getId())) {
            throw new ServiceException("租赁记录ID不能为空");
        }
        AssetAdRentalRecord assetAdRentalRecord = BeanUtil.copyProperties(dto, AssetAdRentalRecord.class);
        updateById(assetAdRentalRecord);
    }
}