New file |
| | |
| | | UMI_APP_PUBLIC_PATH=/ |
New file |
| | |
| | | UMI_APP_PUBLIC_PATH=/v2/ |
| | |
| | | /node_modules |
| | | /.env.local |
| | | /.umirc.local.ts |
| | | /config/config.local.ts |
| | | /src/.umi |
| | | /src/.umi-production |
| | | /src/.umi-test |
| | | /.umi |
| | | /.umi-production |
| | | /.umi-test |
| | | /dist |
| | | /.mfsu |
| | | node_modules |
| | | .env.local |
| | | .umirc.local.ts |
| | | config/config.local.ts |
| | | src/.umi |
| | | src/.umi-production |
| | | src/.umi-test |
| | | .umi |
| | | .umi-production |
| | | .umi-test |
| | | dist |
| | | .mfsu |
| | | .swc |
| | | |
| | | *.zip |
| | | |
| | | *.local |
| | |
| | | import { defineConfig } from '@umijs/max'; |
| | | |
| | | console.log('env', process.env.UMI_APP_PUBLIC_PATH); |
| | | export default defineConfig({ |
| | | antd: {}, |
| | | access: {}, |
| | |
| | | slave: {}, |
| | | }, |
| | | base: '/v2/', |
| | | publicPath: '/v2/', |
| | | publicPath: process.env.UMI_APP_PUBLIC_PATH, |
| | | // layout: { |
| | | // title: '@umijs/max', |
| | | // }, |
| | |
| | | "private": true, |
| | | "author": "", |
| | | "scripts": { |
| | | "build": "max build", |
| | | "build": "cross-env NODE_ENV=production REACT_APP_ENV=production UMI_ENV=production max build", |
| | | "dev": "max dev", |
| | | "format": "prettier --cache --write .", |
| | | "postinstall": "max setup", |
| | |
| | | "@types/file-saver": "^2.0.7", |
| | | "@types/react": "^18.0.33", |
| | | "@types/react-dom": "^18.0.11", |
| | | "cross-env": "^7.0.3", |
| | | "husky": "^9", |
| | | "lint-staged": "^13.2.0", |
| | | "prettier": "^2.8.7", |
| | |
| | | '@types/react-dom': |
| | | specifier: ^18.0.11 |
| | | version: 18.3.7(@types/react@18.3.23) |
| | | cross-env: |
| | | specifier: ^7.0.3 |
| | | version: 7.0.3 |
| | | husky: |
| | | specifier: ^9 |
| | | version: 9.1.7 |
| | |
| | | object-assign: 4.1.1 |
| | | dev: false |
| | | |
| | | /cross-env@7.0.3: |
| | | resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} |
| | | engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} |
| | | hasBin: true |
| | | dependencies: |
| | | cross-spawn: 7.0.6 |
| | | dev: true |
| | | |
| | | /cross-spawn@7.0.6: |
| | | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} |
| | | engines: {node: '>= 8'} |
| | |
| | | import React from 'react'; |
| | | import OverPack from 'rc-scroll-anim/lib/ScrollOverPack'; |
| | | import QueueAnim from 'rc-queue-anim'; |
| | | import OverPack from 'rc-scroll-anim/lib/ScrollOverPack'; |
| | | import React from 'react'; |
| | | import { getChildrenToRender } from './utils'; |
| | | |
| | | class Content9 extends React.PureComponent { |
| | |
| | | </Title> |
| | | <div className="contact-item"> |
| | | <PhoneOutlined style={{ fontSize: 18, marginRight: 12 }} /> |
| | | <Text style={{ fontSize: 16 }}>400-123-4567</Text> |
| | | <Text style={{ fontSize: 16 }}>0574-83867368,0574-83867307</Text> |
| | | </div> |
| | | <div className="contact-item"> |
| | | <MailOutlined style={{ fontSize: 18, marginRight: 12 }} /> |
| | | <Text style={{ fontSize: 16 }}>contact@example.com</Text> |
| | | <Text style={{ fontSize: 16 }}>nb-cyds@cnnbhr.com</Text> |
| | | </div> |
| | | <div className="contact-item"> |
| | | <GlobalOutlined style={{ fontSize: 18, marginRight: 12 }} /> |
| | | <Text style={{ fontSize: 16 }}>www.example.com</Text> |
| | | <Text style={{ fontSize: 16 }}>www.cnnbhr.com</Text> |
| | | </div> |
| | | </Col> |
| | | |
| | |
| | | }; |
| | | export const Content90DataSource = { |
| | | wrapper: { className: 'home-page-wrapper content9-wrapper' }, |
| | | page: { className: 'home-page content9' }, |
| | | page: { className: 'home-page content9 hor' }, |
| | | titleWrapper: { |
| | | className: 'title-wrapper', |
| | | children: [ |
| | |
| | | img: { |
| | | className: 'content7-img', |
| | | children: |
| | | 'https://zos.alipayobjects.com/rmsportal/xBrUaDROgtFBRRL.png', |
| | | 'https://hrvsnetfile.oss-cn-hangzhou.aliyuncs.com/NBHRXH/Review/20250609/4_154743149.JPG', |
| | | md: 10, |
| | | xs: 24, |
| | | }, |
| | |
| | | md: 10, |
| | | xs: 24, |
| | | children: |
| | | 'https://zos.alipayobjects.com/rmsportal/xBrUaDROgtFBRRL.png', |
| | | 'https://hrvsnetfile.oss-cn-hangzhou.aliyuncs.com/NBHRXH/Review/20250609/5_154752393.JPG', |
| | | }, |
| | | }, |
| | | }, |
| | |
| | | md: 10, |
| | | xs: 24, |
| | | children: |
| | | 'https://zos.alipayobjects.com/rmsportal/xBrUaDROgtFBRRL.png', |
| | | 'https://hrvsnetfile.oss-cn-hangzhou.aliyuncs.com/NBHRXH/Review/20250609/13_154905399.JPG', |
| | | }, |
| | | }, |
| | | }, |
| | |
| | | overflow: initial; |
| | | } |
| | | .@{content9} { |
| | | // min-height: 800px; |
| | | // min-height: 400px; |
| | | height: 1110px; |
| | | box-sizing: content-box; |
| | | padding: 64px 0 0; |
| | | |
| | | &.hor { |
| | | height: 658px; |
| | | .timeline { |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | &:before { |
| | | display: none; |
| | | } |
| | | |
| | | .block-wrapper { |
| | | width: 50%; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | .timeline { |
| | | position: relative; |
| | |
| | | .@{content9} { |
| | | height: 722px; |
| | | padding: 64px 24px; |
| | | |
| | | &.hor { |
| | | .timeline { |
| | | display: block; |
| | | &:before { |
| | | display: block; |
| | | } |
| | | |
| | | .block-wrapper { |
| | | width: auto; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | .timeline { |
| | | &:before { |
| | |
| | | align-items: center; |
| | | } |
| | | &-text { |
| | | padding: 24px 48px; |
| | | // padding: 24px 48px; |
| | | padding-left: 200px; |
| | | } |
| | | &-img { |
| | | padding: 24px 48px; |
| | | // padding: 24px 48px; |
| | | } |
| | | .ant-tabs-tabpane { |
| | | margin-top: 40px; |