Commit f07ea647 by sdif

添加待办买药新增

parent 85d218b4
......@@ -3,6 +3,7 @@ package com.pz.web.controller.system;
import java.util.List;
import java.util.Arrays;
import cn.dev33.satoken.annotation.SaIgnore;
import cn.hutool.core.util.RandomUtil;
import com.pz.system.domain.bo.CreateOrderThirdBo;
import lombok.RequiredArgsConstructor;
......@@ -109,6 +110,7 @@ public class TotalOrderController extends BaseController {
/**
* 新增第三方订单
*/
@SaIgnore
@RepeatSubmit()
@PostMapping("/addThirdOrder")
public R<Void> addThirdOrder(@Validated(AddGroup.class) @RequestBody CreateOrderThirdBo bo) {
......
......@@ -2,6 +2,7 @@ package com.pz.system.service;
import com.pz.system.domain.DbmyOrder;
import com.pz.system.domain.bo.AccompanyAddressBo;
import com.pz.system.domain.bo.CreateOrderThirdBo;
import com.pz.system.domain.vo.DbmyOrderVo;
import com.pz.system.domain.bo.DbmyOrderBo;
import com.pz.common.core.page.TableDataInfo;
......@@ -37,6 +38,7 @@ public interface IDbmyOrderService {
* 新增代办买药订单
*/
Boolean insertByBo(DbmyOrderBo bo);
Boolean insertSonOrder(CreateOrderThirdBo bo);
/**
* 修改代办买药订单
......
......@@ -16,17 +16,15 @@ import com.pz.merchant.mapper.EmployeesMapper;
import com.pz.merchant.service.ISonOrderService;
import com.pz.system.datastructure.OrderDelayQueue;
import com.pz.system.datastructure.TotalOrderDelayOperator;
import com.pz.system.domain.DbwzOrder;
import com.pz.system.domain.TotalOrder;
import com.pz.system.domain.YypzOrder;
import com.pz.system.domain.*;
import com.pz.system.domain.bo.AccompanyAddressBo;
import com.pz.system.domain.bo.CreateOrderThirdBo;
import com.pz.system.domain.bo.OrderFinishedBo;
import com.pz.system.mapper.TotalOrderMapper;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import com.pz.system.domain.bo.DbmyOrderBo;
import com.pz.system.domain.vo.DbmyOrderVo;
import com.pz.system.domain.DbmyOrder;
import com.pz.system.mapper.DbmyOrderMapper;
import com.pz.system.service.IDbmyOrderService;
import org.springframework.transaction.annotation.Transactional;
......@@ -115,6 +113,17 @@ public class DbmyOrderServiceImpl implements IDbmyOrderService, ISonOrderService
return flag;
}
@Override
public Boolean insertSonOrder(CreateOrderThirdBo bo) {
DbmyOrder add = BeanUtil.toBean(bo, DbmyOrder.class);
validEntityBeforeSave(add);
boolean flag = baseMapper.insert(add) > 0;
if (flag) {
bo.setId(add.getId());
}
return flag;
}
/**
* 修改代办买药订单
*/
......
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