From a5b5d2ad652d986b22a08e66f45445f666dc76a5 Mon Sep 17 00:00:00 2001 From: hosinokamui Date: Tue, 17 Mar 2020 11:04:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E8=AE=BE=E8=AE=A1=E7=A8=BF=E4=BF=9D=E5=AD=98=EF=BC=8C=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E8=AE=BE=E8=AE=A1=E7=A8=BF=E5=8F=91=E7=89=88api?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=95=B0=E6=8D=AE=E6=94=B9=E4=B8=BA=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/epmet/dao/CustomerHomeDetailDao.java | 2 +- .../java/com/epmet/service/impl/HomeServiceImpl.java | 2 +- .../main/resources/mapper/CustomerHomeDetailDao.xml | 12 +++++++----- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/dao/CustomerHomeDetailDao.java b/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/dao/CustomerHomeDetailDao.java index 9a3d2e4343..c6571bd2ef 100644 --- a/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/dao/CustomerHomeDetailDao.java +++ b/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/dao/CustomerHomeDetailDao.java @@ -41,7 +41,7 @@ public interface CustomerHomeDetailDao extends BaseDao * @author zhaoqifeng * @date 2020/3/16 14:02 */ - void deleteCustomerHomeDetailByHomeId(String homeId); + void updateCustomerHomeDetailByHomeId(String homeId); List getCustomerHomeDetailComponent(HomeDesignByCustomerFormDTO form); } \ No newline at end of file diff --git a/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/HomeServiceImpl.java b/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/HomeServiceImpl.java index be9c0ab626..2d94250b2e 100644 --- a/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/HomeServiceImpl.java +++ b/epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/HomeServiceImpl.java @@ -92,7 +92,7 @@ public class HomeServiceImpl implements HomeService { private void saveCustomerHomeDetail(HomeDesignFormDTO formDTO, CustomerHomeEntity entity) { //根据homeID清空客户首页详情表中的数据 - customerHomeDetailDao.deleteCustomerHomeDetailByHomeId(entity.getId()); + customerHomeDetailDao.updateCustomerHomeDetailByHomeId(entity.getId()); //将数据存入客户首页详情表 for (HomeComponentFormDTO homeComponentForm : formDTO.getComponentList()) { diff --git a/epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/CustomerHomeDetailDao.xml b/epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/CustomerHomeDetailDao.xml index 57a4efe220..91df873854 100644 --- a/epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/CustomerHomeDetailDao.xml +++ b/epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/CustomerHomeDetailDao.xml @@ -18,13 +18,15 @@ - - DELETE - FROM - CUSTOMER_HOME_DETAIL + + UPDATE + CUSTOMER_HOME_DETAIL + set + DEL_FLAG = 1 WHERE HOME_ID = #{homeId} - + AND DEL_FLAG = 0 +