重现步骤
org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public com.zhcxkj.common.core.result.Result<java.lang.Void> com.zhcxkj.center.datasync.adapter.controller.JdwController.publishedProductModify(com.zhcxkj.center.datasync.client.dto.JdwPublishedProductUpdateCmd): [Field error in object 'jdwPublishedProductUpdateCmd' on field 'pcDesc': rejected value []; codes [NotBlank.jdwPublishedProductUpdateCmd.pcDesc,NotBlank.pcDesc,NotBlank.java.lang.String,NotBlank]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [jdwPublishedProductUpdateCmd.pcDesc,pcDesc]; arguments []; default message [pcDesc]]; default message [pcDesc不能为空]]
排查问题
历史同步回来的listing ,多套资料为空 导致的