joinStatus

This commit is contained in:
苏竹红
2024-04-09 20:06:54 +08:00
parent a68a702867
commit 45f8b522cd
4 changed files with 21 additions and 0 deletions

View File

@@ -37,4 +37,8 @@ public class LineAuditInfoDAO {
return lineAuditInfoMapper.getLineAuditInfoList(auditIds); return lineAuditInfoMapper.getLineAuditInfoList(auditIds);
} }
public LineAuditInfoDO getAuditInfoByLineId(Long lineId){
return lineAuditInfoMapper.getLineAuditInfo(lineId);
}
} }

View File

@@ -16,5 +16,12 @@ public interface LineAuditInfoMapper extends Mapper<LineAuditInfoDO> {
*/ */
List<LineAuditInfoDO> getLineAuditInfoList(@Param("ids") List<Long> ids); List<LineAuditInfoDO> getLineAuditInfoList(@Param("ids") List<Long> ids);
/**
* 结束跟进记录
* @param lineId
* @return
*/
LineAuditInfoDO getLineAuditInfo(@Param("lineId") Long lineId);
} }

View File

@@ -28,4 +28,10 @@
</if> </if>
</where> </where>
</select> </select>
<select id="getLineAuditInfo" resultMap="BaseResultMap">
select * from
xfsg_line_audit_info
where line_id = #{lineId} and result_type = 2 order by id desc limit 1
</select>
</mapper> </mapper>

View File

@@ -99,6 +99,10 @@ public class LineServiceImpl implements LineService {
result.setLargeRegionId(bigRegionIdByAreaId); result.setLargeRegionId(bigRegionIdByAreaId);
result.setLargeRegionName(regionNameMap.get(bigRegionIdByAreaId)); result.setLargeRegionName(regionNameMap.get(bigRegionIdByAreaId));
} }
LineAuditInfoDO lineAuditInfoDO = lineAuditInfoDAO.getAuditInfoByLineId(lineInfo.getId());
if (lineAuditInfoDO!=null){
result.setRejectPublicReason(lineAuditInfoDO.getRejectPublicReason());
}
MemberQuestionDO memberQuestionDO = joinIntentionMapper.getByLineId(lineInfo.getId()); MemberQuestionDO memberQuestionDO = joinIntentionMapper.getByLineId(lineInfo.getId());
Map<Long, HyPartnerLabelDO> userPortraitMap = deskService.getUserPortraitMap(Arrays.asList(lineInfo)); Map<Long, HyPartnerLabelDO> userPortraitMap = deskService.getUserPortraitMap(Arrays.asList(lineInfo));