feat:
This commit is contained in:
@ -97,11 +97,11 @@ export default function MaterialViewPage() {
|
||||
}
|
||||
const jobDetail = await requestJobDetail(jobId);
|
||||
if (jobDetail.status !== JobManageStatus.Open) {
|
||||
if (userInfo.bossAuthStatus !== CertificationStatusType.Success) {
|
||||
store.dispatch(cacheJobId(jobId));
|
||||
navigateTo(PageUrl.CertificationStart);
|
||||
return;
|
||||
}
|
||||
// if (userInfo.bossAuthStatus !== CertificationStatusType.Success) {
|
||||
// store.dispatch(cacheJobId(jobId));
|
||||
// navigateTo(PageUrl.CertificationStart);
|
||||
// return;
|
||||
// }
|
||||
|
||||
setShowBuy(true);
|
||||
return;
|
||||
@ -137,6 +137,13 @@ export default function MaterialViewPage() {
|
||||
}, [profile, jobId]);
|
||||
const handleNext = useCallback(async () => {
|
||||
setShowBuy(false);
|
||||
|
||||
if (userInfo.bossAuthStatus !== CertificationStatusType.Success) {
|
||||
store.dispatch(cacheJobId(jobId!));
|
||||
navigateTo(PageUrl.CertificationStart);
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
await postPublishJob(jobId!);
|
||||
await handleClickContact();
|
||||
@ -150,7 +157,7 @@ export default function MaterialViewPage() {
|
||||
}
|
||||
collectEvent(CollectEventName.PUBLISH_JOB_FAILED, e);
|
||||
}
|
||||
}, [handleClickContact, jobId]);
|
||||
}, [handleClickContact, jobId, userInfo.bossAuthStatus]);
|
||||
const handleClickNoViewTimes = useCallback(() => {
|
||||
setNoTimeDialogVisible(false);
|
||||
navigateBack();
|
||||
|
||||
Reference in New Issue
Block a user