Showing
3 changed files
with
23 additions
and
5 deletions
| @@ -156,12 +156,18 @@ public class QueryContractDistributorStandardBo extends BaseBo<ContractDistribut | @@ -156,12 +156,18 @@ public class QueryContractDistributorStandardBo extends BaseBo<ContractDistribut | ||
| 156 | private String standardApprovedName; | 156 | private String standardApprovedName; |
| 157 | 157 | ||
| 158 | /** | 158 | /** |
| 159 | - * 是否展示审核按钮(非持久化字段) | 159 | + * 是否展示正式合同审核按钮(非持久化字段) |
| 160 | */ | 160 | */ |
| 161 | - @ApiModelProperty(value = "是否展示审核按钮") | 161 | + @ApiModelProperty(value = "是否展示正式合同审核按钮") |
| 162 | private Boolean showExamine; | 162 | private Boolean showExamine; |
| 163 | 163 | ||
| 164 | /** | 164 | /** |
| 165 | + * 是否展示标准合同审核按钮(非持久化字段) | ||
| 166 | + */ | ||
| 167 | + @ApiModelProperty(value = "是否展示标准合同审核按钮") | ||
| 168 | + private Boolean standardShowExamine; | ||
| 169 | + | ||
| 170 | + /** | ||
| 165 | * 发货状态 | 171 | * 发货状态 |
| 166 | */ | 172 | */ |
| 167 | @ApiModelProperty(value = "发货状态") | 173 | @ApiModelProperty(value = "发货状态") |
| @@ -294,9 +294,15 @@ public class ContractDistributorStandard extends BaseEntity implements BaseDto { | @@ -294,9 +294,15 @@ public class ContractDistributorStandard extends BaseEntity implements BaseDto { | ||
| 294 | private BigDecimal totalAmountIncludingTax; | 294 | private BigDecimal totalAmountIncludingTax; |
| 295 | 295 | ||
| 296 | /** | 296 | /** |
| 297 | - * 是否展示审核按钮(非持久化字段) | 297 | + * 是否展示正式合同审核按钮(非持久化字段) |
| 298 | */ | 298 | */ |
| 299 | @TableField(exist = false) | 299 | @TableField(exist = false) |
| 300 | private Boolean showExamine; | 300 | private Boolean showExamine; |
| 301 | 301 | ||
| 302 | + | ||
| 303 | + /** | ||
| 304 | + * 是否展示标准合同审核按钮(非持久化字段) | ||
| 305 | + */ | ||
| 306 | + @TableField(exist = false) | ||
| 307 | + private Boolean standardShowExamine; | ||
| 302 | } | 308 | } |
| @@ -80,11 +80,17 @@ public class ContractDistributorStandardServiceImpl extends | @@ -80,11 +80,17 @@ public class ContractDistributorStandardServiceImpl extends | ||
| 80 | return PageResultUtil.convert(new PageInfo<>(datas)); | 80 | return PageResultUtil.convert(new PageInfo<>(datas)); |
| 81 | } | 81 | } |
| 82 | 82 | ||
| 83 | - Set<String> ids = flowTaskList.stream() | 83 | + Set<String> formalContractIds = flowTaskList.stream() |
| 84 | + .filter(flowTaskDto -> FORMAL_FLAG.equals(flowTaskDto.getMode())) | ||
| 85 | + .map(FlowTaskDto::getBusinessId) | ||
| 86 | + .collect(Collectors.toSet()); | ||
| 87 | + Set<String> standardContractIds = flowTaskList.stream() | ||
| 88 | + .filter(flowTaskDto -> STANDARD_FLAG.equals(flowTaskDto.getMode())) | ||
| 84 | .map(FlowTaskDto::getBusinessId) | 89 | .map(FlowTaskDto::getBusinessId) |
| 85 | .collect(Collectors.toSet()); | 90 | .collect(Collectors.toSet()); |
| 86 | for (ContractDistributorStandard standard : datas) { | 91 | for (ContractDistributorStandard standard : datas) { |
| 87 | - standard.setShowExamine(ids.contains(standard.getId())); | 92 | + standard.setShowExamine(formalContractIds.contains(standard.getId())); |
| 93 | + standard.setStandardShowExamine(standardContractIds.contains(standard.getId())); | ||
| 88 | } | 94 | } |
| 89 | 95 | ||
| 90 | return PageResultUtil.convert(new PageInfo<>(datas)); | 96 | return PageResultUtil.convert(new PageInfo<>(datas)); |