| | |
| | | ...DutiableFileBusinessTypeEnumText, |
| | | }; |
| | | |
| | | export enum AuthType { |
| | | export enum EnterpriseType { |
| | | /** |
| | | * 人资公司 |
| | | * 人力资源公司 |
| | | */ |
| | | HumanResourceCompany = 10, |
| | | HREnterprise = 10, |
| | | /** |
| | | * 行业配套服务公司 |
| | | * 甲方企业 |
| | | */ |
| | | IndustryMating = 20, |
| | | FirstPartyCompany = 20, |
| | | /** |
| | | * 用工单位 |
| | | * 行业配套 |
| | | */ |
| | | Employers = 30, |
| | | IndustryMating = 30, |
| | | /** |
| | | * 行业机构 |
| | | */ |
| | | IndustryBody = 40, |
| | | } |
| | | |
| | | export const AuthTypeText = { |
| | | [AuthType.HumanResourceCompany]: '人资公司', |
| | | [AuthType.IndustryMating]: '配套服务商', |
| | | [AuthType.Employers]: '甲方单位', |
| | | [AuthType.IndustryBody]: '行业机构', |
| | | export const EnterpriseTypeText = { |
| | | [EnterpriseType.HREnterprise]: '人资公司', |
| | | [EnterpriseType.FirstPartyCompany]: '甲方企业', |
| | | [EnterpriseType.IndustryMating]: '行业配套', |
| | | [EnterpriseType.IndustryBody]: '行业机构', |
| | | }; |
| | |
| | | import * as parkBountyApplyServices from '@/services/api/ParkBountyApply'; |
| | | import _ from 'lodash'; |
| | | import { ModelValueType } from 'element-plus'; |
| | | import { AuthTypeText } from '@/constants'; |
| | | import { EnterpriseTypeText } from '@/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'EnterpriseInfo', |
| | |
| | | lastApplyTime: { type: 'date', format: 'YYYY-MM-DD HH:mm:ss' }, |
| | | lastPayTime: { type: 'date', format: 'YYYY-MM-DD HH:mm:ss' }, |
| | | bountyAmount: { type: 'money' }, |
| | | enterpriseType: { type: 'enum', valueEnum: AuthTypeText }, |
| | | enterpriseType: { type: 'enum', valueEnum: EnterpriseTypeText }, |
| | | }, |
| | | } |
| | | ); |
| | |
| | | </ProFormColItem> |
| | | <ProFormColItem :span="8"> |
| | | <ProFormItemV2 label="企业类型:" prop="enterpriseType"> |
| | | <ProFormRadio v-model.trim="detail.enterpriseType" :value-enum="AuthTypeText" /> |
| | | <ProFormRadio |
| | | v-model.trim="detail.enterpriseType" |
| | | :value-enum="EnterpriseTypeText" |
| | | /> |
| | | </ProFormItemV2> |
| | | </ProFormColItem> |
| | | </ProFormCol> |
| | |
| | | } from '@bole-core/components'; |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | | import * as customerServices from '@/services/api/Customer'; |
| | | import { AuthTypeText } from '@/constants'; |
| | | import { EnterpriseTypeText } from '@/constants'; |
| | | import { convertApi2FormUrlOnlyOne } from '@/utils'; |
| | | |
| | | defineOptions({ |
| | |
| | | useTable, |
| | | } from '@bole-core/components'; |
| | | import { |
| | | AuthTypeText, |
| | | EnterpriseTypeText, |
| | | BountyCheckStatusEnum, |
| | | BountyCheckStatusEnumTextForAudit, |
| | | } from '@/constants'; |
| | |
| | | searchKeyWord: '', |
| | | }, |
| | | columnsRenderProps: { |
| | | authType: { type: 'enum', valueEnum: AuthTypeText }, |
| | | authType: { type: 'enum', valueEnum: EnterpriseTypeText }, |
| | | licenseUrl: { |
| | | type: 'url', |
| | | formatter: (row: API.UserCertificationAuditListDto) => setOSSLink(row.licenseUrl), |
| | |
| | | import { useRouteView } from '@/hooks'; |
| | | import { OrderInputType } from '@bole-core/core'; |
| | | import { |
| | | AuthTypeText, |
| | | EnterpriseTypeText, |
| | | BountyCheckStatusEnum, |
| | | BountyCheckStatusEnumText, |
| | | BountyCheckStatusEnumColor, |
| | |
| | | searchKeyWord: '', |
| | | }, |
| | | columnsRenderProps: { |
| | | authType: { type: 'enum', valueEnum: AuthTypeText }, |
| | | authType: { type: 'enum', valueEnum: EnterpriseTypeText }, |
| | | licenseUrl: { |
| | | type: 'url', |
| | | formatter: (row: API.UserCertificationAuditListDto) => setOSSLink(row.licenseUrl), |
| | |
| | | import { convertApi2FormUrlOnlyOne, setOSSLink } from '@/utils'; |
| | | import { useRouteView } from '@/hooks'; |
| | | import { OrderInputType } from '@bole-core/core'; |
| | | import { AuthTypeText } from '@/constants'; |
| | | import { EnterpriseTypeText } from '@/constants'; |
| | | import { FourStreamsMaterialFileTableItem } from '@/components/commonView/types'; |
| | | import { useIndustrialParkDropDownList } from '@/hooks/industrialPark'; |
| | | import { FourStreamsMaterialUtils } from '@/components/commonView/utils'; |
| | |
| | | searchKeyWord: '', |
| | | }, |
| | | columnsRenderProps: { |
| | | authType: { type: 'enum', valueEnum: AuthTypeText }, |
| | | authType: { type: 'enum', valueEnum: EnterpriseTypeText }, |
| | | licenseUrl: { |
| | | type: 'url', |
| | | formatter: (row: API.UserCertificationAuditListDto) => setOSSLink(row.licenseUrl), |