From d4264220abf279490b4096eb6907f9d3f1e84d7e Mon Sep 17 00:00:00 2001 From: songyunpeng Date: Mon, 17 Aug 2020 17:10:34 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E6=BB=A1=E6=84=8F=E5=BA=A6?= =?UTF-8?q?=E8=AF=84=E4=BB=B7=E5=AE=A1=E6=A0=B8bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/elink/esua/epdc/modules/item/dao/ItemDao.java | 8 ++++++++ .../epdc/modules/item/service/impl/ItemServiceImpl.java | 5 +---- .../src/main/resources/mapper/item/ItemDao.xml | 3 +++ 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java index 6a9f9904..dd93c2fa 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java @@ -270,4 +270,12 @@ public interface ItemDao extends BaseDao { * @since 2020/3/7 12:54 */ void updateBatchPartyGroupName(@Param("groups") List groups); + /** + * @Description 置空评价字段 + * @Author songyunpeng + * @Date 2020/8/17 + * @Param [relationId] + * @return void + **/ + void rejectItemSatisfactionInfo(String id); } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java index 8ae191b8..ffb20f0a 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java @@ -1543,10 +1543,7 @@ public class ItemServiceImpl extends BaseServiceImpl implem @Override @Transactional public Result rejectItemSatisfactionInfo(RejectRecordDTO dto) { - ItemEntity entity = baseDao.selectById(dto.getRelationId()); - entity.setEvaluationContent(null); - entity.setUpdatedTime(new Date()); - updateById(entity); + baseDao.rejectItemSatisfactionInfo(dto.getRelationId()); return new Result(); } } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml index 624b0468..c7da7e29 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml @@ -956,4 +956,7 @@ UPDATE epdc_item SET GROUP_NAME = #{group.groupName}, UPDATED_TIME = NOW() WHERE GROUP_ID = #{group.id} + + update epdc_item set EVALUATION_SCORE = null,EVALUATION_CONTENT = null,EVALUATION_TIME = null where id = #{id} +