| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import { ApiInstance } from '../type'
- const institutionApi = (axiosInstance: ApiInstance) => ({
- // 佣金变更记录
- kickbackChangeQueryPage: (data: any) => axiosInstance.post('/partner/kickbackChange/queryPage', data),
- // 人员等级列表
- queryGradeName: () => axiosInstance.get('/partner/rule/queryGradeName'),
- // 合伙人升降级记录
- liftingRecordQueryPage: (data: any) => axiosInstance.post('/partner/liftingRecord/queryPage', data),
- // 升降记录审批
- liftingRecordaudit: (data: any) => axiosInstance.post('/partner/liftingRecord/audit', data),
- // 降级升降记录审核
- liftingRecorddowngradeAudit: (data: any) => axiosInstance.post('/partner/liftingRecord/downgradeAudit', data),
- //获取等级配置金额
- unlockLevels: (params: any) => axiosInstance.get('/partner/liftingRecord/unlockLevel?grade=' + params),
- // 解锁等级
- confirmUnlocking: (data: any) => axiosInstance.post('/partner/liftingRecord/confirmUnlocking', data),
- // 佣金明细查询
- commissionDetailsPage: (data: any) => axiosInstance.post('/partner/commissionDetails/queryPage', data),
- // 合伙人等级规则保存
- partnersaveRule: (data: any) => axiosInstance.post('/partner/rule/save', data),
- // 合伙人等级规则查询
- partnerqueryRule: () => axiosInstance.get('/partner/rule/query'),
- //合伙人佣金规则查询
- commissionQuery: () => axiosInstance.get('/partner/commission/query'),
- //佣金规则提交
- commissionsave: (data: any) => axiosInstance.post('/partner/commission/save', data),
- //查询购买记录
- purchaseRecordPage: (data: any) => axiosInstance.post('/purchaseRecord/queryPage', data),
- //查看购买凭证
- purchaseviewVouchers: (params: any) => axiosInstance.get('/purchaseRecord/viewVouchers?id=' + params),
- //查询过期佣金
- expiredCommissionPage: (data: any) => axiosInstance.post('/expiredCommission/queryPage', data),
- // 合伙人管理
- // 合伙人人员列表
- partnerQueryPage: (data: any) => axiosInstance.post('/partner/queryPage', data),
- //查询合伙人上级推荐人
- selectByUserNameAndMobile: (grade: any) => axiosInstance.get('/userInfo/selectByUserNameAndMobile?grade=' + grade),
- // 查询业务员
- selectByMobile: (params: any) => axiosInstance.get('/userInfo/selectByMobile?mobile=' + params),
- // 添加合伙人
- saveByPartner: (data: any) => axiosInstance.post('/userInfo/saveByPartner', data),
- // 启用禁用
- enableDisable: (id: any, status: any) => axiosInstance.get('/partner/enableDisable?userId=' + id + '&status=' + status),
- // 关系查询
- relationalQuery: (params: any) => axiosInstance.get('/partner/relationalQuery?id=' + params),
- // 查询合伙人等级
- queryGrade: (params: any) => axiosInstance.get('/partner/getUserGradeList?userId=' + params),
- // 添加新等级
- addNewGrade: (data: any) => axiosInstance.post('/partner/addUserIdentity', data),
- // 查询合伙人审核列表
- partnerReviewList: (data: any) => axiosInstance.post('/userInfo/partnerReviewList', data),
- //审核接口
- userInfoPartnerReview: (params: any) => axiosInstance.get('/userInfo/partnerReview?userInfoId=' + params.userInfoId + '&reviewStatus=' + params.reviewStatus),
- // 添加为业务员
- partnerAddsSalesperson: (userId: any) => axiosInstance.get('/userInfo/partnerAddsSalesperson?userId=' + userId),
- })
- export default institutionApi
|