add 通过单位id查询单位最后一次缴费的信息
This commit is contained in:
+10
@@ -194,6 +194,16 @@ public class TbMemberProjectSubitemController extends JeroController<TbMemberPro
|
||||
return Result.OK();
|
||||
}
|
||||
|
||||
/**
|
||||
* 通过单位id查询单位最后一次缴费的信息
|
||||
*/
|
||||
@ApiOperation(value = "通过单位id查询单位最后一次缴费的信息")
|
||||
@GetMapping(value = "/getLastByCompanyId")
|
||||
public Result<TbMemberProjectSubitem> getLastByCompanyId(@RequestParam(name = "companyId") String companyId) {
|
||||
TbMemberProjectSubitem projectSubitem = tbMemberProjectSubitemService.getLastByCompanyId(companyId);
|
||||
return Result.OK(projectSubitem);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出excel
|
||||
*/
|
||||
|
||||
+2
@@ -53,4 +53,6 @@ public interface TbMemberProjectSubitemMapper extends BaseMapper<TbMemberProject
|
||||
IPage<TbMemberProjectSubitem> pieChartPage(Page<TbMemberProjectSubitem> page, @Param(Constants.WRAPPER) QueryWrapper<TbMemberProjectSubitem> queryWrapper);
|
||||
|
||||
IPage<TbMemberProjectSubitem> queryPageListCompany(Page<TbMemberProjectSubitem> page, @Param(Constants.WRAPPER) QueryWrapper<TbMemberProjectSubitem> queryWrapper);
|
||||
|
||||
TbMemberProjectSubitem getLastByCompanyId(@Param("companyId") String companyId);
|
||||
}
|
||||
|
||||
+8
@@ -139,4 +139,12 @@
|
||||
LEFT JOIN tb_member_project tmp on tmp.id = tmps.project_id
|
||||
${ew.customSqlSegment}
|
||||
</select>
|
||||
|
||||
<select id="getLastByCompanyId" resultMap="TbMemberProjectSubitemResultMap">
|
||||
select tmps.* from tb_member_project_subitem tmps
|
||||
LEFT JOIN tb_member_project tmp on tmp.id = tmps.project_id
|
||||
where tmps.company_id = #{companyId}
|
||||
order by tmp.year
|
||||
limit 1
|
||||
</select>
|
||||
</mapper>
|
||||
+4
@@ -492,4 +492,8 @@ public class ITbMemberProjectSubitemService extends ServiceImpl<TbMemberProjectS
|
||||
record.setEquityStatus(INVALID);
|
||||
}
|
||||
}
|
||||
|
||||
public TbMemberProjectSubitem getLastByCompanyId(String companyId) {
|
||||
return baseMapper.getLastByCompanyId(companyId);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user