解决供应商和客户重名校验接口的bug
This commit is contained in:
@@ -128,7 +128,7 @@ public class CommonQueryManager {
|
||||
* @return
|
||||
*/
|
||||
public int checkIsNameExist(String apiName, Long id, String name) throws Exception{
|
||||
if (StringUtil.isNotEmpty(apiName)) {
|
||||
if (StringUtil.isNotEmpty(apiName) && name!=null) {
|
||||
return container.getCommonQuery(apiName).checkIsNameExist(id, name);
|
||||
}
|
||||
return 0;
|
||||
|
||||
@@ -272,6 +272,7 @@ public class SupplierService {
|
||||
}
|
||||
|
||||
public int checkIsNameAndTypeExist(Long id, String name, String type)throws Exception {
|
||||
name = name == null? "": name;
|
||||
SupplierExample example = new SupplierExample();
|
||||
example.createCriteria().andIdNotEqualTo(id).andSupplierEqualTo(name).andTypeEqualTo(type)
|
||||
.andDeleteFlagNotEqualTo(BusinessConstants.DELETE_FLAG_DELETED);
|
||||
|
||||
Reference in New Issue
Block a user