Commit 43760f5c by huluobin

美甲师通知

parent 3bdf181d
......@@ -42,6 +42,7 @@ import com.gogirl.infrastructure.mapper.product.serve.TechnicianServeMapper;
import com.gogirl.infrastructure.mapper.store.oa.TakeLeaveEventMapper;
import com.gogirl.infrastructure.mapper.store.store.StoreManageMapper;
import com.gogirl.infrastructure.mapper.store.store.StoreTechnicianMapper;
import com.gogirl.infrastructure.service.push.TechnicianPushService;
import com.gogirl.infrastructure.util.MapDistanceUtils;
import com.gogirl.infrastructure.util.SessionUtils;
import com.gogirl.shared.order.serve.command.schedule.*;
......@@ -101,6 +102,9 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
private final PurchaseSkuMapper purchaseSkuMapper;
private final BaseProduceMapper baseProduceMapper;
private final TechnicianPushService technicianPushService;
@Override
public List<StoreTechnicianPeriod> queryStoreTechnicianPeriod(Integer scheduledId,
Integer departmentId,
......@@ -894,15 +898,18 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
scheduleManage.setScheduledTime(new Date());
//
scheduleManage.setRemark(scheduleManage.getScheduledUser() + "用户提交预约");
//保存预约
/*2、保存预约*/
scheduleManageMapper.insert(scheduleManage);
scheduleManage.getScheduleServeList().forEach(scheduleServe -> {
scheduleServe.setCreateTime(new Date());
scheduleServe.setSchId(scheduleManage.getId());
});
//保存预约详情
/*2、保存预约详情*/
scheduleManage.getScheduleServeList().forEach(scheduleServeMapper::insert);
/*3、发送美甲师通知*/
technicianPushService.scheduledMsg(scheduleManage.getId());
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment