|
|
@@ -8,6 +8,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import com.goafanti.common.bo.Result;
|
|
|
+import com.goafanti.common.constant.AFTConstants;
|
|
|
import com.goafanti.common.constant.ErrorConstants;
|
|
|
import com.goafanti.common.controller.BaseApiController;
|
|
|
import com.goafanti.common.dao.PermissionMapper;
|
|
|
@@ -154,6 +155,11 @@ public class NewPermissionApiController extends BaseApiController {
|
|
|
res.getError().add(buildError("","名称、路径、上级不能为空"));
|
|
|
return res;
|
|
|
}
|
|
|
+ if(permissionService.checkName(record.getName())){
|
|
|
+ res.getError().add(buildError(ErrorConstants.PARAM_BEING_ERROR,"名称"));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+
|
|
|
String pname=permissionMapper.selectAutNoByNamei(record.getSuperId());
|
|
|
if(StringUtils.isBlank(pname)){
|
|
|
res.getError().add(buildError("","上级权限不匹配"));
|