phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/feign/service/phis/SLabelService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/vo/label/LabelFindVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/vo/label/LabelTypeVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/vo/label/LabelVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/vo/label/UserLabelInfoVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/vo/label/UserLabelTypeVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/vo/label/UserLabelVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java
@@ -59,15 +59,15 @@ /**卡扣不判断过期时间:0否1是*/ private Integer cardPass = 0; /**赠送到账用户*/ /**赠送到账用户-(不要使用,会删除)*/ private String giveIncreaseUserId; /**赠送增值金(注意:传了就送)*/ /**赠送增值金(注意:传了就送)(不要使用,会删除)*/ private BigDecimal giveIncrease; /**赠送增值金到账规则(MoneyRule)(传了就使用,否则就默认)*/ /**赠送增值金到账规则(MoneyRule)(传了就使用,否则就默认)(不要使用,会删除)*/ private String giveIncreaseId; /**赠送标题(领取记录展示-标题)*/ /**赠送标题(领取记录展示-标题)(不要使用,会删除)*/ private String giveIncreaseTitle; /**赠送标题(领取记录展示-详情)*/ /**赠送标题(领取记录展示-详情)(不要使用,会删除)*/ private String giveIncreaseInfo; } phis-feign/src/main/java/com/hz/his/feign/service/phis/SLabelService.java
@@ -3,6 +3,7 @@ import com.hx.resultTool.Result; import com.hz.his.dto.PageDto; import com.hz.his.dto.label.LabelTypePageDto; import com.hz.his.vo.label.LabelFindVo; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -28,4 +29,19 @@ @PostMapping(value = "/label/info/list") Result getLabelInfoList(@RequestBody(required = false)PageDto pageDto); /** * 获取标签分类树状含标签(根据范围获取) * @return Result的data转成LabelTypeVo的集合 */ @PostMapping(value = "/label/type/tree/by-label") Result getLabelTypeTreeByLabel(@RequestBody LabelFindVo labelFindVo); /**根据范围获取 * 获取用户标签 * @return Result的data返回的格式:key值:分类标识;value:LabelVo的集合 */ @PostMapping(value = "/label/user/label") Result getLabelUserLabel(@RequestBody LabelFindVo labelFindVo); } phis-feign/src/main/java/com/hz/his/vo/label/LabelFindVo.java
New file @@ -0,0 +1,16 @@ package com.hz.his.vo.label; import lombok.Data; /** * @author CJH */ @Data public class LabelFindVo { /**范围标识*/ private String rangeCode; /**用户标识*/ private String userId; } phis-feign/src/main/java/com/hz/his/vo/label/LabelTypeVo.java
New file @@ -0,0 +1,32 @@ package com.hz.his.vo.label; import lombok.Data; import java.util.ArrayList; import java.util.List; /** * @author CJH */ @Data public class LabelTypeVo { /**标签分类标识*/ private String id; /**标签分类名称*/ private String name; /**标签集合*/ private List<LabelVo> labelList; /**子类*/ private List<LabelTypeVo> childList = new ArrayList<>(); public LabelTypeVo() { } public LabelTypeVo(String id, String name) { this.id = id; this.name = name; } } phis-feign/src/main/java/com/hz/his/vo/label/LabelVo.java
New file @@ -0,0 +1,34 @@ package com.hz.his.vo.label; import lombok.Data; import java.util.ArrayList; import java.util.List; /** * @author CJH */ @Data public class LabelVo { /**标签标识*/ private String id; /**标签名称*/ private String name; /**是否自定义标签:0否1是*/ private Integer isCustom; public LabelVo() { } public LabelVo(String id, String name) { this.id = id; this.name = name; } public LabelVo(String id, String name, Integer isCustom) { this.id = id; this.name = name; this.isCustom = isCustom; } } phis-feign/src/main/java/com/hz/his/vo/label/UserLabelInfoVo.java
New file @@ -0,0 +1,16 @@ package com.hz.his.vo.label; import lombok.Data; /** * @author CJH */ @Data public class UserLabelInfoVo { /**是否自定义:0否1是-必填*/ private Integer isCustom; /**系统标签标识-选填(isCustom是0必填)*/ private String labelId; /**标签标识-选填(isCustom是1必填)*/ private String labelName; } phis-feign/src/main/java/com/hz/his/vo/label/UserLabelTypeVo.java
New file @@ -0,0 +1,19 @@ package com.hz.his.vo.label; import lombok.Data; import java.util.List; /** * @author CJH */ @Data public class UserLabelTypeVo { /**系统标签分类标识-必填*/ private String labelTypeId; /**用户标签集合*/ private List<UserLabelInfoVo> userLabelList; } phis-feign/src/main/java/com/hz/his/vo/label/UserLabelVo.java
New file @@ -0,0 +1,18 @@ package com.hz.his.vo.label; import lombok.Data; import java.util.List; /** * @author CJH */ @Data public class UserLabelVo { /**所属用户-必填*/ private String userId; /**范围标识-必填*/ private String rangeCode; /**用户标签分类集合*/ private List<UserLabelTypeVo> userLabelTypeList; }