package com.jack.controller;
import java.util.List;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.jack.entity.LeaveLanguage;
import com.jack.service.LeaveLanguageService;
import com.util.controller.BaseController;
import com.util.entity.ResponseEntity;
@RestController
@RequestMapping("LeaveLanguage")
public class LeaveLanguageController extends BaseController{
private static final Logger LOGGER=Logger.getLogger(LeaveLanguageController.class);
@Autowired
private LeaveLanguageService languageService;
@GetMapping
public ResponseEntity getLeaveLanguagesByOrderId(LeaveLanguage language){
ResponseEntity re=new ResponseEntity();
try{
List<LeaveLanguage> list=languageService.findLeaveLanguages(language);
re.setData(list);
re.setStatusCode("200");
}catch(Exception e){
e.printStackTrace();
String errorMsg=e.getMessage();
re.setStatusCode("500");
re.setErrorCode("500");
LOGGER.info(errorMsg);
}
return re;
}
@PostMapping
public ResponseEntity addLeaveLanguage(LeaveLanguage leaveLanguage){
ResponseEntity re=new ResponseEntity();
try{
languageService.save(leaveLanguage);
re.setStatusCode("200");
}catch(Exception e){
e.printStackTrace();
String errorMsg=e.getMessage();
re.setStatusCode("500");
re.setErrorMsg("500");
LOGGER.info(errorMsg);
}
return re;
}
}
最近下载更多
20041226 LV3
6月19日
543666826 LV34
2024年12月28日
wuni1105 LV2
2024年5月16日
阿九11111 LV4
2024年5月9日
微信网友_6505237310967808 LV1
2023年6月5日
hbsoft2008 LV16
2023年2月17日
张三helisi LV4
2022年6月11日
对方说到底是 LV2
2022年5月29日
gch666 LV6
2022年5月23日
a1642865118 LV8
2022年5月22日

最近浏览