|
|
@ -4,6 +4,9 @@ import styles from './index.less';
|
|
|
|
import ContentWarp from '@/components/ContentWarp';
|
|
|
|
import ContentWarp from '@/components/ContentWarp';
|
|
|
|
import ButtonComp from '@/components/ButtonComp';
|
|
|
|
import ButtonComp from '@/components/ButtonComp';
|
|
|
|
import GBase from './exeDialog/GBase'
|
|
|
|
import GBase from './exeDialog/GBase'
|
|
|
|
|
|
|
|
import HGoogleEarth from './exeDialog/HGoogleEarth';
|
|
|
|
|
|
|
|
import MSXML from './exeDialog/MSXML';
|
|
|
|
|
|
|
|
import FlashPlayer from './exeDialog/FlashPlayer';
|
|
|
|
|
|
|
|
|
|
|
|
const typeData = [
|
|
|
|
const typeData = [
|
|
|
|
// 依赖程序
|
|
|
|
// 依赖程序
|
|
|
@ -34,6 +37,9 @@ interface PageProps { }
|
|
|
|
const InstallExe: FC<PageProps> = ({ }) => {
|
|
|
|
const InstallExe: FC<PageProps> = ({ }) => {
|
|
|
|
const [listData, setListData] = useState<any[]>([]);
|
|
|
|
const [listData, setListData] = useState<any[]>([]);
|
|
|
|
const [open1, setOpen1] = useState(false); // Gbase
|
|
|
|
const [open1, setOpen1] = useState(false); // Gbase
|
|
|
|
|
|
|
|
const [open2, setOpen2] = useState(false); // HGoogleEarth
|
|
|
|
|
|
|
|
const [open3, setOpen3] = useState(false); // MSXML4
|
|
|
|
|
|
|
|
const [open4, setOpen4] = useState(false); // FlashPlayer
|
|
|
|
|
|
|
|
|
|
|
|
useEffect(() => {
|
|
|
|
useEffect(() => {
|
|
|
|
let data = localStorage.getItem('installExe');
|
|
|
|
let data = localStorage.getItem('installExe');
|
|
|
@ -69,11 +75,14 @@ const InstallExe: FC<PageProps> = ({ }) => {
|
|
|
|
case 'GBase':
|
|
|
|
case 'GBase':
|
|
|
|
setOpen1(true)
|
|
|
|
setOpen1(true)
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case '':
|
|
|
|
case 'HGoogleEarth':
|
|
|
|
|
|
|
|
setOpen2(true)
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case '':
|
|
|
|
case 'MSXML4':
|
|
|
|
|
|
|
|
setOpen3(true)
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case '':
|
|
|
|
case 'FlashPlayer9':
|
|
|
|
|
|
|
|
setOpen4(true)
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case '':
|
|
|
|
case '':
|
|
|
|
break;
|
|
|
|
break;
|
|
|
@ -112,7 +121,10 @@ const InstallExe: FC<PageProps> = ({ }) => {
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
{/* 安装程序弹窗 */}
|
|
|
|
{/* 安装程序弹窗 */}
|
|
|
|
<GBase open={open1} onCancel={() => setOpen1(false)}></GBase>
|
|
|
|
<GBase open={open1} onCancel={() => setOpen1(false)}/>
|
|
|
|
|
|
|
|
<HGoogleEarth open={open2} onCancel={() => setOpen2(false)}/>
|
|
|
|
|
|
|
|
<MSXML open={open3} onCancel={() => setOpen3(false)}/>
|
|
|
|
|
|
|
|
<FlashPlayer open={open4} onCancel={() => setOpen4(false)}/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
}
|
|
|
|
}
|
|
|
|