From 23855599412c4d61b38d78f0f3abd3430a48b5b1 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期三, 25 六月 2025 11:51:38 +0800
Subject: [PATCH] Merge branch 'mdc_hyjs_master'

---
 lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/ICutterService.java |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/ICutterService.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/ICutterService.java
new file mode 100644
index 0000000..45cb630
--- /dev/null
+++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/service/ICutterService.java
@@ -0,0 +1,48 @@
+package org.jeecg.modules.dnc.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.modules.dnc.entity.Cutter;
+
+public interface ICutterService extends IService<Cutter> {
+
+    /**
+     * 鏂板鍒�鍏蜂俊鎭�
+     * @param cutter
+     * @return
+     */
+    Result<?> add(Cutter cutter);
+
+    /**
+     * 缂栬緫鍒�鍏蜂俊鎭�
+     * @param cutter
+     * @return
+     */
+    Result<?> edit(Cutter cutter);
+
+    /**
+     * 鍒犻櫎鍒�鍏蜂俊鎭�
+     * @param id
+     * @return
+     */
+    Result<?> delete(String id);
+
+    /**
+     * 鑾峰彇涓氬姟id涓嬬殑鍒�鍏峰垪琛�
+     * @param cutter
+     * @return
+     */
+    Result<?> query(Cutter cutter, Integer pageNo, Integer pageSize);
+
+    /**
+     * 浠嶯C鏂囦欢鍐呭鎻愬彇鍒�鍏蜂俊鎭苟淇濆瓨
+     * @param docId 鏂囨。id
+     */
+    Result<?> extractAndSaveFromContent(String docId,String attributionId,Integer attributionType);
+
+    /**
+     * 鍙戦�佸垁鍏峰垪琛ㄥ埌鍒�鍏风郴缁�
+     * @param docId
+     */
+    Result<?> sendToCutterSystem(String docId,String attributionId,Integer attributionType);
+}

--
Gitblit v1.9.3