From c2c8f1fcd02448bf8ae632c19d9a802b8a1c4024 Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期四, 08 十二月 2022 09:49:11 +0800
Subject: [PATCH] Merge branch 'local_20221104' into huacheng_test
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseDonatesServiceImpl.java | 21 ++++++++++++---------
1 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseDonatesServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseDonatesServiceImpl.java
index cf1787b..297b301 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseDonatesServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActWarehouseDonatesServiceImpl.java
@@ -88,8 +88,8 @@
Long donateId = donate.getId();
if (nonNull(donateId)) {
ComActWarehouseOperation comActWarehouseOperation = new ComActWarehouseOperation();
- comActWarehouseOperation.setGoodsId(donateId.intValue());
- comActWarehouseOperation.setUserId(donate.getSigningBy().intValue());
+ comActWarehouseOperation.setGoodsId(donateId);
+ comActWarehouseOperation.setUserId(donate.getSigningBy());
comActWarehouseOperation.setContent("工作人员完成了物品签收");
comActWarehouseOperation.setCreateTime(nowDate);
comActWarehouseOperation.setType(ComActWarehouseOperation.type.bxs);
@@ -175,8 +175,8 @@
if (result > 0) {
if (comActWarehouseDonates.getStatus().intValue() == 2) {
ComActWarehouseOperation comActWarehouseOperation = new ComActWarehouseOperation();
- comActWarehouseOperation.setGoodsId(comActWarehouseDonates.getId().intValue());
- comActWarehouseOperation.setUserId(comActWarehouseDonates.getSigningBy().intValue());
+ comActWarehouseOperation.setGoodsId(comActWarehouseDonates.getId());
+ comActWarehouseOperation.setUserId(comActWarehouseDonates.getSigningBy());
comActWarehouseOperation.setContent("工作人员完成了物品签收");
comActWarehouseOperation.setCreateTime(nowDate);
comActWarehouseOperation.setType(ComActWarehouseOperation.type.bxs);
@@ -236,13 +236,16 @@
}
BeanUtils.copyProperties(comActWarehouseDonatesDTO, comActWarehouseDonates);
Date nowDate = new Date();
+ if (nonNull(comActWarehouseDonatesDTO.getQuantity())) {
+ comActWarehouseDonates.setSurplusQuantity(comActWarehouseDonatesDTO.getQuantity());
+ }
comActWarehouseDonates.setSigningAt(nowDate);
comActWarehouseDonates.setStatus(2);
int result = this.baseMapper.updateById(comActWarehouseDonates);
if (result > 0) {
ComActWarehouseOperation comActWarehouseOperation = new ComActWarehouseOperation();
- comActWarehouseOperation.setGoodsId(comActWarehouseDonates.getId().intValue());
- comActWarehouseOperation.setUserId(comActWarehouseDonates.getSigningBy().intValue());
+ comActWarehouseOperation.setGoodsId(comActWarehouseDonates.getId());
+ comActWarehouseOperation.setUserId(comActWarehouseDonates.getSigningBy());
comActWarehouseOperation.setContent("工作人员完成了物品签收");
comActWarehouseOperation.setCreateTime(nowDate);
comActWarehouseOperation.setType(ComActWarehouseOperation.type.bxs);
@@ -274,8 +277,8 @@
int result = this.baseMapper.updateById(comActWarehouseDonates);
if (result > 0) {
ComActWarehouseOperation comActWarehouseOperation = new ComActWarehouseOperation();
- comActWarehouseOperation.setGoodsId(comActWarehouseDonates.getId().intValue());
- comActWarehouseOperation.setUserId(currentUser.intValue());
+ comActWarehouseOperation.setGoodsId(comActWarehouseDonates.getId());
+ comActWarehouseOperation.setUserId(currentUser);
comActWarehouseOperation.setContent("已取消捐赠");
comActWarehouseOperation.setCreateTime(new Date());
comActWarehouseOperation.setType(ComActWarehouseOperation.type.bxs);
@@ -315,7 +318,7 @@
if (!applyItems.isEmpty()) {
Date nowDate = new Date();
applyItems.forEach(item -> {
- Integer goodsId = item.getGoodsId();
+ Long goodsId = item.getGoodsId();
Integer goodsNum = item.getGoodsNum();
if (isNull(goodsId) || isNull(goodsNum)) {
throw new ServiceException("请求参数有误");
--
Gitblit v1.7.1