1、swagger接口文档

beetlsql3-dev
陈沅 1 year ago
parent d170b9ad1e
commit adb32a2439

@ -623,7 +623,7 @@ public class StudentAccountAssetAllocationService extends CoreBaseService<Studen
toAccountAssetAllocation.setInitialInvestmentCapital(toAccountAssetAllocation.getTransferOutAmount().add(transfer)); toAccountAssetAllocation.setInitialInvestmentCapital(toAccountAssetAllocation.getTransferOutAmount().add(transfer));
toAccountAssetAllocation.setAvailableFunds(toAccountAssetAllocation.getTransferOutAmount().add(transfer)); toAccountAssetAllocation.setAvailableFunds(toAccountAssetAllocation.getTransferOutAmount().add(transfer));
toAccountAssetAllocation.setTransferAmount(toAccountAssetAllocation.getTransferAmount().add(transfer)); toAccountAssetAllocation.setTransferinAmount(toAccountAssetAllocation.getTransferinAmount().add(transfer));
studentAccountAssetAllocationDao.updateById(toAccountAssetAllocation); studentAccountAssetAllocationDao.updateById(toAccountAssetAllocation);
StudentAccountTradingRecordSheet tradingRecordSheet = new StudentAccountTradingRecordSheet(); StudentAccountTradingRecordSheet tradingRecordSheet = new StudentAccountTradingRecordSheet();

@ -43,6 +43,7 @@ import com.ibeetl.jlw.service.*;
import com.ibeetl.jlw.web.query.*; import com.ibeetl.jlw.web.query.*;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@ -68,26 +69,34 @@ import static com.ibeetl.admin.core.util.user.CacheUserUtil.getUser;
@RestController @RestController
@Validated @Validated
@Api(tags = {"资产账户转账记录 学生资产账户交易流水 接口"}) @Api(tags = {"资产账户转账记录 学生资产账户交易流水 接口"})
public class StudentAccountTradingRecordSheetController{ public class StudentAccountTradingRecordSheetController {
private final Log log = LogFactory.getLog(this.getClass()); private final Log log = LogFactory.getLog(this.getClass());
private static final String MODEL = "/jlw/studentAccountTradingRecordSheet"; private static final String MODEL = "/jlw/studentAccountTradingRecordSheet";
private static final String API = "/api/studentAccountTradingRecordSheet"; private static final String API = "/api/studentAccountTradingRecordSheet";
@Autowired private StudentAccountTradingRecordSheetService studentAccountTradingRecordSheetService; @Autowired
FileService fileService;
@Autowired FileService fileService; @Autowired
private StudentAccountTradingRecordSheetService studentAccountTradingRecordSheetService;
/* 前端接口 */ /* 前端接口 */
@PostMapping(API + "/getPageList.do") @PostMapping(API + "/getPageList.do")
@ApiOperation("分页列表") @ApiOperation("分页列表")
public JsonResult<PageQuery> getPageList(StudentAccountTradingRecordSheetQuery condition,@SCoreUser CoreUser coreUser){ public JsonResult<PageQuery> getPageList(StudentAccountTradingRecordSheetQuery condition, @SCoreUser CoreUser coreUser) {
if(null == coreUser){ if (null == coreUser) {
return JsonResult.failMessage("请登录后再操作"); return JsonResult.failMessage("请登录后再操作");
}else{ } else {
PageQuery page = condition.getPageQuery(); PageQuery page = condition.getPageQuery();
if (condition.getStartTimeLong() != null && condition.getEndTimeLong() != null) {
condition.setStartTime(new Date(condition.getStartTimeLong()));
condition.setEndTime(new Date(condition.getEndTimeLong()));
page.setPara("startTime", condition.getStartTime());
page.setPara("endTime", condition.getEndTime());
}
studentAccountTradingRecordSheetService.queryByConditionQuery(page); studentAccountTradingRecordSheetService.queryByConditionQuery(page);
return JsonResult.success(page); return JsonResult.success(page);
} }
@ -96,24 +105,24 @@ public class StudentAccountTradingRecordSheetController{
@GetMapping(API + "/getInfo.do") @GetMapping(API + "/getInfo.do")
@ApiOperation("获取数据") @ApiOperation("获取数据")
public JsonResult<StudentAccountTradingRecordSheet>getInfo(StudentAccountTradingRecordSheetQuery param,@SCoreUser CoreUser coreUser) { public JsonResult<StudentAccountTradingRecordSheet> getInfo(StudentAccountTradingRecordSheetQuery param, @SCoreUser CoreUser coreUser) {
if(null == coreUser){ if (null == coreUser) {
return JsonResult.failMessage("请登录后再操作"); return JsonResult.failMessage("请登录后再操作");
}else{ } else {
StudentAccountTradingRecordSheet studentAccountTradingRecordSheet = studentAccountTradingRecordSheetService.getInfo(param); StudentAccountTradingRecordSheet studentAccountTradingRecordSheet = studentAccountTradingRecordSheetService.getInfo(param);
return JsonResult.success(studentAccountTradingRecordSheet); return JsonResult.success(studentAccountTradingRecordSheet);
} }
} }
@GetMapping(API + "/getList.do") @GetMapping(API + "/getList.do")
@ApiOperation("列表") @ApiOperation("列表")
public JsonResult<List<StudentAccountTradingRecordSheet>>getList(StudentAccountTradingRecordSheetQuery param,@SCoreUser CoreUser coreUser) { public JsonResult<List<StudentAccountTradingRecordSheet>> getList(StudentAccountTradingRecordSheetQuery param, @SCoreUser CoreUser coreUser) {
if(null == coreUser){ if (null == coreUser) {
return JsonResult.failMessage("请登录后再操作"); return JsonResult.failMessage("请登录后再操作");
}else{ } else {
List<StudentAccountTradingRecordSheet>list = studentAccountTradingRecordSheetService.getValuesByQuery(param); List<StudentAccountTradingRecordSheet> list = studentAccountTradingRecordSheetService.getValuesByQuery(param);
return JsonResult.success(list); return JsonResult.success(list);
} }
} }
@ -124,7 +133,7 @@ public class StudentAccountTradingRecordSheetController{
@Function("studentAccountTradingRecordSheet.query") @Function("studentAccountTradingRecordSheet.query")
@ApiOperation("后台系统管理界面") @ApiOperation("后台系统管理界面")
public ModelAndView index() { public ModelAndView index() {
ModelAndView view = new ModelAndView("/jlw/studentAccountTradingRecordSheet/index.html") ; ModelAndView view = new ModelAndView("/jlw/studentAccountTradingRecordSheet/index.html");
view.addObject("search", StudentAccountTradingRecordSheetQuery.class.getName()); view.addObject("search", StudentAccountTradingRecordSheetQuery.class.getName());
return view; return view;
} }
@ -144,10 +153,10 @@ public class StudentAccountTradingRecordSheetController{
@ApiOperation("后台系统管理界面-添加") @ApiOperation("后台系统管理界面-添加")
public ModelAndView add(Long id) { public ModelAndView add(Long id) {
ModelAndView view = new ModelAndView("/jlw/studentAccountTradingRecordSheet/add.html"); ModelAndView view = new ModelAndView("/jlw/studentAccountTradingRecordSheet/add.html");
if(null != id){ if (null != id) {
StudentAccountTradingRecordSheet studentAccountTradingRecordSheet = studentAccountTradingRecordSheetService.queryById(id); StudentAccountTradingRecordSheet studentAccountTradingRecordSheet = studentAccountTradingRecordSheetService.queryById(id);
view.addObject("studentAccountTradingRecordSheet", studentAccountTradingRecordSheet); view.addObject("studentAccountTradingRecordSheet", studentAccountTradingRecordSheet);
}else { } else {
view.addObject("studentAccountTradingRecordSheet", new StudentAccountTradingRecordSheet()); view.addObject("studentAccountTradingRecordSheet", new StudentAccountTradingRecordSheet());
} }
return view; return view;
@ -158,7 +167,7 @@ public class StudentAccountTradingRecordSheetController{
@PostMapping(MODEL + "/list.json") @PostMapping(MODEL + "/list.json")
@Function("studentAccountTradingRecordSheet.query") @Function("studentAccountTradingRecordSheet.query")
@ApiOperation("分页列表") @ApiOperation("分页列表")
public JsonResult<PageQuery> list(StudentAccountTradingRecordSheetQuery condition){ public JsonResult<PageQuery> list(StudentAccountTradingRecordSheetQuery condition) {
PageQuery page = condition.getPageQuery(); PageQuery page = condition.getPageQuery();
studentAccountTradingRecordSheetService.queryByCondition(page); studentAccountTradingRecordSheetService.queryByCondition(page);
return JsonResult.success(page); return JsonResult.success(page);
@ -167,16 +176,16 @@ public class StudentAccountTradingRecordSheetController{
@PostMapping(MODEL + "/addAll.json") @PostMapping(MODEL + "/addAll.json")
@Function("studentAccountTradingRecordSheet.add") @Function("studentAccountTradingRecordSheet.add")
@ApiOperation("批量添加") @ApiOperation("批量添加")
public JsonResult addAll(StudentAccountTradingRecordSheetQuery studentAccountTradingRecordSheetQuery,@SCoreUser CoreUser coreUser){ public JsonResult addAll(StudentAccountTradingRecordSheetQuery studentAccountTradingRecordSheetQuery, @SCoreUser CoreUser coreUser) {
if(null == coreUser){ if (null == coreUser) {
return JsonResult.failMessage("请登录后再操作"); return JsonResult.failMessage("请登录后再操作");
}else{ } else {
studentAccountTradingRecordSheetQuery.setOrgId(coreUser.getOrgId()); studentAccountTradingRecordSheetQuery.setOrgId(coreUser.getOrgId());
String msg = studentAccountTradingRecordSheetService.addAll(studentAccountTradingRecordSheetQuery); String msg = studentAccountTradingRecordSheetService.addAll(studentAccountTradingRecordSheetQuery);
if (StringUtils.isBlank(msg)) { if (StringUtils.isBlank(msg)) {
return JsonResult.success(); return JsonResult.success();
} else { } else {
return JsonResult.failMessage("新增失败,"+msg); return JsonResult.failMessage("新增失败," + msg);
} }
} }
} }
@ -184,12 +193,12 @@ public class StudentAccountTradingRecordSheetController{
@PostMapping(MODEL + "/add.json") @PostMapping(MODEL + "/add.json")
@Function("studentAccountTradingRecordSheet.add") @Function("studentAccountTradingRecordSheet.add")
@ApiOperation("添加") @ApiOperation("添加")
public JsonResult add(@Validated(ValidateConfig.ADD.class) StudentAccountTradingRecordSheetQuery studentAccountTradingRecordSheetQuery, BindingResult result,@SCoreUser CoreUser coreUser){ public JsonResult add(@Validated(ValidateConfig.ADD.class) StudentAccountTradingRecordSheetQuery studentAccountTradingRecordSheetQuery, BindingResult result, @SCoreUser CoreUser coreUser) {
if(result.hasErrors()){ if (result.hasErrors()) {
return JsonResult.failMessage(result); return JsonResult.failMessage(result);
}else{ } else {
studentAccountTradingRecordSheetQuery.setOrgId(coreUser.getOrgId()); studentAccountTradingRecordSheetQuery.setOrgId(coreUser.getOrgId());
return studentAccountTradingRecordSheetService.add(studentAccountTradingRecordSheetQuery); return studentAccountTradingRecordSheetService.add(studentAccountTradingRecordSheetQuery);
} }
} }
@ -198,16 +207,16 @@ public class StudentAccountTradingRecordSheetController{
@Function("studentAccountTradingRecordSheet.edit") @Function("studentAccountTradingRecordSheet.edit")
@ApiOperation("编辑") @ApiOperation("编辑")
public JsonResult<String> update(@Validated(ValidateConfig.UPDATE.class) StudentAccountTradingRecordSheetQuery studentAccountTradingRecordSheetQuery, BindingResult result) { public JsonResult<String> update(@Validated(ValidateConfig.UPDATE.class) StudentAccountTradingRecordSheetQuery studentAccountTradingRecordSheetQuery, BindingResult result) {
if(result.hasErrors()){ if (result.hasErrors()) {
return JsonResult.failMessage(result); return JsonResult.failMessage(result);
}else { } else {
Assert.notNull(getUser(), "请登录后再操作"); Assert.notNull(getUser(), "请登录后再操作");
studentAccountTradingRecordSheetQuery.setOrgId(null); studentAccountTradingRecordSheetQuery.setOrgId(null);
String msg = studentAccountTradingRecordSheetService.edit(studentAccountTradingRecordSheetQuery); String msg = studentAccountTradingRecordSheetService.edit(studentAccountTradingRecordSheetQuery);
if (StringUtils.isBlank(msg)) { if (StringUtils.isBlank(msg)) {
return JsonResult.success(); return JsonResult.success();
} else { } else {
return JsonResult.failMessage("更新失败,"+msg); return JsonResult.failMessage("更新失败," + msg);
} }
} }
} }
@ -216,17 +225,17 @@ public class StudentAccountTradingRecordSheetController{
@GetMapping(MODEL + "/view.json") @GetMapping(MODEL + "/view.json")
@Function("studentAccountTradingRecordSheet.query") @Function("studentAccountTradingRecordSheet.query")
@ApiOperation("根据ID获取数据") @ApiOperation("根据ID获取数据")
public JsonResult<StudentAccountTradingRecordSheet>queryInfo(Long id) { public JsonResult<StudentAccountTradingRecordSheet> queryInfo(Long id) {
StudentAccountTradingRecordSheet studentAccountTradingRecordSheet = studentAccountTradingRecordSheetService.queryById( id); StudentAccountTradingRecordSheet studentAccountTradingRecordSheet = studentAccountTradingRecordSheetService.queryById(id);
return JsonResult.success(studentAccountTradingRecordSheet); return JsonResult.success(studentAccountTradingRecordSheet);
} }
@GetMapping(MODEL + "/getValues.json") @GetMapping(MODEL + "/getValues.json")
@Function("studentAccountTradingRecordSheet.query") @Function("studentAccountTradingRecordSheet.query")
@ApiOperation("列表") @ApiOperation("列表")
public JsonResult<List<StudentAccountTradingRecordSheet>>getValues(StudentAccountTradingRecordSheetQuery param) { public JsonResult<List<StudentAccountTradingRecordSheet>> getValues(StudentAccountTradingRecordSheetQuery param) {
List<StudentAccountTradingRecordSheet>list = studentAccountTradingRecordSheetService.getValuesByQuery(param); List<StudentAccountTradingRecordSheet> list = studentAccountTradingRecordSheetService.getValuesByQuery(param);
return JsonResult.success(list); return JsonResult.success(list);
} }

@ -45,6 +45,9 @@ public class StudentAccountTradingRecordSheetQuery extends PageParam {
private Date startTime; private Date startTime;
private Date endTime; private Date endTime;
private Long startTimeLong;
private Long endTimeLong;
private String studentAccountTradingRecordSheetJsonStr;//json格式 private String studentAccountTradingRecordSheetJsonStr;//json格式
private String _given;//指定更新的特定字段,多个逗号隔开 private String _given;//指定更新的特定字段,多个逗号隔开
@ -151,4 +154,20 @@ public class StudentAccountTradingRecordSheetQuery extends PageParam {
public void setEndTime(Date endTime) { public void setEndTime(Date endTime) {
this.endTime = endTime; this.endTime = endTime;
} }
public Long getStartTimeLong() {
return startTimeLong;
}
public void setStartTimeLong(Long startTimeLong) {
this.startTimeLong = startTimeLong;
}
public Long getEndTimeLong() {
return endTimeLong;
}
public void setEndTimeLong(Long endTimeLong) {
this.endTimeLong = endTimeLong;
}
} }

Loading…
Cancel
Save