This commit is contained in:
DirectionOfMind 2021-01-22 16:26:24 +08:00
parent c711536066
commit 0f77df89a4
3 changed files with 11 additions and 1 deletions

View File

@ -9,7 +9,9 @@ package com.lz.modules.sys.dao.app;
*/
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.lz.common.utils.BigDecimalUtil;
import com.lz.modules.app.dto.ResultDto;
import com.lz.modules.flow.model.ResultDetailDto;
import com.lz.modules.sys.entity.SysUserEntity;
import com.lz.modules.sys.entity.app.ResultDetail;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@ -52,4 +54,6 @@ public interface ResultDetailMapper extends BaseMapper<ResultDetail> {
ResultDetail selectNotNoticeResultDetailByBackId(@Param("backId") Long backId);
List<ResultDetail> selectNotNoticeResultDetailByRecordId(@Param("recordId") Long recordId);
List<ResultDto> listRecord(@Param("staffId")Long staffId);
}

View File

@ -360,6 +360,6 @@ public class ResultDetailServiceImpl extends ServiceImpl<ResultDetailMapper, Res
@Override
public List<ResultDto> listRecord(SysUserEntity user) {
return null;
return resultDetailMapper.listRecord(user.getUserId());
}
}

View File

@ -216,5 +216,11 @@
select * from lz_result_detail where record_id = #{recordId} and (is_edit = 2 or is_edit = 3) order by priority asc
</select>
<select id="listRecord" resultType="com.lz.modules.app.dto.ResultDto">
SELECT d.id,d.target,process_rate from lz_result_record r LEFT JOIN lz_result_detail d
on r.id = d.record_id
where r.is_delete = 0 and d.is_delete=0 and d.staff_id = #{staffId}
and r.flow_process &lt;4
</select>
</mapper>