| | |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.CrossOrigin; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.PathVariable; |
| | |
| | | import com.qianwen.mdc.dto.usedepartment.UseDepartmentDTO; |
| | | import com.qianwen.mdc.dto.usedepartment.UseDepartmentQueryDTO; |
| | | import com.qianwen.mdc.service.usedepartment.UseDepartmentService; |
| | | import com.qianwen.mdc.vallidate.AddGroup; |
| | | import com.qianwen.mdc.vallidate.UpdateGroup; |
| | | |
| | | /** |
| | | * 使用部门管理控制器 |
| | |
| | | |
| | | @PostMapping(value = "/create") |
| | | public OpResult<Void> create(@RequestHeader(value = "mdc-token", defaultValue = "") String token, |
| | | @RequestBody UseDepartmentDTO dto, HttpServletRequest request) { |
| | | @Validated(value = {AddGroup.class}) @RequestBody UseDepartmentDTO dto, HttpServletRequest request) { |
| | | |
| | | try { |
| | | //accountTokenService.checkToken(token); |
| | | useDeptService.save(dto); |
| | | }catch(Exception ex) { |
| | | logger.error("新增生产厂商错误",ex); |
| | | logger.error("新增使用部门错误",ex); |
| | | return OpResult.fail(ex.getMessage()); |
| | | } |
| | | return OpResult.success(); |
| | |
| | | |
| | | @PostMapping(value = "/update") |
| | | public OpResult<Void> update(@RequestHeader(value = "mdc-token", defaultValue = "") String token, |
| | | @RequestBody UseDepartmentDTO dto, HttpServletRequest request) { |
| | | @Validated(value = {UpdateGroup.class}) @RequestBody UseDepartmentDTO dto, HttpServletRequest request) { |
| | | |
| | | try { |
| | | //accountTokenService.checkToken(token); |
| | | useDeptService.modify(dto); |
| | | }catch(Exception ex) { |
| | | logger.error("修改生产厂商错误",ex); |
| | | logger.error("修改使用部门错误",ex); |
| | | return OpResult.fail(ex.getMessage()); |
| | | } |
| | | return OpResult.success(); |
| | |
| | | try { |
| | | return OpResult.success(useDeptService.pageQuery(dto)); |
| | | }catch(Exception e) { |
| | | logger.error("生产厂商分页查询异常",e); |
| | | logger.error("使用部门分页查询异常",e); |
| | | return OpResult.fail(e.getMessage()); |
| | | } |
| | | |