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 } }); } }