区域和运营商管理的itemcode增加当前类型下的有效配置,itemcode不重复

This commit is contained in:
leijun
2018-10-10 15:29:01 +08:00
parent 87c58379b8
commit 1b3ee67f4c
5 changed files with 17 additions and 8 deletions

View File

@@ -234,13 +234,16 @@ public class SysDictInfoController extends BaseController {
*/
@ResponseBody
@RequestMapping(value = "isItemCodeRepeat")
public boolean isItemCodeRepeat(String itemCode,String oldItemCode) {
public boolean isItemCodeRepeat(String itemCode,String oldItemCode,String itType) {
List<SysDictInfo> list = Lists.newArrayList();
if(oldItemCode!=null&&itemCode.trim().equals(oldItemCode.trim())){
return true;
}
if(!StringUtil.isEmpty(itemCode)){
list = sysDictInfoService.findByItemCode(itemCode);
SysDictInfo dict=new SysDictInfo();
dict.setItemCode(itemCode);
dict.setItemType(Integer.valueOf(itType));
list = sysDictInfoService.findByItemCode(dict);
}
if(list==null||list.size()==0){
return true;