1.增加更新文件状态接口(不能启动);
This commit is contained in:
parent
fe371a7793
commit
3b027797c1
|
|
@ -22,7 +22,6 @@ public class EDDataController {
|
||||||
@ApiOperation(value = "新建文件夹",notes = "")
|
@ApiOperation(value = "新建文件夹",notes = "")
|
||||||
@RequestMapping(value = "/createFolder",method = RequestMethod.POST)
|
@RequestMapping(value = "/createFolder",method = RequestMethod.POST)
|
||||||
public ElectromagneticResult<?> createFolder(@RequestBody EDDataRequest request){
|
public ElectromagneticResult<?> createFolder(@RequestBody EDDataRequest request){
|
||||||
//return ElectromagneticResultUtil.success("新建文件夹接口");
|
|
||||||
return edDataFacade.createFolder(request);
|
return edDataFacade.createFolder(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -30,15 +29,20 @@ public class EDDataController {
|
||||||
@ApiOperation(value = "获取文件信息列表",notes = "")
|
@ApiOperation(value = "获取文件信息列表",notes = "")
|
||||||
@RequestMapping(value = "/getFileInfoList",method = RequestMethod.POST)
|
@RequestMapping(value = "/getFileInfoList",method = RequestMethod.POST)
|
||||||
public ElectromagneticResult<?> getFileInfoList(@RequestBody EDDataRequest request){
|
public ElectromagneticResult<?> getFileInfoList(@RequestBody EDDataRequest request){
|
||||||
//return ElectromagneticResultUtil.success("获取文件信息列表");
|
|
||||||
return edDataFacade.getDataInfoList(request);
|
return edDataFacade.getDataInfoList(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation(value = "更新文件占用状态",notes = "")
|
||||||
|
@RequestMapping(value = "/updateFileStatus",method = RequestMethod.POST)
|
||||||
|
public ElectromagneticResult<?> updateFileStatus(@RequestBody EDDataRequest request){
|
||||||
|
return edDataFacade.updateFileStatus(request);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@ApiOperation(value = "上传",notes = "")
|
@ApiOperation(value = "上传",notes = "")
|
||||||
@RequestMapping(value = "/upload",method = RequestMethod.POST)
|
@RequestMapping(value = "/upload",method = RequestMethod.POST)
|
||||||
public ElectromagneticResult<?> upload(@RequestBody EDDataRequest request){
|
public ElectromagneticResult<?> upload(@RequestBody EDDataRequest request){
|
||||||
//return ElectromagneticResultUtil.success("上传");
|
|
||||||
return edDataFacade.upload(request);
|
return edDataFacade.upload(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -46,7 +50,6 @@ public class EDDataController {
|
||||||
@ApiOperation(value = "下载",notes = "")
|
@ApiOperation(value = "下载",notes = "")
|
||||||
@RequestMapping(value = "/download",method = RequestMethod.POST)
|
@RequestMapping(value = "/download",method = RequestMethod.POST)
|
||||||
public ElectromagneticResult<?> download(@RequestBody EDDataRequest request){
|
public ElectromagneticResult<?> download(@RequestBody EDDataRequest request){
|
||||||
//return ElectromagneticResultUtil.success("下载");
|
|
||||||
return edDataFacade.download(request);
|
return edDataFacade.download(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,4 +31,8 @@ public class EDDataParams implements Serializable {
|
||||||
* 文件数据编码
|
* 文件数据编码
|
||||||
*/
|
*/
|
||||||
private String dataId;
|
private String dataId;
|
||||||
|
/**
|
||||||
|
* 文件数据状态
|
||||||
|
*/
|
||||||
|
private String dataStatus;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ public interface EDDataRepository {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建文件夹
|
* 创建文件夹
|
||||||
* @param parames
|
* @param edDataInfo
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
Boolean createFolder(EDDataInfo edDataInfo);
|
Boolean createFolder(EDDataInfo edDataInfo);
|
||||||
|
|
@ -27,6 +27,13 @@ public interface EDDataRepository {
|
||||||
*/
|
*/
|
||||||
PageInfo<EDDataInfo> getDataInfoList(EDDataParams parames);
|
PageInfo<EDDataInfo> getDataInfoList(EDDataParams parames);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新文件占用状态
|
||||||
|
* @param parames
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Boolean updateFileStatus(EDDataParams parames);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 上传
|
* 上传
|
||||||
* @param parames
|
* @param parames
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,13 @@ public interface EDDataService {
|
||||||
*/
|
*/
|
||||||
EDDataPage getDataInfoList(EDDataParams parames);
|
EDDataPage getDataInfoList(EDDataParams parames);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新文件占用状态
|
||||||
|
* @param parames
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Boolean updateFileStatus(EDDataParams parames);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 上传
|
* 上传
|
||||||
* @param parames
|
* @param parames
|
||||||
|
|
|
||||||
|
|
@ -54,6 +54,17 @@ public class EDDataServiceImpl implements EDDataService {
|
||||||
return edDataPage;
|
return edDataPage;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新文件占用状态
|
||||||
|
* @param parames
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public Boolean updateFileStatus(EDDataParams parames)
|
||||||
|
{
|
||||||
|
edDataRepository.updateFileStatus(parames);
|
||||||
|
return Boolean.TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 上传
|
* 上传
|
||||||
* @param parames
|
* @param parames
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,13 @@ public interface EDDataFacade {
|
||||||
*/
|
*/
|
||||||
ElectromagneticResult<EDDataPageResponse> getDataInfoList(EDDataRequest request);
|
ElectromagneticResult<EDDataPageResponse> getDataInfoList(EDDataRequest request);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新文件占用状态
|
||||||
|
* @param request
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
ElectromagneticResult<Boolean> updateFileStatus(EDDataRequest request);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 上传
|
* 上传
|
||||||
* @param request
|
* @param request
|
||||||
|
|
|
||||||
|
|
@ -22,10 +22,6 @@ public class EDDataRequest extends BaseRequest {
|
||||||
* 文件夹名称
|
* 文件夹名称
|
||||||
*/
|
*/
|
||||||
private String name;
|
private String name;
|
||||||
/**
|
|
||||||
* 文件夹名称
|
|
||||||
*/
|
|
||||||
private String fileName;
|
|
||||||
/**
|
/**
|
||||||
* 关键词
|
* 关键词
|
||||||
*/
|
*/
|
||||||
|
|
@ -34,4 +30,8 @@ public class EDDataRequest extends BaseRequest {
|
||||||
* 文件数据编码
|
* 文件数据编码
|
||||||
*/
|
*/
|
||||||
private String dataId;
|
private String dataId;
|
||||||
|
/**
|
||||||
|
* 文件数据状态
|
||||||
|
*/
|
||||||
|
private String dataStatus;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,13 @@ public interface EDDataMapper {
|
||||||
*/
|
*/
|
||||||
List<EDDataInfo> getDataInfoList(EDDataParams parames);
|
List<EDDataInfo> getDataInfoList(EDDataParams parames);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新文件占用状态
|
||||||
|
* @param parames
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Boolean updateFileStatus(EDDataParams parames);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 上传
|
* 上传
|
||||||
* @param parames
|
* @param parames
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ public class EDDataRepositoryImpl implements EDDataRepository {
|
||||||
/**
|
/**
|
||||||
* 创建文件夹
|
* 创建文件夹
|
||||||
*
|
*
|
||||||
* @param parames
|
* @param edDataInfo
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -49,6 +49,17 @@ public class EDDataRepositoryImpl implements EDDataRepository {
|
||||||
return new PageInfo<>(edDataInfoList);
|
return new PageInfo<>(edDataInfoList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新文件占用状态
|
||||||
|
* @param parames
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Boolean updateFileStatus(EDDataParams parames)
|
||||||
|
{
|
||||||
|
return edDataMapper.updateFileStatus(parames);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 上传
|
* 上传
|
||||||
* @param parames
|
* @param parames
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@
|
||||||
SELECT
|
SELECT
|
||||||
<include refid="Base_Column_list"/>
|
<include refid="Base_Column_list"/>
|
||||||
FROM
|
FROM
|
||||||
ed_data_info data
|
ed_data_info
|
||||||
where
|
where
|
||||||
effect_flag = 1
|
effect_flag = 1
|
||||||
<if test="parentId!=null and parentId!=''">
|
<if test="parentId!=null and parentId!=''">
|
||||||
|
|
@ -68,5 +68,16 @@
|
||||||
order by gmt_modified asc
|
order by gmt_modified asc
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<update id="updateFileStatus" parameterType="com.electromagnetic.industry.software.data.manage.domain.boardservice.indicator.model.EDDataParams">
|
||||||
|
update ed_data_info
|
||||||
|
<set>
|
||||||
|
<if test="dataStatus != null and dataStatus!=''">
|
||||||
|
data_status = #{dataStatus,jdbcType=VARCHAR},
|
||||||
|
</if>
|
||||||
|
gmt_modified = now()
|
||||||
|
</set>
|
||||||
|
where data_id = #{dataId,jdbcType=VARCHAR} and effect_flag = 1
|
||||||
|
</update>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,24 +21,6 @@ public class EDDataFacadeImpl implements EDDataFacade {
|
||||||
@Resource
|
@Resource
|
||||||
private EDDataService edDataService;
|
private EDDataService edDataService;
|
||||||
|
|
||||||
|
|
||||||
///**
|
|
||||||
// * 获取用户列表
|
|
||||||
// * WISDOM_INDICATORCARDLISTCONFIG
|
|
||||||
// * /platform/api/dataplatform/wisdomdecision/indicator/card/getIndicatorCardListConfig
|
|
||||||
// * @param request
|
|
||||||
// * @return
|
|
||||||
// */
|
|
||||||
//@Override
|
|
||||||
//public ElectromagneticResult<UserPageResponse> getUserList(UserRequest request) {
|
|
||||||
// UserParams parames= UserMappers.INSTANCE.getUserParames(request);
|
|
||||||
// //获取中支指标配置列表
|
|
||||||
// UserPage userExtends = userService.getUserList(parames);
|
|
||||||
// //模型转换
|
|
||||||
// UserPageResponse userPageResponse = UserMappers.INSTANCE.getUserToModel(userExtends);
|
|
||||||
// return ElectromagneticResultUtil.success(userPageResponse);
|
|
||||||
//}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建文件夹
|
* 创建文件夹
|
||||||
* WISDOM_CREATE_FOLDER
|
* WISDOM_CREATE_FOLDER
|
||||||
|
|
@ -87,6 +69,20 @@ public class EDDataFacadeImpl implements EDDataFacade {
|
||||||
return ElectromagneticResultUtil.success(edDataPageResponse);
|
return ElectromagneticResultUtil.success(edDataPageResponse);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新文件占用状态
|
||||||
|
* WISDOM_UPDATE_FILESTATUS
|
||||||
|
* /data/ed/file/updateFileStatus
|
||||||
|
* @param request
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public ElectromagneticResult<Boolean> updateFileStatus(EDDataRequest request)
|
||||||
|
{
|
||||||
|
EDDataParams parames= EDDataMappers.INSTANCE.getEDDataParames(request);
|
||||||
|
edDataService.updateFileStatus(parames);
|
||||||
|
return ElectromagneticResultUtil.success(Boolean.TRUE);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 上传
|
* 上传
|
||||||
* WISDOM_UPLOAD
|
* WISDOM_UPLOAD
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue