类javax.validation.Valid源码实例Demo

下面列出了怎么用javax.validation.Valid的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: ZTuoExchange_framework   文件: CoinController.java
@RequiresPermissions("system:coin:update")
@PostMapping("update")
@AccessLog(module = AdminModule.SYSTEM, operation = "更新后台货币Coin")
public MessageResult update(
        @Valid Coin coin,
        @SessionAttribute(SysConstant.SESSION_ADMIN) Admin admin,
        String code,
        BindingResult bindingResult) {

    Assert.notNull(admin, messageSource.getMessage("DATA_EXPIRED_LOGIN_AGAIN"));
    MessageResult checkCode = checkCode(code, SysConstant.ADMIN_COIN_REVISE_PHONE_PREFIX + admin.getMobilePhone());
    if (checkCode.getCode() != 0) {
        return checkCode;
    }

    notNull(coin.getName(), "validate coin.name!");
    MessageResult result = BindingResultUtil.validate(bindingResult);
    if (result != null) {
        return result;
    }
    Coin one = coinService.findOne(coin.getName());
    notNull(one, "validate coin.name!");
    coinService.save(coin);
    return success();
}
 
源代码2 项目: youkefu   文件: CallCenterSkillController.java
@RequestMapping(value = "/skill/delete")
@Menu(type = "callcenter" , subtype = "callcenterresource" , access = false , admin = true)
  public ModelAndView extentiondelete(ModelMap map , HttpServletRequest request , @Valid String id) {
CallCenterSkill skill = null;
skill = skillRes.findByIdAndOrgi(id, super.getOrgi(request));
if(skill != null) {
	String hostid = skill.getHostid();
	List<SkillExtention> skillExtentionList = skillExtentionRes.findBySkillidAndOrgi(id, super.getOrgi(request)) ;
	if(skillExtentionList.size() > 0 ) {
		skillExtentionRes.delete(skillExtentionList);
	}
	skillRes.delete(skill);
	return request(super.createRequestPageTempletResponse("redirect:/admin/callcenter/skill.html?hostid="+hostid));
}
return request(super.createRequestPageTempletResponse("redirect:/admin/callcenter/skill.html"));
  }
 
源代码3 项目: youkefu   文件: ReportController.java
@RequestMapping("/expids")
@Menu(type = "setting" , subtype = "reportexpids")
public void expids(ModelMap map , HttpServletRequest request , HttpServletResponse response , @Valid String[] ids) throws IOException {
	if(ids!=null && ids.length > 0){
		Iterable<Report> topicList = reportRes.findAll(Arrays.asList(ids)) ;
		MetadataTable table = metadataRes.findByTablename("uk_report") ;
		List<Map<String,Object>> values = new ArrayList<Map<String,Object>>();
		for(Report topic : topicList){
			values.add(UKTools.transBean2Map(topic)) ;
		}
		
		response.setHeader("content-disposition", "attachment;filename=UCKeFu-Report-"+new SimpleDateFormat("yyyy-MM-dd").format(new Date())+".xls");  
		if(table!=null){
			ExcelExporterProcess excelProcess = new ExcelExporterProcess( values, table, response.getOutputStream()) ;
			excelProcess.process();
		}
	}
	
    return ;
}
 
源代码4 项目: youkefu   文件: AppsController.java
@RequestMapping({"/apps/invite"})
@Menu(type="apps", subtype="invite")
public ModelAndView invite(ModelMap map , HttpServletRequest request , @Valid String id) throws Exception{
	OnlineUser onlineUser = onlineUserRes.findOne(id) ;
	if(onlineUser!=null){
		onlineUser.setInvitestatus(UKDataContext.OnlineUserInviteStatus.INVITE.toString());
		onlineUser.setInvitetimes(onlineUser.getInvitetimes()+1);
		onlineUserRes.save(onlineUser) ;
		OnlineUserUtils.sendWebIMClients(onlineUser.getSessionid() , onlineUser.getUserid() , "invite");
		InviteRecord record = new InviteRecord() ;
		record.setAgentno(super.getUser(request).getId());
		record.setUserid(onlineUser.getUserid());
		record.setAppid(onlineUser.getAppid());
		record.setOrgi(super.getOrgi(request));
		inviteRecordRes.save(record) ;
	}
	
	return request(super.createRequestPageTempletResponse("redirect:/apps/content.html"));
}
 
源代码5 项目: code   文件: OrderController.java
/**
 *  保存主订单以及订单详情
 * 1.参数校验()
 * 2.查询商品信息(调用商品服务)
 * 3.计算总价
 * 4.扣库存(调用商品服务)
 * 5.订单入库
 */
@PostMapping("/create")
public ResultVO<Map<String, String>> create(@Valid OrderForm orderForm,
                                            BindingResult bindingResult) {
    // 1.参数校验
    if (bindingResult.hasErrors()) {
        log.error("[创建订单]参数不正确, orderForm={}", orderForm);
        throw new OrderException(ResultEnum.PARAM_ERROR.getCode(),
                bindingResult.getFieldError().getDefaultMessage());
    }
    OrderDTO orderDTO = OrderForm2OrderDTOConvert.convert(orderForm);
    if (CollectionUtils.isEmpty(orderDTO.getOrderDetailList())) {
        log.error("[创建订单]购物车商品信息为空");
        throw new OrderException(ResultEnum.CART_EMPTY);
    }

    // 2.创建订单
    OrderDTO order = orderService.create(orderDTO);

    Map<String, String> map = new HashMap<>();
    map.put("orderId", order.getOrderId());

    return ResultVOUtil.success(map);

}
 
源代码6 项目: identity-api-server   文件: ApplicationsApi.java
@Valid
@PUT
@Path("/resident")
@Consumes({ "application/json" })
@Produces({ "application/json" })
@ApiOperation(value = "Update Resident Application ", notes = "This API provides the capability to update the Resident Application Configuration. <br>   <b>Permission required:</b> <br>       * /permission/admin/manage/identity/applicationmgt/update <br>   <b>Scope required:</b> <br>       * internal_application_mgt_update ", response = Void.class, authorizations = {
    @Authorization(value = "BasicAuth"),
    @Authorization(value = "OAuth2", scopes = {
        
    })
}, tags={ "Resident Application", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "Successful", response = Void.class),
    @ApiResponse(code = 201, message = "Successful response.", response = Void.class),
    @ApiResponse(code = 400, message = "Bad Request", response = Error.class),
    @ApiResponse(code = 401, message = "Unauthorized", response = Void.class),
    @ApiResponse(code = 403, message = "Forbidden", response = Void.class),
    @ApiResponse(code = 404, message = "Not Found", response = Error.class),
    @ApiResponse(code = 409, message = "Conflict", response = Error.class),
    @ApiResponse(code = 500, message = "Server Error", response = Error.class)
})
public Response updateResidentApplication(@ApiParam(value = "This represents the provisioning configuration of the resident application." ,required=true) @Valid ProvisioningConfiguration provisioningConfiguration) {

    return delegate.updateResidentApplication(provisioningConfiguration );
}
 
/**
 * revoke Permission.
 */
@DeleteMapping(value = "")
@PreAuthorize(ConstantProperties.HAS_ROLE_ADMIN)
public Object revokePermission(@RequestBody @Valid PermissionParam permissionParam,
                             BindingResult result) throws NodeMgrException {
    checkBindResult(result);
    Instant startTime = Instant.now();
    log.info("start revokePermission startTime:{} permissionParam:{}", startTime.toEpochMilli(),
            JsonTools.toJSONString(permissionParam));

    Object res = permissionManageService.revokePermission(permissionParam);

    log.info("end revokePermission useTime:{} result:{}",
            Duration.between(startTime, Instant.now()).toMillis(), JsonTools.toJSONString(res));

    return res;
}
 
源代码8 项目: youkefu   文件: OrganizationController.java
@RequestMapping("/save")
@Menu(type = "apps" , subtype = "organization")
public ModelAndView save(HttpServletRequest request ,@Valid Organization organization) throws NoSuchAlgorithmException, IOException {
	if(StringUtils.isBlank(organization.getName())|| organization.getName().length()>100) {
		return request(super.createRequestPageTempletResponse("redirect:/apps/tenant/index?msg=max_illegal"));	
	}
	organizationRes.save(organization) ;
	User user = super.getUser(request);
	if(user!=null) {
		User userTemp = userRes.getOne(user.getId());
		if(userTemp!=null&&StringUtils.isBlank(user.getOrgid())) {
			userTemp.setOrgid(organization.getId());
			userTemp.setOrgi(organization.getId());
			userRes.save(userTemp);
			super.setUser(request, userTemp);
		}
	}
	ModelAndView view = request(super.createRequestPageTempletResponse("redirect:/"));
	//登录成功 判断是否进入多租户页面
	SystemConfig systemConfig = UKTools.getSystemConfig();
	if(systemConfig!=null&&systemConfig.isEnabletneant()&&systemConfig.isTenantconsole()) {
		view = request(super.createRequestPageTempletResponse("redirect:/apps/tenant/index"));
	}
	return view;
}
 
@RequestMapping(value = "users", method = RequestMethod.POST)
@ResponseStatus(HttpStatus.CREATED)
public RestGenericResponse createUser(@Valid @RequestBody RestApiAddUser request) throws ExecutionException, InterruptedException {

    log.info("ADD USER >>> {}", request);

    ExchangeApi api = exchangeCore.getApi();
    CompletableFuture<OrderCommand> future = new CompletableFuture<>();
    api.createUser(request.getUid(), future::complete);

    OrderCommand cmd = future.get();
    log.info("<<< ADD USER {}", cmd);

    return RestGenericResponse.builder()
            .ticket(0)
            .gatewayResultCode(0)
            .coreResultCode(cmd.resultCode.getCode())
            .data(cmd.uid)
            .description(cmd.resultCode.toString())
            .build();

}
 
源代码10 项目: youkefu   文件: QuickReplyController.java
@RequestMapping("/type/update")
@Menu(type = "apps" , subtype = "kbs")
public ModelAndView typeupdate(HttpServletRequest request ,@Valid QuickType quickType) {
	QuickType tempQuickType = quickTypeRes.findByIdAndOrgi(quickType.getId(), super.getOrgi(request)) ;
	if(tempQuickType !=null){
		//判断名称是否重复
		QuickType qr = quickTypeRes.findByOrgiAndName(super.getOrgi(request),quickType.getName());
		if(qr!=null && !qr.getId().equals(quickType.getId())) {
			return request(super.createRequestPageTempletResponse("redirect:/setting/quickreply/index.html?msg=qr_type_exist&typeid="+quickType.getId()));
		}
		tempQuickType.setName(quickType.getName());
		tempQuickType.setDescription(quickType.getDescription());
		tempQuickType.setInx(quickType.getInx());
		tempQuickType.setParentid(quickType.getParentid());
		quickTypeRes.save(tempQuickType) ;
	}
	return request(super.createRequestPageTempletResponse("redirect:/setting/quickreply/index.html?typeid="+quickType.getId()));
}
 
源代码11 项目: youkefu   文件: ReportDesignController.java
/**
 * 异步 请求 报表的模板组件
 * 
 * @param map
 * @param request
 * @param template
 * @param id
 * @return
 * @throws Exception
 */
@RequestMapping("/exp")
@Menu(type = "report", subtype = "reportdesign")
public void exp(ModelMap map, HttpServletRequest request, HttpServletResponse response , @Valid String id,@Valid String publishedid, HashMap<String,String> semap) throws Exception {
	if (!StringUtils.isBlank(id)) {
		ReportModel model = this.getModel(id, super.getOrgi(request),publishedid);
		if (model != null && !StringUtils.isBlank(model.getPublishedcubeid())) {
			List<PublishedCube> cubeList = publishedCubeRepository.findByIdAndOrgi(model.getPublishedcubeid() , super.getOrgi(request));
			if(cubeList.size() > 0) {
				PublishedCube cube = cubeList.get(0) ;
				if (canGetReportData(model, cube.getCube())) {
					ReportData reportData = null ;
					try {
						reportData = reportCubeService.getReportData(model, cube.getCube(), request, true, semap) ;
						response.setHeader("content-disposition", "attachment;filename=UCKeFu-Report-"+new SimpleDateFormat("yyyy-MM-dd").format(new Date())+".xlsx");
						new UKExcelUtil(reportData , response.getOutputStream() , model.getName()).createFile() ;
						
					}catch(Exception ex) {
						map.addAttribute("msg",ex.getMessage());
					}
				}
			}
		}
	}
	return ;
}
 
源代码12 项目: youkefu   文件: TemplateController.java
@RequestMapping(  "/update")
  @Menu(type = "admin" , subtype = "template" , access = false , admin = true)
  public ModelAndView update(HttpServletRequest request  , @Valid Template template) {
  	Template oldTemplate = templateRes.findByIdAndOrgi(template.getId(), super.getOrgi(request)) ;
  	if(oldTemplate!=null){
  		SysDic dic = dicRes.findById(oldTemplate.getTemplettype());
  		if(dic!=null) {
  			oldTemplate.setCode(dic.getCode());
  		}
  		if(!StringUtils.isBlank(template.getCode())) {
  			oldTemplate.setCode(template.getCode());
  		}
  		oldTemplate.setName(template.getName());
  		oldTemplate.setLayoutcols(template.getLayoutcols());
  		oldTemplate.setIconstr(template.getIconstr());
  		oldTemplate.setDatatype(template.getDatatype());
  		oldTemplate.setCharttype(template.getCharttype());
  		templateRes.save(oldTemplate) ;
  		
  		CacheHelper.getSystemCacheBean().delete(template.getId(), super.getOrgi(request)) ;
  	}
return request(super.createRequestPageTempletResponse("redirect:/admin/template/list.html?type="+template.getTemplettype()));
  }
 
源代码13 项目: identity-api-server   文件: ConfigsApi.java
@Valid
@GET
@Path("/provisioning/inbound/scim")

@Produces({ "application/json" })
@ApiOperation(value = "Retrieve Server Inbound SCIM configs", notes = "Retrieve Server Inbound SCIM Configs ", response = ScimConfig.class, authorizations = {
    @Authorization(value = "BasicAuth"),
    @Authorization(value = "OAuth2", scopes = {
        
    })
}, tags={ "Server Inbound SCIM", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "Successful Response", response = ScimConfig.class),
    @ApiResponse(code = 400, message = "Bad Request", response = Error.class),
    @ApiResponse(code = 401, message = "Unauthorized", response = Void.class),
    @ApiResponse(code = 403, message = "Forbidden", response = Void.class),
    @ApiResponse(code = 404, message = "Not Found", response = Error.class),
    @ApiResponse(code = 500, message = "Server Error", response = Error.class)
})
public Response getInboundScimConfigs() {

    return delegate.getInboundScimConfigs();
}
 
@RequiresPermissions("member:member-level:update")
@PostMapping("update")
@AccessLog(module = AdminModule.MEMBER, operation = "更新会员等级MemberLevel")
@Transactional(rollbackFor = Exception.class)
public MessageResult update(@Valid MemberLevel memberLevel, BindingResult bindingResult) throws Exception {
    MessageResult result = BindingResultUtil.validate(bindingResult);
    if (result != null) {
        return result;
    }
    if (memberLevel.getId() == null) {
        return error("主键不得为空");
    }
    MemberLevel one = memberLevelService.findOne(memberLevel.getId());
    if (one == null) {
        return error("修改对象不存在");
    }
    if (memberLevel.getIsDefault() && !one.getIsDefault())
        //修改对象为默认 原本为false 则 修改默认的等级的isDefault为false
    {
        memberLevelService.updateDefault();
    }
    MemberLevel save = memberLevelService.save(memberLevel);
    return success(save);
}
 
源代码15 项目: match-trade   文件: OrderMatchInputResources.java
/**
 * @Title: addNewOrder
 * @Description: TODO(添加新的订单)
 * @param  参数
 * @return void 返回类型
 * @throws
 */
@PostMapping("/cancelOrder")
public JsonResult<Object> cancelOrder(@RequestBody @Valid CancelOrderParam param, BindingResult result) {
	try {
		JsonResult<Object> res=new JsonResult<Object>();
		if (result.hasErrors()) { //参数校验失败
			return res.error(result, messageSource);
		}
		//查看是否是可以撤销的状态
		template.send("cancel_order", param.toJsonString());
		return res.success("操作成功!");
	} catch (Exception e) {
		log.error("添加新的订单错误:"+e);
		e.printStackTrace();
		return new JsonResult<Object>(e);
	}
}
 
源代码16 项目: quarkus-deep-dive   文件: TodoResource.java
@PATCH
@Path("/{id}")
@Transactional
@Counted(name = "updateCount", monotonic = true, description = "How many update calls have been done.")
@Timed(name = "updateTime", description = "How long does the update method takes.", unit = MetricUnits.MILLISECONDS)
public Response update(@Valid Todo todo, @PathParam("id") Long id) {
    Todo entity = Todo.findById(id);
    if (entity == null) {
        throw new WebApplicationException("Item with id of " + id + " does not exist.", 404);
    }
    entity.id = id;
    entity.completed = todo.completed;
    entity.order = todo.order;
    entity.title = todo.title;
    entity.url = todo.url;
    return Response.ok(entity).build();
}
 
源代码17 项目: alchemy   文件: UserResource.java
/**
 * {@code PUT /users} : Updates an existing User.
 *
 * @param userDTO the user to update.
 * @return the {@link ResponseEntity} with status {@code 200 (OK)} and with body the updated user.
 * @throws EmailAlreadyUsedException {@code 400 (Bad Request)} if the email is already in use.
 * @throws LoginAlreadyUsedException {@code 400 (Bad Request)} if the login is already in use.
 */
@PutMapping("/users")
@PreAuthorize("hasRole(\"" + AuthoritiesConstants.ADMIN + "\")")
public ResponseEntity<UserDTO> updateUser(@Valid @RequestBody UserDTO userDTO) {
    log.debug("REST request to update User : {}", userDTO);
    Optional<User> existingUser = userRepository.findOneByEmailIgnoreCase(userDTO.getEmail());
    if (existingUser.isPresent() && (!existingUser.get().getId().equals(userDTO.getId()))) {
        throw new EmailAlreadyUsedException();
    }
    existingUser = userRepository.findOneByLogin(userDTO.getLogin().toLowerCase());
    if (existingUser.isPresent() && (!existingUser.get().getId().equals(userDTO.getId()))) {
        throw new LoginAlreadyUsedException();
    }
    Optional<UserDTO> updatedUser = userService.updateUser(userDTO);

    return ResponseUtil.wrapOrNotFound(updatedUser,
        HeaderUtil.createAlert(applicationName, "userManagement.updated", userDTO.getLogin()));
}
 
源代码18 项目: springdoc-openapi   文件: InventoryItem.java
/**
 * Get id
 *
 * @return id
 **/
@Schema(example = "d290f1ee-6c54-4b01-90e6-d701748f0851", required = true)
@NotNull

@Valid
public UUID getId() {
	return id;
}
 
源代码19 项目: flair-engine   文件: QueryResource.java
@PostMapping(value = "/queries/{connectionLinkId}", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
public ResponseEntity<String> executeQuery(@PathVariable String connectionLinkId, @Valid @RequestBody QueryDTO queryDTO) throws JSONException, SQLException {
    log.info(" Connection name with out metadata : " + connectionLinkId);
    Connection connection = connectionService.findByConnectionLinkId(connectionLinkId);
    if (connection == null) {
        return ResponseEntity.badRequest().body(null);
    }
    FlairQuery query = new FlairQuery(queryDTO.interpret(), queryDTO.isMetaRetrieved());
    return ResponseEntity.ok(queryService.executeQuery(connection, query).getResult());
}
 
@ApiModelProperty(example = "/t/carbon.super/api/server/v1/applications/29048810-1447-4ea0-a348-30d15ab65fa3/inbound-protocols/saml", required = true, value = "")
@JsonProperty("self")
@Valid
@NotNull(message = "Property self cannot be null.")

public String getSelf() {
    return self;
}
 
源代码21 项目: youkefu   文件: ApiIMController.java
/**
 * 返回访客历史消息
 * @param request
 * @param userid	访客ID
 * @p 分页信息
 * @return
 */
@RequestMapping(value = "/satis")
@Menu(type = "apps" , subtype = "webim" , access = true)
@ApiOperation("获取满意度调查")
   public ResponseEntity<RestResult> satis(HttpServletRequest request , @Valid String orgi) {
	Map<String,Object> statfMap = new HashMap<String,Object>();
	statfMap.put("commentList" , UKeFuDic.getInstance().getDic(UKDataContext.UKEFU_SYSTEM_COMMENT_DIC)) ;
	statfMap.put("commentItemList" , UKeFuDic.getInstance().getDic(UKDataContext.UKEFU_SYSTEM_COMMENT_ITEM_DIC)) ;
       return new ResponseEntity<>(new RestResult(RestResultType.OK, statfMap), HttpStatus.OK);
   }
 
源代码22 项目: springdoc-openapi   文件: TweetController.java
@ApiResponses(value = { @ApiResponse(responseCode = "200", description = "update Tweet"),
		@ApiResponse(responseCode = "404", description = "tweet not found") })
@PutMapping("/tweets/{id}")
public Mono<ResponseEntity<TweetDTO>> updateTweet(@PathVariable(value = "id") String tweetId,
		@Valid @RequestBody TweetDTO tweetDTO) {
	return null;
}
 
源代码23 项目: youran   文件: MetaFieldController.java
@Override
@PostMapping(value = "/save")
@ResponseStatus(HttpStatus.CREATED)
public ResponseEntity<MetaFieldShowVO> save(@Valid @RequestBody MetaFieldAddDTO metaFieldAddDTO) throws Exception {
    if (metaFieldAddDTO.getDefaultValue() == null) {
        metaFieldAddDTO.setDefaultValue(GenerateConst.METAFIELD_NULL_VALUE);
    }
    MetaFieldPO metaFieldPO = metaFieldService.save(metaFieldAddDTO);
    return ResponseEntity.created(new URI(apiPath + "/meta_field/" + metaFieldPO.getFieldId()))
        .body(MetaFieldMapper.INSTANCE.toShowVO(metaFieldPO));
}
 
源代码24 项目: spring-microservice-exam   文件: DeptController.java
/**
 * 更新部门
 *
 * @param dept dept
 * @return ResponseBean
 * @author tangyi
 * @date 2018/8/28 10:22
 */
@PutMapping
@AdminTenantTeacherAuthorization
@ApiOperation(value = "更新部门信息", notes = "根据部门id更新部门的基本信息")
@ApiImplicitParam(name = "dept", value = "部门实体", required = true, dataType = "Dept")
@Log("更新部门")
public ResponseBean<Boolean> update(@RequestBody @Valid Dept dept) {
    dept.setCommonValue(SysUtil.getUser(), SysUtil.getSysCode(), SysUtil.getTenantCode());
    return new ResponseBean<>(deptService.update(dept) > 0);
}
 
源代码25 项目: youkefu   文件: UsersResourceController.java
@RequestMapping("/bpm/users")
  @Menu(type = "res" , subtype = "users")
  public ModelAndView bpmusers(ModelMap map , HttpServletRequest request , @Valid String q , @Valid String id) {
if(q==null){
	q = "" ;
}
map.addAttribute("usersList", getUsers(request, q)) ;
      return request(super.createRequestPageTempletResponse("/public/bpmusers"));
  }
 
源代码26 项目: youkefu   文件: ApiIMController.java
/**
 * 设置消息有用
 * @param request
 * @param userid	访客ID
 * @p 分页信息
 * @return
 */
@RequestMapping(value = "/message/useful")
@Menu(type = "apps" , subtype = "webim" , access = true)
@ApiOperation("获取满意度调查")
   public ResponseEntity<RestResult> useful(HttpServletRequest request , @Valid String orgi , @Valid String id) {
	if(!StringUtils.isBlank(id)){
   		ChatMessage chatMessage = chatMessageRes.findById(id) ;
   		chatMessage.setUseful(true);
   		chatMessage.setUsetime(new Date());
   		chatMessageRes.save(chatMessage) ;
   	}
       return new ResponseEntity<>(new RestResult(RestResultType.OK), HttpStatus.OK);
   }
 
源代码27 项目: youkefu   文件: ContactsController.java
@RequestMapping(  "/embed/save")
  @Menu(type = "contacts" , subtype = "embedsave")
  public ModelAndView embedsave(HttpServletRequest request  , @Valid Contacts contacts, @Valid String ani) {
contacts.setCreater(super.getUser(request).getId());
contacts.setOrgi(super.getOrgi(request));
contacts.setOrgan(super.getUser(request).getOrgan());
contacts.setPinyin(PinYinTools.getInstance().getFirstPinYin(contacts.getName()));
if(StringUtils.isBlank(contacts.getCusbirthday())) {
	contacts.setCusbirthday(null);
}
contactsRes.save(contacts) ;
      return request(super.createRequestPageTempletResponse("redirect:/apps/contacts/embed/index.html"+(!StringUtils.isBlank(ani) ? "?ani="+ani : null)));
  }
 
源代码28 项目: springdoc-openapi   文件: PetApi.java
@Operation(summary = "Add a new pet to the store", description = "", security = {
		@SecurityRequirement(name = "petstore_auth", scopes = { "write:pets", "read:pets" }) }, tags = { "pet" })
@ApiResponses(value = { @ApiResponse(responseCode = "405", description = "Invalid input") })
@PostMapping(value = "/pet", consumes = { "application/json", "application/xml" })
default void addPet(
		@io.swagger.v3.oas.annotations.parameters.RequestBody(description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet) {
	// return getDelegate().addPet(pet);
}
 
源代码29 项目: we-cmdb   文件: ApiV2Controller.java
@PostMapping("/users/create")
public List<UserDto> createUsers(@Valid @RequestBody List<UserDto> userDtos) {
    userDtos.forEach(userDto->{
        if (StringUtils.isBlank(userDto.getPassword())) {
            userDto.setPassword(passwordEncoder.encode(userDto.getUsername()));
        } else {
            userDto.setPassword(passwordEncoder.encode(userDto.getPassword()));
        }
    });
    return staticDtoService.create(UserDto.class, userDtos);
}
 
源代码30 项目: youkefu   文件: AgentController.java
@RequestMapping("/summary/edit")
  @Menu(type = "workorders" , subtype = "add" , access = false)
  public ModelAndView editSummary(ModelMap map , HttpServletRequest request , @Valid String contactsid, @Valid String userid , @Valid String agentserviceid, @Valid String agentuserid, @Valid String id ,@Valid String sort) {
map.addAttribute("userid", userid);
map.addAttribute("contactsid", contactsid);
map.addAttribute("agentserviceid", agentserviceid);
map.addAttribute("agentuserid", agentuserid);
AgentServiceSummary summary = serviceSummaryRes.findByIdAndOrgi(id, super.getOrgi(request));
map.addAttribute("summary", summary);
map.addAttribute("sort", sort);
map.addAttribute("tagsSummary", tagRes.findByOrgiAndTagtype(super.getOrgi(request) , UKDataContext.ModelType.SUMMARY.toString())) ;
      return request(super.createRequestPageTempletResponse("/apps/agent/editsummary"));
  }
 
 类所在包
 类方法
 同包方法