fwq
2023-03-22 30e49b0e5164d16a65337201a449e5034166e298
Merge remote-tracking branch 'origin/master-prod-new-合并账号' into master-test
1个文件已修改
1个文件已添加
37 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/user/UserMergeDto.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipUserService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/user/UserMergeDto.java
New file
@@ -0,0 +1,30 @@
package com.hz.his.dto.user;
import lombok.Data;
import java.util.List;
/**
 * 账号合并日志-实体
 */
@Data
public class UserMergeDto {
    /**保留的用户标识*/
    private String persistUserId;
    /**作废的用户标识*/
    private String repealUserId;
    /**合并模块 UserMerge的type*/
    private List<Integer> mergeList;
    /**操作来源渠道(参考phis-parent OriginChannelConstants)*/
    private String originChannel;
    /**操作人类型:0系统,1后台账号,2用户,3员工*/
    private Integer operatorType;
    /**操作人标识*/
    private String operatorId;
    /**操作人名称*/
    private String operatorName;
    /**操作时间-yyyy-MM-dd HH:mm:ss*/
    private String opTime;
    /**操作备注*/
    private String opRemarks;
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipUserService.java
@@ -2,6 +2,7 @@
import com.hx.resultTool.Result;
import com.hz.his.dto.user.UserListDto;
import com.hz.his.dto.user.UserMergeDto;
import com.hz.his.dto.user.UserParamDto;
import com.hz.his.dto.user.UserUnionDto;
import com.hz.his.dto.user.coupon.UserCouponDto;
@@ -74,4 +75,10 @@
     */
    @PostMapping("user/level/progress")
    Result userLevelProgress(@RequestBody JSONObject parmData);
    /**
     * 用户升级进度
     */
    @PostMapping("/user/merge/log/add")
    Result userMergeAdd(@RequestBody UserMergeDto userMergeDto);
}