|
|
@@ -1,5 +1,6 @@
|
|
|
package com.sckw.report.controller;
|
|
|
|
|
|
+import com.sckw.core.annotation.Log;
|
|
|
import com.sckw.core.exception.BusinessException;
|
|
|
import com.sckw.core.utils.CollectionUtils;
|
|
|
import com.sckw.core.web.response.HttpResult;
|
|
|
@@ -34,6 +35,7 @@ public class KwOrderController {
|
|
|
* @return: com.sckw.core.web.response.HttpResult
|
|
|
*/
|
|
|
@GetMapping("/tradeOrderDetail")
|
|
|
+ @Log(description = "贸易订单详情")
|
|
|
public HttpResult detail(@RequestParam Long id) {
|
|
|
return HttpResult.ok(orderService.tradeOrderDetail(id));
|
|
|
}
|
|
|
@@ -46,6 +48,7 @@ public class KwOrderController {
|
|
|
* @return: com.sckw.core.web.response.HttpResult
|
|
|
*/
|
|
|
@PostMapping(value = "/tradeOrderSelect", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
+ @Log(description = "贸易订单列表分页查询")
|
|
|
public HttpResult select(@RequestBody @Validated TradeOrderListSelectParam params) {
|
|
|
return HttpResult.ok(orderService.tradeOrderSelect(params));
|
|
|
}
|
|
|
@@ -58,6 +61,7 @@ public class KwOrderController {
|
|
|
* @return: com.sckw.core.web.response.HttpResult
|
|
|
*/
|
|
|
@PostMapping(value = "/tradeOrderStatistic", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
+ @Log(description = "贸易订单列表统计查询")
|
|
|
public HttpResult statistic(@RequestBody @Validated TradeOrderListStatisticParam params) {
|
|
|
return HttpResult.ok(orderService.tradeOrderStatistic(params));
|
|
|
}
|
|
|
@@ -86,6 +90,7 @@ public class KwOrderController {
|
|
|
* @return: com.sckw.core.web.response.HttpResult
|
|
|
*/
|
|
|
@PostMapping(value = "/tradeOrderStatementList", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
+ @Log(description = "贸易订单对账单分页列表查询")
|
|
|
public HttpResult tradeOrderStatementList(@RequestBody @Validated TradeOrderStatementList params) {
|
|
|
return HttpResult.ok(orderService.tradeOrderStatementList(params));
|
|
|
}
|
|
|
@@ -98,6 +103,7 @@ public class KwOrderController {
|
|
|
* @return: com.sckw.core.web.response.HttpResult
|
|
|
*/
|
|
|
@PostMapping(value = "/tradeOrderContractList", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
+ @Log(description = "合同关联贸易订单列表查询")
|
|
|
public HttpResult tradeOrderContractList(@RequestBody @Validated TradeOrderContractParam params) {
|
|
|
return HttpResult.ok(orderService.tradeOrderContractList(params));
|
|
|
}
|