feat: update
This commit is contained in:
@ -5,7 +5,6 @@ import { useCallback } from 'react';
|
|||||||
import CertificationStatus from '@/components/certification-status';
|
import CertificationStatus from '@/components/certification-status';
|
||||||
import WechatCell from '@/components/wx-cell';
|
import WechatCell from '@/components/wx-cell';
|
||||||
import { PageUrl } from '@/constants/app';
|
import { PageUrl } from '@/constants/app';
|
||||||
import { CertificationStatusType } from '@/constants/company';
|
|
||||||
import useUserInfo from '@/hooks/use-user-info';
|
import useUserInfo from '@/hooks/use-user-info';
|
||||||
import { navigateTo } from '@/utils/route';
|
import { navigateTo } from '@/utils/route';
|
||||||
|
|
||||||
@ -18,10 +17,6 @@ export default function CompanyFragment() {
|
|||||||
// const [showPublish, setShowPublish] = useState(false);
|
// const [showPublish, setShowPublish] = useState(false);
|
||||||
|
|
||||||
const handlePublishJob = useCallback(async () => {
|
const handlePublishJob = useCallback(async () => {
|
||||||
if (userInfo.bossAuthStatus !== CertificationStatusType.Success) {
|
|
||||||
navigateTo(PageUrl.CertificationStart);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
navigateTo(PageUrl.CertificationManage);
|
navigateTo(PageUrl.CertificationManage);
|
||||||
}, [userInfo]);
|
}, [userInfo]);
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// export const DOMAIN = 'http://192.168.60.148:8082';
|
// export const DOMAIN = 'http://192.168.60.148:8082';
|
||||||
export const DOMAIN = 'https://dev.neighbourhood.cn';
|
export const DOMAIN = 'https://neighbourhood.cn';
|
||||||
export const BASE_URL = `${DOMAIN}/api`;
|
export const BASE_URL = `${DOMAIN}/api`;
|
||||||
|
|
||||||
export enum API {
|
export enum API {
|
||||||
|
@ -16,7 +16,7 @@ import { isValidIdCard, isValidPhone, logWithPrefix } from '@/utils/common';
|
|||||||
import { postCertification, getPhone } from '@/utils/company';
|
import { postCertification, getPhone } from '@/utils/company';
|
||||||
import { collectEvent, reportEvent } from '@/utils/event';
|
import { collectEvent, reportEvent } from '@/utils/event';
|
||||||
import { chooseMedia } from '@/utils/material';
|
import { chooseMedia } from '@/utils/material';
|
||||||
import { navigateBack, redirectTo } from '@/utils/route';
|
import { redirectTo } from '@/utils/route';
|
||||||
import Toast from '@/utils/toast';
|
import Toast from '@/utils/toast';
|
||||||
import { dispatchUpdateUser, requestUserInfo } from '@/utils/user';
|
import { dispatchUpdateUser, requestUserInfo } from '@/utils/user';
|
||||||
import { uploadVideo } from '@/utils/video';
|
import { uploadVideo } from '@/utils/video';
|
||||||
@ -148,6 +148,7 @@ export default function Certification() {
|
|||||||
await postCreateJob(cachedJobData);
|
await postCreateJob(cachedJobData);
|
||||||
Taro.eventCenter.trigger(EventName.COMPANY_JOB_PUBLISH_CHANGED);
|
Taro.eventCenter.trigger(EventName.COMPANY_JOB_PUBLISH_CHANGED);
|
||||||
await Toast.success('通告创建成功', 1500, true);
|
await Toast.success('通告创建成功', 1500, true);
|
||||||
|
redirectTo(PageUrl.CertificationManage);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('submit error', e);
|
console.error('submit error', e);
|
||||||
Toast.error('通告审核失败请重试');
|
Toast.error('通告审核失败请重试');
|
||||||
@ -190,12 +191,10 @@ export default function Certification() {
|
|||||||
// 付钱
|
// 付钱
|
||||||
setShowBuy(true);
|
setShowBuy(true);
|
||||||
Taro.hideLoading();
|
Taro.hideLoading();
|
||||||
return;
|
|
||||||
} else {
|
} else {
|
||||||
// 获取data创建
|
// 获取data创建
|
||||||
await handleCreateJob();
|
await handleCreateJob();
|
||||||
}
|
}
|
||||||
redirectTo(PageUrl.CertificationManage);
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('submit error', e);
|
console.error('submit error', e);
|
||||||
Toast.error('认证失败请重试');
|
Toast.error('认证失败请重试');
|
||||||
|
Reference in New Issue
Block a user