feat(system): 同步主数据用户信息时增加部门与单位字段
- 在 MasterUserReqVO 中新增 deptId、deptName、orgId、orgName 字段- 调整单元测试配置文件端口号及激活方式 - 修改 UserSyncServiceImpl 中 remark 生成逻辑,使用 getRemark 方法格式化备注信息 - 新增 MasterUserSyncTest 测试类验证字符串格式化功能-优化 WorkOrderSimpleTest 类引入服务并格式化 SQL 输出
This commit is contained in:
@@ -1,19 +1,23 @@
|
||||
package com.jeelowcode.test.alibaba;
|
||||
|
||||
import cn.hutool.db.sql.SqlUtil;
|
||||
import com.jeelowcode.module.biz.job.AlibabaWorkOrderJob;
|
||||
import com.jeelowcode.module.biz.service.impl.AlibabaWorkOrderServiceImpl;
|
||||
import com.jeelowcode.tool.framework.test.core.ut.BaseDbAndRedisUnitTest;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.context.annotation.Import;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
@Import({AlibabaWorkOrderServiceImpl.class})
|
||||
public class WorkOrderSimpleTest extends BaseDbAndRedisUnitTest {
|
||||
|
||||
@Resource
|
||||
private AlibabaWorkOrderJob alibabaWorkOrderJob;
|
||||
private AlibabaWorkOrderServiceImpl workOrderService;
|
||||
|
||||
@Test
|
||||
public void testBuildSql() {
|
||||
System.out.println(alibabaWorkOrderJob.buildSql(null, null));
|
||||
System.out.println(SqlUtil.formatSql(AlibabaWorkOrderJob.buildSql(null, null)));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.jeelowcode.test.master;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.jeelowcode.tool.framework.test.core.ut.BaseMockitoUnitTest;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class MasterUserSyncTest extends BaseMockitoUnitTest {
|
||||
|
||||
@Test
|
||||
public void testStringFormat() {
|
||||
String description = "测试";
|
||||
System.out.println(StrUtil.format("备注:{}", description));
|
||||
}
|
||||
|
||||
}
|
||||
@@ -28,10 +28,10 @@ spring:
|
||||
# Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
|
||||
redis:
|
||||
host: 127.0.0.1 # 地址
|
||||
port: 16379 # 端口(单元测试,使用 16379 端口)
|
||||
port: 6379 # 端口(单元测试,使用 16379 端口)
|
||||
database: 0 # 数据库索引
|
||||
|
||||
mybatis:
|
||||
mybatis-plus:
|
||||
lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
|
||||
|
||||
# 芋道配置项,设置当前项目所有自定义的配置
|
||||
|
||||
Reference in New Issue
Block a user