From f84ad7db2a9eb863404be1da330178df6c2b7fb9 Mon Sep 17 00:00:00 2001
From: Administrator <2856754968@qq.com>
Date: 星期三, 26 十一月 2025 10:53:23 +0800
Subject: [PATCH] 增加企业微信的实体

---
 src/main/java/com/gs/xky/entity/QwStaff.java                  |   54 ++++++++++++++++++
 src/main/java/com/gs/xky/mapper/QwStaffMapper.java            |   18 ++++++
 src/main/java/com/gs/xky/service/QwStaffService.java          |   13 ++++
 src/main/resources/mapper/QwStaffMapper.xml                   |   21 +++++++
 src/main/java/com/gs/xky/service/Impl/QwStaffServiceImpl.java |   22 +++++++
 src/test/java/com/gs/xky/XkyApplicationTests.java             |   30 +++++-----
 6 files changed, 143 insertions(+), 15 deletions(-)

diff --git a/src/main/java/com/gs/xky/entity/QwStaff.java b/src/main/java/com/gs/xky/entity/QwStaff.java
new file mode 100644
index 0000000..c3d6817
--- /dev/null
+++ b/src/main/java/com/gs/xky/entity/QwStaff.java
@@ -0,0 +1,54 @@
+package com.gs.xky.entity;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName QW_STAFF
+ */
+@TableName(value ="QW_STAFF")
+@Data
+public class QwStaff implements Serializable {
+    /**
+     * 
+     */
+    @TableId
+    private Long id;
+
+    /**
+     * 
+     */
+    private String name;
+
+    /**
+     * 
+     */
+    private String account;
+
+    /**
+     * 
+     */
+    private String position;
+
+    /**
+     * 
+     */
+    private String dept;
+
+    /**
+     * 
+     */
+    private String sex;
+
+    /**
+     * 
+     */
+    private String phone;
+
+    @TableField(exist = false)
+    private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/src/main/java/com/gs/xky/mapper/QwStaffMapper.java b/src/main/java/com/gs/xky/mapper/QwStaffMapper.java
new file mode 100644
index 0000000..8feed47
--- /dev/null
+++ b/src/main/java/com/gs/xky/mapper/QwStaffMapper.java
@@ -0,0 +1,18 @@
+package com.gs.xky.mapper;
+
+import com.gs.xky.entity.QwStaff;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author Administrator
+* @description 閽堝琛ㄣ�怮W_STAFF銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-11-26 10:51:47
+* @Entity com.gs.xky.entity.QwStaff
+*/
+public interface QwStaffMapper extends BaseMapper<QwStaff> {
+
+}
+
+
+
+
diff --git a/src/main/java/com/gs/xky/service/Impl/QwStaffServiceImpl.java b/src/main/java/com/gs/xky/service/Impl/QwStaffServiceImpl.java
new file mode 100644
index 0000000..f58f4f9
--- /dev/null
+++ b/src/main/java/com/gs/xky/service/Impl/QwStaffServiceImpl.java
@@ -0,0 +1,22 @@
+package com.gs.xky.service.Impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import generator.domain.QwStaff;
+import com.gs.xky.service.QwStaffService;
+import com.gs.xky.mapper.QwStaffMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author Administrator
+* @description 閽堝琛ㄣ�怮W_STAFF銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-11-26 10:51:47
+*/
+@Service
+public class QwStaffServiceImpl extends ServiceImpl<QwStaffMapper, QwStaff>
+    implements QwStaffService{
+
+}
+
+
+
+
diff --git a/src/main/java/com/gs/xky/service/QwStaffService.java b/src/main/java/com/gs/xky/service/QwStaffService.java
new file mode 100644
index 0000000..e22bac0
--- /dev/null
+++ b/src/main/java/com/gs/xky/service/QwStaffService.java
@@ -0,0 +1,13 @@
+package com.gs.xky.service;
+
+import generator.domain.QwStaff;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author Administrator
+* @description 閽堝琛ㄣ�怮W_STAFF銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-11-26 10:51:47
+*/
+public interface QwStaffService extends IService<QwStaff> {
+
+}
diff --git a/src/main/resources/mapper/QwStaffMapper.xml b/src/main/resources/mapper/QwStaffMapper.xml
new file mode 100644
index 0000000..e08f8fb
--- /dev/null
+++ b/src/main/resources/mapper/QwStaffMapper.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.gs.xky.mapper.QwStaffMapper">
+
+    <resultMap id="BaseResultMap" type="com.gs.xky.entity.QwStaff">
+            <id property="id" column="ID" />
+            <result property="name" column="NAME" />
+            <result property="account" column="ACCOUNT" />
+            <result property="position" column="POSITION" />
+            <result property="dept" column="DEPT" />
+            <result property="sex" column="SEX" />
+            <result property="phone" column="PHONE" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        ID,NAME,ACCOUNT,POSITION,DEPT,SEX,
+        PHONE
+    </sql>
+</mapper>
diff --git a/src/test/java/com/gs/xky/XkyApplicationTests.java b/src/test/java/com/gs/xky/XkyApplicationTests.java
index 8c68c97..46b1b93 100644
--- a/src/test/java/com/gs/xky/XkyApplicationTests.java
+++ b/src/test/java/com/gs/xky/XkyApplicationTests.java
@@ -28,21 +28,21 @@
     void testExportAndSendProductionData() throws Exception {
         System.out.println("=== 寮�濮嬫祴璇曞鍑虹敓浜ф暟鎹苟鍙戦�侀拤閽� ===");
 
-        try {
-            boolean result = vwCjScSjTsBbService.exportAndSendToDingtalk();
-
-            if (result) {
-                System.out.println("鉁� 鐢熶骇鏁版嵁瀵煎嚭骞跺彂閫佹垚鍔�");
-                System.out.println("  - 鏁版嵁宸蹭粠 VW_CJ_SC_SJ_TS_BB 琛ㄦ煡璇�");
-                System.out.println("  - Excel 鏂囦欢宸茬敓鎴愬苟淇濆瓨鍒� D:\\BIFile\\");
-                System.out.println("  - 閽夐拤鏂囦欢娑堟伅宸插彂閫�");
-            } else {
-                System.out.println("鉁� 鐢熶骇鏁版嵁瀵煎嚭鎴栧彂閫佸け璐�");
-            }
-        } catch (Exception e) {
-            System.out.println("鉁� 瀵煎嚭骞跺彂閫佹椂鍙戠敓寮傚父: " + e.getMessage());
-            e.printStackTrace();
-        }
+//        try {
+//            boolean result = vwCjScSjTsBbService.exportAndSendToDingtalk();
+//
+//            if (result) {
+//                System.out.println("鉁� 鐢熶骇鏁版嵁瀵煎嚭骞跺彂閫佹垚鍔�");
+//                System.out.println("  - 鏁版嵁宸蹭粠 VW_CJ_SC_SJ_TS_BB 琛ㄦ煡璇�");
+//                System.out.println("  - Excel 鏂囦欢宸茬敓鎴愬苟淇濆瓨鍒� D:\\BIFile\\");
+//                System.out.println("  - 閽夐拤鏂囦欢娑堟伅宸插彂閫�");
+//            } else {
+//                System.out.println("鉁� 鐢熶骇鏁版嵁瀵煎嚭鎴栧彂閫佸け璐�");
+//            }
+//        } catch (Exception e) {
+//            System.out.println("鉁� 瀵煎嚭骞跺彂閫佹椂鍙戠敓寮傚父: " + e.getMessage());
+//            e.printStackTrace();
+//        }
 
         System.out.println("=== 娴嬭瘯缁撴潫 ===");
     }

--
Gitblit v1.9.3