testResult.vue 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790
  1. <template>
  2. <view v-if="role" class="bg">
  3. <view style="overflow: hidden;">
  4. <!-- <unTable :scoresList="scoresList" :testResult="testResult" /> -->
  5. </view>
  6. <view class="scale_name">你的婚姻质量有多高?</view>
  7. <view class="test_time">测试时间:{{time}}</view>
  8. <view class="role_medal">测试结果</view>
  9. <view class="chart_wrap">
  10. <leiDa :reference="reference" :scoreList="scoreList" :indicator="indicator" />
  11. <view class="my_table">
  12. <view class="t-head">
  13. <view width="50%">维度</view>
  14. <view>得分</view>
  15. <view>满分</view>
  16. </view>
  17. <view class="t-body" v-for="(item, index) in scoreList">
  18. <view>{{indicator[index].text}}</view>
  19. <view>{{item}}</view>
  20. <view style="border-right: 0;">45</view>
  21. </view>
  22. </view>
  23. </view>
  24. <view class="rgtd_box">
  25. <view class="rgtd_box_title"><text>测评解读</text></view>
  26. <view class="rgtd_box_wrap">
  27. <view style="overflow: hidden;"></view>
  28. <view class="score_title">你的测评总分:(满分450)</view>
  29. <view class="score_num">{{scoreNum}}</view>
  30. <view class="score_percentage">
  31. <view class="process_bar" v-if="scoreNum > 0" :style="{'width': percentage}">
  32. </view>
  33. </view>
  34. <view class="score_explain">注: 评分越高表示婚姻质量越好</view>
  35. <view class="dimension_content">
  36. 婚姻被视为两颗心融合的神圣仪式,是承诺共度风雨、共享欢乐的约定。然而,现实往往比童话复杂,有人感叹婚姻是爱情的终点站,甜蜜的誓言在锅碗瓢盆的交响曲中渐渐消散,曾经的闪光点在日复一日的磨合中变得模糊不清。但也有那么一群人,他们携手走过风风雨雨,将平凡的日子编织成最动人的诗篇,证明了真正的幸福并非遥不可及。
  37. </view>
  38. </view>
  39. </view>
  40. <view class="rgtd_box">
  41. <view class="rgtd_box_title"><text>维度分析</text></view>
  42. <view class="rgtd_box_wrap">
  43. <view style="overflow: hidden;"></view>
  44. <view v-for="(item, index) in resultObj">
  45. <template v-if="index > 0">
  46. <view class="dimension_name"><text>{{item.name}}</text></view>
  47. <view class="dimension_title">
  48. 得分
  49. </view>
  50. <view class="dimension_content dc1">
  51. <text>{{item.score}}</text>
  52. </view>
  53. <view class="dimension_title">
  54. 维度结论
  55. </view>
  56. <view class="dimension_content dc1">
  57. <text>{{item.symptom}}</text>
  58. </view>
  59. <view class="dimension_title">
  60. 维度说明
  61. </view>
  62. <view class="dimension_content">
  63. {{item.improvementSuggestions}}
  64. </view>
  65. <view class="dimension_explain">*维度解释:{{getTips(tips[index])}}</view>
  66. </template>
  67. </view>
  68. </view>
  69. </view>
  70. <view class="report_desc">
  71. <view class="desc_title">报告阅读说明</view>
  72. <view class="desc_txt">谢谢您的参与,阅读本报告时,请注意以下内容:</view>
  73. <view style="display: flex;">
  74. <view class="list_mark">·</view>
  75. <view class="desc_txt">本结果仅供参考,不可作为临床诊断的依据;</view>
  76. </view>
  77. <view style="display: flex;">
  78. <view class="list_mark">·</view>
  79. <view class="desc_txt">如对报告有不理解的地方,建议咨询专业人员;</view>
  80. </view>
  81. <view style="display: flex;">
  82. <view class="list_mark">·</view>
  83. <view class="desc_txt">如结果与你自己或他人的感受有出入,可回忆在测试时是否有事情影响到你,或自己回答时是否有所顾虑。</view>
  84. </view>
  85. </view>
  86. </view>
  87. </template>
  88. <script>
  89. import {
  90. getRecordById
  91. } from "@/api/index.js";
  92. import {
  93. photoUrl
  94. } from "@/common/config.js"
  95. const photoUrls = `${photoUrl}api/show?filePath=./webo`
  96. import {
  97. getTestTime
  98. } from "@/utils/util.js"
  99. import leiDa from "@/components/mpvueEcharts/leiDa.vue"
  100. // import unTable from "@/components/unTable.vue"
  101. export default {
  102. components: {
  103. leiDa
  104. },
  105. data() {
  106. return {
  107. photoUrl: photoUrl,
  108. isChecked: true,
  109. isShake: false,
  110. scaleDetail: {},
  111. questionList: [],
  112. currentQuestion: {},
  113. currentAnswerList: [],
  114. currentIndex: 0,
  115. userAnswerList: [],
  116. resultId: '',
  117. isLoading: false,
  118. isDisbale: false,
  119. roleList: {
  120. '无职业倦怠': {
  121. type: 1,
  122. img: `${photoUrls}/MarriageQuality/role/role1.png`,
  123. mrBg: '#E4FFD3',
  124. mrBorder: '#66C666',
  125. mrColor: '#0B7000'
  126. },
  127. '轻度职业倦怠': {
  128. type: 2,
  129. img: `${photoUrls}/MarriageQuality/role/role2.png`,
  130. mrBg: '#E4FFD3',
  131. mrBorder: '#66C666',
  132. mrColor: '#0B7000'
  133. },
  134. '中度职业倦怠': {
  135. type: 3,
  136. img: `${photoUrls}/MarriageQuality/role/role3.png`,
  137. mrBg: '#F7E9FF',
  138. mrBorder: '#B262E1',
  139. mrColor: '#962ED4'
  140. },
  141. '重度职业倦怠': {
  142. type: 4,
  143. img: `${photoUrls}/MarriageQuality/role/role4.png`,
  144. mrBg: '#F7E9FF',
  145. mrBorder: '#B262E1',
  146. mrColor: '#962ED4'
  147. }
  148. },
  149. resultObj: [],
  150. resultId: '',
  151. role: '',
  152. scoreNum: 0,
  153. maxScore: 450,
  154. minScore: 0,
  155. keywords: '',
  156. characteristic: '', // 特点
  157. time: '',
  158. indicator: [],
  159. scoreList: [],
  160. tips: [
  161. '',
  162. '性格相容:对伴侣行为方式的满意程度。',
  163. '夫妻交流:夫妻之间的沟通质量和彼此的理解程度。',
  164. '化解冲突:夫妻应对争吵或分歧的方法和态度。',
  165. '经济安排:夫妻在处理家庭财务上的态度和方法。',
  166. '业余活动:夫妻在闲暇时间的活动安排和对此的满意度。',
  167. '情感与性生活:对夫妻感情与性关系的关注度与感受。',
  168. '子女与婚姻:夫妻对生育以及子女养育的方法与态度。',
  169. '亲友关系:夫妻如何看待和处理与双方家庭和朋友的关系。',
  170. '家庭角色:夫妻对彼此在家庭中所扮演角色的看法。',
  171. '生活观念:夫妻对婚姻的看法以及对彼此观点的认可程度。'
  172. ]
  173. }
  174. },
  175. onLoad(options) {
  176. if (options && options.resultId) {
  177. this.resultId = options.resultId
  178. this.getScaleTestResults(this.resultId);
  179. }
  180. },
  181. computed: {
  182. percentage() {
  183. return ((this.scoreNum / this.maxScore) * 627) + 'rpx'
  184. }
  185. },
  186. methods: {
  187. getScaleTestResults(id) {
  188. let _this = this;
  189. _this.$request
  190. .get({
  191. url: `${getRecordById}?id=${id}`,
  192. loadingTip: "加载中...",
  193. data: {},
  194. })
  195. .then(
  196. (res) => {
  197. if (res.code == 200) {
  198. _this.testResult = JSON.parse(res.data?.userRecordEntity?.testResult)[0];
  199. _this.role = _this.testResult.tableContext[1].value[0];
  200. this.role = '无职业倦怠';
  201. _this.resultObj = _this.testResult.newTableContext.result;
  202. this.scoreNum = this.testResult.newTableContext.result[0].score;
  203. this.time = getTestTime(res.data.userRecordEntity.testDate);
  204. this.indicator = this.testResult.newTableContext.iconInfo.indicator;
  205. this.scoreList = this.testResult.newTableContext.iconInfo.scoreList;
  206. } else if (res.code == 401) {} else {
  207. (res) => {
  208. console.log("世界上绝对绝对绝对绝对绝对的", res);
  209. }
  210. }
  211. })
  212. },
  213. getAdvantage(str) {
  214. let tempArr = str.split("——");
  215. let title = tempArr[0].split(".")
  216. let advant = {
  217. title: title[1],
  218. content: tempArr[1]
  219. }
  220. return advant
  221. },
  222. getTips(str) {
  223. let temp = str.split(':');
  224. return `${temp[0]}是指${temp[1]}`
  225. }
  226. }
  227. }
  228. </script>
  229. <style scoped>
  230. .bg {
  231. width: 100%;
  232. background: #E53700;
  233. position: relative;
  234. padding-bottom: 100rpx;
  235. }
  236. .scale_name {
  237. font-family: 'Alibaba PuHuiTi 2.0';
  238. font-weight: bold;
  239. font-size: 42rpx;
  240. color: #FFFFFF;
  241. margin: 20rpx 0 0 32rpx;
  242. }
  243. .test_time {
  244. font-family: 'Alibaba PuHuiTi 2.0';
  245. font-weight: normal;
  246. font-size: 28rpx;
  247. color: #ffffff;
  248. margin-left: 32rpx;
  249. }
  250. .role_medal {
  251. width: 205rpx;
  252. line-height: 53rpx;
  253. background: #FFFFFF;
  254. border-radius: 27rpx;
  255. font-family: 'Alibaba PuHuiTi 2.0';
  256. font-weight: normal;
  257. font-size: 32rpx;
  258. color: #333333;
  259. text-align: center;
  260. position: absolute;
  261. top: 36rpx;
  262. right: 25rpx;
  263. }
  264. .role_wrap {
  265. position: relative;
  266. }
  267. .role_char {
  268. width: 714rpx;
  269. height: 156rpx;
  270. display: flex;
  271. justify-content: space-around;
  272. align-items: center;
  273. position: absolute;
  274. left: 18rpx;
  275. bottom: 0;
  276. }
  277. .char_item {
  278. width: 30%;
  279. font-family: 'ZhankuKuaiLeTi';
  280. font-weight: 800;
  281. font-size: 36rpx;
  282. color: #333333;
  283. line-height: 52rpx;
  284. text-align: center;
  285. }
  286. .shadow_img {
  287. display: block;
  288. width: 170rpx;
  289. position: absolute;
  290. left: 50%;
  291. bottom: -6rpx;
  292. transform: translateX(-50%);
  293. }
  294. .role_name {
  295. text-align: center;
  296. margin: 202rpx 0 0 0;
  297. }
  298. .role_name image {
  299. width: 550rpx;
  300. }
  301. .temp_type {
  302. width: 714rpx;
  303. margin: 0 auto;
  304. }
  305. .carton {
  306. width: 718rpx;
  307. margin: 0 16rpx;
  308. }
  309. .score_percentage {
  310. display: flex;
  311. align-items: center;
  312. justify-content: space-between;
  313. width: 627rpx;
  314. height: 20rpx;
  315. background: #FFFFFF;
  316. border-radius: 10rpx;
  317. border-radius: 14rpx;
  318. margin: 14rpx 0 8rpx 20rpx;
  319. position: relative;
  320. z-index: 3;
  321. overflow-x: hidden;
  322. }
  323. .process_bar {
  324. width: 0rpx;
  325. height: 16rpx;
  326. background: #FF1E00;
  327. border-radius: 8rpx;
  328. box-shadow: 0rpx 0rpx 4rpx 2rpx #FFC600;
  329. position: absolute;
  330. top: 3rpx;
  331. left: 4rpx;
  332. }
  333. .rgtd_box {
  334. box-sizing: border-box;
  335. width: 702rpx;
  336. min-height: 700rpx;
  337. margin: 0 auto 124rpx;
  338. position: relative;
  339. z-index: 0;
  340. }
  341. .rgtd_box_title {
  342. width: 701rpx;
  343. height: 97rpx;
  344. background: url(https://test.jue-ming.com:8849/api/show?filePath=./webo/MarriageQuality/title_bg.png) no-repeat;
  345. background-size: cover;
  346. position: absolute;
  347. left: 0;
  348. top: -80rpx;
  349. z-index: 0;
  350. text-align: center;
  351. }
  352. .rgtd_box_title text {
  353. font-family: 'Alibaba PuHuiTi 2.0';
  354. font-weight: normal;
  355. font-size: 44rpx;
  356. color: #FFFEFE;
  357. margin-top: 20rpx;
  358. }
  359. .dimension_name {
  360. width: 465rpx;
  361. height: 79rpx;
  362. padding-top: 2rpx;
  363. background: url(https://test.jue-ming.com:8849/api/show?filePath=./webo/MarriageQuality/dimension_name.png) no-repeat;
  364. background-size: cover;
  365. margin: 60rpx auto 0;
  366. text-align: center;
  367. }
  368. .dimension_name text {
  369. font-family: 'Alibaba PuHuiTi 2.0';
  370. font-weight: bold;
  371. font-size: 44rpx;
  372. color: #FFFEFE;
  373. }
  374. .dimension_title {
  375. box-sizing: border-box;
  376. width: 100%;
  377. background: url(https://test.jue-ming.com:8849/api/show?filePath=./webo/MarriageQuality/list_style_bg.png) no-repeat 16rpx center;
  378. background-size: 19rpx auto;
  379. padding: 26rpx 0 0 0;
  380. font-family: 'Alibaba PuHuiTi 2.0';
  381. font-weight: bold;
  382. font-size: 32rpx;
  383. color: #FF1E00;
  384. line-height: 27rpx;
  385. }
  386. .dt1 {
  387. margin-top: 78rpx;
  388. }
  389. .dimension_content {
  390. box-sizing: border-box;
  391. width: 655rpx;
  392. min-height: 91rpx;
  393. padding: 30rpx 24rpx;
  394. background: #FFFFFF;
  395. border-radius: 18rpx;
  396. margin: 20rpx auto;
  397. font-family: 'Alibaba PuHuiTi 2.0';
  398. font-weight: normal;
  399. font-size: 28rpx;
  400. color: #333333;
  401. line-height: 50rpx;
  402. text-align: justify;
  403. }
  404. .dimension_explain {
  405. font-family: 'Alibaba PuHuiTi 2.0';
  406. font-weight: normal;
  407. font-size: 20rpx;
  408. color: #D3987E;
  409. line-height: 24rpx;
  410. margin-top: 10rpx;
  411. }
  412. .dc1 {
  413. text-align: center;
  414. }
  415. .rgtd_box_wrap {
  416. box-sizing: border-box;
  417. width: 702rpx;
  418. min-height: 700rpx;
  419. background: #FFE9DC;
  420. border-radius: 27rpx;
  421. padding: 30rpx 23rpx;
  422. position: relative;
  423. z-index: 1;
  424. }
  425. .rgtd_box_content {
  426. box-sizing: border-box;
  427. width: 674rpx;
  428. min-height: 390rpx;
  429. padding: 28rpx 47rpx;
  430. background: #FFF9FA;
  431. border-radius: 18rpx;
  432. margin: 0 auto;
  433. font-family: 'Alibaba PuHuiTi 2.0';
  434. font-weight: normal;
  435. font-size: 32rpx;
  436. color: #333333;
  437. line-height: 50rpx;
  438. letter-spacing: 2rpx;
  439. }
  440. .rgtd_text {
  441. width: 181rpx;
  442. margin: 6rpx 0 0 39rpx;
  443. }
  444. .emo_img {
  445. width: 112rpx;
  446. margin-right: 7rpx;
  447. }
  448. .rgtg_content {
  449. box-sizing: border-box;
  450. width: 714rpx;
  451. padding: 40rpx;
  452. background: #FFFFFF;
  453. border-radius: 35rpx;
  454. margin: 0 auto;
  455. font-family: 'Alibaba PuHuiTi 2.0';
  456. font-weight: normal;
  457. font-size: 28rpx;
  458. color: #333333;
  459. line-height: 1.8;
  460. letter-spacing: 2rpx;
  461. }
  462. .mrmj_content {
  463. display: flex;
  464. flex-wrap: wrap;
  465. min-height: 255rpx;
  466. }
  467. .star_img {
  468. width: 92rpx;
  469. margin-right: 43rpx;
  470. }
  471. .mrmj_content .mr_name {
  472. height: 44rpx;
  473. padding: 0 34rpx;
  474. margin: 4rpx 10rpx;
  475. background: #E4FFD3;
  476. border-radius: 22rpx;
  477. border: 1px solid #66C666;
  478. font-family: 'Alibaba PuHuiTi 2.0';
  479. font-weight: normal;
  480. font-size: 28rpx;
  481. color: #0B7000;
  482. line-height: 44rpx;
  483. text-align: center;
  484. }
  485. .mr_pic_box {
  486. width: 100%;
  487. }
  488. .mr_pic {
  489. width: 316rpx;
  490. margin: 5rpx 8rpx;
  491. }
  492. .advantage_title {
  493. font-family: 'Alibaba PuHuiTi 2.0';
  494. font-weight: bold;
  495. font-size: 32rpx;
  496. color: #333333;
  497. margin: 25rpx 5rpx 8rpx;
  498. }
  499. .advantage_content {
  500. box-sizing: border-box;
  501. width: 632rpx;
  502. background: #E4FFD3;
  503. border-radius: 22rpx;
  504. border: 1px solid #66C666;
  505. padding: 28rpx;
  506. margin: 0 auto;
  507. }
  508. .ad_item_title {
  509. display: flex;
  510. align-items: center;
  511. font-family: 'Alibaba PuHuiTi 2.0';
  512. font-weight: bold;
  513. font-size: 32rpx;
  514. color: #156300;
  515. }
  516. .love_role {
  517. width: 571rpx;
  518. margin: 0 auto;
  519. }
  520. .single_star {
  521. width: 32rpx;
  522. margin: 0 8rpx 4rpx 0;
  523. }
  524. .heart_img {
  525. width: 93rpx;
  526. margin-right: 16rpx;
  527. }
  528. .lover_type_title {
  529. font-family: 'Alibaba PuHuiTi 2.0';
  530. font-weight: bold;
  531. font-size: 32rpx;
  532. color: #333333;
  533. line-height: 43rpx;
  534. }
  535. .lover_type {
  536. width: 571rpx;
  537. font-family: 'ZhankuKuaiLeTi';
  538. font-weight: 400;
  539. font-size: 133rpx;
  540. color: #333333;
  541. line-height: 149rpx;
  542. text-align: center;
  543. margin: 50rpx auto 30rpx;
  544. background: url(https://test.jue-ming.com:8849/api/show?filePath=./webo/MarriageQuality/role/lover_type_bg.png) no-repeat center bottom;
  545. background-size: 100% auto;
  546. }
  547. .love_decode {
  548. box-sizing: border-box;
  549. width: 632rpx;
  550. padding: 39rpx 30rpx;
  551. background: #FFE8FD;
  552. border-radius: 22rpx;
  553. border: 1px solid #FF59F1;
  554. margin: 0 auto;
  555. font-family: 'Alibaba PuHuiTi 2.0';
  556. font-weight: normal;
  557. font-size: 28rpx;
  558. color: #333333;
  559. }
  560. .result_box {
  561. width: 702rpx;
  562. min-height: 807rpx;
  563. background: #ffffff;
  564. box-shadow: 0rpx 3rpx 24rpx 0rpx rgba(126, 77, 0, 0.13);
  565. border-radius: 26rpx;
  566. margin: 168rpx auto 0;
  567. position: relative;
  568. }
  569. .pad_box {
  570. width: 100%;
  571. height: 200rpx;
  572. border-radius: 26rpx;
  573. overflow: hidden;
  574. }
  575. .title_img {
  576. height: 60rpx;
  577. margin: 37rpx 0 0 96rpx;
  578. }
  579. .result_box_r {
  580. box-sizing: border-box;
  581. width: 702rpx;
  582. min-height: 453rpx;
  583. margin: -188rpx auto 0;
  584. background: url(https://test.jue-ming.com:8849/api/show?filePath=./webo/MarriageQuality/result_bg_r.png) no-repeat top;
  585. background-size: 100% auto;
  586. border-radius: 33rpx;
  587. font-family: 'Alibaba PuHuiTi 2.0';
  588. font-weight: normal;
  589. font-size: 32rpx;
  590. color: #555555;
  591. line-height: 50rpx;
  592. position: relative;
  593. z-index: 2;
  594. }
  595. .r_content {
  596. width: 600rpx;
  597. min-height: 307rpx;
  598. background: #FFE1E1;
  599. border-radius: 20rpx;
  600. border: 1px solid #FF6666;
  601. margin: 20rpx auto 0;
  602. padding: 30rpx;
  603. font-family: 'Alibaba PuHuiTi 2.0';
  604. font-weight: normal;
  605. font-size: 32rpx;
  606. color: #333333;
  607. line-height: 50rpx;
  608. display: flex;
  609. align-items: flex-start;
  610. }
  611. .report_desc {
  612. padding: 0 38rpx;
  613. letter-spacing: 1px;
  614. }
  615. .desc_title {
  616. font-family: 'Alibaba PuHuiTi 2.0';
  617. font-weight: normal;
  618. font-size: 28rpx;
  619. color: #333333;
  620. line-height: 46rpx;
  621. }
  622. .stext {
  623. font-family: 'Alibaba PuHuiTi 2.0';
  624. font-weight: normal;
  625. font-size: 20rpx;
  626. color: #333333;
  627. line-height: 30rpx;
  628. }
  629. .desc_txt {
  630. font-family: 'Alibaba PuHuiTi 2.0';
  631. font-weight: normal;
  632. font-size: 20rpx;
  633. color: #333333;
  634. line-height: 30rpx;
  635. }
  636. .list_mark {
  637. line-height: 0.7;
  638. font-size: 36rpx;
  639. color: #333333;
  640. font-weight: 600;
  641. margin-right: 5rpx;
  642. }
  643. .analysis_title {
  644. width: 362rpx;
  645. position: absolute;
  646. top: -30rpx;
  647. left: 50%;
  648. transform: translateX(-50%);
  649. }
  650. .paperclip {
  651. width: 55rpx;
  652. position: absolute;
  653. top: -40rpx;
  654. left: 38rpx;
  655. }
  656. .score_title {
  657. font-family: 'Alibaba PuHuiTi 2.0';
  658. font-weight: normal;
  659. font-size: 32rpx;
  660. color: #333333;
  661. line-height: 24rpx;
  662. margin: 0 0 0 5rpx;
  663. }
  664. .score_num {
  665. font-family: 'Alibaba PuHuiTi 2.0';
  666. font-weight: bold;
  667. font-size: 93rpx;
  668. color: #FF1E00;
  669. text-align: center;
  670. margin-top: 20rpx;
  671. line-height: 1.2;
  672. }
  673. .score_explain {
  674. font-family: 'Alibaba PuHuiTi 2.0';
  675. font-weight: normal;
  676. font-size: 24rpx;
  677. color: #999999;
  678. line-height: 34rpx;
  679. text-align: center;
  680. }
  681. .chart_wrap {
  682. width: 702rpx;
  683. min-height: 1053rpx;
  684. background: #FFFFFF;
  685. border-radius: 16rpx;
  686. margin: 30rpx auto 100rpx;
  687. padding-bottom: 30rpx;
  688. }
  689. .my_table {
  690. width: 634rpx;
  691. line-height: 52rpx;
  692. margin: 0 auto;
  693. text-align: center;
  694. border: 0;
  695. }
  696. .my_table {}
  697. .my_table .t-head {
  698. width: 634rpx;
  699. height: 52rpx;
  700. background: #E6EFF5;
  701. }
  702. .my_table .t-head,
  703. .my_table .t-body {
  704. display: flex;
  705. }
  706. .my_table .t-head view,
  707. .my_table .t-body view {
  708. flex: 1;
  709. }
  710. .my_table .t-body view {
  711. font-family: 'Alibaba PuHuiTi 2.0';
  712. font-weight: normal;
  713. font-size: 20rpx;
  714. color: #333333;
  715. line-height: 50rpx;
  716. border-right: 1px solid #E6EFF5;
  717. border-bottom: 1px solid #E6EFF5;
  718. }
  719. </style>