diff --git a/api-admin/src/main/java/com/glxp/api/admin/controller/basic/BussinessOriginTypeController.java b/api-admin/src/main/java/com/glxp/api/admin/controller/basic/BussinessOriginTypeController.java
index 2a60d582..85668991 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/controller/basic/BussinessOriginTypeController.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/controller/basic/BussinessOriginTypeController.java
@@ -157,7 +157,8 @@ public class BussinessOriginTypeController {
}
if (basicThirdSysBusApiEntities.size() >= 100) {
page++;
- }
+ } else
+ break;
} else {
break;
}
diff --git a/api-admin/src/main/java/com/glxp/api/admin/httpclient/ErpBasicClient.java b/api-admin/src/main/java/com/glxp/api/admin/httpclient/ErpBasicClient.java
index f5e0a3a7..cce45a32 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/httpclient/ErpBasicClient.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/httpclient/ErpBasicClient.java
@@ -80,6 +80,8 @@ public class ErpBasicClient {
String url = basicThirdSysEntity.getThridUrl() + "/udiwms/erp/getOrderType";
UdiwmsBusTypeRequest udiwmsBusTypeRequest = new UdiwmsBusTypeRequest();
udiwmsBusTypeRequest.setThirdSys(filterBasicThirdSysDetailRequest.getThirdSysFk());
+ udiwmsBusTypeRequest.setPage(filterBasicThirdSysDetailRequest.getPage());
+ udiwmsBusTypeRequest.setLimit(filterBasicThirdSysDetailRequest.getLimit());
String response = HttpClient.uCloudPost(url, udiwmsBusTypeRequest, basicThirdSysEntity);
log.info(response);
try {
diff --git a/api-admin/src/main/java/com/glxp/api/admin/req/basic/BussinessOriginTypeFilterRequest.java b/api-admin/src/main/java/com/glxp/api/admin/req/basic/BussinessOriginTypeFilterRequest.java
index b45acad6..75441be3 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/req/basic/BussinessOriginTypeFilterRequest.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/req/basic/BussinessOriginTypeFilterRequest.java
@@ -15,4 +15,5 @@ public class BussinessOriginTypeFilterRequest extends ListPageRequest {
private String localAction;
private String lastUpdateTime;
private Integer corpType;
+ private String key;
}
diff --git a/api-admin/src/main/java/com/glxp/api/admin/service/thrsys/impl/ThrInvWarehouseServiceImpl.java b/api-admin/src/main/java/com/glxp/api/admin/service/thrsys/impl/ThrInvWarehouseServiceImpl.java
index 03d190a4..96e38356 100644
--- a/api-admin/src/main/java/com/glxp/api/admin/service/thrsys/impl/ThrInvWarehouseServiceImpl.java
+++ b/api-admin/src/main/java/com/glxp/api/admin/service/thrsys/impl/ThrInvWarehouseServiceImpl.java
@@ -19,6 +19,7 @@ import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.Collections;
+import java.util.Date;
import java.util.List;
@Service
@@ -127,6 +128,7 @@ public class ThrInvWarehouseServiceImpl implements ThrInvWarehouseService {
thrInvWarehouseEntity.setThirdSysFk(thirdSysFk);
thrInvWarehouseEntity.setAdvanceType(false); //默认是仓库
thrInvWarehouseEntity.setStatus(1);//默认启用
+ thrInvWarehouseEntity.setUpdateTime(new Date());
list.add(thrInvWarehouseEntity);
}
//插入数据
diff --git a/api-admin/src/main/resources/mybatis/mapper/basic/BussinessOriginTypeDao.xml b/api-admin/src/main/resources/mybatis/mapper/basic/BussinessOriginTypeDao.xml
index 7360f9f0..0f60d1bb 100644
--- a/api-admin/src/main/resources/mybatis/mapper/basic/BussinessOriginTypeDao.xml
+++ b/api-admin/src/main/resources/mybatis/mapper/basic/BussinessOriginTypeDao.xml
@@ -59,11 +59,16 @@
basic_third_sys_detail.key = 'busTypeQueryUrl' and basic_third_sys_detail.enabled=1
- AND name LIKE concat(#{name},'%')
+ AND basic_bustype_origin.name LIKE concat(#{name},'%')
- AND action LIKE concat(#{action},'%')
+ AND basic_bustype_origin.action LIKE concat(#{action},'%')
+
+ AND( (basic_bustype_origin.name LIKE concat(#{key},'%') )or( basic_bustype_origin.action LIKE
+ concat(#{key},'%')) )
+
+
@@ -79,7 +84,8 @@
#{enable},
#{remark},
#{thirdSys},
- #{thirdSysName},#{inoutType}
+ #{thirdSysName},
+ #{inoutType}
)
diff --git a/api-admin/src/main/resources/mybatis/mapper/thrsys/ThrInvWarehouseDao.xml b/api-admin/src/main/resources/mybatis/mapper/thrsys/ThrInvWarehouseDao.xml
index 47a14eb2..670e62bb 100644
--- a/api-admin/src/main/resources/mybatis/mapper/thrsys/ThrInvWarehouseDao.xml
+++ b/api-admin/src/main/resources/mybatis/mapper/thrsys/ThrInvWarehouseDao.xml
@@ -26,8 +26,8 @@
AND isDefault = #{isDefault}
- and code like concat('%', #{key}, '%')
- or `name` like concat('%', #{key}, '%')
+ and (code like concat('%', #{key}, '%')
+ or `name` like concat('%', #{key}, '%'))
- AND thirdSysFk = #{thirdSysFk}
+ AND thirdSysFk = #{thirdSysFk}
- replace INTO thr_inv_warehouse
+ replace
+ INTO thr_inv_warehouse
(pid, code, name, advanceType, isDefault,
status, updateTime, remark, thirdSysFk)
- values (#{pid}, #{code},
- #{name}, #{advanceType}, #{isDefault},
- #{status}, #{updateTime},
- #{remark}, #{thirdSysFk})
+ values (
+ #{pid},
+ #{code},
+ #{name},
+ #{advanceType},
+ #{isDefault},
+ #{status},
+ #{updateTime},
+ #{remark},
+ #{thirdSysFk}
+ )
@@ -163,21 +171,21 @@
replace into thr_inv_warehouse (pid, code, name, advanceType, isDefault, status, updateTime, remark, level,
- pcode,
- thirdSysFk)
- values
+ pcode,
+ thirdSysFk)
+ values
(#{item.pid},
- #{item.code},
- #{item.name},
- #{item.advanceType},
- #{item.isDefault},
- #{item.status},
- #{item.updateTime},
- #{item.remark},
- #{item.level},
- #{item.pcode},
- #{item.thirdSysFk})
+ #{item.code},
+ #{item.name},
+ #{item.advanceType},
+ #{item.isDefault},
+ #{item.status},
+ #{item.updateTime},
+ #{item.remark},
+ #{item.level},
+ #{item.pcode},
+ #{item.thirdSysFk})
\ No newline at end of file