From 6701fd5e88971d7154b813c63ed5d8815b9b95d8 Mon Sep 17 00:00:00 2001 From: "lisai17@sina.com" Date: Fri, 18 Sep 2020 16:16:12 +0800 Subject: [PATCH] . --- .../ssjygl/system/sysuser/SysuserSyncService.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/system/sysuser/SysuserSyncService.java b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/system/sysuser/SysuserSyncService.java index ce2eedb..a8d6e6a 100644 --- a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/system/sysuser/SysuserSyncService.java +++ b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/system/sysuser/SysuserSyncService.java @@ -809,6 +809,19 @@ public class SysuserSyncService extends BaseSyncService { sqlbuf.append(" left join customer c on u.entity_id = c.id\n"); sqlbuf.append(") a\n"); sqlbuf.append("where 1 = 1"); + + if(type != null && type == UserTypeEnum.CUSTOMER.getTypeid()){ + sqlbuf.setLength(0); + + sqlbuf.append(" from (\n"); + sqlbuf.append("select \n"); + sqlbuf.append(" u.id, u.phone, u.name, u.type, u.role, u.del, u.entity_id, c.name customer_name, c.texpayer_name \n"); + sqlbuf.append(" from sysuser u \n"); + sqlbuf.append(" left join customer c on u.entity_id = c.id\n"); + sqlbuf.append(") a\n"); + sqlbuf.append("where 1 = 1"); + } + List paraList = new ArrayList<>(); if (StrKit.notBlank(name)) {