|
|
@@ -104,7 +104,7 @@ public class AdminPatentApiController extends CertifyApiController {
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/circulation", method = RequestMethod.POST)
|
|
|
- public Result circulation(@RequestParam(name = "ids[]", required = true) String[] ids, @Valid InputPatentInfo pi,
|
|
|
+ public Result circulation(@RequestParam(name = "ids[]", required = false) String[] ids, @Valid InputPatentInfo pi,
|
|
|
BindingResult bindingResult, String recordTimeFormattedDate) {
|
|
|
Result res = new Result();
|
|
|
if (bindingResult.hasErrors()) {
|
|
|
@@ -112,6 +112,11 @@ public class AdminPatentApiController extends CertifyApiController {
|
|
|
PatentInfoFields.getFieldDesc(bindingResult.getFieldError().getField())));
|
|
|
return res;
|
|
|
}
|
|
|
+
|
|
|
+ if (ids == null || ids.length < 1) {
|
|
|
+ res.getError().add(buildError(ErrorConstants.PARAM_ERROR, "", ""));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
|
|
|
if (null == pi.getState()) {
|
|
|
res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR, "找不到流转状态", "流转状态"));
|
|
|
@@ -275,7 +280,6 @@ public class AdminPatentApiController extends CertifyApiController {
|
|
|
BeanUtils.copyProperties(patentInfo, pi);
|
|
|
BeanUtils.copyProperties(patentInfo, pl);
|
|
|
patentInfoService.updatePatentInfo(pi, pl, recordTime);
|
|
|
- res.setData(1);
|
|
|
return res;
|
|
|
}
|
|
|
|