嗨森逛PC管理端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
high-web/src/app/services/distribution.service.ts

94 lines
2.9 KiB

import { Injectable } from '@angular/core';
import {CommonsService} from './commons.service';
import {environment} from '../../environments/environment';
import {HttpClient} from '@angular/common/http';
@Injectable({
providedIn: 'root'
})
export class DistributionService {
constructor(
private http: HttpClient,
private common: CommonsService
) { }
/**
* @Author Sum1Dream
* @methodName getDistributionAgent
* @Description // 查询分销代理商
* @Date 11:06 2022/8/19
* @Param callBack
*/
public getDistributionAgent(callBack) {
this.http.get(environment.baseUrl + 'bsDistributionUserRel/getDistributionAgent').subscribe(data => {
callBack(data);
});
}
/**
* @Author Sum1Dream
* @methodName getDistributionFirst
* @Description // 查询一级分销
* @Date 11:07 2022/8/19
* @Param param: object , callBack
*/
public getDistributionFirst(param: object , callBack) {
this.http.get(environment.baseUrl + 'bsDistributionUserRel/getDistributionFirst?' + this.common.getWhereCondition(param)).subscribe(data => {
callBack(data);
});
}
/**
* @Author Sum1Dream
* @methodName getDistributionSecond
* @Description // 查询二级分销
* @Date 11:08 2022/8/19
* @Param param: object , callBack
*/
public getDistributionSecond(param: object , callBack) {
this.http.get(environment.baseUrl + 'bsDistributionUserRel/getDistributionSecond?' + this.common.getWhereCondition(param)).subscribe(data => {
callBack(data);
});
}
/**
* @Author Sum1Dream
* @methodName getDistributionIntegralList
* @Description // 查询分销积分列表
* @Date 11:09 2022/8/19
* @Param param: object , callBack
*/
public getDistributionIntegralList(param: object , callBack) {
this.http.get(environment.baseUrl + 'bsDistributionUserRel/getDistributionIntegralList?' + this.common.getWhereCondition(param)).subscribe(data => {
callBack(data);
});
}
/**
* @Author Sum1Dream
* @methodName getDistributionAgent
* @Description // 查询推广代理商
* @Date 11:06 2022/8/19
* @Param callBack
*/
public agentUserList(callBack) {
this.http.get(environment.baseUrl + 'bsDistributionUserRel/agentUserList').subscribe(data => {
callBack(data);
});
}
/**
* @Author Sum1Dream
* @methodName getDistributionIntegralList
* @Description // 查询推广订单列表
* @Date 11:09 2022/8/19
* @Param param: object , callBack
*/
public orderListByAgentId(param: object , callBack) {
this.http.get(environment.baseUrl + 'bsDistributionUserRel/orderListByAgentId?' + this.common.getWhereCondition(param)).subscribe(data => {
callBack(data);
});
}
}