diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/controller/HumanManageController.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/controller/HumanManageController.java index 1afc072..57e34ee 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/controller/HumanManageController.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/controller/HumanManageController.java @@ -40,8 +40,8 @@ public class HumanManageController extends BaseController { @ApiOperation(value = "新增人员") @PostMapping("addHuman") @Log(title = "人员管理", menu = "人车管理->人员管理", grade = OperationType.ADD_BUSINESS, details = "新增人员", type = "业务日志") - public AjaxResult addHuman(HumanManageVo vo) { - return service.addHuman(vo); + public AjaxResult addHuman(HumanManageVo vo, @RequestParam(value = "file[]", required = false) MultipartFile[] files) { + return service.addHuman(vo,files); } @ApiOperation(value = "修改人员") diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/HumanService.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/HumanService.java index 3d790e4..a51991f 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/HumanService.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/HumanService.java @@ -8,7 +8,7 @@ import java.util.List; public interface HumanService { List getHumanLists(HumanManageVo vo); - AjaxResult addHuman(HumanManageVo vo); + AjaxResult addHuman(HumanManageVo vo,MultipartFile[] files); AjaxResult updateHuman(HumanManageVo vo); AjaxResult delHuman(HumanManageVo vo); } diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/impl/HumanServiceImpl.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/impl/HumanServiceImpl.java index 0859dfe..3dad56f 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/impl/HumanServiceImpl.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/humanvehiclemanage/service/impl/HumanServiceImpl.java @@ -6,6 +6,7 @@ import com.securitycontrol.background.humanvehiclemanage.service.HumanService; import com.securitycontrol.common.core.web.domain.AjaxResult; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; +import org.springframework.web.multipart.MultipartFile; import javax.annotation.Resource; import java.util.List; @@ -23,9 +24,10 @@ public class HumanServiceImpl implements HumanService { } @Override - public AjaxResult addHuman(HumanManageVo vo) { + public AjaxResult addHuman(HumanManageVo vo, MultipartFile[] files) { try{ mapper.addHuman(vo); + }catch (Exception e){ return AjaxResult.error(); } diff --git a/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/HumanManageMapper.xml b/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/HumanManageMapper.xml index 26bf0ae..11aed25 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/HumanManageMapper.xml +++ b/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/HumanManageMapper.xml @@ -2,7 +2,7 @@ - + INSERT INTO t_team_people team_id,