CountryNameServiceImpl.java 2.69 KB
package com.lhcredit.project.business.country.service;

import java.util.List;
import java.util.ArrayList;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.lhcredit.project.business.country.mapper.CountryNameMapper;
import com.lhcredit.project.business.country.domain.CountryName;

/**
 * 国家标 服务层实现
 *
 * @author lhcredit
 * @date 2025-03-13
 */
@Service
public class CountryNameServiceImpl implements ICountryNameService {
    @Autowired
    private CountryNameMapper countryNameMapper;

    /**
     * 查询国家标信息
     *
     * @param jc 国家标ID
     * @return 国家标信息
     */
    @Override
    public CountryName selectCountryById(String jc) {
        return countryNameMapper.selectCountryById(jc);
    }

    /**
     * 查询国家标列表
     *
     * @param country 国家标信息
     * @return 国家标集合
     */
    @Override
    public List<CountryName> selectCountryList(CountryName country) {
        return countryNameMapper.selectCountryList(country);
    }

    /**
     * 字段转换
     * @param country 国家标信息
     * @return 国家标信息
     */
    @Override
    public CountryName changeModel(CountryName country) {
//        //这里写各字段转换逻辑
//        if(country!=null){
//            if(StringUtils.isNotEmpty(country.getXXX())){
//               country.setXXX(country.getXXX());
//            }
//        }
        return country;
    }

    /**
     * 列表转换
     *
     * @param countryList 国家标集合
     * @return 国家标集合
     */
    @Override
    public List<CountryName> changeModel(List<CountryName> countryList) {
        List<CountryName> result = new ArrayList<CountryName>();
        if (countryList.size() > 0) {
            for (CountryName country:countryList){
                result.add(changeModel(country));
            }
        }
        return result;
    }

//    /**
//     * 新增国家标
//     *
//     * @param country 国家标信息
//     * @return 结果
//     */
//    @Override
//    public int insertCountry(Country country) {
//        return countryMapper.insertCountry(country);
//    }
//
//    /**
//     * 修改国家标
//     *
//     * @param country 国家标信息
//     * @return 结果
//     */
//    @Override
//    public int updateCountry(Country country) {
//        return countryMapper.updateCountry(country);
//    }
//
//    /**
//     * 删除国家标对象
//     *
//     * @param ids 需要删除的数据ID
//     * @return 结果
//     */
//    @Override
//    public int deleteCountryByIds(String ids) {
//        return countryMapper.deleteCountryByIds(Convert.toStrArray(ids));
//    }

}