15 changed files with 172 additions and 13 deletions
@ -0,0 +1,32 @@ |
|||||
|
package com.elink.esua.epdc.async; |
||||
|
|
||||
|
import com.elink.esua.epdc.dto.form.PartyUserNewInfoFormDTO; |
||||
|
import com.elink.esua.epdc.feign.PartyGroupFeignClient; |
||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||
|
import org.springframework.scheduling.annotation.Async; |
||||
|
import org.springframework.stereotype.Component; |
||||
|
|
||||
|
/** |
||||
|
* @author songyunpeng |
||||
|
* @Description 党群模块 |
||||
|
* @create 2020-06-08 |
||||
|
*/ |
||||
|
@Component |
||||
|
public class PartyGroupTask { |
||||
|
|
||||
|
@Autowired |
||||
|
private PartyGroupFeignClient partyGroupFeignClient; |
||||
|
|
||||
|
|
||||
|
/** |
||||
|
* @Description 用户完善信息后更新党群群员信息 |
||||
|
* @Author songyunpeng |
||||
|
* @Date 2020/6/8 |
||||
|
* @Param [formDTO] |
||||
|
* @return void |
||||
|
**/ |
||||
|
@Async |
||||
|
public void updateInfo(PartyUserNewInfoFormDTO formDTO) { |
||||
|
partyGroupFeignClient.updateInfo(formDTO); |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,41 @@ |
|||||
|
package com.elink.esua.epdc.dto.form; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotNull; |
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
/** |
||||
|
* @author songyunpeng |
||||
|
* @Description 完善党群群员表信息 |
||||
|
* @create 2020-06-08 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class PartyUserNewInfoFormDTO implements Serializable { |
||||
|
|
||||
|
/** |
||||
|
* 用户ID |
||||
|
*/ |
||||
|
@NotNull(message = "用户ID不能为空") |
||||
|
private String userId; |
||||
|
/** |
||||
|
* 用户昵称 |
||||
|
*/ |
||||
|
private String nickname; |
||||
|
|
||||
|
/** |
||||
|
* 用户头像 |
||||
|
*/ |
||||
|
private String userAvatar; |
||||
|
|
||||
|
/** |
||||
|
* 手机 |
||||
|
*/ |
||||
|
private String mobile; |
||||
|
|
||||
|
/** |
||||
|
* 党员标识 |
||||
|
*/ |
||||
|
private String partyMember; |
||||
|
|
||||
|
} |
||||
Loading…
Reference in new issue