phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipReturnVisitRecordService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/phis/vo/returnVisitRecord/ReturnVisitBatchAllotVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/phis/vo/returnVisitRecord/ReturnVisitBatchProjectVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/phis/vo/returnVisitRecord/ReturnVisitBatchVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipReturnVisitRecordService.java
@@ -1,6 +1,7 @@ package com.hz.his.feign.service.platform; import com.hx.resultTool.Result; import com.hz.phis.vo.returnVisitRecord.ReturnVisitBatchVo; import com.hz.phis.vo.returnVisitRecord.ReturnVisitRecordInsertVo; import com.hz.phis.vo.returnVisitRecord.ReturnVisitVisitVo; import org.springframework.cloud.openfeign.FeignClient; @@ -70,4 +71,10 @@ @PostMapping(value = "/return/visit/record/v2/access") Result access(@RequestBody ReturnVisitVisitVo dto); /** * 开放平台-批量新增 */ @PostMapping(value = "/return/visit/record/v2/batch/add") Result batchAddData(@RequestBody ReturnVisitBatchVo dto); } phis-feign/src/main/java/com/hz/phis/vo/returnVisitRecord/ReturnVisitBatchAllotVo.java
New file @@ -0,0 +1,22 @@ package com.hz.phis.vo.returnVisitRecord; import lombok.Data; /** * 回访计划批量新增-分配员工/角色 * * @author rx */ @Data public class ReturnVisitBatchAllotVo { /*** 角色或员工ID **/ private String commonId; /*** 角色名称/员工名称**/ private String commonName; /*** 分配数量 分配类型为员工时填写**/ private Integer commonNum; } phis-feign/src/main/java/com/hz/phis/vo/returnVisitRecord/ReturnVisitBatchProjectVo.java
New file @@ -0,0 +1,22 @@ package com.hz.phis.vo.returnVisitRecord; import lombok.Data; import java.util.List; /** * 回访计划批量新增 -回访项目 * * @author rx */ @Data public class ReturnVisitBatchProjectVo { /*** 分类ID **/ private String projectCategoryId; /*** spuId **/ private String projectId; /*** sku 多个 **/ private List<String> skuIdList; } phis-feign/src/main/java/com/hz/phis/vo/returnVisitRecord/ReturnVisitBatchVo.java
New file @@ -0,0 +1,58 @@ package com.hz.phis.vo.returnVisitRecord; import lombok.Data; import java.util.Date; import java.util.List; import java.util.Map; /** * 批量回访计划- 新增 使用 * * @author rx */ @Data public class ReturnVisitBatchVo { /*** 加密查询sql语句 **/ private String sql; /*** sql 参数 **/ private Map<String,Object> params; /*** 剔除用户ID List**/ private List<String> userIdRemoveList; /*** 用户ID List**/ private List<String> userIdList; /*** 门店**/ private String shopId; /*** 回访类型 **/ private String returnVisitType; /*** 回访方式 **/ private String returnVisitMethod; /*** 分配角色**/ private List<ReturnVisitBatchAllotVo> allotRoleList; /*** 分配员工数据**/ private List<ReturnVisitBatchAllotVo> allotEmployeeList; /*** 回访计划内容**/ private String content; /*** 计划开始时间**/ private Date startTime; /*** 计划开始时间**/ private Date endTime; /*** 项目数据 **/ private List<ReturnVisitBatchProjectVo> projectDataList; /*** 备注**/ private String remark; /*** 创建人类型 0 第三方平台(员工信息) 1 后台 (后台用户信息),2 系统创建**/ private Integer createPersonType; /*** 创建人id**/ private String createPersonId; }