package com.moral.api.service.impl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.moral.api.entity.ResponsibilityUnit; import com.moral.api.mapper.ResponsibilityUnitMapper; import com.moral.api.service.ResponsibilityUnitService; @Service public class ResponsibilityUnitServiceImpl extends ServiceImpl implements ResponsibilityUnitService { @Autowired private ResponsibilityUnitMapper responsibilityUnitMapper; /** * 根据上级区域编码或者数据 * * @param code * @return */ @Override public List selectUnit(Integer code) { QueryWrapper wrapper = new QueryWrapper<>(); wrapper.eq("parent_code",code); wrapper.eq("is_del",0); wrapper.eq("state",0); wrapper.eq("is_invalid",0); List responsibilityUnits = responsibilityUnitMapper.selectList(wrapper); return responsibilityUnits; } /** * 根据本地区域获取单位主体数据 * * @param code * @return */ @Override public List selectAreaUnit(Integer code) { QueryWrapper wrapper = new QueryWrapper<>(); wrapper.eq("area_code",code); wrapper.eq("is_del",0); wrapper.eq("state",0); wrapper.eq("is_invalid",0); List responsibilityUnits = responsibilityUnitMapper.selectList(wrapper); return responsibilityUnits; } }