Files
template-10560/src/api/shop/shopDealerReferee/model/index.ts
赵忠林 c3044c6ea7 feat(dealer): 更新订单页面用户选择逻辑
- 修改开发环境 API 地址为本地地址
- 在 shopDealerReferee 模型中新增 roleId 和 isAdmin 字段
- 新增 users2 状态用于存储渠道员数据
- 调整 fetchUsers 方法,区分业务员和渠道员的数据获取逻辑
- 优化用户选择器,将渠道员选择绑定到 users2 数据源
- 修复渠道员选择按钮的显示逻辑和点击事件绑定问题
2025-11-20 10:27:11 +08:00

46 lines
873 B
TypeScript

import type { PageParam } from '@/api';
/**
* 分销商推荐关系表
*/
export interface ShopDealerReferee {
// 主键ID
id?: number;
// 分销商用户ID
dealerId?: number;
// 分销商名称
dealerName?: string;
// 分销商手机号
dealerPhone?: string;
// 用户id(被推荐人)
userId?: number;
// 用户头像
avatar?: string;
// 用户昵称
nickname?: string;
// 用户别名
alias?: string;
// 用户手机号
phone?: string;
// 推荐关系层级(1,2,3)
level?: number;
// 商城ID
tenantId?: number;
// 创建时间
createTime?: string;
// 修改时间
updateTime?: string;
}
/**
* 分销商推荐关系表搜索条件
*/
export interface ShopDealerRefereeParam extends PageParam {
id?: number;
dealerId?: number;
deleted?: number;
roleId?: number;
isAdmin?: boolean;
keywords?: string;
}