|
@@ -45,7 +45,9 @@ import com.zhongzheng.modules.grade.vo.SyncGoodsExport;
|
|
|
import com.zhongzheng.modules.inform.domain.InformRemind;
|
|
|
import com.zhongzheng.modules.inform.service.IInformRemindService;
|
|
|
import com.zhongzheng.modules.order.domain.OrderGoods;
|
|
|
+import com.zhongzheng.modules.order.domain.OrderInputTemplate;
|
|
|
import com.zhongzheng.modules.order.service.IOrderGoodsService;
|
|
|
+import com.zhongzheng.modules.order.service.IOrderInputTemplateService;
|
|
|
import com.zhongzheng.modules.pay.domain.PayServe;
|
|
|
import com.zhongzheng.modules.pay.domain.PaySupply;
|
|
|
import com.zhongzheng.modules.pay.service.IPayServeService;
|
|
@@ -118,6 +120,8 @@ public class GoodsServiceImpl extends ServiceImpl<GoodsMapper, Goods> implements
|
|
|
@Autowired
|
|
|
private IOrderGoodsService iOrderGoodsService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IOrderInputTemplateService iOrderInputTemplateService;
|
|
|
|
|
|
@Autowired
|
|
|
private ICourseMenuService iCourseMenuService;
|
|
@@ -3308,6 +3312,19 @@ public class GoodsServiceImpl extends ServiceImpl<GoodsMapper, Goods> implements
|
|
|
}).collect(Collectors.toList());
|
|
|
iInformRemindService.saveBatch(newInformRemind);
|
|
|
}
|
|
|
+
|
|
|
+ //下单模板
|
|
|
+ List<OrderInputTemplate> inputTemplateList = iOrderInputTemplateService.list();
|
|
|
+ if (CollectionUtils.isNotEmpty(inputTemplateList)){
|
|
|
+ List<OrderInputTemplate> newTemplateList = inputTemplateList.stream().map(x -> {
|
|
|
+ OrderInputTemplate inputTemplate = BeanUtil.toBean(x, OrderInputTemplate.class);
|
|
|
+ inputTemplate.setId(null);
|
|
|
+ inputTemplate.setTenantId(newTenantId);
|
|
|
+ return inputTemplate;
|
|
|
+ }).collect(Collectors.toList());
|
|
|
+ iOrderInputTemplateService.saveBatch(newTemplateList);
|
|
|
+ }
|
|
|
+
|
|
|
//保存记录
|
|
|
iSysGoodsCopyRecordService.saveBatch(copyRecordList);
|
|
|
return true;
|