fix(会后管理流程): 列表下拉框

This commit is contained in:
yjz
2024-01-22 13:53:48 +08:00
parent b7ca65253d
commit d2ec14e675
4 changed files with 28 additions and 1 deletions
@@ -55,6 +55,18 @@ public class LawsStandardizationController extends JeroController<LawsStandardiz
return Result.OK(lawsStandardizationService.queryTreeList());
}
/**
* 标准化活动-列表查询
* @return
*/
@AutoLog(value = "标准化活动-列表查询")
@ApiOperation(value="标准化活动-列表查询", notes="标准化活动-列表查询")
@GetMapping(value = "/queryList")
@Translation
public Result<List<LawsStandardization>> queryList(LawsStandardization lawsStandardization) {
return Result.OK(lawsStandardizationService.queryList(lawsStandardization));
}
/**
* 标准化活动-树结构查询
* @return
@@ -39,7 +39,7 @@ public class LawsStandardization extends BaseEntity {
private java.lang.String supperName;
/**节点类型*/
@Excel(name = "节点类型", width = 15)
@ApiModelProperty(value = "节点类型")
@ApiModelProperty(value = "节点类型(ROOT:总标委,WYH:委员会,FBW:委员会,GROUP:工作组)")
@Dict(dicCode = "standardization_type")
private java.lang.String standardizationType;
/**编号*/
@@ -109,4 +109,11 @@ public interface ILawsStandardizationService extends IService<LawsStandardizatio
* @return
*/
IPage<LawsStandardizationMeeting> queryMeetingPageByStandardizationId(String standardizationId, Integer pageNo, Integer pageSize);
/**
* 标准化活动-列表查询
* @param lawsStandardization
* @return
*/
List<LawsStandardization> queryList(LawsStandardization lawsStandardization);
}
@@ -548,6 +548,14 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
return page;
}
@Override
public List<LawsStandardization> queryList(LawsStandardization lawsStandardization) {
LambdaQueryWrapper<LawsStandardization> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(LawsStandardization::getStandardizationType, lawsStandardization.getStandardizationType());
queryWrapper.orderByAsc(LawsStandardization::getCreateTime);
return list(queryWrapper);
}
private void setUserInfo(List<LawsStandardizationMeeting> lawsStandardizationMeetingList) {
for (LawsStandardizationMeeting lawsStandardizationMeeting : lawsStandardizationMeetingList) {
// 人员信息