c7742bec2c1e618ed17f8f026479baa554385f93..b5b4c45f69a16bb233fc08ab2fc7baf66054e12f
2024-06-14 fhx
1.新增法大大功能接口
b5b4c4 对比 | 目录
2024-06-14 fhx
1.修改法大大dto
20fcce 对比 | 目录
4个文件已修改
1个文件已添加
93 ■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/fdd/FddActorDto.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/fdd/FddDto.java 37 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/fdd/FddSignFieldDto.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddTemplateService.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/fdd/FddActorDto.java
@@ -3,6 +3,8 @@
import com.hz.his.dto.PageDto;
import lombok.Data;
import java.util.List;
/**
 * 法大大签署人测参与人
 * @USER: fhx
@@ -11,8 +13,12 @@
@Data
public class FddActorDto {
    /** 参与人类型 */
    private String actorType;
    /** 参与人标识 */
    private String actorId;
//    /** 参与人类型(FddActorConstants) */
//    private String actorType;
    /** 参与人证件类型 */
    private String certType;
    /** 定位X轴位置 */
    private String positionX;
@@ -20,6 +26,20 @@
    private String positionY;
    /** 定位页码.首页从1开始 */
    private int positionPageNo = 1;
    /** 签名宽度 */
    private Integer width;
    /** 签名高度 */
    private Integer height;
    /** 参与人用户类型(FddConstants) */
    private Integer userType;
    /** 参与人用户(员工)标识 */
    private String userId;
    /** 签章控件列表 */
    private List<FddSignFieldDto> signFields;
    /** 填写控件列表 */
    private List<FddSignFieldDto> fillFields;
}
phis-feign/src/main/java/com/hz/his/dto/fdd/FddDto.java
@@ -19,6 +19,9 @@
    /** 门店标识 */
    private String shopId;
    /** 角色类型 */
    private String roleType;
    /** 签署模板ID */
    private String signTemplateId;
    /** 签署任务模板名称 */
@@ -51,26 +54,22 @@
    /** 签章id */
    private String sealId;
    //作废签署用到
    /** 定位X轴位置 */
    private String positionX;
    /** 定位Y轴位置 */
    private String positionY;
    /** 定位页码.首页从1开始 */
    private int positionPageNo = 1;
    /** 签名宽度 */
    private Integer width;
    /** 签名高度 */
    private Integer height;
//    //作废签署用到
//    /** 定位X轴位置 */
//    private String positionX;
//    /** 定位Y轴位置 */
//    private String positionY;
//    /** 定位页码.首页从1开始 */
//    private int positionPageNo = 1;
//    /** 签名宽度 */
//    private Integer width;
//    /** 签名高度 */
//    private Integer height;
    //发起创建签署任务用到
    /** 参与人类型(FddActorConstants) */
    private String actorType;
    /** 参与人证件类型 */
    private String certType;
//    /** 签署参与人(因为非json接参,所以要用个字符对象接收) */
//    private String actorListStr;
//    /** 签署参与人 */
//    private List<FddActorDto> actorList;
    /** 签署参与人(因为非json接参,所以要用个字符对象接收) */
    private String actorListStr;
    /** 签署参与人 */
    private List<FddActorDto> actorList;
}
phis-feign/src/main/java/com/hz/his/dto/fdd/FddSignFieldDto.java
New file
@@ -0,0 +1,25 @@
package com.hz.his.dto.fdd;
import lombok.Data;
/**
 * 法大大签署控件dto
 * @USER: fhx
 * @DATE: 2024/6/12
 **/
@Data
public class FddSignFieldDto {
    /** 控件所在的文档标识 */
    private String fieldDocId;
    /** 控件编码 */
    private String fieldId;
//    /** 控件名称(不推荐) */
//    private String fieldName;
    /** 控件缺省填充值 */
    private String fieldValue;
    /** 签章标识 */
    private String sealId;
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddService.java
@@ -37,4 +37,8 @@
    /** 获取签名设置免验证签链接 */
    @RequestMapping("/fdd/getPersonalSealFreeSignUrl")
    Result getPersonalSealFreeSignUrl(@RequestBody FddDto dto);
    /** 查询对应门店已授权免验证签署员工 */
    @RequestMapping("/fdd/shop/auth/free/visa/staff")
    Result shopAuthFreeVisaStaff(@RequestBody FddDto dto);
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/fdd/SPhipFddTemplateService.java
@@ -33,4 +33,7 @@
    @PostMapping(value = "/fdd/template/docTemplateDetail")
    Result docTemplateDetail(@RequestBody FddTemplateDto dto);
    /** 获取签署控件数据 */
    @RequestMapping("/sign/field/data")
    Result signFieldData(@RequestBody FddDto dto);
}