35 lines
1.2 KiB
TypeScript
35 lines
1.2 KiB
TypeScript
import { Button } from '@taroify/core';
|
||
|
||
import { PREFIX } from '@/components/product-dialog/const';
|
||
import { copy } from '@/utils/common';
|
||
|
||
interface IContactDirectProps {
|
||
publisherAcctNo: string;
|
||
onAfterConfirm: () => void;
|
||
onReport: () => void;
|
||
}
|
||
|
||
export default function ContactDirect(props: IContactDirectProps) {
|
||
const { publisherAcctNo, onAfterConfirm } = props;
|
||
|
||
const handleCopyAndContact = async () => {
|
||
await copy(publisherAcctNo);
|
||
onAfterConfirm();
|
||
};
|
||
|
||
return (
|
||
<div className={`${PREFIX}__job-contact_direct`}>
|
||
<div className={`${PREFIX}__job-contact_direct__header`}>您已报名本通告</div>
|
||
<div className={`${PREFIX}__job-contact_direct__describe`}>通告发布人微信</div>
|
||
<div className={`${PREFIX}__job-contact_direct__content`}>{publisherAcctNo}</div>
|
||
<div className={`${PREFIX}__job-contact_direct__describe`}>请添加对方好友,并备注:播络主播报单</div>
|
||
<Button className={`${PREFIX}__job-contact_direct__button`} onClick={handleCopyAndContact}>
|
||
复制微信号
|
||
</Button>
|
||
{/* <div className={`${PREFIX}__job-contact_direct__report`} onClick={onReport}>
|
||
上报:微信加不上
|
||
</div> */}
|
||
</div>
|
||
);
|
||
}
|