8 changed files with 277 additions and 4 deletions
@ -0,0 +1,41 @@ |
|||
import type { PageParam } from '@/api/index'; |
|||
|
|||
/** |
|||
* 分销商申请记录表 |
|||
*/ |
|||
export interface ShopDealerApply { |
|||
// 主键ID
|
|||
applyId?: number; |
|||
// 用户ID
|
|||
userId?: number; |
|||
// 姓名
|
|||
realName?: string; |
|||
// 手机号
|
|||
mobile?: string; |
|||
// 推荐人用户ID
|
|||
refereeId?: number; |
|||
// 申请方式(10需后台审核 20无需审核)
|
|||
applyType?: number; |
|||
// 申请时间
|
|||
applyTime?: number; |
|||
// 审核状态 (10待审核 20审核通过 30驳回)
|
|||
applyStatus?: number; |
|||
// 审核时间
|
|||
auditTime?: number; |
|||
// 驳回原因
|
|||
rejectReason?: string; |
|||
// 商城ID
|
|||
tenantId?: number; |
|||
// 创建时间
|
|||
createTime?: string; |
|||
// 修改时间
|
|||
updateTime?: string; |
|||
} |
|||
|
|||
/** |
|||
* 分销商申请记录表搜索条件 |
|||
*/ |
|||
export interface ShopDealerApplyParam extends PageParam { |
|||
applyId?: number; |
|||
keywords?: string; |
|||
} |
@ -0,0 +1,35 @@ |
|||
import type { PageParam } from '@/api/index'; |
|||
|
|||
/** |
|||
* 分销商资金明细表 |
|||
*/ |
|||
export interface ShopDealerCapital { |
|||
// 主键ID
|
|||
id?: number; |
|||
// 分销商用户ID
|
|||
userId?: number; |
|||
// 订单ID
|
|||
orderId?: number; |
|||
// 资金流动类型 (10佣金收入 20提现支出 30转账支出 40转账收入)
|
|||
flowType?: number; |
|||
// 金额
|
|||
money?: string; |
|||
// 描述
|
|||
describe?: string; |
|||
// 对方用户ID
|
|||
toUserId?: number; |
|||
// 商城ID
|
|||
tenantId?: number; |
|||
// 创建时间
|
|||
createTime?: string; |
|||
// 修改时间
|
|||
updateTime?: string; |
|||
} |
|||
|
|||
/** |
|||
* 分销商资金明细表搜索条件 |
|||
*/ |
|||
export interface ShopDealerCapitalParam extends PageParam { |
|||
id?: number; |
|||
keywords?: string; |
|||
} |
@ -0,0 +1,47 @@ |
|||
import type { PageParam } from '@/api/index'; |
|||
|
|||
/** |
|||
* 分销商订单记录表 |
|||
*/ |
|||
export interface ShopDealerOrder { |
|||
// 主键ID
|
|||
id?: number; |
|||
// 买家用户ID
|
|||
userId?: number; |
|||
// 订单ID
|
|||
orderId?: number; |
|||
// 订单总金额(不含运费)
|
|||
orderPrice?: string; |
|||
// 分销商用户id(一级)
|
|||
firstUserId?: number; |
|||
// 分销商用户id(二级)
|
|||
secondUserId?: number; |
|||
// 分销商用户id(三级)
|
|||
thirdUserId?: number; |
|||
// 分销佣金(一级)
|
|||
firstMoney?: string; |
|||
// 分销佣金(二级)
|
|||
secondMoney?: string; |
|||
// 分销佣金(三级)
|
|||
thirdMoney?: string; |
|||
// 订单是否失效(0未失效 1已失效)
|
|||
isInvalid?: number; |
|||
// 佣金结算(0未结算 1已结算)
|
|||
isSettled?: number; |
|||
// 结算时间
|
|||
settleTime?: number; |
|||
// 商城ID
|
|||
tenantId?: number; |
|||
// 创建时间
|
|||
createTime?: string; |
|||
// 修改时间
|
|||
updateTime?: string; |
|||
} |
|||
|
|||
/** |
|||
* 分销商订单记录表搜索条件 |
|||
*/ |
|||
export interface ShopDealerOrderParam extends PageParam { |
|||
id?: number; |
|||
keywords?: string; |
|||
} |
@ -0,0 +1,29 @@ |
|||
import type { PageParam } from '@/api/index'; |
|||
|
|||
/** |
|||
* 分销商推荐关系表 |
|||
*/ |
|||
export interface ShopDealerReferee { |
|||
// 主键ID
|
|||
id?: number; |
|||
// 分销商用户ID
|
|||
dealerId?: number; |
|||
// 用户id(被推荐人)
|
|||
userId?: number; |
|||
// 推荐关系层级(1,2,3)
|
|||
level?: number; |
|||
// 商城ID
|
|||
tenantId?: number; |
|||
// 创建时间
|
|||
createTime?: string; |
|||
// 修改时间
|
|||
updateTime?: string; |
|||
} |
|||
|
|||
/** |
|||
* 分销商推荐关系表搜索条件 |
|||
*/ |
|||
export interface ShopDealerRefereeParam extends PageParam { |
|||
id?: number; |
|||
keywords?: string; |
|||
} |
@ -0,0 +1,25 @@ |
|||
import type { PageParam } from '@/api/index'; |
|||
|
|||
/** |
|||
* 分销商设置表 |
|||
*/ |
|||
export interface ShopDealerSetting { |
|||
// 设置项标示
|
|||
key?: string; |
|||
// 设置项描述
|
|||
describe?: string; |
|||
// 设置内容(json格式)
|
|||
values?: string; |
|||
// 商城ID
|
|||
tenantId?: number; |
|||
// 更新时间
|
|||
updateTime?: number; |
|||
} |
|||
|
|||
/** |
|||
* 分销商设置表搜索条件 |
|||
*/ |
|||
export interface ShopDealerSettingParam extends PageParam { |
|||
key?: number; |
|||
keywords?: string; |
|||
} |
@ -0,0 +1,49 @@ |
|||
import type { PageParam } from '@/api/index'; |
|||
|
|||
/** |
|||
* 分销商用户记录表 |
|||
*/ |
|||
export interface ShopDealerUser { |
|||
// 主键ID
|
|||
id?: number; |
|||
// 自增ID
|
|||
userId?: number; |
|||
// 姓名
|
|||
realName?: string; |
|||
// 手机号
|
|||
mobile?: string; |
|||
// 支付密码
|
|||
payPassword?: string; |
|||
// 当前可提现佣金
|
|||
money?: string; |
|||
// 已冻结佣金
|
|||
freezeMoney?: string; |
|||
// 累积提现佣金
|
|||
totalMoney?: string; |
|||
// 推荐人用户ID
|
|||
refereeId?: number; |
|||
// 成员数量(一级)
|
|||
firstNum?: number; |
|||
// 成员数量(二级)
|
|||
secondNum?: number; |
|||
// 成员数量(三级)
|
|||
thirdNum?: number; |
|||
// 专属二维码
|
|||
qrcode?: string; |
|||
// 是否删除
|
|||
isDelete?: number; |
|||
// 租户id
|
|||
tenantId?: number; |
|||
// 创建时间
|
|||
createTime?: string; |
|||
// 修改时间
|
|||
updateTime?: string; |
|||
} |
|||
|
|||
/** |
|||
* 分销商用户记录表搜索条件 |
|||
*/ |
|||
export interface ShopDealerUserParam extends PageParam { |
|||
id?: number; |
|||
keywords?: string; |
|||
} |
@ -0,0 +1,47 @@ |
|||
import type { PageParam } from '@/api/index'; |
|||
|
|||
/** |
|||
* 分销商提现明细表 |
|||
*/ |
|||
export interface ShopDealerWithdraw { |
|||
// 主键ID
|
|||
id?: number; |
|||
// 分销商用户ID
|
|||
userId?: number; |
|||
// 提现金额
|
|||
money?: string; |
|||
// 打款方式 (10微信 20支付宝 30银行卡)
|
|||
payType?: number; |
|||
// 支付宝姓名
|
|||
alipayName?: string; |
|||
// 支付宝账号
|
|||
alipayAccount?: string; |
|||
// 开户行名称
|
|||
bankName?: string; |
|||
// 银行开户名
|
|||
bankAccount?: string; |
|||
// 银行卡号
|
|||
bankCard?: string; |
|||
// 申请状态 (10待审核 20审核通过 30驳回 40已打款)
|
|||
applyStatus?: number; |
|||
// 审核时间
|
|||
auditTime?: number; |
|||
// 驳回原因
|
|||
rejectReason?: string; |
|||
// 来源客户端(APP、H5、小程序等)
|
|||
platform?: string; |
|||
// 租户id
|
|||
tenantId?: number; |
|||
// 创建时间
|
|||
createTime?: string; |
|||
// 修改时间
|
|||
updateTime?: string; |
|||
} |
|||
|
|||
/** |
|||
* 分销商提现明细表搜索条件 |
|||
*/ |
|||
export interface ShopDealerWithdrawParam extends PageParam { |
|||
id?: number; |
|||
keywords?: string; |
|||
} |
Loading…
Reference in new issue