tjx
4 天以前 56ae62dd364b2822016b1b25208133e9177cfae1
src/test/java/com/gs/dingtalk/DeviceReceivingApplicationTests.java
@@ -172,24 +172,16 @@
    }
    @Test
    void testGetUserDetail() {
        System.out.println("=== 开始测试获取用户详情 ===");
    void testSyncUsersToQwStaff() {
        System.out.println("=== 开始测试同步企业微信用户到QW_STAFF表 ===");
        try {
            String userid = "ShenJuanYue";
            WorkWXService.WorkWXUserDetail userDetail = workWXService.getUserDetail(userid);
            int insertCount = workWXService.syncUsersToQwStaff();
            if (userDetail != null && userDetail.getErrcode() == 0) {
                System.out.println("✓ 成功获取用户详情");
                System.out.println("  - userid: " + userDetail.getUserid());
                System.out.println("  - 姓名: " + userDetail.getName());
                System.out.println("  - 手机号: " + userDetail.getMobile());
                System.out.println("  - 职位: " + userDetail.getPosition());
            } else {
                System.out.println("✗ 获取用户详情失败");
            }
            System.out.println("✓ 同步完成");
            System.out.println("  - 新增用户数: " + insertCount);
        } catch (IOException e) {
            System.out.println("✗ 获取用户详情失败: " + e.getMessage());
            System.out.println("✗ 同步用户失败: " + e.getMessage());
            e.printStackTrace();
        }