springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActMicroWishVO.java
@@ -152,6 +152,6 @@ private List<ComActMicroWishOperationRecordVO> operationRecordVOList; @ApiModelProperty(value = "下一个id数组") private List<Long> userIdList; private List<Long> idList; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActMicroWishOperationRecordMapper.java
@@ -1,6 +1,7 @@ package com.panzhihua.service_community.dao; import com.panzhihua.common.model.vos.community.ComActMicroWishOperationRecordVO; import com.panzhihua.common.model.vos.community.ComActMicroWishVO; import com.panzhihua.service_community.model.dos.ComActMicroWishOperationRecordDO; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; @@ -20,4 +21,11 @@ * @return */ List<ComActMicroWishOperationRecordVO> getByWishId(Long id); /** * 查询下一个Id数组 * @param comActMicroWishVO * @return */ List<Long> selectId(ComActMicroWishVO comActMicroWishVO); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActMicroWishServiceImpl.java
@@ -133,6 +133,11 @@ comActMicroWishVO.setOperationRecordVOList(list); } comActMicroWishVO.setSponsorPhone(SensitiveUtil.desensitizedPhoneNumber(comActMicroWishVO.getSponsorPhone())); //查询同类型id数组 List<Long> idList=comActMicroWishOperationRecordMapper.selectId(comActMicroWishVO); if(!idList.isEmpty()){ comActMicroWishVO.setIdList(idList); } return R.ok(comActMicroWishVO); } @@ -199,7 +204,12 @@ comActMicroWishFeedbackDO.setImgUrl(feedbackPhotoPathList); comActMicroWishFeedbackDO.setMicroId(comActMicroWishVO.getId()); comActMicroWishFeedbackDO.setUserId(comActMicroWishVO.getUserId()); comActMicroWishDO.setStatus(5); if(comActMicroWishVO.getStatus().equals(ComActMicroWishDO.status.ywc)){ comActMicroWishDO.setStatus(comActMicroWishVO.getStatus()); } else { comActMicroWishDO.setStatus(5); } comActMicroWishFeedbackMapper.insert(comActMicroWishFeedbackDO); break; default: springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComActMicroWishOperationRecordMapper.xml
@@ -21,4 +21,14 @@ select t.*,t1.name from com_act_micro_wish_operation_record t left join sys_user t1 on t.user_id =t1.user_id where t.wish_id =#{id} order by t.create_time desc </select> <select id="selectId" resultType="Integer"> select id from com_act_mirco_wish <where> 1=1 <if test="status !=null"> and status=#{status} </if> </where> </select> </mapper>