记得上下班打卡 | git大法好,push需谨慎

Commit c7c2946a authored by 胡佳晨's avatar 胡佳晨

接口增加 try

parent d21e1f6f
...@@ -8,6 +8,8 @@ import io.swagger.annotations.Api; ...@@ -8,6 +8,8 @@ import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import lombok.extern.slf4j.XSlf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
...@@ -17,6 +19,7 @@ import java.util.List; ...@@ -17,6 +19,7 @@ import java.util.List;
@Api(tags = "票务平台") @Api(tags = "票务平台")
@RestController @RestController
@RequestMapping("st") @RequestMapping("st")
@Slf4j
public class TicketSystemController { public class TicketSystemController {
@Autowired @Autowired
...@@ -25,107 +28,172 @@ public class TicketSystemController { ...@@ -25,107 +28,172 @@ public class TicketSystemController {
@GetMapping("type/list") @GetMapping("type/list")
@ApiOperation("查询标准演出类型") @ApiOperation("查询标准演出类型")
public ResponseDto<List<STPTListVo>> getPerformanceTypeList() { public ResponseDto<List<STPTListVo>> getPerformanceTypeList() {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
List<STPTListVo> vo = ticketSystemService.getPerformanceTypeList(accessToken); List<STPTListVo> vo = ticketSystemService.getPerformanceTypeList(accessToken);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("查询标准演出类型 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@GetMapping("field/list") @GetMapping("field/list")
@ApiOperation("查询标准演出场所") @ApiOperation("查询标准演出场所")
public ResponseDto<List<STFieldListVo>> getFieldList(STFieldListParam fieldListParam) { public ResponseDto<List<STFieldListVo>> getFieldList(STFieldListParam fieldListParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
List<STFieldListVo> vo = ticketSystemService.getFieldList(accessToken, fieldListParam); List<STFieldListVo> vo = ticketSystemService.getFieldList(accessToken, fieldListParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("查询标准演出场所 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("field/insert") @PostMapping("field/insert")
@ApiOperation("新增演出场厅") @ApiOperation("新增演出场厅")
public ResponseDto<STFieldChangeVo> insertField(STInsertFieldParam insertFieldParam) { public ResponseDto<STFieldChangeVo> insertField(STInsertFieldParam insertFieldParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
STFieldChangeVo vo = ticketSystemService.insertField(accessToken, insertFieldParam); STFieldChangeVo vo = ticketSystemService.insertField(accessToken, insertFieldParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("新增演出场厅 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("performance/insert") @PostMapping("performance/insert")
@ApiOperation("上报演出场次") @ApiOperation("上报演出场次")
public ResponseDto<String> insertPerformance(STInsertPerformanceParam insertPerformanceParam) { public ResponseDto<String> insertPerformance(STInsertPerformanceParam insertPerformanceParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
String vo = ticketSystemService.insertPerformance(accessToken, insertPerformanceParam); String vo = ticketSystemService.insertPerformance(accessToken, insertPerformanceParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("上报演出场次 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("performance/update") @PostMapping("performance/update")
@ApiOperation("更新上报的演出项目数据") @ApiOperation("更新上报的演出项目数据")
public ResponseDto<Boolean> updatePerformance(STUpdatePerformanceParam updatePerformanceParam) { public ResponseDto<Boolean> updatePerformance(STUpdatePerformanceParam updatePerformanceParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.updatePerformance(accessToken, updatePerformanceParam); boolean vo = ticketSystemService.updatePerformance(accessToken, updatePerformanceParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("更新上报的演出项目数据 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("times/update") @PostMapping("times/update")
@ApiOperation("更新上报的场次数据") @ApiOperation("更新上报的场次数据")
public ResponseDto<Boolean> updateTimes(STUpdateTimesParam updateTimesParam) { public ResponseDto<Boolean> updateTimes(STUpdateTimesParam updateTimesParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.updateTimes(accessToken, updateTimesParam); boolean vo = ticketSystemService.updateTimes(accessToken, updateTimesParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("更新上报的场次数据 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("ticketPrice/insert") @PostMapping("ticketPrice/insert")
@ApiOperation("上报票价信息") @ApiOperation("上报票价信息")
public ResponseDto<Boolean> insertTicketPrice(STInsertTicketPriceParam insertTicketPriceParam) { public ResponseDto<Boolean> insertTicketPrice(STInsertTicketPriceParam insertTicketPriceParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.insertTicketPrice(accessToken, insertTicketPriceParam); boolean vo = ticketSystemService.insertTicketPrice(accessToken, insertTicketPriceParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("上报票价信息 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("ticketPrice/del") @PostMapping("ticketPrice/del")
@ApiOperation("新增演出场厅") @ApiOperation("新增演出场厅")
public ResponseDto<Boolean> delTicketPrice(STDelTicketPriceParam delTicketPriceParam) { public ResponseDto<Boolean> delTicketPrice(STDelTicketPriceParam delTicketPriceParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.delTicketPrice(accessToken, delTicketPriceParam); boolean vo = ticketSystemService.delTicketPrice(accessToken, delTicketPriceParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("新增演出场厅 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("ticket/insert") @PostMapping("ticket/insert")
@ApiOperation("上报票信息") @ApiOperation("上报票信息")
public ResponseDto<Boolean> insertTicket(STInsertTicketParam insertTicketParam) { public ResponseDto<Boolean> insertTicket(STInsertTicketParam insertTicketParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.insertTicket(accessToken, insertTicketParam); boolean vo = ticketSystemService.insertTicket(accessToken, insertTicketParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("上报票信息 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("ticket/del") @PostMapping("ticket/del")
@ApiOperation("删除票信息") @ApiOperation("删除票信息")
public ResponseDto<Boolean> delTicket(STDelTicketParam delTicketParam) { public ResponseDto<Boolean> delTicket(STDelTicketParam delTicketParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.delTicket(accessToken, delTicketParam); boolean vo = ticketSystemService.delTicket(accessToken, delTicketParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("删除票信息 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("order/insert") @PostMapping("order/insert")
@ApiOperation("上报订单信息") @ApiOperation("上报订单信息")
public ResponseDto<Boolean> insertOrder(STInsertOrderParam insertOrderParam) { public ResponseDto<Boolean> insertOrder(STInsertOrderParam insertOrderParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.insertOrder(accessToken, insertOrderParam); boolean vo = ticketSystemService.insertOrder(accessToken, insertOrderParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("上报订单信息 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("order/refund") @PostMapping("order/refund")
@ApiOperation("上报退票信息") @ApiOperation("上报退票信息")
public ResponseDto<Boolean> refundOrder(STRefundOrderParam refundOrderParam) { public ResponseDto<Boolean> refundOrder(STRefundOrderParam refundOrderParam) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
Boolean vo = ticketSystemService.refundOrder(accessToken, refundOrderParam); Boolean vo = ticketSystemService.refundOrder(accessToken, refundOrderParam);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("上报退票信息 ERROR : {}", e);
return ResponseDto.failure();
}
} }
@PostMapping("check/insert") @PostMapping("check/insert")
@ApiOperation("上报检票数据") @ApiOperation("上报检票数据")
public ResponseDto<Boolean> insertCheck(List<CheckVo> ticketList) { public ResponseDto<Boolean> insertCheck(List<CheckVo> ticketList) {
try {
String accessToken = ticketSystemService.getAccessToken(); String accessToken = ticketSystemService.getAccessToken();
boolean vo = ticketSystemService.insertCheck(accessToken, ticketList); boolean vo = ticketSystemService.insertCheck(accessToken, ticketList);
return ResponseDto.success(vo); return ResponseDto.success(vo);
} catch (Exception e) {
log.error("上报检票数据 ERROR : {}", e);
return ResponseDto.failure();
}
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment