From 9d65dd091154a0301076549e031e15017898c2ee Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Sun, 11 Jan 2026 14:07:02 +0800
Subject: [PATCH] 签章
---
src/main/java/com/nq/service/IUserAgreementService.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 47 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/nq/service/IUserAgreementService.java b/src/main/java/com/nq/service/IUserAgreementService.java
index 5fb9592..360e6e7 100644
--- a/src/main/java/com/nq/service/IUserAgreementService.java
+++ b/src/main/java/com/nq/service/IUserAgreementService.java
@@ -1,6 +1,7 @@
package com.nq.service;
import com.nq.common.ServerResponse;
+import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -15,10 +16,54 @@
ServerResponse generateAgreementPdf(HttpServletRequest request);
/**
- * 查看用户协议PDF
+ * 查看用户协议PDF(返回图片路径列表)
+ * @param request
+ * @return
+ */
+ ServerResponse viewAgreementPdf(HttpServletRequest request);
+
+ /**
+ * 保存用户协议签名
+ * @param signatureFile 签名图片文件
+ * @param request
+ * @return
+ */
+ ServerResponse saveAgreementSignature(MultipartFile signatureFile, HttpServletRequest request);
+
+ /**
+ * 生成用户合同PDF
+ * @param request
+ * @return PDF文件路径
+ */
+ ServerResponse generateAgreementContractPdf(HttpServletRequest request);
+
+ /**
+ * 查看用户合同PDF
* @param request
* @param response
* @return
*/
- void viewAgreementPdf(HttpServletRequest request, HttpServletResponse response);
+ void viewAgreementContractPdf(HttpServletRequest request, HttpServletResponse response);
+
+ /**
+ * 保存用户合同签名
+ * @param signatureFile 签名图片文件
+ * @param request
+ * @return
+ */
+ ServerResponse saveAgreementContractSignature(MultipartFile signatureFile, HttpServletRequest request);
+
+ /**
+ * 查询合同图片列表
+ * @param request
+ * @return
+ */
+ ServerResponse getContractImages(HttpServletRequest request);
+
+ /**
+ * 查询保密协议图片列表
+ * @param request
+ * @return
+ */
+ ServerResponse getAgreementImages(HttpServletRequest request);
}
--
Gitblit v1.9.3