|
|
@@ -207,16 +207,16 @@ public class ZhongChePullController {
|
|
|
|
|
|
//TODO 5.2.1 商品导入
|
|
|
@PostMapping("/egoods/import")
|
|
|
- public ZCR<GoodsImportVo> egoodsImport(@RequestBody GoodsImportBo bo) {
|
|
|
+ public ZCR egoodsImport(@RequestBody GoodsImportBo bo) {
|
|
|
|
|
|
- ZCR<String> responseDto = doZcPost("/api/egoods/import", bo);
|
|
|
+ ZCR responseDto = doZcPost("/api/egoods/import", bo);
|
|
|
//TODO 6.2 签名校验
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
//解析业务响应参数
|
|
|
- ZCR<GoodsImportVo> zcr = parseZcResponse(responseDto, GoodsImportVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsImportVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -263,63 +263,63 @@ public class ZhongChePullController {
|
|
|
|
|
|
//TODO 5.2.2 商品价格变更
|
|
|
@PostMapping("/egoods/price/update")
|
|
|
- public ZCR<GoodsPriceUpdateVo> egoodsPriceUpdate(@RequestBody GoodsImportBo bo) {
|
|
|
+ public ZCR egoodsPriceUpdate(@RequestBody GoodsImportBo bo) {
|
|
|
|
|
|
- ZCR<String> responseDto = doZcPost("/api/egoods/price/update", bo);
|
|
|
+ ZCR responseDto = doZcPost("/api/egoods/price/update", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsPriceUpdateVo> zcr = parseZcResponse(responseDto, GoodsPriceUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsPriceUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.2.3 商品上下架状态变更
|
|
|
@PostMapping("/egoods/status/update")
|
|
|
- public ZCR<GoodsStatusUpdateVo> egoodsStatusUpdate(@RequestBody GoodsStatusUpdateBo bo) {
|
|
|
+ public ZCR egoodsStatusUpdate(@RequestBody GoodsStatusUpdateBo bo) {
|
|
|
|
|
|
- ZCR<String> responseDto = doZcPost("/api/egoods/status/update", bo);
|
|
|
+ ZCR responseDto = doZcPost("/api/egoods/status/update", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsStatusUpdateVo> zcr = parseZcResponse(responseDto, GoodsStatusUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsStatusUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.2.4 商品图片变更
|
|
|
@PostMapping("/egoods/imgs/update")
|
|
|
- public ZCR<GoodsImageUpdateVo> egoodsImgsUpdate(@RequestBody GoodsImageUpdateBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/egoods/imgs/update", bo);
|
|
|
+ public ZCR egoodsImgsUpdate(@RequestBody GoodsImageUpdateBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/egoods/imgs/update", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsImageUpdateVo> zcr = parseZcResponse(responseDto, GoodsImageUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsImageUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.2.5 商品规格信息变更
|
|
|
@PostMapping("/egoods/properties/update")
|
|
|
- public ZCR<GoodsUpdateVo> egoodsPropertiesUpdate(@RequestBody GoodsPropertiesUpdateBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/egoods/properties/update", bo);
|
|
|
+ public ZCR egoodsPropertiesUpdate(@RequestBody GoodsPropertiesUpdateBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/egoods/properties/update", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.2.6 商品详情信息变更
|
|
|
@PostMapping("/egoods/detail/update")
|
|
|
- public ZCR<GoodsUpdateVo> egoodsDetailUpdate(@RequestBody GoodsDetailBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/egoods/detail/update", bo);
|
|
|
+ public ZCR egoodsDetailUpdate(@RequestBody GoodsDetailBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/egoods/detail/update", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
@@ -327,98 +327,98 @@ public class ZhongChePullController {
|
|
|
|
|
|
//TODO 5.3.1 查询订单详情
|
|
|
@PostMapping("/mall/order/detail")
|
|
|
- public ZCR<OrderDetailVo> mallOrderDetail(@RequestBody OrderDetailBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/detail", bo);
|
|
|
+ public ZCR mallOrderDetail(@RequestBody OrderDetailBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/detail", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<OrderDetailVo> zcr = parseZcResponse(responseDto, OrderDetailVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, OrderDetailVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.3.2 接单
|
|
|
@PostMapping("/mall/order/confirm")
|
|
|
- public ZCR<GoodsUpdateVo> mallOrderConfirm(@RequestBody OrderConfirmBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/confirm", bo);
|
|
|
+ public ZCR mallOrderConfirm(@RequestBody OrderConfirmBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/confirm", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.3.3 同步商品协商发货时间
|
|
|
@PostMapping("/mall/order/goods/append")
|
|
|
- public ZCR<GoodsUpdateVo> mallOrderGoodsAppend(@RequestBody OrderGoodsAppendBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/goods/append", bo);
|
|
|
+ public ZCR mallOrderGoodsAppend(@RequestBody OrderGoodsAppendBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/goods/append", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.3.4 拒单
|
|
|
@PostMapping("/mall/order/reject")
|
|
|
- public ZCR<GoodsUpdateVo> mallOrderReject(@RequestBody OrderRejectBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/reject", bo);
|
|
|
+ public ZCR mallOrderReject(@RequestBody OrderRejectBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/reject", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.3.5 发货
|
|
|
@PostMapping("/mall/order/deliver/goods")
|
|
|
- public ZCR<OrderDeliverVo> mallOrderDeliverGoods(@RequestBody OrderDeliverBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/deliver/goods", bo);
|
|
|
+ public ZCR mallOrderDeliverGoods(@RequestBody OrderDeliverBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/deliver/goods", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<OrderDeliverVo> zcr = parseZcResponse(responseDto, OrderDeliverVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, OrderDeliverVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
|
|
|
//TODO 5.3.6 查询待处理订单列表
|
|
|
@PostMapping("/mall/order/pending/list")
|
|
|
- public ZCR<PendingOrderListVo> mallOrderPendingList(@RequestBody ZCTokenBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/pending/list", bo);
|
|
|
+ public ZCR mallOrderPendingList(@RequestBody ZCTokenBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/pending/list", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<PendingOrderListVo> zcr = parseZcResponse(responseDto, PendingOrderListVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, PendingOrderListVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.3.7 妥投通知
|
|
|
@PostMapping("/mall/order/delivered/notice")
|
|
|
- public ZCR<GoodsUpdateVo> mallOrderDeliveredNotice(@RequestBody OrderDeliveredNoticeBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/delivered/notice", bo);
|
|
|
+ public ZCR mallOrderDeliveredNotice(@RequestBody OrderDeliveredNoticeBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/delivered/notice", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.3.8 查询发货单信息
|
|
|
@PostMapping("/mall/order/query/outgoing")
|
|
|
- public ZCR<OutgoingVo> mallOrderQueryOutgoing(@RequestBody OutgoingQueryBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/query/outgoing", bo);
|
|
|
+ public ZCR mallOrderQueryOutgoing(@RequestBody OutgoingQueryBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/query/outgoing", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<OutgoingVo> zcr = parseZcResponse(responseDto, OutgoingVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, OutgoingVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
@@ -430,13 +430,13 @@ public class ZhongChePullController {
|
|
|
GoodsUpdateVo goodsUpdateVo = new GoodsUpdateVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/order/cancel/audit/judge")
|
|
|
- public ZCR<GoodsUpdateVo> mallOrderCancelAuditJudge(@RequestBody OrderCancelAuditBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/order/cancel/audit/judge", bo);
|
|
|
+ public ZCR mallOrderCancelAuditJudge(@RequestBody OrderCancelAuditBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/order/cancel/audit/judge", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
@@ -457,109 +457,109 @@ public class ZhongChePullController {
|
|
|
AfterSaleReturn afterSaleReturn = new AfterSaleReturn();
|
|
|
*/
|
|
|
@PostMapping("/mall/aftersale/detail")
|
|
|
- public ZCR<AfterSaleDetailVo> mallAftersaleDetail(@RequestBody AfterSaleDetailBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/detail", bo);
|
|
|
+ public ZCR mallAftersaleDetail(@RequestBody AfterSaleDetailBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/detail", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<AfterSaleDetailVo> zcr = parseZcResponse(responseDto, AfterSaleDetailVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, AfterSaleDetailVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.2 接受售后
|
|
|
@PostMapping("/mall/aftersale/confirm")
|
|
|
- public ZCR<GoodsUpdateVo> mallAftersaleConfirm(@RequestBody AfterSaleConfirmBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/confirm", bo);
|
|
|
+ public ZCR mallAftersaleConfirm(@RequestBody AfterSaleConfirmBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/confirm", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.3 拒绝售后
|
|
|
@PostMapping("/mall/aftersale/reject")
|
|
|
- public ZCR<GoodsUpdateVo> mallAftersaleReject(@RequestBody AfterSaleRejectBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/reject", bo);
|
|
|
+ public ZCR mallAftersaleReject(@RequestBody AfterSaleRejectBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/reject", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.4 确认收到退货
|
|
|
@PostMapping("/mall/aftersale/return/goods/received")
|
|
|
- public ZCR<GoodsUpdateVo> mallAftersaleReturnGoodsReceived(@RequestBody AfterSaleReturnReceivedBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/return/goods/received", bo);
|
|
|
+ public ZCR mallAftersaleReturnGoodsReceived(@RequestBody AfterSaleReturnReceivedBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/return/goods/received", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.5 换货新品发货
|
|
|
@PostMapping("/mall/aftersale/deliver/goods")
|
|
|
- public ZCR<AfterSaleDeliverGoodsVo> mallAftersaleDeliverGoods(@RequestBody AfterSaleDeliverGoodsBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/deliver/goods", bo);
|
|
|
+ public ZCR mallAftersaleDeliverGoods(@RequestBody AfterSaleDeliverGoodsBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/deliver/goods", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<AfterSaleDeliverGoodsVo> zcr = parseZcResponse(responseDto, AfterSaleDeliverGoodsVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, AfterSaleDeliverGoodsVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.6 查询待处理售后单列表
|
|
|
@PostMapping("/mall/aftersale/pending/list")
|
|
|
- public ZCR<AfterSalePendingListVo> mallAftersalePendingList(@RequestBody AfterSalePendingListBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/pending/list", bo);
|
|
|
+ public ZCR mallAftersalePendingList(@RequestBody AfterSalePendingListBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/pending/list", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<AfterSalePendingListVo> zcr = parseZcResponse(responseDto, AfterSalePendingListVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, AfterSalePendingListVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.7 查询换货新品发货单信息
|
|
|
@PostMapping("/mall/aftersale/query/outgoing")
|
|
|
- public ZCR<AfterSaleQueryOutgoingVo> mallAftersaleQueryOutgoing(@RequestBody AfterSaleQueryOutgoingBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/query/outgoing", bo);
|
|
|
+ public ZCR mallAftersaleQueryOutgoing(@RequestBody AfterSaleQueryOutgoingBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/query/outgoing", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<AfterSaleQueryOutgoingVo> zcr = parseZcResponse(responseDto, AfterSaleQueryOutgoingVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, AfterSaleQueryOutgoingVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.8 线下售后
|
|
|
@PostMapping("/mall/aftersale/offline/create")
|
|
|
- public ZCR<AfterSaleOfflineCreateVo> mallAftersaleOfflineCreate(@RequestBody AfterSaleOfflineCreateBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/offline/create", bo);
|
|
|
+ public ZCR mallAftersaleOfflineCreate(@RequestBody AfterSaleOfflineCreateBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/offline/create", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<AfterSaleOfflineCreateVo> zcr = parseZcResponse(responseDto, AfterSaleOfflineCreateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, AfterSaleOfflineCreateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
//TODO 5.4.9 确认退款
|
|
|
@PostMapping("/mall/aftersale/refund")
|
|
|
- public ZCR<GoodsUpdateVo> mallAftersaleRefund(@RequestBody AfterSaleRefundBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/aftersale/refund", bo);
|
|
|
+ public ZCR mallAftersaleRefund(@RequestBody AfterSaleRefundBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/aftersale/refund", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
@@ -574,13 +574,13 @@ public class ZhongChePullController {
|
|
|
InvoiceReceiver invoiceReceiver = new InvoiceReceiver();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/apply/detail")
|
|
|
- public ZCR<InvoiceApplyDetailVo> mallInvoiceApplyDetail(@RequestBody InvoiceApplyDetailBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/apply/detail", bo);
|
|
|
+ public ZCR mallInvoiceApplyDetail(@RequestBody InvoiceApplyDetailBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/apply/detail", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<InvoiceApplyDetailVo> zcr = parseZcResponse(responseDto, InvoiceApplyDetailVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, InvoiceApplyDetailVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -594,13 +594,13 @@ public class ZhongChePullController {
|
|
|
InvoiceOrder invoiceOrder = new InvoiceOrder();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/apply/orders")
|
|
|
- public ZCR<InvoiceApplyOrdersVo> mallInvoiceApplyOrders(@RequestBody InvoiceApplyOrdersBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/apply/orders", bo);
|
|
|
+ public ZCR mallInvoiceApplyOrders(@RequestBody InvoiceApplyOrdersBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/apply/orders", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<InvoiceApplyOrdersVo> zcr = parseZcResponse(responseDto, InvoiceApplyOrdersVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, InvoiceApplyOrdersVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -608,13 +608,13 @@ public class ZhongChePullController {
|
|
|
//TODO 5.7.3 拒绝开票
|
|
|
|
|
|
@PostMapping("/mall/invoice/apply/reject")
|
|
|
- public ZCR<GoodsUpdateVo> mallInvoiceApplyReject(@RequestBody InvoiceApplyRejectBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/apply/reject", bo);
|
|
|
+ public ZCR mallInvoiceApplyReject(@RequestBody InvoiceApplyRejectBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/apply/reject", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
@@ -627,13 +627,13 @@ public class ZhongChePullController {
|
|
|
GoodsUpdateVo goodsUpdateVo = new GoodsUpdateVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/sync/invoiceinfos")
|
|
|
- public ZCR<GoodsUpdateVo> mallInvoiceSyncInvoiceInfos(@RequestBody InvoiceSyncInvoiceInfosBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/sync/invoiceinfos", bo);
|
|
|
+ public ZCR mallInvoiceSyncInvoiceInfos(@RequestBody InvoiceSyncInvoiceInfosBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/sync/invoiceinfos", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -646,13 +646,13 @@ public class ZhongChePullController {
|
|
|
GoodsUpdateVo goodsUpdateVo = new GoodsUpdateVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/sync/waybill")
|
|
|
- public ZCR<GoodsUpdateVo> mallInvoiceSyncWaybill(@RequestBody InvoiceSyncWaybillBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/sync/waybill", bo);
|
|
|
+ public ZCR mallInvoiceSyncWaybill(@RequestBody InvoiceSyncWaybillBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/sync/waybill", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|
|
|
@@ -664,13 +664,13 @@ public class ZhongChePullController {
|
|
|
GoodsUpdateVo goodsUpdateVo = new GoodsUpdateVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/delivered/notice")
|
|
|
- public ZCR<GoodsUpdateVo> mallInvoiceDeliveredNotice(@RequestBody InvoiceDeliveredNoticeBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/delivered/notice", bo);
|
|
|
+ public ZCR mallInvoiceDeliveredNotice(@RequestBody InvoiceDeliveredNoticeBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/delivered/notice", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
|
|
|
@@ -686,13 +686,13 @@ public class ZhongChePullController {
|
|
|
InvoiceApplyWaitlistVo invoiceApplyWaitlistVo = new InvoiceApplyWaitlistVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/apply/waitlist")
|
|
|
- public ZCR<InvoiceApplyWaitlistVo> mallInvoiceApplyWaitList(@RequestBody InvoiceApplyWaitlistBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/apply/waitlist", bo);
|
|
|
+ public ZCR mallInvoiceApplyWaitList(@RequestBody InvoiceApplyWaitlistBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/apply/waitlist", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<InvoiceApplyWaitlistVo> zcr = parseZcResponse(responseDto, InvoiceApplyWaitlistVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, InvoiceApplyWaitlistVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
|
|
|
@@ -706,13 +706,13 @@ public class ZhongChePullController {
|
|
|
GoodsUpdateVo goodsUpdateVo = new GoodsUpdateVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/refund/agree")
|
|
|
- public ZCR<GoodsUpdateVo> mallInvoiceRefundAgree(@RequestBody InvoiceRefundAgreeBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/refund/agree", bo);
|
|
|
+ public ZCR mallInvoiceRefundAgree(@RequestBody InvoiceRefundAgreeBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/refund/agree", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -725,13 +725,13 @@ public class ZhongChePullController {
|
|
|
GoodsUpdateVo goodsUpdateVo = new GoodsUpdateVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/refund/finish")
|
|
|
- public ZCR<GoodsUpdateVo> mallInvoiceRefundFinish(@RequestBody InvoiceRefundFinishBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/refund/finish", bo);
|
|
|
+ public ZCR mallInvoiceRefundFinish(@RequestBody InvoiceRefundFinishBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/refund/finish", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -744,13 +744,13 @@ public class ZhongChePullController {
|
|
|
GoodsUpdateVo goodsUpdateVo = new GoodsUpdateVo();
|
|
|
*/
|
|
|
@PostMapping("/mall/invoice/refund/reject")
|
|
|
- public ZCR<GoodsUpdateVo> mallInvoiceRefundReject(@RequestBody InvoiceRefundRejectBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/invoice/refund/reject", bo);
|
|
|
+ public ZCR mallInvoiceRefundReject(@RequestBody InvoiceRefundRejectBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/invoice/refund/reject", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -759,26 +759,26 @@ public class ZhongChePullController {
|
|
|
|
|
|
//TODO 5.9.1 查询结算单详情
|
|
|
@PostMapping("/mall/settlement/detail")
|
|
|
- public ZCR<SettlementDetailVo> mallSettlementDetail(@RequestBody SettlementDetailBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/settlement/detail", bo);
|
|
|
+ public ZCR mallSettlementDetail(@RequestBody SettlementDetailBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/settlement/detail", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<SettlementDetailVo> zcr = parseZcResponse(responseDto, SettlementDetailVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, SettlementDetailVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
|
|
|
//TODO 5.9.2 查询结算单订单列表
|
|
|
@PostMapping("/mall/settlement/apply/orders")
|
|
|
- public ZCR<SettlementApplyOrdersVo> mallSettlementApplyOrders(@RequestBody SettlementApplyOrdersBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/settlement/apply/orders", bo);
|
|
|
+ public ZCR mallSettlementApplyOrders(@RequestBody SettlementApplyOrdersBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/settlement/apply/orders", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<SettlementApplyOrdersVo> zcr = parseZcResponse(responseDto, SettlementApplyOrdersVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, SettlementApplyOrdersVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
@@ -786,13 +786,13 @@ public class ZhongChePullController {
|
|
|
|
|
|
//TODO 5.9.3 结算单确认结算
|
|
|
@PostMapping("/mall/settlement/confirm")
|
|
|
- public ZCR<GoodsUpdateVo> mallSettlementConfirm(@RequestBody SettlementConfirmBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/settlement/confirm", bo);
|
|
|
+ public ZCR mallSettlementConfirm(@RequestBody SettlementConfirmBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/settlement/confirm", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
|
|
|
@@ -800,26 +800,26 @@ public class ZhongChePullController {
|
|
|
|
|
|
//TODO 5.9.4 结算单付款详情
|
|
|
@PostMapping("/mall/settlement/payment/detail")
|
|
|
- public ZCR<SettlementPaymentDetailVo> mallSettlementPaymentDetail( @RequestBody SettlementPaymentDetailBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/settlement/payment/detail", bo);
|
|
|
+ public ZCR mallSettlementPaymentDetail( @RequestBody SettlementPaymentDetailBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/settlement/payment/detail", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<SettlementPaymentDetailVo> zcr = parseZcResponse(responseDto, SettlementPaymentDetailVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, SettlementPaymentDetailVo.class);
|
|
|
return zcr;
|
|
|
|
|
|
}
|
|
|
|
|
|
//TODO 5.9.5 结算单确认收款
|
|
|
@PostMapping("/mall/settlement/confirm/payment")
|
|
|
- public ZCR<GoodsUpdateVo> mallSettlementConfirmPayment( @RequestBody SettlementConfirmPaymentBo bo) {
|
|
|
- ZCR<String> responseDto = doZcPost("/api/mall/settlement/confirm/payment", bo);
|
|
|
+ public ZCR mallSettlementConfirmPayment( @RequestBody SettlementConfirmPaymentBo bo) {
|
|
|
+ ZCR responseDto = doZcPost("/api/mall/settlement/confirm/payment", bo);
|
|
|
Boolean aBoolean = verifyResponseSign(responseDto);
|
|
|
if (!aBoolean){
|
|
|
return ZCR.fail("5001", "响应签名验证失败");
|
|
|
}
|
|
|
- ZCR<GoodsUpdateVo> zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
+ ZCR zcr = parseZcResponse(responseDto, GoodsUpdateVo.class);
|
|
|
return zcr;
|
|
|
}
|
|
|
|