Team Create Complete Fields

This commit is contained in:
JiaJu Zhuang
2023-08-26 14:27:43 +08:00
parent b00d6856b0
commit bc8f5a2a8e
12 changed files with 40 additions and 26 deletions

View File

@ -39,7 +39,7 @@ public interface DataSourceService {
* @param param
* @return
*/
ActionResult updateWithPermission(DataSourceUpdateParam param);
DataResult<Long> updateWithPermission(DataSourceUpdateParam param);
/**
* 删除数据源连接

View File

@ -115,14 +115,14 @@ public class DataSourceServiceImpl implements DataSourceService {
}
@Override
public ActionResult updateWithPermission(DataSourceUpdateParam param) {
public DataResult<Long> updateWithPermission(DataSourceUpdateParam param) {
DataSource dataSource = queryExistent(param.getId()).getData();
PermissionUtils.checkOperationPermission(dataSource.getUserId());
DataSourceDO dataSourceDO = dataSourceConverter.param2do(param);
dataSourceDO.setGmtModified(DateUtil.date());
dataSourceMapper.updateById(dataSourceDO);
return ActionResult.isSuccess();
return DataResult.of(dataSourceDO.getId());
}
@Override