diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeign.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeign.java index 88ab631b06..2f97671298 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeign.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeign.java @@ -60,6 +60,16 @@ public interface BusDiscountpackageHandoverFeign { @PostMapping("/uploadPicture") public ResultBean uploadPicture(@RequestBody BusDiscountpackageHandoverDto dto); + @ApiOperation("交接准备") + @PostMapping("/handoverReady") + @ResponseBody + public ResultBean handoverReady(@RequestBody BusDiscountpackageHandoverDto dto); + + @ApiOperation("交接操作") + @PostMapping("/handoverConfirm") + @ResponseBody + public ResultBean handoverConfirm(@RequestBody BusDiscountpackageHandoverDto dto); + /**********************移动端***************************/ @ApiOperation("获取优惠包交接列表") diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeignFallback.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeignFallback.java index 35c9d93dff..8df81f6362 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeignFallback.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdiscountpackagehandover/BusDiscountpackageHandoverFeignFallback.java @@ -59,6 +59,16 @@ public class BusDiscountpackageHandoverFeignFallback implements BusDiscountpacka return null; } + @Override + public ResultBean handoverReady(BusDiscountpackageHandoverDto dto) { + return null; + } + + @Override + public ResultBean handoverConfirm(BusDiscountpackageHandoverDto dto) { + return null; + } + @Override public ResultBean> getDiscountHandoverList(PagerQuery pq) { return null; diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverRest.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverRest.java index 7f3c995b5b..1d8d4caaf2 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverRest.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverRest.java @@ -80,6 +80,16 @@ public class BusDiscountpackageHandoverRest implements BusDiscountpackageHandove return rb.success(); } + @Override + public ResultBean handoverReady(BusDiscountpackageHandoverDto dto) { + return busDiscountpackageHandoverService.handoverReady(dto); + } + + @Override + public ResultBean handoverConfirm(BusDiscountpackageHandoverDto dto) { + return busDiscountpackageHandoverService.handoverConfirm(dto); + } + /********************移动端接口**********************/ @Override public ResultBean> getDiscountHandoverList(PagerQuery pq) { diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverService.java index b31739c59d..4169137ddc 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdiscountpackagehandover/BusDiscountpackageHandoverService.java @@ -396,8 +396,12 @@ public class BusDiscountpackageHandoverService extends MybatisBaseService roleVoList = sysRoleFeign.fetchByUserSid(userSid).getData(); + //判断当前登录用户角色是否为销售专员 if (null != roleVoList) { for (SysRoleVo sysRoleVo : roleVoList) { @@ -414,11 +418,11 @@ public class BusDiscountpackageHandoverService extends MybatisBaseService busFiles = dto.getBusFiles(); + if (null != busFiles && i > 0 && !busFiles.isEmpty()) { + this.uploadPicture(dto); + } +// BusDiscountpackageHandoverDetailsVo detailsVo = this.handoverDetails(sid); +// String s = commonCreatePdf(detailsVo); +// String targetPath = docPdfComponent.getUploadTemplateUrl(); +// String filePath = s.substring(targetPath.length()); +// BusDiscountpackageHandover entity = fetchBySid(sid); +// entity.setFilePath(filePath); +// baseMapper.updateById(entity); + return rb.success(); + } + public BusDiscountpackageHandoverDetailsVo handoverDetails(String sid) { BusDiscountpackageHandoverDetailsVo detailsVo = new BusDiscountpackageHandoverDetailsVo(); @@ -916,11 +993,11 @@ public class BusDiscountpackageHandoverService extends MybatisBaseService