Browse Source

fix: 小程序签署协议多企业情况问题2

lixuesong 1 năm trước cách đây
mục cha
commit
f23e3367a8

+ 2 - 3
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiController.java

@@ -4120,10 +4120,9 @@ public class ApiController {
 				boolean anyMatch = agreements.stream()
 						.map(o -> BeanUtil.toBean(o, SignAgreementDTO.class))
 						.anyMatch(dto -> SignAgreementDTO.SignAgreementType.HONEST_AGREEMENT.equals(dto.getAgreementType()));
-				if (anyMatch) {
-					return R.ok();
+				if (!anyMatch) {
+					signAgreementDTOList.add(signAgreementDTO);
 				}
-				signAgreementDTOList.add(signAgreementDTO);
 			}
 			sysUserService.update(Wrappers.<SysUser>lambdaUpdate()
 					.eq(SysUser::getUserId, user.getUserId())