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 +