package com.cloud.device.service.impl; import com.cloud.device.dao.AreaLayerDao; import com.cloud.device.model.AreaLayer; import com.cloud.device.service.AreaLayerService; import com.cloud.device.service.TokenService; import lombok.extern.log4j.Log4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Log4j @Service public class AreaLayerServiceImpl implements AreaLayerService { @Autowired private AreaLayerDao areaLayerDao; @Autowired private TokenService tokenService; /** * 保存图层 * @param areaLayer * @return */ @Override public int save(AreaLayer areaLayer) { //areaLayer.preInsert(tokenService.currentUser()); if(areaLayer.getId() >0) return areaLayerDao.save(areaLayer); else return areaLayerDao.insertSelective(areaLayer); } }