更新 'pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysOauthClientDetailsServiceImpl.java'

修复终端管理修改pig的扩展信息保存后再清空 报错问题
This commit is contained in:
251202439 committed 2020-08-12 11:22:04 +08:00
1 parent 4d2f16d092
commit dd855b1920
1 file changed
+4
@@ -27,6 +27,7 @@ import com.pig4cloud.pigx.admin.service.SysOauthClientDetailsService;
import com.pig4cloud.pigx.common.core.constant.CacheConstants;
import org.springframework.cache.annotation.CacheEvict;
import org.springframework.stereotype.Service;
import org.apache.commons.lang3.StringUtils;
/**
* <p>
@@ -60,6 +61,9 @@ public class SysOauthClientDetailsServiceImpl extends ServiceImpl<SysOauthClient
@Override
@CacheEvict(value = CacheConstants.CLIENT_DETAILS_KEY, key = "#clientDetails.clientId")
public Boolean updateClientById(SysOauthClientDetails clientDetails) {
if(StringUtils.isBlank(clientDetails.getAdditionalInformation())){
clientDetails.setAdditionalInformation(null);
}
return this.updateById(clientDetails);
}