Browse Source

修改 首页设计稿保存,首页设计稿发版api删除数据改为逻辑删除

dev
hosinokamui 6 years ago
parent
commit
a5b5d2ad65
  1. 2
      epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/dao/CustomerHomeDetailDao.java
  2. 2
      epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/HomeServiceImpl.java
  3. 12
      epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/CustomerHomeDetailDao.xml

2
epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/dao/CustomerHomeDetailDao.java

@ -41,7 +41,7 @@ public interface CustomerHomeDetailDao extends BaseDao<CustomerHomeDetailEntity>
* @author zhaoqifeng * @author zhaoqifeng
* @date 2020/3/16 14:02 * @date 2020/3/16 14:02
*/ */
void deleteCustomerHomeDetailByHomeId(String homeId); void updateCustomerHomeDetailByHomeId(String homeId);
List<CommonComponentDesignResultDTO> getCustomerHomeDetailComponent(HomeDesignByCustomerFormDTO form); List<CommonComponentDesignResultDTO> getCustomerHomeDetailComponent(HomeDesignByCustomerFormDTO form);
} }

2
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) { private void saveCustomerHomeDetail(HomeDesignFormDTO formDTO, CustomerHomeEntity entity) {
//根据homeID清空客户首页详情表中的数据 //根据homeID清空客户首页详情表中的数据
customerHomeDetailDao.deleteCustomerHomeDetailByHomeId(entity.getId()); customerHomeDetailDao.updateCustomerHomeDetailByHomeId(entity.getId());
//将数据存入客户首页详情表 //将数据存入客户首页详情表
for (HomeComponentFormDTO homeComponentForm : formDTO.getComponentList()) { for (HomeComponentFormDTO homeComponentForm : formDTO.getComponentList()) {

12
epmet-module/oper-customize/oper-customize-server/src/main/resources/mapper/CustomerHomeDetailDao.xml

@ -18,13 +18,15 @@
<result property="updatedTime" column="UPDATED_TIME"/> <result property="updatedTime" column="UPDATED_TIME"/>
</resultMap> </resultMap>
<delete id="deleteCustomerHomeDetailByHomeId" parameterType="java.lang.String"> <update id="updateCustomerHomeDetailByHomeId" parameterType="java.lang.String">
DELETE UPDATE
FROM CUSTOMER_HOME_DETAIL
CUSTOMER_HOME_DETAIL set
DEL_FLAG = 1
WHERE WHERE
HOME_ID = #{homeId} HOME_ID = #{homeId}
</delete> AND DEL_FLAG = 0
</update>
<!-- 客户草稿列表查询 --> <!-- 客户草稿列表查询 -->
<select id="getCustomerHomeDetailComponent" parameterType="com.epmet.dto.form.HomeDesignByCustomerFormDTO" <select id="getCustomerHomeDetailComponent" parameterType="com.epmet.dto.form.HomeDesignByCustomerFormDTO"

Loading…
Cancel
Save