| | |
| | | partyMemberService.audit(dto,loginUserInfo); |
| | | return R.ok(); |
| | | } |
| | | @ApiOperation("校验手机号是否注册党员") |
| | | @GetMapping("/verify/{phone}") |
| | | public R<Boolean> verify(@ApiParam(name = "phone",value = "电话号码",required = true) String phone){ |
| | | return R.ok(partyMemberService.verifyPartyMemberByPhone(phone)); |
| | | } |
| | | } |
| | |
| | | @ApiModelProperty(value = "纬度") |
| | | private BigDecimal latitude; |
| | | |
| | | @ApiModelProperty(value = "录入人") |
| | | @TableField("report_user_name") |
| | | private String reportUserName; |
| | | |
| | | @ApiModelProperty(value = "录入人联系方式") |
| | | @TableField("report_user_phone") |
| | | private String reportUserPhone; |
| | | } |
| | |
| | | @ApiModelProperty(value = "上报说明") |
| | | private String comment; |
| | | |
| | | @ApiModelProperty(value = "录入人") |
| | | @ApiModelProperty(value = "录入人-弃用") |
| | | private String nickname; |
| | | |
| | | @ApiModelProperty(value = "联系方式") |
| | | @ApiModelProperty(value = "联系方式-弃用") |
| | | private String phone; |
| | | |
| | | @ApiModelProperty(value = "审核人") |
| | |
| | | PartyMember getPartyMemberByPhone(String phone); |
| | | |
| | | Page<PendingPartyMemberApplicationVO> preAuditList(Page<PendingPartyMemberApplicationVO> page, LoginUserInfoVO loginUserInfo); |
| | | |
| | | Boolean verifyPartyMemberByPhone(String phone); |
| | | } |
| | |
| | | import java.util.Collections; |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | import java.util.Optional; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | PartyMember one = this.getOne(new LambdaQueryWrapper<PartyMember>().eq(PartyMember::getPhone, phone) |
| | | .eq(PartyMember::getAuditStatus, 1).eq(PartyMember::getFreezeStatus, 0).eq(PartyMember::getDelFlag, 0)); |
| | | return one; |
| | | }} |
| | | } |
| | | |
| | | @Override |
| | | public Boolean verifyPartyMemberByPhone(String phone) { |
| | | Optional<PartyMember> partyMember = this.lambdaQuery().eq(PartyMember::getPhone, phone).oneOpt(); |
| | | return partyMember.isPresent(); |
| | | } |
| | | } |
| | |
| | | ELSE sc.status |
| | | END AS status, |
| | | sc.report_type, |
| | | sc.report_user_name, |
| | | sc.report_user_phone, |
| | | sc.superior_id, |
| | | sc.city_code, |
| | | sc.districts_code, |
| | |
| | | INNER JOIN sgsb_complaint_audit_record scar ON scar.complaint_id = sc.id and scar.latest_flag = 1 |
| | | ) AS t |
| | | <where> |
| | | scar.latest_flag = 1 |
| | | <if test="1 == loginUserInfo.accountLevel"> |
| | | and t.city_code = 510400 |
| | | </if> |