fix: 处理所有的标准拆分单的顺序

This commit is contained in:
wxyclub
2023-11-27 15:02:10 +08:00
parent 5731936b24
commit b29fbc7e73
@@ -179,26 +179,9 @@ public class SarStandItemsController extends BaseController<SarStandItems> {
return Result.success("200",ItemDto);
}
@ApiOperation(value = "刷拆解单的显示顺序")
@PostMapping("/refreshSarStandItemDisplaySeq")
public ResponseMessage refreshSarStandItemDisplaySeq(){
List<SarStandItems> standItemsList = ServiceImpl.list();
for (SarStandItems sarStandItems : standItemsList) {
String editFlag = sarStandItems.getEditFlag();
if (StringUtils.isNotBlank(editFlag)){
Long displaySeq = sarFileSplitItemsEOService.selectDisplaySeqByEditFlag(editFlag);
if (null!=displaySeq){
sarStandItems.setDisplaySeq(displaySeq);
ServiceImpl.updateById(sarStandItems);
}
}
}
return Result.success();
}
// 处理分解单的序号问题
@GetMapping("/updateDisplaySeq")
public ResponseMessage<String> updateDisplaySeq(){
@GetMapping("/refreshSarStandItemDisplaySeq")
public ResponseMessage<String> refreshSarStandItemDisplaySeq(){
List<Map<String,String>> standIdList = ServiceImpl.getAllStandIdInItems();
for (Map<String,String> stand : standIdList) {
List<SarStandItems> allStandItems = ServiceImpl.getstandItemsByStandId(stand.get("standId"), stand.get("fileType"));