|
@@ -15,6 +15,7 @@ const WSecurity = ({ close }) => {
|
|
|
const navigate = useNavigate();
|
|
const navigate = useNavigate();
|
|
|
const user=useSelector(getUserInfo);
|
|
const user=useSelector(getUserInfo);
|
|
|
const dispatch = useDispatch();
|
|
const dispatch = useDispatch();
|
|
|
|
|
+ const isShowPWD=user != null && user.Phone != null && user.Phone !== "";
|
|
|
return (
|
|
return (
|
|
|
<div className={styles.container}>
|
|
<div className={styles.container}>
|
|
|
<Spring className={styles.content} type={"slideUp"}>
|
|
<Spring className={styles.content} type={"slideUp"}>
|
|
@@ -22,25 +23,29 @@ const WSecurity = ({ close }) => {
|
|
|
{i18n.t("security.title")}
|
|
{i18n.t("security.title")}
|
|
|
</div>
|
|
</div>
|
|
|
<div className={styles.line}></div>
|
|
<div className={styles.line}></div>
|
|
|
- <div className={styles.item}>
|
|
|
|
|
- <div className={styles.item_title_con}>
|
|
|
|
|
- <PhonePassIcon className={styles.icon}></PhonePassIcon>
|
|
|
|
|
- <div className={styles.title}>{i18n.t("security.login_pass_title")}</div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>{i18n.t("security.login_pass_des")}</div>
|
|
|
|
|
- <button className={`button-green ${styles.button}`} onClick={()=>{
|
|
|
|
|
- navigate(ROUTE_PATH.EDIT_PWD)
|
|
|
|
|
- }}>{i18n.t("security.login_pass_title")}</button>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ {
|
|
|
|
|
+ isShowPWD? (
|
|
|
|
|
+ <div className={styles.item}>
|
|
|
|
|
+ <div className={styles.item_title_con}>
|
|
|
|
|
+ <PhonePassIcon className={styles.icon}></PhonePassIcon>
|
|
|
|
|
+ <div className={styles.title}>{i18n.t("security.login_pass_title")}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div>{i18n.t("security.login_pass_des")}</div>
|
|
|
|
|
+ <button className={`button-green ${styles.button}`} onClick={() => {
|
|
|
|
|
+ navigate(ROUTE_PATH.EDIT_PWD)
|
|
|
|
|
+ }}>{i18n.t("security.login_pass_title")}</button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ ):(<></>)
|
|
|
|
|
+ }
|
|
|
<div className={styles.item}>
|
|
<div className={styles.item}>
|
|
|
<div className={styles.item_title_con}>
|
|
<div className={styles.item_title_con}>
|
|
|
<WithdrawPassIcon className={styles.icon}></WithdrawPassIcon>
|
|
<WithdrawPassIcon className={styles.icon}></WithdrawPassIcon>
|
|
|
<div className={styles.title}>{i18n.t("security.withdraw_pass_title")}</div>
|
|
<div className={styles.title}>{i18n.t("security.withdraw_pass_title")}</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div>{i18n.t("security.withdraw_pass_des")}</div>
|
|
<div>{i18n.t("security.withdraw_pass_des")}</div>
|
|
|
- <button className={`button-green ${styles.button}`} onClick={()=>{
|
|
|
|
|
- let InsurePass=Number(user.InsurePass);
|
|
|
|
|
- let type=InsurePass;
|
|
|
|
|
|
|
+ <button className={`button-green ${styles.button}`} onClick={() => {
|
|
|
|
|
+ let InsurePass = Number(user.InsurePass);
|
|
|
|
|
+ let type = InsurePass;
|
|
|
dispatch(setChangePayPassType(InsurePass));
|
|
dispatch(setChangePayPassType(InsurePass));
|
|
|
navigate(ROUTE_PATH.CHANGE_PAY_PASS)
|
|
navigate(ROUTE_PATH.CHANGE_PAY_PASS)
|
|
|
}}>{i18n.t("security.withdraw_pass_title")}</button>
|
|
}}>{i18n.t("security.withdraw_pass_title")}</button>
|