|
|
@@ -1,4 +1,6 @@
|
|
|
package com.izouma.uwip.web;
|
|
|
+
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import com.izouma.uwip.domain.Partner;
|
|
|
import com.izouma.uwip.service.PartnerService;
|
|
|
import com.izouma.uwip.dto.PageQuery;
|
|
|
@@ -20,11 +22,14 @@ import java.util.List;
|
|
|
@AllArgsConstructor
|
|
|
public class PartnerController extends BaseController {
|
|
|
private PartnerService partnerService;
|
|
|
- private PartnerRepo partnerRepo;
|
|
|
+ private PartnerRepo partnerRepo;
|
|
|
|
|
|
//@PreAuthorize("hasRole('ADMIN')")
|
|
|
@PostMapping("/save")
|
|
|
public Partner save(@RequestBody Partner record) {
|
|
|
+ if (StrUtil.isBlank(record.getName())) {
|
|
|
+ throw new BusinessException("名称不能为空");
|
|
|
+ }
|
|
|
if (record.getId() != null) {
|
|
|
Partner orig = partnerRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
|
|
|
ObjUtils.merge(orig, record);
|