120 lines
3.7 KiB
TypeScript
120 lines
3.7 KiB
TypeScript
export {}
|
||
|
||
declare global {
|
||
namespace CustomerTypes {
|
||
interface SearchCustomerParam extends G.PageParam {
|
||
username: string
|
||
// 客户姓名
|
||
nickname?: string
|
||
// 客户联系电话
|
||
phone?: string
|
||
orgName?: string
|
||
// 身份类型;多个身份多条数据,PingTai-->平台、ChanFei-->产废方、QingYun-->清运方、XiaoNa-->消纳方、CaiGou-->采购方
|
||
identityCategory?: string
|
||
// 结算方式,YueJie-->月结、YuE-->余额、XianFu-->现付
|
||
settlementWay?: string
|
||
regdateTimes: [ string | undefined, string | undefined ]
|
||
regdateStart?: string
|
||
regdateEnd?: string
|
||
}
|
||
|
||
interface CustomerInfo {
|
||
// Id
|
||
id?: string
|
||
// 客户姓名
|
||
customerName?: string
|
||
// 客户联系电话
|
||
phone?: string
|
||
// 身份类型;多个身份多条数据,PingTai-->平台、ChanFei-->产废方、QingYun-->清运方、XiaoNa-->消纳方、CaiGou-->采购方
|
||
identityCategory?: string
|
||
identityCategoryTxt?: string
|
||
// 企业信息 Id;cst_org.id
|
||
orgId?: string
|
||
orgName?: string
|
||
// 结算方式,YueJie-->月结、YuE-->余额、XianFu-->现付
|
||
settlementWay?: string
|
||
settlementWayTxt?: string
|
||
// 是否管理员;是否为当前的企业管理员,0-->否、1-->是
|
||
manager?: boolean
|
||
}
|
||
|
||
interface SearchCustomerResult {
|
||
// 用户 Id;一个用户可以有多个身份
|
||
userId?: string
|
||
username?: string
|
||
// 客户姓名
|
||
nickname?: string
|
||
// 客户联系电话
|
||
phone?: string
|
||
customerInfos?: CustomerInfo[]
|
||
}
|
||
|
||
interface TableData extends CustomerInfo {
|
||
rowCount: number
|
||
userId?: string
|
||
username?: string
|
||
// 客户姓名
|
||
nickname?: string
|
||
phone?: string
|
||
}
|
||
|
||
interface AddCustomerParam {
|
||
// Id
|
||
id?: string
|
||
// 用户 Id;一个用户可以有多个身份
|
||
userId?: string
|
||
// 身份类型;多个身份多条数据,PingTai-->平台、ChanFei-->产废方、QingYun-->清运方、XiaoNa-->消纳方、CaiGou-->采购方
|
||
identityCategory?: string
|
||
// 企业信息 Id;cst_org.id
|
||
orgId?: string
|
||
// 客户姓名
|
||
customerName?: string
|
||
// 客户联系电话
|
||
phone?: string
|
||
// 结算方式,YueJie-->月结、YuE-->余额、XianFu-->现付
|
||
settlementWay?: string
|
||
// 是否管理员;是否为当前的企业管理员,0-->否、1-->是
|
||
manager?: boolean
|
||
// 创建人 Id;sys_user.id
|
||
creatorId?: string
|
||
// 修改人 Id;sys_user.id
|
||
modifierId?: string
|
||
// 创建时间
|
||
createTime?: string
|
||
// 修改时间
|
||
modifyTime?: string
|
||
// 是否删除;0-->未删除、1-->已删除
|
||
deleted?: boolean
|
||
}
|
||
|
||
interface ModifyCustomerParam {
|
||
// Id
|
||
id?: string
|
||
// 用户 Id;一个用户可以有多个身份
|
||
userId?: string
|
||
// 身份类型;多个身份多条数据,PingTai-->平台、ChanFei-->产废方、QingYun-->清运方、XiaoNa-->消纳方、CaiGou-->采购方
|
||
identityCategory?: string
|
||
// 企业信息 Id;cst_org.id
|
||
orgId?: string
|
||
// 客户姓名
|
||
customerName?: string
|
||
// 客户联系电话
|
||
phone?: string
|
||
// 结算方式,YueJie-->月结、YuE-->余额、XianFu-->现付
|
||
settlementWay?: string
|
||
// 是否管理员;是否为当前的企业管理员,0-->否、1-->是
|
||
manager?: boolean
|
||
// 创建人 Id;sys_user.id
|
||
creatorId?: string
|
||
// 修改人 Id;sys_user.id
|
||
modifierId?: string
|
||
// 创建时间
|
||
createTime?: string
|
||
// 修改时间
|
||
modifyTime?: string
|
||
// 是否删除;0-->未删除、1-->已删除
|
||
deleted?: boolean
|
||
}
|
||
}
|
||
}
|