Commit f07ea647 by sdif

添加待办买药新增

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