privatization.vue 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607
  1. <template>
  2. <div class="client-exam-page client-platform-page">
  3. <!-- 广告图位置 -->
  4. <div class="client-banner-box">
  5. <div
  6. :style="{backgroundImage: `url(${bannerList[0].pic || require(`~/static/images/client/train/train-banner-background.png`)})`}"
  7. class="client-platform-banner">
  8. <div class="client-container mta-hidden-xs">
  9. <div class="banner-btn-groups left">
  10. <onlineInformationBtn class="online-information-btn btn-item solution-privatization" />
  11. </div>
  12. </div>
  13. </div>
  14. </div>
  15. <!-- 私有化部署优势 -->
  16. <div class="client-private-youshi client-container">
  17. <h4>私有化部署优势</h4>
  18. <ul>
  19. <li>
  20. <div>
  21. <i></i>
  22. <div>
  23. <h4>数据私密安全</h4>
  24. <p>企业级技术框架;数据私有化隔离;数据存储备份机制;算法、秘钥双重保险,数据安全可靠;独享云服务,速度更快,性能更优。</p>
  25. </div>
  26. </div>
  27. </li>
  28. <li>
  29. <div>
  30. <i></i>
  31. <div>
  32. <h4>企业自主掌握</h4>
  33. <p>企业可完全自主掌握,轻松实现人员管理、权限管理;账号与席位轻松绑定,入职迅速,离职安全,避免认为数据事故。</p>
  34. </div>
  35. </div>
  36. </li>
  37. <li>
  38. <div>
  39. <i></i>
  40. <div>
  41. <h4>第三方接口对接</h4>
  42. <p>支持和第三方OA、HR、ERP、教务系统、微信、钉钉等对接。</p>
  43. </div>
  44. </div>
  45. </li>
  46. <li>
  47. <div>
  48. <i></i>
  49. <div>
  50. <h4>可定制开发</h4>
  51. <p>系统拥有极其强大的扩展技术。在这套扩展技术体系中,企业可以在此基础上定制任意功能,扩充目前的功能架构,满足企业自身发展的需求。</p>
  52. </div>
  53. </div>
  54. </li>
  55. </ul>
  56. </div>
  57. <!-- 私有化部署方案 -->
  58. <div class="client-private-fangan client-container">
  59. <h4>私有化部署解决方案</h4>
  60. <div class="private-fangan-nav">
  61. <span :class="{active: curActive === 1}" @click="curActive = 1">专属服务器部署</span>
  62. <span :class="{active: curActive === 2}" @click="curActive = 2">私有服务器部署</span>
  63. </div>
  64. <div class="private-fangan-content" v-if="curActive === 1">
  65. <div>
  66. <img :src="img1">
  67. <div class="left">
  68. <p>将青谷考培系统部署版独立部署到企业专属阿里云/腾讯云服务器中,享受公有云功能与服务的同时,又具备数据隔离的优势,适用于大多数中小型企业。</p>
  69. <ul>
  70. <li>更易于拓展</li>
  71. <li>数据安全可靠</li>
  72. <li>降低人工成本,无需运维</li>
  73. </ul>
  74. </div>
  75. </div>
  76. </div>
  77. <div class="private-fangan-content" v-if="curActive === 2">
  78. <div>
  79. <img :src="img2">
  80. <div class="left">
  81. <p>将青谷考陪系统部署版部署到企业内部私有云服务器中,企业完全自主掌握,适用于通信,金融等对数据安全性要求更高的企业。</p>
  82. <ul>
  83. <li><i></i>公司内部局域网加速,编辑访问更丝滑</li>
  84. <li><i></i>私有服务器企业自主管理,数据物理安全和防泄密风险进一步增强</li>
  85. </ul>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. <!-- 保护服务 -->
  91. <div class="client-private-service client-container">
  92. <h4>部署服务</h4>
  93. <ul>
  94. <li>
  95. <h4>企业需求诊断</h4>
  96. <i></i>
  97. <p>了解企业实际情况,设计专属需求解决方案</p>
  98. </li>
  99. <li>
  100. <h4>实施项全员培训</h4>
  101. <i></i>
  102. <p>为企业培训讲解,全员快速上手系统,信息统一,沟通透明同步</p>
  103. </li>
  104. <li>
  105. <h4>部署全程保障</h4>
  106. <i></i>
  107. <p>技术专家全程负责,提供完整的部署方案,完成高质量交付</p>
  108. </li>
  109. <li>
  110. <h4>全周期服务指导</h4>
  111. <i></i>
  112. <p>高效运营团队使用支持,售后服务及时响应</p>
  113. </li>
  114. </ul>
  115. </div>
  116. <!-- 立即咨询 -->
  117. <desWithCode source="privatization"></desWithCode>
  118. </div>
  119. </template>
  120. <script>
  121. import chanPinTiYan from "~/components/common/chanPinTiYan";
  122. import freeTrialBtn from "~/components/common/freeTrialBtn";
  123. import onlineInformationBtn from "~/components/common/onlineInformationBtn";
  124. import newsComp2 from "~/components/common/newsComp2";
  125. import {BannerImgs} from "~/defaultConfig";
  126. import desWithCode from "@/components/common/layout/desComp/desWithCode";
  127. /**
  128. * @ 解决方案 -> 私有化部署
  129. */
  130. export default {
  131. name: "privatization",
  132. layout: 'templateB',
  133. components: { chanPinTiYan, freeTrialBtn, onlineInformationBtn, newsComp2, desWithCode},
  134. async asyncData({$axios, store}) {
  135. const arr = [
  136. $axios.$post(`/home/banner/list`, {'code': BannerImgs.siyouhuabushu}),
  137. ];
  138. const [ res2] = await Promise.all(arr);
  139. return {
  140. bannerList: res2.data.data || [],
  141. }
  142. },
  143. head() {
  144. return {
  145. title: '在线考试平台_在线考试软件_试卷软件系统',
  146. meta: [
  147. {
  148. name: 'keywords',
  149. content: '考试平台,试卷系统,试卷软件'
  150. },
  151. {
  152. name: 'description',
  153. content: '麦塔考试系统具有良好高并发性和访问安全部署、严格的考试监控防作弊功能、PC移动支持多终端,随时随地考试、丰富的考试管理功能。'
  154. }
  155. ],
  156. }
  157. },
  158. data() {
  159. return {
  160. curActive: 1,
  161. img1: require('~/static/gangweiIcon/z88.png'),
  162. img2: require('~/static/gangweiIcon/z89.png'),
  163. }
  164. }
  165. }
  166. </script>
  167. <style lang="scss" scoped>
  168. .client-banner-box div.client-platform-banner {
  169. .banner-btn-groups.left {
  170. left: 100px;
  171. top: 440px;
  172. .solution-privatization {
  173. background: #eef106;
  174. color: #00b96b;
  175. width: 180px;
  176. height: 60px;
  177. line-height: 60px;
  178. border-radius: 50px;
  179. border-color: #eef106;
  180. }
  181. }
  182. }
  183. // 私有化部署优势
  184. .client-private-youshi {
  185. >h4 {
  186. font-size: 30px;
  187. color: #333;
  188. text-align: center;
  189. font-weight: 800;
  190. margin-top: 110px;
  191. }
  192. ul {
  193. display: flex;
  194. flex-wrap: wrap;
  195. margin-top: 100px;
  196. li {
  197. width: 50%;
  198. >div {
  199. box-sizing: border-box;
  200. padding: 32px 54px;
  201. border: 1px solid #00b96b;
  202. border-radius: 10px;
  203. margin: 0 47px 38px 0;
  204. display: flex;
  205. justify-content: flex-start;
  206. i {
  207. width: 92px;
  208. height: 92px;
  209. display: inline-block;
  210. background-size: contain;
  211. background-repeat: no-repeat;
  212. background-position: center;
  213. }
  214. div {
  215. margin-left: 48px;
  216. width: 600px;
  217. height: 120px;
  218. h4 {
  219. font-size: 24px;
  220. font-weight: 800;
  221. color: #333;
  222. text-align: left;
  223. }
  224. p {
  225. font-size: 14px;
  226. color: #333;
  227. font-weight: 500;
  228. line-height: 24px;
  229. margin-top: 21px;
  230. }
  231. }
  232. }
  233. &:nth-child(1) {
  234. >div> i {
  235. background-image: url("~static/gangweiIcon/z84.png");
  236. }
  237. }
  238. &:nth-child(2) {
  239. >div> i {
  240. background-image: url("~static/gangweiIcon/z85.png");
  241. }
  242. }
  243. &:nth-child(3) {
  244. >div> i {
  245. background-image: url("~static/gangweiIcon/z86.png");
  246. }
  247. }
  248. &:nth-child(4) {
  249. >div> i {
  250. background-image: url("~static/gangweiIcon/z87.png");
  251. }
  252. }
  253. }
  254. }
  255. }
  256. // 私有化部署方案
  257. .client-private-fangan {
  258. margin-top: 180px;
  259. h4 {
  260. font-size: 30px;
  261. font-weight: 800;
  262. color: #333;
  263. text-align: center;
  264. margin-bottom: 78px;
  265. }
  266. .private-fangan-nav {
  267. border-bottom: 1px solid #7cc659;
  268. margin: 0 auto;
  269. text-align: center;
  270. span {
  271. cursor: pointer;
  272. margin-right: 130px;
  273. color: #9c9c9c;
  274. font-size: 24px;
  275. font-weight: 800;
  276. opacity: 0.9;
  277. margin-bottom: 18px;
  278. display: inline-block;
  279. &:last-child {
  280. margin-right: 0;
  281. }
  282. &.active {
  283. color: #333;
  284. opacity: 1;
  285. }
  286. }
  287. }
  288. .private-fangan-content {
  289. >div {
  290. transition: all .5s ease;
  291. margin-bottom: 160px;
  292. margin-top: 100px;
  293. display: flex;
  294. img {
  295. width: 400px;
  296. height: 240px;
  297. }
  298. .left {
  299. margin-left: 50px;
  300. p {
  301. font-size: 18px;
  302. line-height: 30px;
  303. font-weight: 500;
  304. color: #333;
  305. }
  306. ul {
  307. margin-top: 40px;
  308. li {
  309. font-size: 18px;
  310. font-weight: 500;
  311. color: #333;
  312. line-height: 30px;
  313. &:before {
  314. content: '';
  315. display: inline-block;
  316. width: 14px;
  317. height: 14px;
  318. background-image: url("~static/gangweiIcon/z133.png");
  319. background-repeat: no-repeat;
  320. background-position: center;
  321. }
  322. }
  323. }
  324. }
  325. }
  326. }
  327. }
  328. // 部署方案
  329. .client-private-service {
  330. margin-bottom: 100px;
  331. h4 {
  332. font-size: 30px;
  333. font-weight: 800;
  334. color: #333;
  335. text-align: center;
  336. margin-bottom: 80px;
  337. }
  338. ul {
  339. display: flex;
  340. justify-content: space-between;
  341. li {
  342. width: 200px;
  343. flex-shrink: 0;
  344. display: flex;
  345. flex-direction: column;
  346. justify-content: center;
  347. h4 {
  348. font-size: 24px;
  349. font-weight: 800;
  350. color: #333;
  351. margin-bottom: 24px;
  352. }
  353. p {
  354. font-size: 14px;
  355. font-weight: 500;
  356. line-height: 24px;
  357. text-align: center;
  358. }
  359. i {
  360. width: 195px;
  361. height: 150px;
  362. display: inline-block;
  363. background-position: center;
  364. background-size: contain;
  365. background-position: center;
  366. }
  367. &:nth-child(1) {
  368. i {
  369. background-image: url("~static/productImage/p04.png");
  370. }
  371. }
  372. &:nth-child(2) {
  373. i {
  374. background-image: url("~static/productImage/p03.png");
  375. }
  376. }
  377. &:nth-child(3) {
  378. i {
  379. background-image: url("~static/productImage/p01.png");
  380. }
  381. }
  382. &:nth-child(4) {
  383. i {
  384. background-image: url("~static/productImage/p02.png");
  385. }
  386. }
  387. }
  388. }
  389. }
  390. @media (max-width: 768px) {
  391. .client-private-youshi {
  392. >h4 {
  393. font-size: 18px;
  394. color: #333;
  395. text-align: center;
  396. font-weight: 800;
  397. margin-top: 10%;
  398. }
  399. ul {
  400. display: flex;
  401. flex-wrap: wrap;
  402. margin-top: 10%;
  403. li {
  404. width: 100%;
  405. >div {
  406. box-sizing: border-box;
  407. padding: 8px 14px;
  408. border: 1px solid #00b96b;
  409. border-radius: 10px;
  410. margin: 0 10px 10px 0;
  411. display: flex;
  412. justify-content: flex-start;
  413. i {
  414. width: 90px;
  415. height: 90px;
  416. display: inline-block;
  417. background-size: contain;
  418. background-repeat: no-repeat;
  419. background-position: center;
  420. }
  421. div {
  422. margin-left: 3%;
  423. width: 600px;
  424. height: 80px;
  425. h4 {
  426. font-size: 14px;
  427. font-weight: 800;
  428. color: #333;
  429. text-align: left;
  430. }
  431. p {
  432. font-size: 12px;
  433. color: #333;
  434. font-weight: 500;
  435. line-height: 1.5;
  436. margin-top: 5%;
  437. }
  438. }
  439. }
  440. }
  441. }
  442. }
  443. .client-private-fangan {
  444. margin-top: 10%;
  445. h4 {
  446. font-size: 18px;
  447. font-weight: 800;
  448. color: #333;
  449. text-align: center;
  450. margin-bottom: 5%;
  451. }
  452. .private-fangan-nav {
  453. border-bottom: 1px solid #7cc659;
  454. margin: 0 auto;
  455. text-align: center;
  456. span {
  457. cursor: pointer;
  458. margin-right: 10%;
  459. color: #9c9c9c;
  460. font-size: 14px;
  461. font-weight: 800;
  462. opacity: 0.9;
  463. margin-bottom: 18px;
  464. display: inline-block;
  465. &:last-child {
  466. margin-right: 0;
  467. }
  468. &.active {
  469. color: #333;
  470. opacity: 1;
  471. }
  472. }
  473. }
  474. .private-fangan-content {
  475. >div {
  476. transition: all .5s ease;
  477. margin-bottom: 3%;
  478. margin-top: 3%;
  479. display: flex;
  480. flex-direction: column;
  481. img {
  482. width: 100%;
  483. height: 20%;
  484. margin-bottom: 10px;
  485. }
  486. .left {
  487. margin-left: 3%;
  488. p {
  489. font-size: 14px;
  490. line-height: 1.5;
  491. font-weight: 500;
  492. color: #333;
  493. }
  494. ul {
  495. margin-top: 1%;
  496. li {
  497. font-size: 14px;
  498. font-weight: 500;
  499. color: #333;
  500. line-height: 1.5;
  501. }
  502. }
  503. }
  504. }
  505. }
  506. }
  507. .client-private-service {
  508. margin-bottom: 30px;
  509. h4 {
  510. font-size: 18px;
  511. margin-bottom: 0px;
  512. margin-top: 20px;
  513. }
  514. ul {
  515. flex-direction: column;
  516. li {
  517. width: 100%;
  518. flex-shrink: 1;
  519. margin-bottom: 10px;
  520. h4 {
  521. font-size: 14px;
  522. }
  523. p {
  524. font-size: 12px;
  525. }
  526. i {
  527. margin: 0 auto;
  528. }
  529. }
  530. }
  531. }
  532. }
  533. </style>