|
@@ -1834,22 +1834,9 @@ public class SyPackingListTailoringController implements Job {
|
|
|
@AutoLog(value = "获取100个单据号")
|
|
|
@ApiOperation(value="获取100个单据号", notes="获取100个单据号")
|
|
|
@GetMapping(value = "/getDoc")
|
|
|
- public Result getOrderNumber(int num) {
|
|
|
+ public Result getOrderNumber() {
|
|
|
Result result=new Result();
|
|
|
- List<String> times=new ArrayList<>();
|
|
|
- //获取100个单据号,
|
|
|
- int size=1;
|
|
|
- int num1=num;
|
|
|
- while (num1>=10){
|
|
|
- num1=num1/10;
|
|
|
- size+=1;
|
|
|
- }
|
|
|
- for (int i=1;i<=num;i++){
|
|
|
- SimpleDateFormat sf = new SimpleDateFormat("yyMMddHHmmssSSS");
|
|
|
- String dateNo ="YCY"+sf.format(System.currentTimeMillis())+String.format("%0"+size+"d", i);
|
|
|
- times.add(dateNo);
|
|
|
- }
|
|
|
- result.setResult(times);
|
|
|
+ syPackingListTailoringService.updateTimeStatus();
|
|
|
return result;
|
|
|
}
|
|
|
|
|
@@ -2112,20 +2099,23 @@ public class SyPackingListTailoringController implements Job {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- boolean bool= syPackingListTailoringService.updateBatchById(listTailorings);
|
|
|
+ List<String> msgs=new ArrayList<>();
|
|
|
+ List<String> errors=new ArrayList<>();
|
|
|
+ for (SyPackingListTailoring tailoring : listTailorings){
|
|
|
+ if(tailoring.getSaleInvoiceError()!=null&&tailoring.getSaleInvoiceError().length()>1){
|
|
|
+ errors.add(tailoring.getSaleInvoiceError());
|
|
|
+ tailoring.setTimeStuta(3);
|
|
|
+ }else{
|
|
|
+ tailoring.setTimeStuta(2);
|
|
|
+ }
|
|
|
+ if(tailoring.getSaleInvoiceCode()!=null){
|
|
|
+ if(!msgs.contains(tailoring.getSaleInvoiceCode())){
|
|
|
+ msgs.add(tailoring.getSaleInvoiceCode());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ syPackingListTailoringService.updateBatchById(listTailorings);
|
|
|
log.info("listTailorings\n"+listTailorings);
|
|
|
- List<String> msgs=new ArrayList<>();
|
|
|
- List<String> errors=new ArrayList<>();
|
|
|
- for (SyPackingListTailoring tailoring : listTailorings){
|
|
|
- if(tailoring.getSaleInvoiceError()!=null&&tailoring.getSaleInvoiceError().length()>1){
|
|
|
- errors.add(tailoring.getSaleInvoiceError());
|
|
|
- }
|
|
|
- if(tailoring.getSaleInvoiceCode()!=null){
|
|
|
- if(!msgs.contains(tailoring.getSaleInvoiceCode())){
|
|
|
- msgs.add(tailoring.getSaleInvoiceCode());
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
codeMaps.put("message",msgs.stream().distinct().collect(Collectors.toList()));//推送成功消息
|
|
|
codeMaps.put("error",errors.stream().distinct().collect(Collectors.toList()));//成功
|
|
|
if(errors.size()==0){
|