|
|
|
@ -26,6 +26,7 @@ import io.swagger.annotations.ApiOperation;
|
|
|
|
|
import jdk.nashorn.internal.ir.ReturnNode;
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
@ -286,14 +287,17 @@ public class DmBomController {
|
|
|
|
|
|
|
|
|
|
@ApiOperation(value = "重新生成")
|
|
|
|
|
@PostMapping("/scbom")
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
|
|
public ResultBean scbom (HttpServletRequest req) throws CustomException {
|
|
|
|
|
List<DmBom> nolj = dmBomMapper.getNolj();
|
|
|
|
|
for(DmBom bom :nolj){
|
|
|
|
|
String czbh=bom.getDcch();
|
|
|
|
|
String pl =bom.getPl();
|
|
|
|
|
List<BomVO> dmBoms = bomUploadService.insertBom(req, czbh, pl, "01");
|
|
|
|
|
if(dmBoms.size()>0){
|
|
|
|
|
bomUploadService.saveBom(req, dmBoms, czbh, pl, 0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bomUploadService.saveBom(req, dmBoms, czbh, pl, 0);
|
|
|
|
|
}
|
|
|
|
|
return new ResultBean();
|
|
|
|
|
}
|
|
|
|
|