部件判断重复接口
This commit is contained in:
parent
b42a1d670e
commit
72487dd1ae
@ -122,4 +122,13 @@ public class EbikeComponentController {
|
||||
public JsonResult<?> getComponentOutRecordInfo(@RequestParam(name="componentOutRecordId") @NotNull String componentOutRecordId) {
|
||||
return ebikeComponentService.getComponentOutRecordInfo(componentOutRecordId);
|
||||
}
|
||||
/**
|
||||
* 根据部件编号 和部件类型验证仓库中是否已经存在
|
||||
* @params
|
||||
* @return
|
||||
*/
|
||||
@PostMapping("/validateComponentExistence")
|
||||
public JsonResult<?> validateComponentExistence(@RequestBody ReqValidateComponentExistenceDto params) {
|
||||
return ebikeComponentService.validateComponentExistence(params);
|
||||
}
|
||||
}
|
||||
|
||||
@ -0,0 +1,16 @@
|
||||
package com.cdzy.ebikeoperate.model.dto.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ReqValidateComponentExistenceDto {
|
||||
|
||||
/**
|
||||
* 部件编号 Ecu的就是Sn
|
||||
*/
|
||||
private String componentCode;
|
||||
/**
|
||||
* 部件类型编号 如代表电池,头盔等
|
||||
*/
|
||||
private String componentType;
|
||||
}
|
||||
@ -82,4 +82,11 @@ public interface EbikeComponentService {
|
||||
* @return ResComponentOutRecordInfoDto
|
||||
*/
|
||||
JsonResult<?> getComponentOutRecordInfo(String componentOutRecordId);
|
||||
|
||||
/**
|
||||
* 根据部件编号 和部件类型验证仓库中是否已经存在
|
||||
* @params
|
||||
* @return
|
||||
*/
|
||||
JsonResult<?> validateComponentExistence(ReqValidateComponentExistenceDto params);
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user