From 5f20fc02cb6873ceabde9f34cf62967bbd92d82f Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Sun, 11 Jan 2026 02:10:33 +0800
Subject: [PATCH] 签章
---
src/main/java/com/nq/service/IUserAgreementService.java | 48 +++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 47 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/nq/service/IUserAgreementService.java b/src/main/java/com/nq/service/IUserAgreementService.java
index 5fb9592..cf55243 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,55 @@
ServerResponse generateAgreementPdf(HttpServletRequest request);
/**
- * 查看用户协议PDF
+ * 查看用户协议PDF(返回图片路径列表)
* @param request
* @param response
* @return
*/
void viewAgreementPdf(HttpServletRequest request, HttpServletResponse response);
+
+ /**
+ * 保存用户协议签名
+ * @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 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