feat: 更新状态枚举,添加每日禁用、临时禁用和过期状态,调整订单和账户相关接口的状态处理逻辑

This commit is contained in:
danial
2025-05-15 17:20:15 +08:00
parent 57bfdc00ef
commit 3a04a01cd7
11 changed files with 48 additions and 17 deletions

View File

@@ -1124,7 +1124,7 @@ export interface CkApiApiCookieInfoJdAccountListGetRequest {
/**
* 状态
* @type {'disable' | 'normal'}
* @type {'dailyDisable' | 'disable' | 'expired' | 'normal' | 'tmpDisable'}
* @memberof CkApiApiCookieInfoJdAccountListGet
*/
readonly status?: ApiCookieInfoJdAccountListGetStatusEnum;
@@ -1208,7 +1208,7 @@ export interface CkApiApiCookieInfoJdOrderListGetRequest {
/**
* 状态
* @type {'fail' | 'init' | 'success'}
* @type {'init' | 'placeFail' | 'placeSuccess'}
* @memberof CkApiApiCookieInfoJdOrderListGet
*/
readonly status?: ApiCookieInfoJdOrderListGetStatusEnum;
@@ -1415,8 +1415,11 @@ export enum ApiCookieInfoJdAccountListGetPageSizeEnum {
* @enum {string}
*/
export enum ApiCookieInfoJdAccountListGetStatusEnum {
DailyDisable = 'dailyDisable',
Disable = 'disable',
Normal = 'normal'
Expired = 'expired',
Normal = 'normal',
TmpDisable = 'tmpDisable'
}
/**
* @export
@@ -1435,7 +1438,7 @@ export enum ApiCookieInfoJdOrderListGetPageSizeEnum {
* @enum {string}
*/
export enum ApiCookieInfoJdOrderListGetStatusEnum {
Fail = 'fail',
Init = 'init',
Success = 'success'
PlaceFail = 'placeFail',
PlaceSuccess = 'placeSuccess'
}

View File

@@ -49,6 +49,9 @@ export interface KamiApiCardRedeemJdV1AccountAddReq {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1AccountAddReqStatusEnum {
DailyDisable = 'dailyDisable',
Disable = 'disable',
Normal = 'normal'
Expired = 'expired',
Normal = 'normal',
TmpDisable = 'tmpDisable'
}

View File

@@ -85,6 +85,9 @@ export interface KamiApiCardRedeemJdV1AccountGetRes {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1AccountGetResStatusEnum {
DailyDisable = 'dailyDisable',
Disable = 'disable',
Normal = 'normal'
Expired = 'expired',
Normal = 'normal',
TmpDisable = 'tmpDisable'
}

View File

@@ -67,6 +67,9 @@ export enum KamiApiCardRedeemJdV1AccountListReqPageSizeEnum {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1AccountListReqStatusEnum {
DailyDisable = 'dailyDisable',
Disable = 'disable',
Normal = 'normal'
Expired = 'expired',
Normal = 'normal',
TmpDisable = 'tmpDisable'
}

View File

@@ -37,6 +37,9 @@ export interface KamiApiCardRedeemJdV1AccountStatusReq {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1AccountStatusReqStatusEnum {
DailyDisable = 'dailyDisable',
Disable = 'disable',
Normal = 'normal'
Expired = 'expired',
Normal = 'normal',
TmpDisable = 'tmpDisable'
}

View File

@@ -55,6 +55,9 @@ export interface KamiApiCardRedeemJdV1AccountUpdateReq {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1AccountUpdateReqStatusEnum {
DailyDisable = 'dailyDisable',
Disable = 'disable',
Normal = 'normal'
Expired = 'expired',
Normal = 'normal',
TmpDisable = 'tmpDisable'
}

View File

@@ -85,6 +85,9 @@ export interface KamiApiCardRedeemJdV1CookieInfo {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1CookieInfoStatusEnum {
DailyDisable = 'dailyDisable',
Disable = 'disable',
Normal = 'normal'
Expired = 'expired',
Normal = 'normal',
TmpDisable = 'tmpDisable'
}

View File

@@ -67,7 +67,7 @@ export enum KamiApiCardRedeemJdV1OrderListReqPageSizeEnum {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1OrderListReqStatusEnum {
Fail = 'fail',
Init = 'init',
Success = 'success'
PlaceFail = 'placeFail',
PlaceSuccess = 'placeSuccess'
}

View File

@@ -55,7 +55,7 @@ export interface KamiApiCardRedeemJdV1PlaceOrderRes {
* @enum {string}
*/
export enum KamiApiCardRedeemJdV1PlaceOrderResOrderStatusEnum {
Fail = 'fail',
Init = 'init',
Success = 'success'
PlaceFail = 'placeFail',
PlaceSuccess = 'placeSuccess'
}

View File

@@ -329,6 +329,12 @@ const statusMapper = (
return { text: '正常', color: 'green' };
case KamiApiCardRedeemJdV1AccountAddReqStatusEnum.Disable:
return { text: '禁用', color: 'red' };
case KamiApiCardRedeemJdV1AccountAddReqStatusEnum.DailyDisable:
return { text: '每日禁用', color: 'purple' };
case KamiApiCardRedeemJdV1AccountAddReqStatusEnum.TmpDisable:
return { text: '临时禁用', color: 'orange' };
case KamiApiCardRedeemJdV1AccountAddReqStatusEnum.Expired:
return { text: '过期', color: 'red' };
default:
return { text: '未知', color: 'gray' };
}

View File

@@ -151,13 +151,17 @@ const columns: TableColumnData[] = [
dataIndex: 'orderNo'
},
{
title: '京东订单号',
dataIndex: 'jdOrderNo'
title: '拉单ck',
dataIndex: 'cookie.name'
},
{
title: '系统订单号',
dataIndex: 'bankOrderId'
},
{
title: '京东订单号',
dataIndex: 'jdOrderNo'
},
{
title: '支付链接',
dataIndex: 'wxPay'