|
@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONArray;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
+import io.renren.common.exception.RRException;
|
|
|
import io.renren.common.utils.PageUtils;
|
|
import io.renren.common.utils.PageUtils;
|
|
|
import io.renren.common.utils.Query;
|
|
import io.renren.common.utils.Query;
|
|
|
import io.renren.common.utils.R;
|
|
import io.renren.common.utils.R;
|
|
@@ -35,6 +36,12 @@ public class ServiceCityServiceImpl extends ServiceImpl<ServiceCityMapper, Servi
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void saveEntity(ServiceCityEntity serviceCityEntity) {
|
|
public void saveEntity(ServiceCityEntity serviceCityEntity) {
|
|
|
|
|
+ int count = this.count(new LambdaQueryWrapper<ServiceCityEntity>()
|
|
|
|
|
+ .eq(ServiceCityEntity::getProvinceId, serviceCityEntity.getProvinceId())
|
|
|
|
|
+ .eq(ServiceCityEntity::getCityId, serviceCityEntity.getCityId()));
|
|
|
|
|
+ if (count > 0) {
|
|
|
|
|
+ throw new RRException("运营城市已存在 无法添加");
|
|
|
|
|
+ }
|
|
|
this.save(serviceCityEntity);
|
|
this.save(serviceCityEntity);
|
|
|
}
|
|
}
|
|
|
|
|
|