diff --git a/lib/autoreplyprint.jar b/lib/autoreplyprint.jar new file mode 100644 index 0000000..b5c36a5 Binary files /dev/null and b/lib/autoreplyprint.jar differ diff --git a/src/main/java/com/dpkj/modules/receiptsPrint/controller/ReceiptsPrintController.java b/src/main/java/com/dpkj/modules/receiptsPrint/controller/ReceiptsPrintController.java new file mode 100644 index 0000000..11ac909 --- /dev/null +++ b/src/main/java/com/dpkj/modules/receiptsPrint/controller/ReceiptsPrintController.java @@ -0,0 +1,30 @@ +package com.dpkj.modules.receiptsPrint.controller; + +import com.dpkj.modules.receiptsPrint.service.ReceiptsPrintService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * 小票打印控制层 + * + * @author 石头人 + * @version 1.0 + * @since 2025-01-14 14:25:49 + */ +@RestController +@RequestMapping("/receiptsPrint") +public class ReceiptsPrintController { + + @Autowired + private ReceiptsPrintService receiptsPrintService; + + @GetMapping("/test") + private void test(){ + this.receiptsPrintService.test(); + } + + +} + diff --git a/src/main/java/com/dpkj/modules/receiptsPrint/service/ReceiptsPrintService.java b/src/main/java/com/dpkj/modules/receiptsPrint/service/ReceiptsPrintService.java new file mode 100644 index 0000000..1058827 --- /dev/null +++ b/src/main/java/com/dpkj/modules/receiptsPrint/service/ReceiptsPrintService.java @@ -0,0 +1,18 @@ +package com.dpkj.modules.receiptsPrint.service; + +/** + * 小票打印服务接口 + * + * @author 石头人 + * @version 1.0 + * @since 2025-01-14 14:23:35 + */ +public interface ReceiptsPrintService { + + /** + * 测试 + */ + void test(); + +} + diff --git a/src/main/java/com/dpkj/modules/receiptsPrint/service/impl/ReceiptsPrintServiceImpl.java b/src/main/java/com/dpkj/modules/receiptsPrint/service/impl/ReceiptsPrintServiceImpl.java new file mode 100644 index 0000000..bb0e389 --- /dev/null +++ b/src/main/java/com/dpkj/modules/receiptsPrint/service/impl/ReceiptsPrintServiceImpl.java @@ -0,0 +1,22 @@ +package com.dpkj.modules.receiptsPrint.service.impl; + +import com.caysn.autoreplyprint.AutoReplyPrint; +import com.dpkj.modules.receiptsPrint.service.ReceiptsPrintService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @author 石头人 + * @since 2025-01-14 14:24:15 + */ +@Slf4j +@Service +public class ReceiptsPrintServiceImpl implements ReceiptsPrintService { + + + @Override + public void test() { + System.out.println(AutoReplyPrint.CP_CharacterSet_CHINA); + } +} +