|
|
@@ -502,6 +502,22 @@ public class HwRequirementServiceImpl extends ServiceImpl<HwRequirementMapper, H
|
|
|
// return returnMap;
|
|
|
// }
|
|
|
hwEnrollmentService.save(hwEnrollment);
|
|
|
+ //是否需要自动生成订单确认订单
|
|
|
+ HwRequirement hwRequirement1=hwRequirementMapper.getById(hwEnrollment.getRequirementId());
|
|
|
+ if(hwRequirement1.getIsAutoOrder()==1){
|
|
|
+ HwOrder hwOrder=new HwOrder();
|
|
|
+ hwOrder.setStatus(0);
|
|
|
+ if(hwRequirement1.getIsAutoConfirm()==1){
|
|
|
+ hwOrder.setStatus(2);
|
|
|
+ }
|
|
|
+ String orderNum = "DD" + new Date().getTime();
|
|
|
+ hwOrder.setOrderNumber(orderNum);
|
|
|
+ hwOrder.setRequirementId(hwEnrollment.getRequirementId());
|
|
|
+ hwOrder.setUserId(hwEnrollment.getUserId());
|
|
|
+ hwOrder.setEnrollId(hwEnrollment.getId());
|
|
|
+ hwOrder.setSysOrgCode(hwEnrollment.getSysOrgCode());
|
|
|
+ hwOrderService.saveOrder(hwOrder);
|
|
|
+ }
|
|
|
} else {
|
|
|
returnMap.put("success", "1004");
|
|
|
}
|