diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyPartnerLineInfoDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyPartnerLineInfoDAO.java index a10f0a721..35bcf9b29 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyPartnerLineInfoDAO.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/HyPartnerLineInfoDAO.java @@ -9,7 +9,6 @@ import com.cool.store.mapper.HyPartnerLineInfoMapper; import com.google.common.collect.Lists; import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; -import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import javax.annotation.Resource; @@ -60,6 +59,10 @@ public class HyPartnerLineInfoDAO { return hyPartnerLineInfoMapper.updateByPrimaryKeySelective(hyPartnerLineInfoDO); } + public int updateByPrimaryKey(HyPartnerLineInfoDO record){ + return hyPartnerLineInfoMapper.updateByPrimaryKey(record); + } + public Integer getAdventLineCount( String userId, String currentDate){ if (StringUtils.isEmpty(userId)){ diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerLineInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerLineInfoMapper.java index 8acd80697..a1830c98f 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerLineInfoMapper.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerLineInfoMapper.java @@ -5,8 +5,6 @@ import com.cool.store.dto.partner.PartnerBlackListDTO; import com.cool.store.dto.partner.PartnerLineInfoAndBaseInfoDTO; import com.cool.store.dto.partner.StageCountDTO; import com.cool.store.entity.HyPartnerLineInfoDO; -import com.cool.store.vo.LineFollowHistoryVO; -import com.github.pagehelper.PageInfo; import org.apache.ibatis.annotations.Param; import java.util.Date; @@ -54,6 +52,9 @@ public interface HyPartnerLineInfoMapper { */ int updateByPrimaryKeySelective(@Param("record") HyPartnerLineInfoDO record); + int updateByPrimaryKey(@Param("record") HyPartnerLineInfoDO record); + + /** * 当前用户指定时间 临期线索 * @param userId diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml index 76778f863..992dcc18c 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml @@ -253,6 +253,29 @@ where id = #{record.id} + + update hy_partner_line_info + set + partner_id = #{record.partnerId}, + workflow_stage = #{record.workflowStage}, + workflow_status = #{record.workflowStatus}, + line_status = #{record.lineStatus}, + investment_manager = #{record.investmentManager}, + development_director = #{record.developmentDirector}, + development_manager = #{record.developmentManager}, + deadline = #{record.deadline}, + pass_reason = #{record.passReason}, + reject_public_reason = #{record.rejectPublicReason}, + reject_real_reason = #{record.rejectRealReason}, + certify_file = #{record.certifyFile}, + close_time = #{record.closeTime}, + close_user_id = #{record.closeUserId}, + join_black_reason = #{record.joinBlackReason}, + remove_black_reason = #{record.removeBlackReason}, + user_channel_id = #{record.userChannelId} + where id = #{record.id} + +