接口联调

This commit is contained in:
zhuxinyu
2023-04-07 13:40:20 +08:00
parent 0eb101dc70
commit 2a6bc359ed
7 changed files with 21 additions and 18 deletions

View File

@@ -57,9 +57,10 @@ public class ProgramVersionController extends BaseController {
@RequestParam("devType") String devType,
@RequestParam("remark") String remark,
@RequestParam(value = "versionType",required = false) String versionType,
@RequestParam("filename") String fileName,
@ApiParam(value = "文件", required = true) @RequestPart("file") MultipartFile file) {
String methodDescribe = getMethodDescribe("addProgramVersion");
boolean res = programService.addProgramVersion(name,protocol,date,devType,remark,versionType,file);
boolean res = programService.addProgramVersion(name,protocol,date,devType,remark,versionType,fileName,file);
if (res) {
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);
} else {
@@ -91,9 +92,10 @@ public class ProgramVersionController extends BaseController {
@RequestParam("devType") String devType,
@RequestParam("remark") String remark,
@RequestParam(value = "versionType",required = false) String versionType,
@RequestParam("filename") String fileName,
@ApiParam(value = "文件", required = true) @RequestPart("file") MultipartFile file) {
String methodDescribe = getMethodDescribe("updateProgramVersion");
boolean res = programService.updateProgramVersion(id,name,protocol,date,devType,remark,versionType,file);
boolean res = programService.updateProgramVersion(id,name,protocol,date,devType,remark,versionType,fileName,file);
if (res) {
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, null, methodDescribe);
} else {

View File

@@ -14,7 +14,8 @@
A.`Update_Time` updateTime,
A.`Remark` remark,
A.`Version_Type` versionType,
A.`Version_Flag` versionFlag
A.`Version_Flag` versionFlag,
A.`File_Name` fileName
FROM
cld_version A,
sys_dict_data B,

View File

@@ -22,7 +22,7 @@ public interface ProgramVersionService {
* 新增程序版本管理信息
* @return
*/
boolean addProgramVersion(String name, String protocol, LocalDate date, String devType, String remark, String versionType, MultipartFile file);
boolean addProgramVersion(String name, String protocol, LocalDate date, String devType, String remark, String versionType,String fileName, MultipartFile file);
/**
* 版本文件是否存在
* @return
@@ -32,7 +32,7 @@ public interface ProgramVersionService {
* 修改程序版本管理信息
* @return
*/
boolean updateProgramVersion(String id, String name, String protocol, LocalDate date, String devType, String remark, String versionType, MultipartFile file);
boolean updateProgramVersion(String id, String name, String protocol, LocalDate date, String devType, String remark, String versionType,String fileName, MultipartFile file);
/**
* 修改程序版本状态
* @return

View File

@@ -66,7 +66,7 @@ public class ProgramVersionServiceImpl extends ServiceImpl<VersionMapper, Versio
}
@Override
public boolean addProgramVersion(String name, String protocol, LocalDate date, String devType, String remark, String versionType, MultipartFile file) {
public boolean addProgramVersion(String name, String protocol, LocalDate date, String devType, String remark, String versionType, String fileName,MultipartFile file) {
check(null,name,false);
Version version = new Version();
version.setName(name);
@@ -90,7 +90,7 @@ public class ProgramVersionServiceImpl extends ServiceImpl<VersionMapper, Versio
e.printStackTrace();
}
version.setFile(b);
version.setFileName(fileName);
version.setVersionFlag(DataStateEnum.ENABLE.getCode());
version.setState(DataStateEnum.ENABLE.getCode());
version.setCreateBy(RequestUtil.getUserIndex());
@@ -108,7 +108,7 @@ public class ProgramVersionServiceImpl extends ServiceImpl<VersionMapper, Versio
}
@Override
public boolean updateProgramVersion(String id, String name, String protocol, LocalDate date, String devType, String remark, String versionType, MultipartFile file) {
public boolean updateProgramVersion(String id, String name, String protocol, LocalDate date, String devType, String remark, String versionType, String fileName,MultipartFile file) {
check(id,name,true);
Version version = new Version();
version.setId(id);
@@ -129,9 +129,9 @@ public class ProgramVersionServiceImpl extends ServiceImpl<VersionMapper, Versio
e.printStackTrace();
}
version.setFile(b);
version.setFileName(fileName);
version.setUpdateBy(RequestUtil.getUserIndex());
version.setUpdateTime(LocalDateTime.now());
versionMapper.updateById(version);
return true;
}