|
|
|
@ -33,6 +33,7 @@ public class RelCodeBatchController extends BaseController {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 上传文件保存
|
|
|
|
|
*
|
|
|
|
|
* @param uuid
|
|
|
|
|
* @param file
|
|
|
|
|
* @return
|
|
|
|
@ -40,31 +41,33 @@ public class RelCodeBatchController extends BaseController {
|
|
|
|
|
@RepeatSubmit()
|
|
|
|
|
@CusRedissonAnnotation(cacheName = RedissonCacheKey.XML_UPLOAD, key = {"#uuid"}, timeOutMsg = "系统正在处理,请勿重复上传")
|
|
|
|
|
@PostMapping("/udiwms/relCode/batch/xmlUpload")
|
|
|
|
|
public BaseResponse xmlUpload(@RequestParam("uuid") String uuid,@RequestParam("file") MultipartFile file) {
|
|
|
|
|
public BaseResponse xmlUpload(@RequestParam("uuid") String uuid, @RequestParam("file") MultipartFile file) {
|
|
|
|
|
relCodeBatchService.xmlUpload(file);
|
|
|
|
|
return ResultVOUtils.successMsg("上传成功!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 手动添加
|
|
|
|
|
*
|
|
|
|
|
* @param relCodeBatchRequest
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@RepeatSubmit()
|
|
|
|
|
@PostMapping("/udiwms/relCode/batch/add")
|
|
|
|
|
public BaseResponse add(@RequestBody @Valid RelCodeBatchRequest relCodeBatchRequest,BindingResult bindingResult) {
|
|
|
|
|
public BaseResponse add(@RequestBody @Valid RelCodeBatchRequest relCodeBatchRequest, BindingResult bindingResult) {
|
|
|
|
|
relCodeBatchService.add(relCodeBatchRequest);
|
|
|
|
|
return ResultVOUtils.successMsg("添加成功!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 添加拼箱
|
|
|
|
|
*
|
|
|
|
|
* @param relCodeBatchRequest
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@RepeatSubmit()
|
|
|
|
|
@PostMapping("/udiwms/relCode/batch/addRelCodeSpellBox")
|
|
|
|
|
public BaseResponse addRelCodeSpellBox(@RequestBody @Valid List<RelCodeBatchRequest> relCodeBatchRequest,BindingResult bindingResult) {
|
|
|
|
|
public BaseResponse addRelCodeSpellBox(@RequestBody @Valid List<RelCodeBatchRequest> relCodeBatchRequest, BindingResult bindingResult) {
|
|
|
|
|
relCodeBatchService.addRelCodeSpellBox(relCodeBatchRequest);
|
|
|
|
|
return ResultVOUtils.successMsg("添加成功!");
|
|
|
|
|
}
|
|
|
|
@ -99,7 +102,6 @@ public class RelCodeBatchController extends BaseController {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/udiwms/relCode/batch/deleteDetail")
|
|
|
|
|
public BaseResponse deleteDetail(@RequestParam("curCode") String curCode) {
|
|
|
|
|
relCodeBatchService.deleteDetail(curCode);
|
|
|
|
@ -116,32 +118,34 @@ public class RelCodeBatchController extends BaseController {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取本地是否存在该层级码
|
|
|
|
|
*
|
|
|
|
|
* @param parentCode
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@GetMapping("/udiwms/relCode/batch/exist")
|
|
|
|
|
public BaseResponse batchExist(@RequestParam("parentCode") String parentCode) {
|
|
|
|
|
if (StrUtil.isBlank(parentCode)) return ResultVOUtils.error(500,"层级编码格式错误!");
|
|
|
|
|
if (StrUtil.isBlank(parentCode)) return ResultVOUtils.error(500, "层级编码格式错误!");
|
|
|
|
|
return ResultVOUtils.success(relCodeBatchService.batchExist(parentCode));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/udiwms/relCode/detailByParentCode")
|
|
|
|
|
public BaseResponse detailByParentCode(@RequestParam("parentCode") String parentCode) {
|
|
|
|
|
if (StrUtil.isBlank(parentCode)) return ResultVOUtils.error(500,"层级编码格式错误!");
|
|
|
|
|
List<RelCodeDetailByParentCodeResponse> list = relCodeBatchService.detailByParentCodeSpms(parentCode,1);
|
|
|
|
|
if (StrUtil.isBlank(parentCode)) return ResultVOUtils.error(500, "层级编码格式错误!");
|
|
|
|
|
List<RelCodeDetailByParentCodeResponse> list = relCodeBatchService.detailByParentCodeSpms(parentCode, 1);
|
|
|
|
|
return ResultVOUtils.success(list);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 更新明细
|
|
|
|
|
*
|
|
|
|
|
* @param parentCode
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@GetMapping("/udiwms/relCode/updateIoCodeTempEntity")
|
|
|
|
|
public BaseResponse threadUpdateIoCodeTempEntity(@RequestParam("parentCode") String parentCode) {
|
|
|
|
|
if (StrUtil.isBlank(parentCode)) return ResultVOUtils.error(500,"层级编码格式错误!");
|
|
|
|
|
if (StrUtil.isBlank(parentCode)) return ResultVOUtils.error(500, "层级编码格式错误!");
|
|
|
|
|
relCodeBatchService.threadUpdateIoCodeTempEntity(parentCode);
|
|
|
|
|
return ResultVOUtils.success();
|
|
|
|
|
}
|
|
|
|
|