44 lines
1.7 KiB
TypeScript
44 lines
1.7 KiB
TypeScript
import { Injectable, Injector } from '@angular/core';
|
|
import { BaseService, EACacheService } from '@shared';
|
|
import { NzModalService } from 'ng-zorro-antd/modal';
|
|
import { ImageViewComponent } from 'src/app/shared/components/imagelist';
|
|
|
|
@Injectable()
|
|
export class PartnerListService extends BaseService {
|
|
$mock_url = '/rule?_allow_anonymous=true';
|
|
|
|
// 查询合伙人信息-分页
|
|
$api_get_partner_page = '/api/mdc/partner/list/page';
|
|
// 新增/更新保存企业合伙人信息
|
|
$api_save_entp_partner = '/api/mdc/partner/saveEnterprise';
|
|
// 新增/更新个人合伙人信息
|
|
$api_save_personal_partner = '/api/mdc/partner/savePersonally';
|
|
// 获取企业合伙人信息
|
|
$api_get_ent_partner_detail = '/api/mdc/partner/getEnterprise';
|
|
// 获取合伙人信息
|
|
$api_get_personal_partner_detail = '/api/mdc/partner/getPersonally';
|
|
// 查询合伙人修改渠道渠道销售记录
|
|
$api_get_personal_channel_list = '/api/mdc/partnerChannelRelLog/list/page';
|
|
|
|
// 根据地区code查询列表
|
|
$api_get_region_by_code = '/api/mdc/pbc/region/getRegionByCode';
|
|
// 根据地区code查询地区详情
|
|
$api_get_region_detail_by_code = '/api/mdc/pbc/region/getRegionDetailByCode';
|
|
// 营业执照识别
|
|
$api_ocr_recognize_business_license = '/api/mdc/pbc/hwc/ocr/recognizeBusinessLicense';
|
|
// 身份证识别
|
|
$api_ocr_recognize_id_card = '/api/mdc/pbc/hwc/ocr/recognizeIdCard';
|
|
|
|
constructor(public injector: Injector, private nzModalService: NzModalService) {
|
|
super(injector);
|
|
}
|
|
|
|
showImg(url: any) {
|
|
const params = {
|
|
imgList: [url],
|
|
index: 0
|
|
};
|
|
this.nzModalService.create({ nzContent: ImageViewComponent, nzComponentParams: { params } });
|
|
}
|
|
}
|